public abstract class PersistentResourceDefinition extends SimpleResourceDefinition
PersistentResourceXMLDescription to
simplify the process of creating parsers and persisters.| Modifier | Constructor and Description |
|---|---|
protected |
PersistentResourceDefinition(PathElement pathElement,
ResourceDescriptionResolver descriptionResolver) |
protected |
PersistentResourceDefinition(PathElement pathElement,
ResourceDescriptionResolver descriptionResolver,
OperationStepHandler addHandler,
OperationStepHandler removeHandler) |
protected |
PersistentResourceDefinition(PathElement pathElement,
ResourceDescriptionResolver descriptionResolver,
OperationStepHandler addHandler,
OperationStepHandler removeHandler,
OperationEntry.Flag addRestartLevel,
OperationEntry.Flag removeRestartLevel) |
| Modifier and Type | Method and Description |
|---|---|
abstract Collection<AttributeDefinition> |
getAttributes() |
protected List<? extends PersistentResourceDefinition> |
getChildren() |
void |
registerAttributes(ManagementResourceRegistration resourceRegistration)
Register operations associated with this resource.
|
void |
registerChildren(ManagementResourceRegistration resourceRegistration)
Register child resources associated with this resource.
|
getAccessConstraints, getDeprecationData, getDescriptionProvider, getFlagsSet, getPathElement, getResourceDescriptionResolver, registerAddOperation, registerAddOperation, registerNotifications, registerOperations, registerRemoveOperation, registerRemoveOperation, setDeprecatedprotected PersistentResourceDefinition(PathElement pathElement, ResourceDescriptionResolver descriptionResolver)
protected PersistentResourceDefinition(PathElement pathElement, ResourceDescriptionResolver descriptionResolver, OperationStepHandler addHandler, OperationStepHandler removeHandler)
protected PersistentResourceDefinition(PathElement pathElement, ResourceDescriptionResolver descriptionResolver, OperationStepHandler addHandler, OperationStepHandler removeHandler, OperationEntry.Flag addRestartLevel, OperationEntry.Flag removeRestartLevel)
public void registerChildren(ManagementResourceRegistration resourceRegistration)
ResourceDefinitionregisterChildren in interface ResourceDefinitionregisterChildren in class SimpleResourceDefinitionresourceRegistration - a ManagementResourceRegistration created from this definitionpublic void registerAttributes(ManagementResourceRegistration resourceRegistration)
ResourceDefinitionregisterAttributes in interface ResourceDefinitionregisterAttributes in class SimpleResourceDefinitionresourceRegistration - a ManagementResourceRegistration created from this definitionprotected List<? extends PersistentResourceDefinition> getChildren()
public abstract Collection<AttributeDefinition> getAttributes()
Copyright © 2015 JBoss by Red Hat. All rights reserved.