public abstract class PathResourceDefinition extends SimpleResourceDefinition
SimpleResourceDefinition.Parameters
Modifier and Type | Field and Description |
---|---|
static SimpleAttributeDefinition |
PATH
A path attribute definition
|
static PathElement |
PATH_ADDRESS |
protected PathManagerService |
pathManager |
static SimpleAttributeDefinition |
RELATIVE_TO
A relative-to attribute definition
|
Modifier and Type | Method and Description |
---|---|
static PathResourceDefinition |
createNamed(PathManagerService pathManager) |
static PathResourceDefinition |
createResolvableSpecified(PathManagerService pathManager) |
static PathResourceDefinition |
createSpecified(PathManagerService pathManager) |
static PathResourceDefinition |
createSpecifiedNoServices(PathManagerService pathManager) |
void |
registerAttributes(ManagementResourceRegistration resourceRegistration)
Register operations associated with this resource.
|
void |
registerOperations(ManagementResourceRegistration interfaces)
Register operations associated with this resource.
|
getAccessConstraints, getDeprecationData, getDescriptionProvider, getFlagsSet, getPathElement, getResourceDescriptionResolver, isOrderedChild, isRuntime, registerAddOperation, registerAddOperation, registerCapabilities, registerChildren, registerNotifications, registerRemoveOperation, registerRemoveOperation, setDeprecated
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getMaxOccurs, getMinOccurs
public static final PathElement PATH_ADDRESS
public static final SimpleAttributeDefinition PATH
public static final SimpleAttributeDefinition RELATIVE_TO
protected final PathManagerService pathManager
public static PathResourceDefinition createResolvableSpecified(PathManagerService pathManager)
public static PathResourceDefinition createSpecified(PathManagerService pathManager)
public static PathResourceDefinition createNamed(PathManagerService pathManager)
public static PathResourceDefinition createSpecifiedNoServices(PathManagerService pathManager)
public void registerOperations(ManagementResourceRegistration interfaces)
SimpleResourceDefinition
registerOperations
in interface ResourceDefinition
registerOperations
in class SimpleResourceDefinition
interfaces
- a ManagementResourceRegistration
created from this definitionpublic void registerAttributes(ManagementResourceRegistration resourceRegistration)
ResourceDefinition
registerAttributes
in interface ResourceDefinition
registerAttributes
in class SimpleResourceDefinition
resourceRegistration
- a ManagementResourceRegistration
created from this definitionCopyright © 2023 JBoss by Red Hat. All rights reserved.