Interface ReadHook
public interface ReadHook
This applies to all read operations, therefore it will add "hook" into:
ModelService.getObject(Class, String, java.util.Collection, com.evolveum.midpoint.task.api.Task, com.evolveum.midpoint.schema.result.OperationResult)ModelService.searchObjects(Class, com.evolveum.midpoint.prism.query.ObjectQuery, java.util.Collection, com.evolveum.midpoint.task.api.Task, com.evolveum.midpoint.schema.result.OperationResult)ModelService.searchObjectsIterative(Class, com.evolveum.midpoint.prism.query.ObjectQuery, ResultHandler, java.util.Collection, com.evolveum.midpoint.task.api.Task, com.evolveum.midpoint.schema.result.OperationResult)
- Author:
- lazyman
-
Method Summary
Modifier and TypeMethodDescription<T extends ObjectType>
voidinvoke(PrismObject<T> object, Collection<SelectorOptions<GetOperationOptions>> options, Task task, OperationResult parentResult) todo
-
Method Details
-
invoke
<T extends ObjectType> void invoke(PrismObject<T> object, Collection<SelectorOptions<GetOperationOptions>> options, Task task, OperationResult parentResult) throws SchemaException, ObjectNotFoundException, SecurityViolationException, CommunicationException, ConfigurationException todo- Type Parameters:
T-- Parameters:
object-options-task-parentResult-- Throws:
SchemaExceptionObjectNotFoundExceptionSecurityViolationExceptionCommunicationExceptionConfigurationException
-