public abstract class AbstractLoggerWriteAttributeHandler extends AbstractWriteAttributeHandler<org.jboss.logmanager.Logger>
AbstractWriteAttributeHandler.HandbackHolder<T>
Modifier | Constructor and Description |
---|---|
protected |
AbstractLoggerWriteAttributeHandler(AttributeDefinition attribute) |
protected |
AbstractLoggerWriteAttributeHandler(AttributeDefinition attribute,
AttributeDefinition... attributes) |
Modifier and Type | Method and Description |
---|---|
Collection<AttributeDefinition> |
getAttributes()
Returns a collection of attributes used for the write attribute.
|
protected void |
validateResolvedValue(String name,
org.jboss.dmr.ModelNode value)
If a resolved value validator was passed to the constructor, uses it to validate the value.
|
protected void |
validateUnresolvedValue(String name,
org.jboss.dmr.ModelNode value)
If an unresolved value validator was passed to the constructor, uses it to validate the value.
|
applyUpdateToRuntime, execute, getAttributeDefinition, requiresRuntime, revertUpdateToRuntime
protected AbstractLoggerWriteAttributeHandler(AttributeDefinition attribute)
protected AbstractLoggerWriteAttributeHandler(AttributeDefinition attribute, AttributeDefinition... attributes)
protected final void validateResolvedValue(String name, org.jboss.dmr.ModelNode value) throws OperationFailedException
AbstractWriteAttributeHandler
validateResolvedValue
in class AbstractWriteAttributeHandler<org.jboss.logmanager.Logger>
name
- the name of the attribute being updatedvalue
- the resolved valueOperationFailedException
protected final void validateUnresolvedValue(String name, org.jboss.dmr.ModelNode value) throws OperationFailedException
AbstractWriteAttributeHandler
validateUnresolvedValue
in class AbstractWriteAttributeHandler<org.jboss.logmanager.Logger>
name
- the name of the attribute being updatedvalue
- the unresolved valueOperationFailedException
public final Collection<AttributeDefinition> getAttributes()
Copyright © 2013 JBoss, a division of Red Hat, Inc.. All rights reserved.