Class RejectExpressionValuesTransformer
java.lang.Object
org.jboss.as.controller.transform.RejectExpressionValuesTransformer
- All Implemented Interfaces:
OperationTransformer,ResourceTransformer
public class RejectExpressionValuesTransformer
extends Object
implements ResourceTransformer, OperationTransformer
A transformer rejecting values containing an expression.
- Author:
- Emanuel Muckenhuber, Kabir Khan
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.jboss.as.controller.transform.OperationTransformer
OperationTransformer.TransformedOperation -
Field Summary
Fields inherited from interface org.jboss.as.controller.transform.OperationTransformer
DEFAULT, DEFAULT_REJECTION_POLICY, DISCARD, SUCCESSFUL_RESULTFields inherited from interface org.jboss.as.controller.transform.ResourceTransformer
DEFAULT, DISCARD -
Constructor Summary
ConstructorsConstructorDescriptionRejectExpressionValuesTransformer(String... attributeNames) RejectExpressionValuesTransformer(String attributeName, AttributeTransformationRequirementChecker checker) RejectExpressionValuesTransformer(Map<String, AttributeTransformationRequirementChecker> specialCheckers) RejectExpressionValuesTransformer(Set<String> attributeNames) RejectExpressionValuesTransformer(Set<String> allAttributeNames, Map<String, AttributeTransformationRequirementChecker> specialCheckers) RejectExpressionValuesTransformer(AttributeDefinition... attributes) -
Method Summary
Modifier and TypeMethodDescriptionGet a "write-attribute" operation transformer.transformOperation(TransformationContext context, PathAddress address, org.jboss.dmr.ModelNode operation) Transform the operation.voidtransformResource(ResourceTransformationContext context, PathAddress address, Resource resource) Transform a resource.
-
Constructor Details
-
RejectExpressionValuesTransformer
-
RejectExpressionValuesTransformer
-
RejectExpressionValuesTransformer
-
RejectExpressionValuesTransformer
public RejectExpressionValuesTransformer(Set<String> allAttributeNames, Map<String, AttributeTransformationRequirementChecker> specialCheckers) -
RejectExpressionValuesTransformer
public RejectExpressionValuesTransformer(Map<String, AttributeTransformationRequirementChecker> specialCheckers) -
RejectExpressionValuesTransformer
public RejectExpressionValuesTransformer(String attributeName, AttributeTransformationRequirementChecker checker)
-
-
Method Details
-
getWriteAttributeTransformer
Get a "write-attribute" operation transformer.- Returns:
- a write attribute operation transformer
-
transformOperation
public OperationTransformer.TransformedOperation transformOperation(TransformationContext context, PathAddress address, org.jboss.dmr.ModelNode operation) throws OperationFailedException Description copied from interface:OperationTransformerTransform the operation.- Specified by:
transformOperationin interfaceOperationTransformer- Parameters:
context- the operation contextaddress- the path addressoperation- the operation- Returns:
- the transformed operation
- Throws:
OperationFailedException
-
transformResource
public void transformResource(ResourceTransformationContext context, PathAddress address, Resource resource) throws OperationFailedException Description copied from interface:ResourceTransformerTransform a resource.- Specified by:
transformResourcein interfaceResourceTransformer- Parameters:
context- the resource transformation contextaddress- the path addressresource- the resource to transform- Throws:
OperationFailedException
-