public class MappedAttributeDefinitionBuilder
extends org.jboss.as.controller.SimpleAttributeDefinitionBuilder
accessConstraints, allowExpression, allowNull, alternatives, attributeMarshaller, corrector, defaultValue, deprecated, flags, maxSize, measurementUnit, minSize, name, nullSignficant, requires, resourceOnly, type, validateNull, validator, xmlName
Constructor and Description |
---|
MappedAttributeDefinitionBuilder(org.jboss.as.controller.SimpleAttributeDefinition basis) |
MappedAttributeDefinitionBuilder(String attributeName,
org.jboss.dmr.ModelType type) |
MappedAttributeDefinitionBuilder(String attributeName,
org.jboss.dmr.ModelType type,
boolean allowNull) |
create, create, create, create, create
public MappedAttributeDefinitionBuilder(org.jboss.as.controller.SimpleAttributeDefinition basis)
basis
- public MappedAttributeDefinitionBuilder(String attributeName, org.jboss.dmr.ModelType type)
attributeName
- type
- public MappedAttributeDefinitionBuilder(String attributeName, org.jboss.dmr.ModelType type, boolean allowNull)
attributeName
- type
- allowNull
- 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 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.