com.evolveum.midpoint.model.controller
Interface ModelController

All Superinterfaces:
ModelService
All Known Implementing Classes:
ModelControllerImpl

public interface ModelController
extends ModelService


Field Summary
static java.lang.String ADD_OBJECT
           
static java.lang.String CLASS_NAME
           
static java.lang.String GET_OBJECT
           
static java.lang.String MODIFY_OBJECT_WITH_EXCLUSION
           
static java.lang.String SEARCH_OBJECTS_IN_PROVISIONING
           
 
Method Summary
<T extends ObjectType>
T
getObject(java.lang.String oid, PropertyReferenceListType resolve, OperationResult result, java.lang.Class<T> clazz, boolean fromProvisioning)
           
 void modifyObjectWithExclusion(ObjectModificationType change, java.lang.String accountOid, OperationResult result)
           
 ObjectListType searchObjectsInProvisioning(QueryType query, PagingType paging, OperationResult result)
           
 
Methods inherited from interface com.evolveum.midpoint.model.api.ModelService
addObject, addUser, deleteObject, getImportStatus, getObject, getPropertyAvailableValues, importFromResource, listAccountShadowOwner, listObjects, listResourceObjects, listResourceObjectShadows, modifyObject, searchObjectsInRepository, testResource
 

Field Detail

CLASS_NAME

static final java.lang.String CLASS_NAME

ADD_OBJECT

static final java.lang.String ADD_OBJECT

GET_OBJECT

static final java.lang.String GET_OBJECT

SEARCH_OBJECTS_IN_PROVISIONING

static final java.lang.String SEARCH_OBJECTS_IN_PROVISIONING

MODIFY_OBJECT_WITH_EXCLUSION

static final java.lang.String MODIFY_OBJECT_WITH_EXCLUSION
Method Detail

searchObjectsInProvisioning

ObjectListType searchObjectsInProvisioning(QueryType query,
                                           PagingType paging,
                                           OperationResult result)

modifyObjectWithExclusion

void modifyObjectWithExclusion(ObjectModificationType change,
                               java.lang.String accountOid,
                               OperationResult result)
                               throws ObjectNotFoundException
Throws:
ObjectNotFoundException

getObject

<T extends ObjectType> T getObject(java.lang.String oid,
                                   PropertyReferenceListType resolve,
                                   OperationResult result,
                                   java.lang.Class<T> clazz,
                                   boolean fromProvisioning)
                               throws ObjectNotFoundException
Throws:
ObjectNotFoundException


Copyright © 2011 evolveum. All Rights Reserved.