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 |
---|---|
List<AccessConstraintDefinition> |
getAccessConstraints()
Get the definition of any access constraints associated with the resource.
|
Collection<AttributeDefinition> |
getAttributes() |
String |
getXmlElementName() |
void |
registerOperations(ManagementResourceRegistration resourceRegistration)
Register operations associated with this resource.
|
getChildren, registerAttributes, registerChildren
getDescriptionProvider, getFlagsSet, getPathElement, getResourceDescriptionResolver, registerAddOperation, registerAddOperation, registerRemoveOperation, registerRemoveOperation
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
createHttpHandler, 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 List<AccessConstraintDefinition> getAccessConstraints()
SimpleResourceDefinition
getAccessConstraints
in interface ConstrainedResourceDefinition
getAccessConstraints
in class SimpleResourceDefinition
public Collection<AttributeDefinition> getAttributes()
getAttributes
in interface Handler
getAttributes
in class PersistentResourceDefinition
public String getXmlElementName()
getXmlElementName
in interface Handler
Copyright © 2015 JBoss by Red Hat. All rights reserved.