public abstract class AbstractHandlerDefinition extends PersistentResourceDefinition implements Handler
Modifier and Type | Class and Description |
---|---|
protected static class |
AbstractHandlerDefinition.DefaultHandlerRemove |
Modifier | Constructor and Description |
---|---|
protected |
AbstractHandlerDefinition(String name) |
protected |
AbstractHandlerDefinition(String name,
AbstractAddStepHandler addHandler,
AbstractRemoveStepHandler removeHandler) |
protected |
AbstractHandlerDefinition(String name,
String prefix) |
protected |
AbstractHandlerDefinition(String name,
String prefix,
AbstractAddStepHandler addHandler,
AbstractRemoveStepHandler removeHandler) |
Modifier and Type | Method and Description |
---|---|
Collection<AttributeDefinition> |
getAttributes() |
String |
getXmlElementName() |
void |
registerOperations(ManagementResourceRegistration resourceRegistration)
Register operations associated with this resource.
|
getChildren, registerAttributes, registerChildren
getAccessConstraints, getDescriptionProvider, getFlagsSet, getPathElement, getResourceDescriptionResolver, registerAddOperation, registerAddOperation, registerRemoveOperation, registerRemoveOperation
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getHandlerClass
protected final String name
protected AbstractHandlerDefinition(String name, AbstractAddStepHandler addHandler, AbstractRemoveStepHandler removeHandler)
protected AbstractHandlerDefinition(String name)
protected AbstractHandlerDefinition(String name, String prefix, AbstractAddStepHandler addHandler, AbstractRemoveStepHandler removeHandler)
public void registerOperations(ManagementResourceRegistration resourceRegistration)
SimpleResourceDefinition
registerOperations
in interface ResourceDefinition
registerOperations
in class SimpleResourceDefinition
resourceRegistration
- a ManagementResourceRegistration
created from this definitionpublic Collection<AttributeDefinition> getAttributes()
getAttributes
in interface Handler
getAttributes
in class PersistentResourceDefinition
public String getXmlElementName()
getXmlElementName
in interface Handler
Copyright © 2013 JBoss by Red Hat. All rights reserved.