Class RejectTransformationDescriptionBuilder
java.lang.Object
org.jboss.as.controller.transform.description.RejectTransformationDescriptionBuilder
- All Implemented Interfaces:
TransformationDescriptionBuilder
public class RejectTransformationDescriptionBuilder
extends Object
implements TransformationDescriptionBuilder
- Author:
- Kabir Khan
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.jboss.as.controller.transform.description.TransformationDescriptionBuilder
TransformationDescriptionBuilder.Factory -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final List<TransformationDescriptionBuilder>protected final DynamicDiscardPolicyprotected OperationTransformerprotected final Map<String,org.jboss.as.controller.transform.description.AbstractTransformationDescriptionBuilder.OperationTransformationEntry> protected PathAddressTransformerprotected final PathElementprotected ResourceTransformer -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedRejectTransformationDescriptionBuilder(PathElement pathElement) -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build the transformation description.protected List<TransformationDescription>Build all children.protected TransformationDescriptionbuildDefault(DiscardPolicy discardPolicy, boolean inherited, org.jboss.as.controller.transform.description.AttributeTransformationDescriptionBuilderImpl.AttributeTransformationDescriptionBuilderRegistry registry) protected TransformationDescriptionbuildDefault(DiscardPolicy discardPolicy, boolean inherited, org.jboss.as.controller.transform.description.AttributeTransformationDescriptionBuilderImpl.AttributeTransformationDescriptionBuilderRegistry registry, List<String> discardedOperations) Build the default transformation description.protected Map<String,OperationTransformer> buildOperationTransformers(org.jboss.as.controller.transform.description.AttributeTransformationDescriptionBuilderImpl.AttributeTransformationDescriptionBuilderRegistry registry) Build the operation transformers.setResourceTransformer(ResourceTransformer resourceTransformer)
-
Field Details
-
pathElement
-
pathAddressTransformer
-
resourceTransformer
-
operationTransformer
-
operationTransformers
-
children
-
dynamicDiscardPolicy
-
-
Constructor Details
-
RejectTransformationDescriptionBuilder
-
-
Method Details
-
build
Description copied from interface:TransformationDescriptionBuilderBuild the transformation description. Modifications to the builder won't affect the built description after this method was called.- Specified by:
buildin interfaceTransformationDescriptionBuilder- Returns:
- the transformation description
-
setResourceTransformer
public TransformationDescriptionBuilder setResourceTransformer(ResourceTransformer resourceTransformer) -
buildDefault
protected TransformationDescription buildDefault(DiscardPolicy discardPolicy, boolean inherited, org.jboss.as.controller.transform.description.AttributeTransformationDescriptionBuilderImpl.AttributeTransformationDescriptionBuilderRegistry registry) -
buildDefault
protected TransformationDescription buildDefault(DiscardPolicy discardPolicy, boolean inherited, org.jboss.as.controller.transform.description.AttributeTransformationDescriptionBuilderImpl.AttributeTransformationDescriptionBuilderRegistry registry, List<String> discardedOperations) Build the default transformation description.- Parameters:
discardPolicy- the discard policy to useinherited- whether the definition is inheritedregistry- the attribute transformation rules for the resourcediscardedOperations- the discarded operations- Returns:
- the transformation description
-
buildOperationTransformers
protected Map<String,OperationTransformer> buildOperationTransformers(org.jboss.as.controller.transform.description.AttributeTransformationDescriptionBuilderImpl.AttributeTransformationDescriptionBuilderRegistry registry) Build the operation transformers.- Parameters:
registry- the shared resource registry- Returns:
- the operation transformers
-
buildChildren
Build all children.- Returns:
- the child descriptions
-