public class RejectTransformationDescriptionBuilder extends Object implements TransformationDescriptionBuilder
TransformationDescriptionBuilder.Factory
Modifier and Type | Field and Description |
---|---|
protected List<TransformationDescriptionBuilder> |
children |
protected DynamicDiscardPolicy |
dynamicDiscardPolicy |
protected OperationTransformer |
operationTransformer |
protected Map<String,org.jboss.as.controller.transform.description.AbstractTransformationDescriptionBuilder.OperationTransformationEntry> |
operationTransformers |
protected PathAddressTransformer |
pathAddressTransformer |
protected PathElement |
pathElement |
protected ResourceTransformer |
resourceTransformer |
Modifier | Constructor and Description |
---|---|
protected |
RejectTransformationDescriptionBuilder(PathElement pathElement) |
Modifier and Type | Method and Description |
---|---|
TransformationDescription |
build()
Build the transformation description.
|
protected List<TransformationDescription> |
buildChildren()
Build all children.
|
protected TransformationDescription |
buildDefault(DiscardPolicy discardPolicy,
boolean inherited,
org.jboss.as.controller.transform.description.AttributeTransformationDescriptionBuilderImpl.AttributeTransformationDescriptionBuilderRegistry registry) |
protected TransformationDescription |
buildDefault(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.
|
TransformationDescriptionBuilder |
setResourceTransformer(ResourceTransformer resourceTransformer) |
protected final PathElement pathElement
protected PathAddressTransformer pathAddressTransformer
protected ResourceTransformer resourceTransformer
protected OperationTransformer operationTransformer
protected final Map<String,org.jboss.as.controller.transform.description.AbstractTransformationDescriptionBuilder.OperationTransformationEntry> operationTransformers
protected final List<TransformationDescriptionBuilder> children
protected final DynamicDiscardPolicy dynamicDiscardPolicy
protected RejectTransformationDescriptionBuilder(PathElement pathElement)
public TransformationDescription build()
TransformationDescriptionBuilder
build
in interface TransformationDescriptionBuilder
public TransformationDescriptionBuilder setResourceTransformer(ResourceTransformer resourceTransformer)
protected TransformationDescription buildDefault(DiscardPolicy discardPolicy, boolean inherited, org.jboss.as.controller.transform.description.AttributeTransformationDescriptionBuilderImpl.AttributeTransformationDescriptionBuilderRegistry registry)
protected TransformationDescription buildDefault(DiscardPolicy discardPolicy, boolean inherited, org.jboss.as.controller.transform.description.AttributeTransformationDescriptionBuilderImpl.AttributeTransformationDescriptionBuilderRegistry registry, List<String> discardedOperations)
discardPolicy
- the discard policy to useinherited
- whether the definition is inheritedregistry
- the attribute transformation rules for the resourcediscardedOperations
- the discarded operationsprotected Map<String,OperationTransformer> buildOperationTransformers(org.jboss.as.controller.transform.description.AttributeTransformationDescriptionBuilderImpl.AttributeTransformationDescriptionBuilderRegistry registry)
registry
- the shared resource registryprotected List<TransformationDescription> buildChildren()
Copyright © 2023 JBoss by Red Hat. All rights reserved.