public interface AccessConstraintDefinition
ResourceDefinition, OperationDefinition
or AttributeDefinition.
Implementations of this class must be usable as keys in a map; i.e. they should have proper
implementations of #equals(Object) and #hashCode().
| Modifier and Type | Method and Description |
|---|---|
ConstraintFactory |
getConstraintFactory()
Get the factory to use for creating a
Constraint that
implements |
String |
getDescription(Locale locale)
Gets a text description if this attribute definition for inclusion in read-xxx-description metadata.
|
AccessConstraintKey |
getKey()
Gets a unique identifier for this
AccessConstraintDefinition. |
org.jboss.dmr.ModelNode |
getModelDescriptionDetails(Locale locale)
Get arbitrary descriptive information about the constraint for inclusion
in the read-xxx-description metadata
|
String |
getName()
Get the name of the constraint
|
String |
getSubsystemName()
Gets the name of the subsystem that provides this definition, it is not
core. |
String |
getType()
Get the type of constraint
|
boolean |
isCore()
Gets whether the definition is provided by the core management system.
|
String getName()
String getType()
boolean isCore()
true if the definition is provided by the core; false if it
is provided by a subsystemString getSubsystemName()
core.null if isCore()AccessConstraintKey getKey()
AccessConstraintDefinition.nullString getDescription(Locale locale)
locale - locale to use to provide internationalized textnull if none is availableorg.jboss.dmr.ModelNode getModelDescriptionDetails(Locale locale)
locale - locale to use for any internationalized textnull or undefinedConstraintFactory getConstraintFactory()
Constraint that
implementsnullCopyright © 2017 JBoss by Red Hat. All rights reserved.