Interface ValuePolicyOriginResolver
-
- All Known Subinterfaces:
ObjectBasedValuePolicyOriginResolver<O>
- All Known Implementing Classes:
AbstractValuePolicyOriginResolver
,FocusValuePolicyOriginResolver
,ShadowValuePolicyOriginResolver
public interface ValuePolicyOriginResolver
Resolves "origin object" during value policy evaluation. (Currently it is limited to origin object for ProhibitedValueItemType specifications.)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <R extends ObjectType>
voidresolve(ProhibitedValueItemType prohibitedValueItemType, ResultHandler<R> handler, String contextDescription, Task task, OperationResult result)
Resolves "origin object" in given prohibitedValueItem: calls handler for each origin object found.
-
-
-
Method Detail
-
resolve
<R extends ObjectType> void resolve(ProhibitedValueItemType prohibitedValueItemType, ResultHandler<R> handler, String contextDescription, Task task, OperationResult result) throws ObjectNotFoundException, SchemaException, CommunicationException, ConfigurationException, SecurityViolationException, ExpressionEvaluationException
Resolves "origin object" in given prohibitedValueItem: calls handler for each origin object found.
-
-