@Component public class AccountValuesProcessor extends Object
Constructor and Description |
---|
AccountValuesProcessor() |
Modifier and Type | Method and Description |
---|---|
void |
checkSchemaAndPolicies(LensContext<UserType,ShadowType> context,
LensProjectionContext<ShadowType> accountContext,
String activityDescription,
OperationResult result)
Check that the primary deltas do not violate schema and policies
TODO: implement schema check
|
<F extends ObjectType,P extends ObjectType> |
process(LensContext<F,P> context,
LensProjectionContext<P> projectionContext,
String activityDescription,
OperationResult result) |
void |
processAccounts(LensContext<UserType,ShadowType> context,
LensProjectionContext<ShadowType> accountContext,
String activityDescription,
OperationResult result) |
public <F extends ObjectType,P extends ObjectType> void process(LensContext<F,P> context, LensProjectionContext<P> projectionContext, String activityDescription, OperationResult result) throws SchemaException, ExpressionEvaluationException, ObjectNotFoundException, ObjectAlreadyExistsException, CommunicationException, ConfigurationException, SecurityViolationException, PolicyViolationException
public void processAccounts(LensContext<UserType,ShadowType> context, LensProjectionContext<ShadowType> accountContext, String activityDescription, OperationResult result) throws SchemaException, ExpressionEvaluationException, ObjectNotFoundException, ObjectAlreadyExistsException, CommunicationException, ConfigurationException, SecurityViolationException, PolicyViolationException
public void checkSchemaAndPolicies(LensContext<UserType,ShadowType> context, LensProjectionContext<ShadowType> accountContext, String activityDescription, OperationResult result) throws SchemaException, PolicyViolationException
Copyright © 2013 evolveum. All rights reserved.