Class TransformationDescriptionBuilder.Factory
- java.lang.Object
-
- org.jboss.as.controller.transform.description.TransformationDescriptionBuilder.Factory
-
- Enclosing interface:
- TransformationDescriptionBuilder
public static class TransformationDescriptionBuilder.Factory extends Object
-
-
Constructor Summary
Constructors Constructor Description Factory()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ChainedTransformationDescriptionBuildercreateChainedInstance(PathElement pathElement, ModelVersion currentVersion)Create a chained builder instancestatic ChainedTransformationDescriptionBuildercreateChainedSubystemInstance(ModelVersion currentVersion)Create a chained builder instance for a subsystemstatic DiscardTransformationDescriptionBuildercreateDiscardInstance(PathElement pathElement)Create a builder instance discarding a child.static ResourceTransformationDescriptionBuildercreateInstance(PathElement pathElement)Create a resource builder instance.static RejectTransformationDescriptionBuildercreateRejectInstance(PathElement pathElement)Create a builder instance rejecting a child.static ResourceTransformationDescriptionBuildercreateSubsystemInstance()Create a resource builder instance.
-
-
-
Method Detail
-
createSubsystemInstance
public static ResourceTransformationDescriptionBuilder createSubsystemInstance()
Create a resource builder instance.- Returns:
- the transformation builder
-
createInstance
public static ResourceTransformationDescriptionBuilder createInstance(PathElement pathElement)
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
public static RejectTransformationDescriptionBuilder createRejectInstance(PathElement pathElement)
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.
-
-