@Override public void registerAttributes(ManagementResourceRegistration resourceRegistration) { HandlerWriteAttributeHandler write = new HandlerWriteAttributeHandler(auditLogger, ATTRIBUTES); for (AttributeDefinition def : ATTRIBUTES){ resourceRegistration.registerReadWriteAttribute(def, null, write); } }
@Override protected void revertUpdateToRuntime(OperationContext context, ModelNode operation, String attributeName, ModelNode valueToRestore, ModelNode valueToRevert, Void handback) throws OperationFailedException { updateFormatter(operation, attributeName, valueToRestore); }
@Override protected boolean applyUpdateToRuntime(OperationContext context, ModelNode operation, String attributeName, ModelNode resolvedValue, ModelNode currentValue, HandbackHolder<Void> handbackHolder) throws OperationFailedException { updateFormatter(operation, attributeName, resolvedValue); return false; }
@Override public void registerAttributes(ManagementResourceRegistration resourceRegistration) { HandlerWriteAttributeHandler write = new HandlerWriteAttributeHandler(auditLogger, ATTRIBUTES); for (AttributeDefinition def : ATTRIBUTES){ resourceRegistration.registerReadWriteAttribute(def, null, write); } }
@Override protected void revertUpdateToRuntime(OperationContext context, ModelNode operation, String attributeName, ModelNode valueToRestore, ModelNode valueToRevert, Void handback) throws OperationFailedException { updateFormatter(operation, attributeName, valueToRestore); }
@Override protected boolean applyUpdateToRuntime(OperationContext context, ModelNode operation, String attributeName, ModelNode resolvedValue, ModelNode currentValue, HandbackHolder<Void> handbackHolder) throws OperationFailedException { updateFormatter(operation, attributeName, resolvedValue); return false; }