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
.null
String 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
implementsnull
Copyright © 2023 JBoss by Red Hat. All rights reserved.