@Override protected void executeRuntimeStep(OperationContext context, ModelNode operation) throws OperationFailedException { final String name = Util.getNameFromAddress(operation.require(OP_ADDR)); ModelNode result = context.getResult().setEmptyList(); List<ModelNode> items = this.auditLogger.listLastEntries(name); for (int i = (items.size() - 1); i >= 0; i--) { ModelNode entry = items.get(i); ModelNode configurationChange = entry.clone(); result.add(configurationChange); } } }
@Override protected void executeRuntimeStep(OperationContext context, ModelNode operation) throws OperationFailedException { final String name = Util.getNameFromAddress(operation.require(OP_ADDR)); ModelNode result = context.getResult().setEmptyList(); List<ModelNode> items = this.auditLogger.listLastEntries(name); for (int i = (items.size() - 1); i >= 0; i--) { ModelNode entry = items.get(i); ModelNode configurationChange = entry.clone(); result.add(configurationChange); } } }