public class ApplicationTypeAccessConstraintDefinition extends Object implements AccessConstraintDefinition
Modifier and Type | Field and Description |
---|---|
static ApplicationTypeAccessConstraintDefinition |
DEPLOYMENT |
static List<AccessConstraintDefinition> |
DEPLOYMENT_AS_LIST |
Constructor and Description |
---|
ApplicationTypeAccessConstraintDefinition(ApplicationTypeConfig applicationTypeConfig) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
ApplicationTypeConfig |
getApplicationTypeConfig() |
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
|
int |
hashCode() |
boolean |
isCore()
Gets whether the definition is provided by the core management system.
|
List<AccessConstraintDefinition> |
wrapAsList() |
public static final ApplicationTypeAccessConstraintDefinition DEPLOYMENT
public static final List<AccessConstraintDefinition> DEPLOYMENT_AS_LIST
public ApplicationTypeAccessConstraintDefinition(ApplicationTypeConfig applicationTypeConfig)
public org.jboss.dmr.ModelNode getModelDescriptionDetails(Locale locale)
AccessConstraintDefinition
getModelDescriptionDetails
in interface AccessConstraintDefinition
locale
- locale to use for any internationalized textnull
or undefinedpublic ConstraintFactory getConstraintFactory()
AccessConstraintDefinition
Constraint
that
implementsgetConstraintFactory
in interface AccessConstraintDefinition
null
public ApplicationTypeConfig getApplicationTypeConfig()
public String getName()
AccessConstraintDefinition
getName
in interface AccessConstraintDefinition
public String getType()
AccessConstraintDefinition
getType
in interface AccessConstraintDefinition
public boolean isCore()
AccessConstraintDefinition
isCore
in interface AccessConstraintDefinition
true
if the definition is provided by the core; false
if it
is provided by a subsystempublic String getSubsystemName()
AccessConstraintDefinition
core
.getSubsystemName
in interface AccessConstraintDefinition
null
if AccessConstraintDefinition.isCore()
public AccessConstraintKey getKey()
AccessConstraintDefinition
AccessConstraintDefinition
.getKey
in interface AccessConstraintDefinition
null
public String getDescription(Locale locale)
AccessConstraintDefinition
getDescription
in interface AccessConstraintDefinition
locale
- locale to use to provide internationalized textnull
if none is availablepublic List<AccessConstraintDefinition> wrapAsList()
Copyright © 2023 JBoss by Red Hat. All rights reserved.