public class ModelPortImpl extends Object implements ModelPortType
| Constructor and Description |
|---|
ModelPortImpl() |
| Modifier and Type | Method and Description |
|---|---|
ObjectDeltaOperationListType |
executeChanges(ObjectDeltaListType deltaList,
ModelExecuteOptionsType options)
Faults:
any SystemFaultType
TODO reword to FaultTypes
ObjectAlreadyExistsException: object with specified identifiers already exists, cannot add
ObjectNotFoundException: object required to complete the operation was not found (e.g.
|
ExecuteScriptsResponseType |
executeScripts(ExecuteScriptsType parameters) |
void |
findShadowOwner(String shadowOid,
Holder<UserType> user,
Holder<OperationResultType> result)
Faults (TODO):
any SystemFaultType
IllegalArgumentFaultType: wrong OID format
ObjectNotFoundFaultType: object with specified OID does not exists
|
void |
getObject(QName objectType,
String oid,
SelectorQualifiedGetOptionsType options,
Holder<ObjectType> object,
Holder<OperationResultType> result) |
TaskType |
importFromResource(String resourceOid,
QName objectClass)
Faults (TODO):
any SystemFaultType
ObjectNotFoundFaultType: specified Resource definition does not exist
|
TaskType |
notifyChange(ResourceObjectShadowChangeDescriptionType changeDescription) |
void |
searchObjects(QName objectType,
com.evolveum.prism.xml.ns._public.query_3.QueryType query,
SelectorQualifiedGetOptionsType options,
Holder<ObjectListType> objectList,
Holder<OperationResultType> result)
TODO Faults:
any SystemFaultType
IllegalArgumentFaultType: wrong object type
SchemaViolationFaultType: unknown property used in search query
|
OperationResultType |
testResource(String resourceOid)
Faults (TODO):
any SystemFaultType
ObjectNotFoundFaultType: specified Resource definition does not exist
|
public TaskType importFromResource(String resourceOid, QName objectClass) throws FaultMessage
ModelPortTypeimportFromResource in interface ModelPortTypeFaultMessagepublic void findShadowOwner(String shadowOid, Holder<UserType> user, Holder<OperationResultType> result) throws FaultMessage
ModelPortTypefindShadowOwner in interface ModelPortTypeFaultMessagepublic void searchObjects(QName objectType, com.evolveum.prism.xml.ns._public.query_3.QueryType query, SelectorQualifiedGetOptionsType options, Holder<ObjectListType> objectList, Holder<OperationResultType> result) throws FaultMessage
ModelPortTypesearchObjects in interface ModelPortTypeFaultMessagepublic ExecuteScriptsResponseType executeScripts(ExecuteScriptsType parameters) throws FaultMessage
executeScripts in interface ModelPortTypeFaultMessagepublic TaskType notifyChange(ResourceObjectShadowChangeDescriptionType changeDescription) throws FaultMessage
notifyChange in interface ModelPortTypeFaultMessagepublic ObjectDeltaOperationListType executeChanges(ObjectDeltaListType deltaList, ModelExecuteOptionsType options) throws FaultMessage
ModelPortTypeexecuteChanges in interface ModelPortTypeFaultMessagepublic void getObject(QName objectType, String oid, SelectorQualifiedGetOptionsType options, Holder<ObjectType> object, Holder<OperationResultType> result) throws FaultMessage
getObject in interface ModelPortTypeFaultMessagepublic OperationResultType testResource(String resourceOid) throws FaultMessage
ModelPortTypetestResource in interface ModelPortTypeFaultMessageCopyright © 2016 Evolveum. All rights reserved.