public class MappedAttributeDefinitionBuilder
extends org.jboss.as.controller.SimpleAttributeDefinitionBuilder
accessConstraints, allowExpression, allowNull, alternatives, attributeMarshaller, corrector, defaultValue, deprecated, flags, maxSize, measurementUnit, minSize, name, nullSignficant, parser, requires, resourceOnly, type, validateNull, validator, xmlName
Constructor and Description |
---|
MappedAttributeDefinitionBuilder(String attributeName,
org.jboss.dmr.ModelType type) |
create, create, create, create, create
addAccessConstraint, getAccessConstraints, getAlternatives, getAttributeMarshaller, getCorrector, getDefaultValue, getDeprecated, getFlags, getMaxSize, getMeasurementUnit, getMinSize, getName, getNullSignficant, getParser, getRequires, getType, getValidator, getXmlName, isAllowExpression, isAllowNull, isFlagPresent, isResourceOnly, isValidateNull, setAttributeMarshaller, setAttributeParser, setDeprecated, setMaxSize, setMinSize, setNullSignficant, setResourceOnly, setType, setValidateNull
public MappedAttributeDefinitionBuilder(String attributeName, org.jboss.dmr.ModelType type)
attributeName
- type
- public MappedAttributeDefinitionBuilder setXmlName(String xmlName)
setXmlName
in class org.jboss.as.controller.SimpleAttributeDefinitionBuilder
public MappedAttributeDefinitionBuilder setAllowNull(boolean allowNull)
setAllowNull
in class org.jboss.as.controller.SimpleAttributeDefinitionBuilder
public MappedAttributeDefinitionBuilder setAllowExpression(boolean allowExpression)
setAllowExpression
in class org.jboss.as.controller.SimpleAttributeDefinitionBuilder
public MappedAttributeDefinitionBuilder setDefaultValue(org.jboss.dmr.ModelNode defaultValue)
setDefaultValue
in class org.jboss.as.controller.SimpleAttributeDefinitionBuilder
public MappedAttributeDefinitionBuilder setMeasurementUnit(org.jboss.as.controller.client.helpers.MeasurementUnit unit)
setMeasurementUnit
in class org.jboss.as.controller.SimpleAttributeDefinitionBuilder
public MappedAttributeDefinitionBuilder setCorrector(org.jboss.as.controller.ParameterCorrector corrector)
setCorrector
in class org.jboss.as.controller.SimpleAttributeDefinitionBuilder
public MappedAttributeDefinitionBuilder setValidator(org.jboss.as.controller.operations.validation.ParameterValidator validator)
setValidator
in class org.jboss.as.controller.SimpleAttributeDefinitionBuilder
public MappedAttributeDefinitionBuilder setAlternatives(String... alternatives)
setAlternatives
in class org.jboss.as.controller.SimpleAttributeDefinitionBuilder
public MappedAttributeDefinitionBuilder addAlternatives(String... alternatives)
addAlternatives
in class org.jboss.as.controller.SimpleAttributeDefinitionBuilder
public MappedAttributeDefinitionBuilder setRequires(String... requires)
setRequires
in class org.jboss.as.controller.SimpleAttributeDefinitionBuilder
public MappedAttributeDefinitionBuilder setFlags(org.jboss.as.controller.registry.AttributeAccess.Flag... flags)
setFlags
in class org.jboss.as.controller.SimpleAttributeDefinitionBuilder
public MappedAttributeDefinitionBuilder addFlag(org.jboss.as.controller.registry.AttributeAccess.Flag flag)
addFlag
in class org.jboss.as.controller.SimpleAttributeDefinitionBuilder
public MappedAttributeDefinitionBuilder removeFlag(org.jboss.as.controller.registry.AttributeAccess.Flag flag)
removeFlag
in class org.jboss.as.controller.AbstractAttributeDefinitionBuilder<org.jboss.as.controller.SimpleAttributeDefinitionBuilder,org.jboss.as.controller.SimpleAttributeDefinition>
public MappedAttributeDefinitionBuilder setStorageRuntime()
setStorageRuntime
in class org.jboss.as.controller.SimpleAttributeDefinitionBuilder
public MappedAttributeDefinitionBuilder setRestartAllServices()
setRestartAllServices
in class org.jboss.as.controller.SimpleAttributeDefinitionBuilder
public MappedAttributeDefinitionBuilder setRestartJVM()
setRestartJVM
in class org.jboss.as.controller.AbstractAttributeDefinitionBuilder<org.jboss.as.controller.SimpleAttributeDefinitionBuilder,org.jboss.as.controller.SimpleAttributeDefinition>
public MappedAttributeDefinitionBuilder setFieldPathInRepositoryConfiguration(String... pathToField)
public MappedAttributeDefinitionBuilder setAccessConstraints(org.jboss.as.controller.access.management.AccessConstraintDefinition... constraints)
setAccessConstraints
in class org.jboss.as.controller.AbstractAttributeDefinitionBuilder<org.jboss.as.controller.SimpleAttributeDefinitionBuilder,org.jboss.as.controller.SimpleAttributeDefinition>
public org.jboss.as.controller.SimpleAttributeDefinition build()
build
in class org.jboss.as.controller.SimpleAttributeDefinitionBuilder
Copyright © 2008-2014 JBoss, a division of Red Hat. All Rights Reserved.