public final class DiscardTransformationDescriptionBuilder 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 |
DiscardTransformationDescriptionBuilder(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 DiscardTransformationDescriptionBuilder(PathElement pathElement)
public TransformationDescription build()
TransformationDescriptionBuilderbuild in interface TransformationDescriptionBuilderpublic 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 © 2016 JBoss by Red Hat. All rights reserved.