|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.evolveum.midpoint.model.ModelWebService
@Service public class ModelWebService
| Constructor Summary | |
|---|---|
ModelWebService()
|
|
| Method Summary | |
|---|---|
java.lang.String |
addObject(ObjectType object,
javax.xml.ws.Holder<OperationResultType> result)
Add new object. |
void |
deleteObject(java.lang.String oid,
javax.xml.ws.Holder<OperationResultType> result)
Deleted object with provided OID. |
ObjectType |
getObject(java.lang.String oid,
PropertyReferenceListType resolve,
javax.xml.ws.Holder<OperationResultType> result)
Returns object for provided OID. |
PropertyAvailableValuesListType |
getPropertyAvailableValues(java.lang.String oid,
PropertyReferenceListType properties,
javax.xml.ws.Holder<OperationResultType> result)
Returns list of available values for specified properties. |
EmptyType |
importFromResource(java.lang.String resourceOid,
javax.xml.namespace.QName objectClass,
javax.xml.ws.Holder<TaskType> taskHolder)
TODO: update description Launch import task that will import all the accounts from the resource. |
UserType |
listAccountShadowOwner(java.lang.String accountOid,
javax.xml.ws.Holder<OperationResultType> result)
Returns the User object representing owner of specified account (account shadow). |
ObjectListType |
listObjects(java.lang.String objectType,
PagingType paging,
javax.xml.ws.Holder<OperationResultType> result)
Returns all objects of specified type in the repository. |
ObjectListType |
listResourceObjects(java.lang.String resourceOid,
javax.xml.namespace.QName objectType,
PagingType paging,
javax.xml.ws.Holder<OperationResultType> result)
WARNING: This operation should not be here. |
ResourceObjectShadowListType |
listResourceObjectShadows(java.lang.String resourceOid,
java.lang.String resourceObjectShadowType,
javax.xml.ws.Holder<OperationResultType> result)
Search for resource object shadows of a specified type that belong to the specified resource. |
void |
modifyObject(ObjectModificationType change,
javax.xml.ws.Holder<OperationResultType> result)
Modifies object using relative change description. |
ObjectListType |
searchObjects(QueryType query,
PagingType paging,
javax.xml.ws.Holder<OperationResultType> result)
Search for objects in the repository. |
void |
testResource(java.lang.String resourceOid,
javax.xml.ws.Holder<OperationResultType> resultHolder)
WARNING: This operation should not be here. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ModelWebService()
| Method Detail |
|---|
public java.lang.String addObject(ObjectType object,
javax.xml.ws.Holder<OperationResultType> result)
throws FaultMessage
ModelPortType
addObject in interface ModelPortTypeFaultMessage
public ObjectType getObject(java.lang.String oid,
PropertyReferenceListType resolve,
javax.xml.ws.Holder<OperationResultType> result)
throws FaultMessage
ModelPortType
getObject in interface ModelPortTypeFaultMessage
public ObjectListType listObjects(java.lang.String objectType,
PagingType paging,
javax.xml.ws.Holder<OperationResultType> result)
throws FaultMessage
ModelPortType
listObjects in interface ModelPortTypeFaultMessage
public ObjectListType searchObjects(QueryType query,
PagingType paging,
javax.xml.ws.Holder<OperationResultType> result)
throws FaultMessage
ModelPortType
searchObjects in interface ModelPortTypeFaultMessage
public void modifyObject(ObjectModificationType change,
javax.xml.ws.Holder<OperationResultType> result)
throws FaultMessage
ModelPortType
modifyObject in interface ModelPortTypeFaultMessage
public void deleteObject(java.lang.String oid,
javax.xml.ws.Holder<OperationResultType> result)
throws FaultMessage
ModelPortType
deleteObject in interface ModelPortTypeFaultMessage
public PropertyAvailableValuesListType getPropertyAvailableValues(java.lang.String oid,
PropertyReferenceListType properties,
javax.xml.ws.Holder<OperationResultType> result)
throws FaultMessage
ModelPortType
getPropertyAvailableValues in interface ModelPortTypeFaultMessage
public UserType listAccountShadowOwner(java.lang.String accountOid,
javax.xml.ws.Holder<OperationResultType> result)
throws FaultMessage
ModelPortType
listAccountShadowOwner in interface ModelPortTypeFaultMessage
public ResourceObjectShadowListType listResourceObjectShadows(java.lang.String resourceOid,
java.lang.String resourceObjectShadowType,
javax.xml.ws.Holder<OperationResultType> result)
throws FaultMessage
ModelPortType
listResourceObjectShadows in interface ModelPortTypeFaultMessage
public ObjectListType listResourceObjects(java.lang.String resourceOid,
javax.xml.namespace.QName objectType,
PagingType paging,
javax.xml.ws.Holder<OperationResultType> result)
throws FaultMessage
ModelPortType
listResourceObjects in interface ModelPortTypeFaultMessage
public void testResource(java.lang.String resourceOid,
javax.xml.ws.Holder<OperationResultType> resultHolder)
throws FaultMessage
ModelPortType
testResource in interface ModelPortTypeFaultMessage
public EmptyType importFromResource(java.lang.String resourceOid,
javax.xml.namespace.QName objectClass,
javax.xml.ws.Holder<TaskType> taskHolder)
throws FaultMessage
ModelPortType
importFromResource in interface ModelPortTypeFaultMessage
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||