protected abstract static class AbstractFileAuditLogHandlerResourceDefinition.AbstractFileAuditLogHandlerWriteAttributeHandler extends AbstractWriteAttributeHandler<Void>
AbstractWriteAttributeHandler.HandbackHolder<T>| Constructor and Description |
|---|
AbstractFileAuditLogHandlerWriteAttributeHandler(ManagedAuditLogger auditLogger,
PathManagerService pathManager,
AttributeDefinition... attributeDefinitions) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
applyUpdateToRuntime(OperationContext context,
org.jboss.dmr.ModelNode operation,
String attributeName,
org.jboss.dmr.ModelNode resolvedValue,
org.jboss.dmr.ModelNode currentValue,
AbstractWriteAttributeHandler.HandbackHolder<Void> handbackHolder) |
protected abstract AbstractFileAuditLogHandler |
createHandler(PathManagerService pathManager,
OperationContext context,
org.jboss.dmr.ModelNode operation) |
protected void |
finishModelStage(OperationContext context,
org.jboss.dmr.ModelNode operation,
String attributeName,
org.jboss.dmr.ModelNode newValue,
org.jboss.dmr.ModelNode oldValue,
Resource model) |
protected boolean |
requiresRuntime(OperationContext context) |
protected void |
revertUpdateToRuntime(OperationContext context,
org.jboss.dmr.ModelNode operation,
String attributeName,
org.jboss.dmr.ModelNode valueToRestore,
org.jboss.dmr.ModelNode valueToRevert,
Void handback) |
execute, getAttributeDefinition, recordCapabilitiesAndRequirements, validateUpdatedModelpublic AbstractFileAuditLogHandlerWriteAttributeHandler(ManagedAuditLogger auditLogger, PathManagerService pathManager, AttributeDefinition... attributeDefinitions)
protected boolean requiresRuntime(OperationContext context)
requiresRuntime in class AbstractWriteAttributeHandler<Void>protected abstract AbstractFileAuditLogHandler createHandler(PathManagerService pathManager, OperationContext context, org.jboss.dmr.ModelNode operation) throws OperationFailedException
OperationFailedExceptionprotected boolean applyUpdateToRuntime(OperationContext context, org.jboss.dmr.ModelNode operation, String attributeName, org.jboss.dmr.ModelNode resolvedValue, org.jboss.dmr.ModelNode currentValue, AbstractWriteAttributeHandler.HandbackHolder<Void> handbackHolder) throws OperationFailedException
applyUpdateToRuntime in class AbstractWriteAttributeHandler<Void>OperationFailedExceptionprotected void revertUpdateToRuntime(OperationContext context, org.jboss.dmr.ModelNode operation, String attributeName, org.jboss.dmr.ModelNode valueToRestore, org.jboss.dmr.ModelNode valueToRevert, Void handback) throws OperationFailedException
revertUpdateToRuntime in class AbstractWriteAttributeHandler<Void>OperationFailedExceptionprotected void finishModelStage(OperationContext context, org.jboss.dmr.ModelNode operation, String attributeName, org.jboss.dmr.ModelNode newValue, org.jboss.dmr.ModelNode oldValue, Resource model) throws OperationFailedException
finishModelStage in class AbstractWriteAttributeHandler<Void>OperationFailedExceptionCopyright © 2018 JBoss by Red Hat. All rights reserved.