Interface ValuePolicyOriginResolver
- 
- All Known Subinterfaces:
- ObjectBasedValuePolicyOriginResolver<O>
 - All Known Implementing Classes:
- AbstractValuePolicyOriginResolver,- FocusValuePolicyOriginResolver,- ShadowValuePolicyOriginResolver
 
 public interface ValuePolicyOriginResolverResolves "origin object" during value policy evaluation. (Currently it is limited to origin object for ProhibitedValueItemType specifications.)
- 
- 
Method SummaryAll 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.
 
- 
 
-