@Override String formatAuditLogItem(AuditLogItem.ModelControllerAuditLogItem item) { ModelNode entry = new ModelNode().setEmptyObject(); entry.get(TYPE).set(TYPE_CORE); addCommonFields(entry, item); entry.get(OUTCOME).set(item.getResultAction() == OperationContext.ResultAction.KEEP ? SUCCESS : FAILED); if (item.getOperations() != null && !item.getOperations().isEmpty()) { ModelNode operations = entry.get(OPERATIONS).setEmptyList(); for (ModelNode op : item.getOperations()) { operations.add(op); } } addItem(entry); return entry.asString(); }
@Override public String formatAuditLogItem(ModelControllerAuditLogItem item) { String formattedString = getCachedString(); if (formattedString != null) { return formattedString; } ModelNode formatted = new ModelNode(); formatted.get(TYPE).set(TYPE_CORE); addCommonFields(item, formatted); formatted.get(SUCCESS).set(item.getResultAction() == ResultAction.KEEP); formatted.get(OPERATIONS).set(item.getOperations()); return cacheString(createRecordText(item, formatted)); }
@Override public String formatAuditLogItem(ModelControllerAuditLogItem item) { String formattedString = getCachedString(); if (formattedString != null) { return formattedString; } ModelNode formatted = new ModelNode(); formatted.get(TYPE).set(TYPE_CORE); addCommonFields(item, formatted); formatted.get(SUCCESS).set(item.getResultAction() == ResultAction.KEEP); formatted.get(OPERATIONS).set(item.getOperations()); return cacheString(createRecordText(item, formatted)); }
@Override String formatAuditLogItem(AuditLogItem.ModelControllerAuditLogItem item) { ModelNode entry = new ModelNode().setEmptyObject(); entry.get(TYPE).set(TYPE_CORE); addCommonFields(entry, item); entry.get(OUTCOME).set(item.getResultAction() == OperationContext.ResultAction.KEEP ? SUCCESS : FAILED); if (item.getOperations() != null && !item.getOperations().isEmpty()) { ModelNode operations = entry.get(OPERATIONS).setEmptyList(); for (ModelNode op : item.getOperations()) { operations.add(op); } } addItem(entry); return entry.asString(); }
static AuditLogItem createModelControllerItem(String asVersion, boolean readOnly, boolean booting, ResultAction resultAction, String userId, String domainUUID, AccessMechanism accessMechanism, InetAddress remoteAddress, Resource resultantModel, List<ModelNode> operations) { return new ModelControllerAuditLogItem(asVersion, readOnly, booting, resultAction, userId, domainUUID, accessMechanism, remoteAddress, resultantModel, operations); }
static AuditLogItem createModelControllerItem(String asVersion, boolean readOnly, boolean booting, ResultAction resultAction, String userId, String domainUUID, AccessMechanism accessMechanism, InetAddress remoteAddress, Resource resultantModel, List<ModelNode> operations) { return new ModelControllerAuditLogItem(asVersion, readOnly, booting, resultAction, userId, domainUUID, accessMechanism, remoteAddress, resultantModel, operations); }
@Override public String formatAuditLogItem(ModelControllerAuditLogItem item) { String formattedString = getCachedString(); if (formattedString != null) { return formattedString; } ModelNode formatted = new ModelNode(); formatted.get(TYPE).set(TYPE_CORE); addCommonFields(item, formatted); formatted.get(SUCCESS).set(item.getResultAction() == ResultAction.KEEP); formatted.get(OPERATIONS).set(item.getOperations()); return cacheString(createRecordText(item, formatted)); }
static AuditLogItem createModelControllerItem(String asVersion, boolean readOnly, boolean booting, ResultAction resultAction, String userId, String domainUUID, AccessMechanism accessMechanism, InetAddress remoteAddress, Resource resultantModel, List<ModelNode> operations) { return new ModelControllerAuditLogItem(asVersion, readOnly, booting, resultAction, userId, domainUUID, accessMechanism, remoteAddress, resultantModel, operations); }