com.evolveum.midpoint.model.lens.projector
Class AssignmentProcessor
java.lang.Object
com.evolveum.midpoint.model.lens.projector.AssignmentProcessor
@Component
public class AssignmentProcessor
- extends java.lang.Object
- Author:
- semancik
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AssignmentProcessor
public AssignmentProcessor()
processAssignmentsProjections
public <F extends ObjectType,P extends ObjectType> void processAssignmentsProjections(LensContext<F,P> context,
OperationResult result)
throws SchemaException,
ObjectNotFoundException,
ExpressionEvaluationException,
PolicyViolationException,
CommunicationException,
ConfigurationException,
SecurityViolationException
- Throws:
SchemaException
ObjectNotFoundException
ExpressionEvaluationException
PolicyViolationException
CommunicationException
ConfigurationException
SecurityViolationException
processAssignmentsAccounts
public void processAssignmentsAccounts(LensContext<UserType,AccountShadowType> context,
OperationResult result)
throws SchemaException,
ObjectNotFoundException,
ExpressionEvaluationException,
PolicyViolationException,
CommunicationException,
ConfigurationException,
SecurityViolationException
- Throws:
SchemaException
ObjectNotFoundException
ExpressionEvaluationException
PolicyViolationException
CommunicationException
ConfigurationException
SecurityViolationException
processOrgAssignments
public <F extends ObjectType,P extends ObjectType> void processOrgAssignments(LensContext<F,P> context,
OperationResult result)
throws SchemaException
- Throws:
SchemaException
checkForAssignmentConflicts
public <F extends ObjectType,P extends ObjectType> void checkForAssignmentConflicts(LensContext<F,P> context,
OperationResult result)
throws PolicyViolationException
- Throws:
PolicyViolationException
processAssignmentsAccountValues
public void processAssignmentsAccountValues(LensProjectionContext<AccountShadowType> accountContext,
OperationResult result)
throws SchemaException,
ObjectNotFoundException,
ExpressionEvaluationException
- Throws:
SchemaException
ObjectNotFoundException
ExpressionEvaluationException
Copyright © 2012 evolveum. All Rights Reserved.