public interface ModelPortType
Modifier and Type | Method and Description |
---|---|
void |
addObject(ObjectType object,
Holder<String> oid,
Holder<OperationResultType> result)
Add new object.
|
OperationResultType |
deleteObject(String objectType,
String oid)
Deleted object with provided OID.
|
void |
getObject(String objectType,
String oid,
OperationOptionsType options,
Holder<ObjectType> object,
Holder<OperationResultType> result)
Returns object for provided OID.
|
TaskType |
importFromResource(String resourceOid,
QName objectClass)
TODO: update description
Launch import task that will import all the accounts from the
resource.
|
void |
listAccountShadowOwner(String accountOid,
Holder<UserType> user,
Holder<OperationResultType> result)
Returns the User object representing owner of specified account
(account shadow).
|
void |
listObjects(String objectType,
PagingType paging,
OperationOptionsType options,
Holder<ObjectListType> objectList,
Holder<OperationResultType> result)
Returns all objects of specified type in the repository.
|
void |
listResourceObjectShadows(String resourceOid,
String resourceObjectShadowType,
Holder<ResourceObjectShadowListType> resourceObjectShadowList,
Holder<OperationResultType> result)
Search for resource object shadows of a specified type that
belong to the specified resource.
|
OperationResultType |
modifyObject(String objectType,
ObjectModificationType objectChange)
Modifies object using relative change description.
|
TaskType |
notifyChange(ResourceObjectShadowChangeDescriptionType changeDescription)
TODO: update description
Trigger change notification.
|
void |
searchObjects(String objectType,
QueryType query,
OperationOptionsType options,
Holder<ObjectListType> objectList,
Holder<OperationResultType> result)
Search for objects in the repository.
|
OperationResultType |
testResource(String resourceOid)
WARNING:
This operation should not be here.
|
@RequestWrapper(localName="deleteObject", targetNamespace="http://midpoint.evolveum.com/xml/ns/public/model/model-1.wsdl", className="com.evolveum.midpoint.xml.ns._public.model.model_1.DeleteObject") @ResponseWrapper(localName="deleteObjectResponse", targetNamespace="http://midpoint.evolveum.com/xml/ns/public/model/model-1.wsdl", className="com.evolveum.midpoint.xml.ns._public.model.model_1.DeleteObjectResponse") OperationResultType deleteObject(String objectType, String oid) throws FaultMessage
FaultMessage
@RequestWrapper(localName="listObjects", targetNamespace="http://midpoint.evolveum.com/xml/ns/public/model/model-1.wsdl", className="com.evolveum.midpoint.xml.ns._public.model.model_1.ListObjects") @ResponseWrapper(localName="listObjectsResponse", targetNamespace="http://midpoint.evolveum.com/xml/ns/public/model/model-1.wsdl", className="com.evolveum.midpoint.xml.ns._public.model.model_1.ListObjectsResponse") void listObjects(String objectType, PagingType paging, OperationOptionsType options, Holder<ObjectListType> objectList, Holder<OperationResultType> result) throws FaultMessage
FaultMessage
@RequestWrapper(localName="addObject", targetNamespace="http://midpoint.evolveum.com/xml/ns/public/model/model-1.wsdl", className="com.evolveum.midpoint.xml.ns._public.model.model_1.AddObject") @ResponseWrapper(localName="addObjectResponse", targetNamespace="http://midpoint.evolveum.com/xml/ns/public/model/model-1.wsdl", className="com.evolveum.midpoint.xml.ns._public.model.model_1.AddObjectResponse") void addObject(ObjectType object, Holder<String> oid, Holder<OperationResultType> result) throws FaultMessage
FaultMessage
@RequestWrapper(localName="notifyChange", targetNamespace="http://midpoint.evolveum.com/xml/ns/public/model/model-1.wsdl", className="com.evolveum.midpoint.xml.ns._public.model.model_1.NotifyChange") @ResponseWrapper(localName="notifyChangeResponse", targetNamespace="http://midpoint.evolveum.com/xml/ns/public/model/model-1.wsdl", className="com.evolveum.midpoint.xml.ns._public.model.model_1.NotifyChangeResponse") TaskType notifyChange(ResourceObjectShadowChangeDescriptionType changeDescription) throws FaultMessage
FaultMessage
@RequestWrapper(localName="listAccountShadowOwner", targetNamespace="http://midpoint.evolveum.com/xml/ns/public/model/model-1.wsdl", className="com.evolveum.midpoint.xml.ns._public.model.model_1.ListAccountShadowOwner") @ResponseWrapper(localName="listAccountShadowOwnerResponse", targetNamespace="http://midpoint.evolveum.com/xml/ns/public/model/model-1.wsdl", className="com.evolveum.midpoint.xml.ns._public.model.model_1.ListAccountShadowOwnerResponse") void listAccountShadowOwner(String accountOid, Holder<UserType> user, Holder<OperationResultType> result) throws FaultMessage
FaultMessage
@RequestWrapper(localName="searchObjects", targetNamespace="http://midpoint.evolveum.com/xml/ns/public/model/model-1.wsdl", className="com.evolveum.midpoint.xml.ns._public.model.model_1.SearchObjects") @ResponseWrapper(localName="searchObjectsResponse", targetNamespace="http://midpoint.evolveum.com/xml/ns/public/model/model-1.wsdl", className="com.evolveum.midpoint.xml.ns._public.model.model_1.SearchObjectsResponse") void searchObjects(String objectType, QueryType query, OperationOptionsType options, Holder<ObjectListType> objectList, Holder<OperationResultType> result) throws FaultMessage
FaultMessage
@RequestWrapper(localName="listResourceObjectShadows", targetNamespace="http://midpoint.evolveum.com/xml/ns/public/model/model-1.wsdl", className="com.evolveum.midpoint.xml.ns._public.model.model_1.ListResourceObjectShadows") @ResponseWrapper(localName="listResourceObjectShadowsResponse", targetNamespace="http://midpoint.evolveum.com/xml/ns/public/model/model-1.wsdl", className="com.evolveum.midpoint.xml.ns._public.model.model_1.ListResourceObjectShadowsResponse") void listResourceObjectShadows(String resourceOid, String resourceObjectShadowType, Holder<ResourceObjectShadowListType> resourceObjectShadowList, Holder<OperationResultType> result) throws FaultMessage
FaultMessage
@RequestWrapper(localName="importFromResource", targetNamespace="http://midpoint.evolveum.com/xml/ns/public/model/model-1.wsdl", className="com.evolveum.midpoint.xml.ns._public.model.model_1.ImportFromResource") @ResponseWrapper(localName="importFromResourceResponse", targetNamespace="http://midpoint.evolveum.com/xml/ns/public/model/model-1.wsdl", className="com.evolveum.midpoint.xml.ns._public.model.model_1.ImportFromResourceResponse") TaskType importFromResource(String resourceOid, QName objectClass) throws FaultMessage
FaultMessage
@RequestWrapper(localName="getObject", targetNamespace="http://midpoint.evolveum.com/xml/ns/public/model/model-1.wsdl", className="com.evolveum.midpoint.xml.ns._public.model.model_1.GetObject") @ResponseWrapper(localName="getObjectResponse", targetNamespace="http://midpoint.evolveum.com/xml/ns/public/model/model-1.wsdl", className="com.evolveum.midpoint.xml.ns._public.model.model_1.GetObjectResponse") void getObject(String objectType, String oid, OperationOptionsType options, Holder<ObjectType> object, Holder<OperationResultType> result) throws FaultMessage
FaultMessage
@RequestWrapper(localName="modifyObject", targetNamespace="http://midpoint.evolveum.com/xml/ns/public/model/model-1.wsdl", className="com.evolveum.midpoint.xml.ns._public.model.model_1.ModifyObject") @ResponseWrapper(localName="modifyObjectResponse", targetNamespace="http://midpoint.evolveum.com/xml/ns/public/model/model-1.wsdl", className="com.evolveum.midpoint.xml.ns._public.model.model_1.ModifyObjectResponse") OperationResultType modifyObject(String objectType, ObjectModificationType objectChange) throws FaultMessage
FaultMessage
@RequestWrapper(localName="testResource", targetNamespace="http://midpoint.evolveum.com/xml/ns/public/model/model-1.wsdl", className="com.evolveum.midpoint.xml.ns._public.model.model_1.TestResource") @ResponseWrapper(localName="testResourceResponse", targetNamespace="http://midpoint.evolveum.com/xml/ns/public/model/model-1.wsdl", className="com.evolveum.midpoint.xml.ns._public.model.model_1.TestResourceResponse") OperationResultType testResource(String resourceOid) throws FaultMessage
FaultMessage
Copyright © 2014 Evolveum. All rights reserved.