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,
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 void searchObjects(QName objectType, QueryType query, SelectorQualifiedGetOptionsType options, Holder<ObjectListType> objectList, Holder<OperationResultType> result) throws FaultMessage
ModelPortType
searchObjects
in interface ModelPortType
FaultMessage
public TaskType notifyChange(ResourceObjectShadowChangeDescriptionType changeDescription) throws FaultMessage
notifyChange
in interface ModelPortType
FaultMessage
public void getObject(QName objectType, String oid, SelectorQualifiedGetOptionsType options, Holder<ObjectType> object, Holder<OperationResultType> result) throws FaultMessage
getObject
in interface ModelPortType
FaultMessage
public TaskType importFromResource(String resourceOid, QName objectClass) throws FaultMessage
ModelPortType
importFromResource
in interface ModelPortType
FaultMessage
public void findShadowOwner(String shadowOid, Holder<UserType> user, Holder<OperationResultType> result) throws FaultMessage
ModelPortType
findShadowOwner
in interface ModelPortType
FaultMessage
public OperationResultType testResource(String resourceOid) throws FaultMessage
ModelPortType
testResource
in interface ModelPortType
FaultMessage
public ObjectDeltaOperationListType executeChanges(ObjectDeltaListType deltaList, ModelExecuteOptionsType options) throws FaultMessage
ModelPortType
executeChanges
in interface ModelPortType
FaultMessage
public ExecuteScriptsResponseType executeScripts(ExecuteScriptsType parameters) throws FaultMessage
executeScripts
in interface ModelPortType
FaultMessage
Copyright © 2019 Evolveum. All rights reserved.