public static class PersistentResourceDefinition.Parameters extends SimpleResourceDefinition.Parameters
Constructor and Description |
---|
Parameters(PathElement pathElement,
ResourceDescriptionResolver descriptionResolver)
Creates a Parameters object
|
setAccessConstraints
public Parameters(PathElement pathElement, ResourceDescriptionResolver descriptionResolver)
pathElement
- the path element of the created ResourceDefinition. Cannot be null
descriptionResolver
- the description provider. Cannot be null
public PersistentResourceDefinition.Parameters setDescriptionResolver(ResourceDescriptionResolver descriptionResolver)
SimpleResourceDefinition.Parameters
setDescriptionResolver
in class SimpleResourceDefinition.Parameters
public PersistentResourceDefinition.Parameters setAddHandler(OperationStepHandler addHandler)
SimpleResourceDefinition.Parameters
SimpleResourceDefinition.registerOperations(ManagementResourceRegistration)
setAddHandler
in class SimpleResourceDefinition.Parameters
addHandler
- the add handler to use.public PersistentResourceDefinition.Parameters setRemoveHandler(OperationStepHandler removeHandler)
SimpleResourceDefinition.Parameters
SimpleResourceDefinition.registerOperations(ManagementResourceRegistration)
setRemoveHandler
in class SimpleResourceDefinition.Parameters
removeHandler
- the add handler to use.public PersistentResourceDefinition.Parameters setAddRestartLevel(OperationEntry.Flag addRestartLevel)
SimpleResourceDefinition.Parameters
OperationEntry.Flag#RESTART_NONE
setAddRestartLevel
in class SimpleResourceDefinition.Parameters
addRestartLevel
- the restart levelpublic PersistentResourceDefinition.Parameters setRemoveRestartLevel(OperationEntry.Flag removeRestartLevel)
SimpleResourceDefinition.Parameters
OperationEntry.Flag#RESTART_ALL_SERVICES
setRemoveRestartLevel
in class SimpleResourceDefinition.Parameters
removeRestartLevel
- the restart levelpublic PersistentResourceDefinition.Parameters setRuntime()
SimpleResourceDefinition.Parameters
false
setRuntime
in class SimpleResourceDefinition.Parameters
public PersistentResourceDefinition.Parameters setRuntime(boolean isRuntime)
SimpleResourceDefinition.Parameters
false
setRuntime
in class SimpleResourceDefinition.Parameters
public PersistentResourceDefinition.Parameters setDeprecationData(DeprecationData deprecationData)
SimpleResourceDefinition.Parameters
setDeprecationData
in class SimpleResourceDefinition.Parameters
deprecationData
- Information describing deprecation of this resource.public SimpleResourceDefinition.Parameters setDeprecatedSince(ModelVersion deprecatedSince)
SimpleResourceDefinition.Parameters
setDeprecatedSince
in class SimpleResourceDefinition.Parameters
deprecatedSince
- version in which model was deprecatedpublic PersistentResourceDefinition.Parameters setOrderedChild()
SimpleResourceDefinition.Parameters
false
.setOrderedChild
in class SimpleResourceDefinition.Parameters
public PersistentResourceDefinition.Parameters setCapabilities(RuntimeCapability... capabilities)
SimpleResourceDefinition.Parameters
setCapabilities
in class SimpleResourceDefinition.Parameters
capabilities
- capabilities to registerCopyright © 2023 JBoss by Red Hat. All rights reserved.