public abstract class PersistentResourceDefinition extends SimpleResourceDefinition
PersistentResourceXMLDescription to
simplify the process of creating parsers and persisters.| 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, isOrderedChildResource, isRuntime, 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)
protected PersistentResourceDefinition(PathElement pathElement, ResourceDescriptionResolver descriptionResolver, OperationStepHandler addHandler, OperationStepHandler removeHandler, boolean isRuntime)
protected PersistentResourceDefinition(PathElement pathElement, ResourceDescriptionResolver descriptionResolver, OperationStepHandler addHandler, OperationStepHandler removeHandler, OperationEntry.Flag addRestartLevel, OperationEntry.Flag removeRestartLevel, boolean isRuntime)
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.