Class TransformationDescriptionBuilder.Factory
java.lang.Object
org.jboss.as.controller.transform.description.TransformationDescriptionBuilder.Factory
- Enclosing interface:
- TransformationDescriptionBuilder
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateChainedInstance(PathElement pathElement, ModelVersion currentVersion) Create a chained builder instancecreateChainedSubystemInstance(ModelVersion currentVersion) Create a chained builder instance for a subsystemcreateDiscardInstance(PathElement pathElement) Create a builder instance discarding a child.createInstance(PathElement pathElement) Create a resource builder instance.createRejectInstance(PathElement pathElement) Create a builder instance rejecting a child.Create a resource builder instance.
-
Constructor Details
-
Factory
public Factory()
-
-
Method Details
-
createSubsystemInstance
Create a resource builder instance.- Returns:
- the transformation builder
-
createInstance
Create a resource builder instance.- Parameters:
pathElement- the path element of the child to be transformed- Returns:
- the transformation builder
-
createDiscardInstance
public static DiscardTransformationDescriptionBuilder createDiscardInstance(PathElement pathElement) Create a builder instance discarding a child.- Parameters:
pathElement- the path element of the child to be transformed- Returns:
- the transformation builder
-
createRejectInstance
Create a builder instance rejecting a child.- Parameters:
pathElement- the path element of the child to be transformed- Returns:
- the transformation builder
-
createChainedSubystemInstance
public static ChainedTransformationDescriptionBuilder createChainedSubystemInstance(ModelVersion currentVersion) Create a chained builder instance for a subsystem- Parameters:
currentVersion- the current version of the subsystem.
-
createChainedInstance
public static ChainedTransformationDescriptionBuilder createChainedInstance(PathElement pathElement, ModelVersion currentVersion) Create a chained builder instance- Parameters:
pathElement- the child resource element which the chained transformers handlecurrentVersion- the current version of the model containing the resource being transformed.
-