Interface Transformers.OperationExcludedTransformationRegistry
-
- Enclosing interface:
- Transformers
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@FunctionalInterface public static interface Transformers.OperationExcludedTransformationRegistry
Provides information on whether a target process is excluded from receiving operations for a particular resource addresses.
-
-
Field Summary
Fields Modifier and Type Field Description static Transformers.OperationExcludedTransformationRegistry
DEFAULT
A defaultTransformers.OperationExcludedTransformationRegistry
that says that no addresses are being excluded.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
isOperationExcluded(PathAddress address, String operationName)
Gets whether an operation with the givenaddress
should be excluded from normalTransformationTarget.resolveTransformer(TransformationContext, PathAddress, String)
transformation} and instead simplydiscarded
.
-
-
-
Field Detail
-
DEFAULT
static final Transformers.OperationExcludedTransformationRegistry DEFAULT
A defaultTransformers.OperationExcludedTransformationRegistry
that says that no addresses are being excluded.
-
-
Method Detail
-
isOperationExcluded
boolean isOperationExcluded(PathAddress address, String operationName)
Gets whether an operation with the givenaddress
should be excluded from normalTransformationTarget.resolveTransformer(TransformationContext, PathAddress, String)
transformation} and instead simplydiscarded
.- Parameters:
address
- the operation address. Cannot benull
operationName
- the name of the operation- Returns:
true
if the operation should be excluded from normal operation transformation
-
-