public class ModelPortTypeImpl extends Object implements ModelPortType
Constructor and Description |
---|
ModelPortTypeImpl() |
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 |
listResourceObjects(String resourceOid,
QName objectType,
PagingType paging,
Holder<ObjectListType> objectList,
Holder<OperationResultType> result)
WARNING:
This operation should not be here.
|
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.
|
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.
|
public OperationResultType deleteObject(String objectType, String oid) throws FaultMessage
ModelPortType
deleteObject
in interface ModelPortType
FaultMessage
public void listObjects(String objectType, PagingType paging, OperationOptionsType options, Holder<ObjectListType> objectList, Holder<OperationResultType> result) throws FaultMessage
ModelPortType
listObjects
in interface ModelPortType
FaultMessage
public void addObject(ObjectType object, Holder<String> oid, Holder<OperationResultType> result) throws FaultMessage
ModelPortType
addObject
in interface ModelPortType
FaultMessage
public void listAccountShadowOwner(String accountOid, Holder<UserType> user, Holder<OperationResultType> result) throws FaultMessage
ModelPortType
listAccountShadowOwner
in interface ModelPortType
FaultMessage
public void searchObjects(String objectType, QueryType query, OperationOptionsType options, Holder<ObjectListType> objectList, Holder<OperationResultType> result) throws FaultMessage
ModelPortType
searchObjects
in interface ModelPortType
FaultMessage
public void listResourceObjectShadows(String resourceOid, String resourceObjectShadowType, Holder<ResourceObjectShadowListType> resourceObjectShadowList, Holder<OperationResultType> result) throws FaultMessage
ModelPortType
listResourceObjectShadows
in interface ModelPortType
FaultMessage
public TaskType importFromResource(String resourceOid, QName objectClass) throws FaultMessage
ModelPortType
importFromResource
in interface ModelPortType
FaultMessage
public void listResourceObjects(String resourceOid, QName objectType, PagingType paging, Holder<ObjectListType> objectList, Holder<OperationResultType> result) throws FaultMessage
ModelPortType
listResourceObjects
in interface ModelPortType
FaultMessage
public void getObject(String objectType, String oid, OperationOptionsType options, Holder<ObjectType> object, Holder<OperationResultType> result) throws FaultMessage
ModelPortType
getObject
in interface ModelPortType
FaultMessage
public OperationResultType modifyObject(String objectType, ObjectModificationType objectChange) throws FaultMessage
ModelPortType
modifyObject
in interface ModelPortType
FaultMessage
public OperationResultType testResource(String resourceOid) throws FaultMessage
ModelPortType
testResource
in interface ModelPortType
FaultMessage
Copyright © 2013 evolveum. All rights reserved.