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 ChainedTransformationDescriptionBuilder
createChainedInstance(PathElement pathElement, ModelVersion currentVersion)
Create a chained builder instancestatic ChainedTransformationDescriptionBuilder
createChainedSubystemInstance(ModelVersion currentVersion)
Create a chained builder instance for a subsystemstatic DiscardTransformationDescriptionBuilder
createDiscardInstance(PathElement pathElement)
Create a builder instance discarding a child.static ResourceTransformationDescriptionBuilder
createInstance(PathElement pathElement)
Create a resource builder instance.static RejectTransformationDescriptionBuilder
createRejectInstance(PathElement pathElement)
Create a builder instance rejecting a child.static ResourceTransformationDescriptionBuilder
createSubsystemInstance()
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.
-
-