|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.imixs.workflow.webservices.soap.WorkflowManagerClient
public class WorkflowManagerClient
The WorkflowManagerClient is a WebSerice Client for the Imixs WorkflowManager Service based on the Apache Axiom Framework. The WorkflowManagerClient uses the helper class org.imixs.workflow.service.client.axiom.ServiceClient to establish SOAP Connections
org.imixs.workflow.RestClient.client.axiom.ServiceClient| Constructor Summary | |
|---|---|
WorkflowManagerClient(String aServiceEndpoint,
String aUserName,
String aPassword)
|
|
| Method Summary | |
|---|---|
XMLItemCollection |
createWorkItem(int processID)
|
String |
getNameSpace()
|
ServiceClient |
getServiceClient()
|
XMLItemCollection |
getWorkItem(String workitemID)
This method finds and returns an existing workitem (Map) by the unique or workitem ID. |
EntityCollection |
getWorkList(String name,
int start,
int count)
This method returns a collection of workitems (Maps) belonging to a specified name. |
EntityCollection |
getWorkListByCreator(String name,
int start,
int count)
This method returns a collection of workitems (Maps) belonging to a specified creator of a workitem. |
EntityCollection |
getWorkListByGroup(String name,
int start,
int count)
This method returns a collection of workitems (Maps) belonging to a specified workflow group. |
EntityCollection |
getWorkListByProcessID(int id,
int start,
int count)
This method returns a collection of workitems (Maps) belonging to a specified process id form the workflow model. |
EntityCollection |
getWorkListByRef(String aref,
int startpos,
int count)
This method returns a collection of workitems (Maps) belonging to a specified workitem identified by the attribute $UniqueIDRef. |
boolean |
isAuthor(String workitemID)
|
XMLItemCollection |
processWorkItem(XMLItemCollection workitem,
int activityID)
This method processes the forwarded workitem (Map) through the specified ActivityInstance. |
void |
removeWorkItem(String workitemid)
This method removes a workitem. |
void |
setNameSpace(String s)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public WorkflowManagerClient(String aServiceEndpoint,
String aUserName,
String aPassword)
| Method Detail |
|---|
public String getNameSpace()
public void setNameSpace(String s)
public ServiceClient getServiceClient()
public XMLItemCollection createWorkItem(int processID)
throws Exception
Exception
public XMLItemCollection getWorkItem(String workitemID)
throws Exception
WorkflowManagerService
getWorkItem in interface WorkflowManagerServiceException
public EntityCollection getWorkList(String name,
int start,
int count)
throws Exception
WorkflowManagerService
getWorkList in interface WorkflowManagerServiceException
public EntityCollection getWorkListByCreator(String name,
int start,
int count)
throws Exception
WorkflowManagerService
getWorkListByCreator in interface WorkflowManagerServiceException
public EntityCollection getWorkListByGroup(String name,
int start,
int count)
throws Exception
WorkflowManagerService
getWorkListByGroup in interface WorkflowManagerServiceException
public EntityCollection getWorkListByRef(String aref,
int startpos,
int count)
throws Exception
WorkflowManagerService
getWorkListByRef in interface WorkflowManagerServicearef - A unique reference to another workitem inside a database *
Exception
public EntityCollection getWorkListByProcessID(int id,
int start,
int count)
throws Exception
WorkflowManagerService
getWorkListByProcessID in interface WorkflowManagerServiceException
public boolean isAuthor(String workitemID)
throws Exception
Exception
public XMLItemCollection processWorkItem(XMLItemCollection workitem,
int activityID)
throws Exception
WorkflowManagerService
processWorkItem in interface WorkflowManagerServiceException
public void removeWorkItem(String workitemid)
throws Exception
WorkflowManagerService
removeWorkItem in interface WorkflowManagerServiceException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||