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
  • Field Details

  • Constructor Details

    • RejectTransformationDescriptionBuilder

      protected RejectTransformationDescriptionBuilder(PathElement pathElement)
  • Method Details

    • build

      public TransformationDescription build()
      Description copied from interface: TransformationDescriptionBuilder
      Build the transformation description. Modifications to the builder won't affect the built description after this method was called.
      Specified by:
      build in interface TransformationDescriptionBuilder
      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 use
      inherited - whether the definition is inherited
      registry - the attribute transformation rules for the resource
      discardedOperations - 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

      protected List<TransformationDescription> buildChildren()
      Build all children.
      Returns:
      the child descriptions