com.evolveum.midpoint.model.controller.handler
Class UserTypeHandler
java.lang.Object
com.evolveum.midpoint.model.controller.handler.BasicHandler
com.evolveum.midpoint.model.controller.handler.UserTypeHandler
public class UserTypeHandler
- extends BasicHandler
THIS NEEDS TO BE SERIOUSLY REFACTORED!
- Author:
- lazyman
Method Summary |
java.lang.String |
addObject(ObjectType object,
java.util.Collection<java.lang.String> excludedResourceOids,
OperationResult result)
|
java.lang.String |
addUser(UserType user,
UserTemplateType userTemplate,
java.util.Collection<java.lang.String> excludedResourceOids,
OperationResult result)
|
|
deleteObject(java.lang.Class<T> type,
java.lang.String oid,
java.util.Collection<java.lang.String> excludedResourceOids,
OperationResult result)
|
|
modifyObject(java.lang.Class<T> type,
ObjectModificationType change,
java.util.Collection<java.lang.String> excludedResourceOids,
OperationResult result)
|
Methods inherited from class com.evolveum.midpoint.model.controller.handler.BasicHandler |
getModelController, getObject, getProvisioning, getRepository, getSchemaHandler, getSystemConfiguration, processAccountConstruction, processOutboundSchemaHandling, processUserTemplateForUser, pushPasswordFromUserToAccount, resolveObjectAttributes, resolveResource |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UserTypeHandler
public UserTypeHandler(ModelController modelController,
ProvisioningService provisioning,
RepositoryService repository,
SchemaHandler schemaHandler)
modifyObject
public <T extends ObjectType> void modifyObject(java.lang.Class<T> type,
ObjectModificationType change,
java.util.Collection<java.lang.String> excludedResourceOids,
OperationResult result)
throws ObjectNotFoundException,
SchemaException
- Throws:
ObjectNotFoundException
SchemaException
deleteObject
public <T extends ObjectType> void deleteObject(java.lang.Class<T> type,
java.lang.String oid,
java.util.Collection<java.lang.String> excludedResourceOids,
OperationResult result)
throws ObjectNotFoundException,
ConsistencyViolationException
- Throws:
ObjectNotFoundException
ConsistencyViolationException
addObject
public java.lang.String addObject(ObjectType object,
java.util.Collection<java.lang.String> excludedResourceOids,
OperationResult result)
throws ObjectAlreadyExistsException,
ObjectNotFoundException
- Throws:
ObjectAlreadyExistsException
ObjectNotFoundException
addUser
public java.lang.String addUser(UserType user,
UserTemplateType userTemplate,
java.util.Collection<java.lang.String> excludedResourceOids,
OperationResult result)
throws ObjectAlreadyExistsException,
ObjectNotFoundException
- Throws:
ObjectAlreadyExistsException
ObjectNotFoundException
Copyright © 2011 evolveum. All Rights Reserved.