public static class SimpleResourceDefinition.Parameters extends Object
| Constructor and Description |
|---|
Parameters(PathElement pathElement,
ResourceDescriptionResolver descriptionResolver)
Creates a Parameters object
|
| Modifier and Type | Method and Description |
|---|---|
SimpleResourceDefinition.Parameters |
setAccessConstraints(AccessConstraintDefinition... accessConstraints)
set access constraint definitions for this resource
|
SimpleResourceDefinition.Parameters |
setAddHandler(OperationStepHandler addHandler)
Sets the add handler.
|
SimpleResourceDefinition.Parameters |
setAddRestartLevel(OperationEntry.Flag addRestartLevel)
Sets the add restart level.
|
SimpleResourceDefinition.Parameters |
setCapabilities(RuntimeCapability... capabilities)
set possible capabilities that this resource exposes
|
SimpleResourceDefinition.Parameters |
setDeprecatedSince(ModelVersion deprecatedSince)
Call to deprecate the resource
|
SimpleResourceDefinition.Parameters |
setDeprecationData(DeprecationData deprecationData)
Call to deprecate the resource
|
SimpleResourceDefinition.Parameters |
setDescriptionResolver(ResourceDescriptionResolver descriptionResolver)
Sets the description resolver to use
|
SimpleResourceDefinition.Parameters |
setMaxOccurs(int maxOccurs)
set the maximum number of occurrences for this resource
|
SimpleResourceDefinition.Parameters |
setMinOccurs(int minOccurs)
set the minimum number of occurrences for this resource
|
SimpleResourceDefinition.Parameters |
setOrderedChild()
Call to indicate that a resource is of a type where ordering matters amongst the siblings of the same type.
|
SimpleResourceDefinition.Parameters |
setRemoveHandler(OperationStepHandler removeHandler)
Sets the remove handler.
|
SimpleResourceDefinition.Parameters |
setRemoveRestartLevel(OperationEntry.Flag removeRestartLevel)
Sets the remove restart level.
|
SimpleResourceDefinition.Parameters |
setRuntime()
Call to indicate that a resource is runtime-only.
|
SimpleResourceDefinition.Parameters |
setRuntime(boolean isRuntime)
Call to indicate that a resource is runtime-only.
|
public Parameters(PathElement pathElement, ResourceDescriptionResolver descriptionResolver)
pathElement - the path element of the created ResourceDefinition. Cannot be nulldescriptionResolver - the description provider. Cannot be nullpublic SimpleResourceDefinition.Parameters setDescriptionResolver(ResourceDescriptionResolver descriptionResolver)
descriptionResolver - public SimpleResourceDefinition.Parameters setAddHandler(OperationStepHandler addHandler)
SimpleResourceDefinition.registerOperations(ManagementResourceRegistration)addHandler - the add handler to use.public SimpleResourceDefinition.Parameters setRemoveHandler(OperationStepHandler removeHandler)
SimpleResourceDefinition.registerOperations(ManagementResourceRegistration)removeHandler - the add handler to use.public SimpleResourceDefinition.Parameters setAddRestartLevel(OperationEntry.Flag addRestartLevel)
OperationEntry.Flag#RESTART_NONEaddRestartLevel - the restart levelIllegalStateException - if a null addRestartLevel is usedpublic SimpleResourceDefinition.Parameters setRemoveRestartLevel(OperationEntry.Flag removeRestartLevel)
OperationEntry.Flag#RESTART_ALL_SERVICESremoveRestartLevel - the restart levelIllegalStateException - if a null addRestartLevel is usedpublic SimpleResourceDefinition.Parameters setRuntime()
falsepublic SimpleResourceDefinition.Parameters setRuntime(boolean isRuntime)
falsepublic SimpleResourceDefinition.Parameters setDeprecationData(DeprecationData deprecationData)
deprecationData - Information describing deprecation of this resource.IllegalStateException - if the deprecationData is nullpublic SimpleResourceDefinition.Parameters setDeprecatedSince(ModelVersion deprecatedSince)
deprecatedSince - version in which model was deprecatedIllegalStateException - if the deprecationData is nullpublic SimpleResourceDefinition.Parameters setOrderedChild()
false.public SimpleResourceDefinition.Parameters setCapabilities(RuntimeCapability... capabilities)
capabilities - capabilities to registerpublic SimpleResourceDefinition.Parameters setAccessConstraints(AccessConstraintDefinition... accessConstraints)
accessConstraints - access constraint definitions for this resourcepublic SimpleResourceDefinition.Parameters setMaxOccurs(int maxOccurs)
maxOccurs - the maximum number of times this resource can occurpublic SimpleResourceDefinition.Parameters setMinOccurs(int minOccurs)
minOccurs - the minimum number of times this resource must occurCopyright © 2016 JBoss by Red Hat. All rights reserved.