com.goonit.imapi.jaxrs.servlet.isim
Class workflowActivity
java.lang.Object
com.goonit.imapi.jaxrs.servlet.isim.workflowActivity
public class workflowActivity
- extends java.lang.Object
workflowActivity/{activityID}
is a JAX-RS resource which returns the details of the Activity.
The service returns an assigned WorkflowActivity by ID.
This class has a Path
annotation with the value "workflowActivity/{activityID}" which
means the resource will be available at:
http://<hostname>:<port>/<context root>/goonapi/workflowActivity/{activityID}
Method Summary |
java.lang.String |
GET(javax.servlet.http.HttpServletRequest requestObj,
javax.servlet.http.HttpServletResponse responseObj,
java.lang.Long id)
workflowActivity/{activityID} is a JAX-RS resource which returns a Workflow Activity by id. |
java.lang.String |
POST(java.lang.String userName,
java.lang.String password,
javax.servlet.http.HttpServletRequest requestObj,
javax.servlet.http.HttpServletResponse responseObj)
POST
workflowActivity/{activityID} is a JAX-RS resource which updates a Workflow Activity by id. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
workflowActivity
public workflowActivity()
GET
public java.lang.String GET(@Context
javax.servlet.http.HttpServletRequest requestObj,
@Context
javax.servlet.http.HttpServletResponse responseObj,
java.lang.Long id)
throws java.lang.Exception
workflowActivity/{activityID}
is a JAX-RS resource which returns a Workflow Activity by id.
The Activity could be Approval, RFI, etc
http://<hostname>:<port>/<context root>/goonapi/workflowActivity/{activityID}
- Returns:
- {
"processId":2212164812600876305,
"subProcessId":0,
"designId":"JillVox",
"index":0,
"activityType":"M",
"activitySubType":"AP",
"id":2212165127110851667,
"priority":0,
"name":"Jill Vox approval",
"description":"Request for Approval",
"state":"R","timeStarted":"Jun 7, 2013 1:53:47 PM",
"result":"PE",
"detail":""}
- Throws:
java.lang.Exception
POST
public java.lang.String POST(java.lang.String userName,
java.lang.String password,
@Context
javax.servlet.http.HttpServletRequest requestObj,
@Context
javax.servlet.http.HttpServletResponse responseObj)
throws java.rmi.RemoteException,
com.ibm.itim.apps.ApplicationException
- POST
workflowActivity/{activityID}
is a JAX-RS resource which updates a Workflow Activity by id.
The Activity could be Approval, RFI, etc
http://<hostname>:<port>/<context root>/goonapi/workflowActivity/{activityID}
NOT_STARTED = 0;IN_PROCESS = 1;SUCCEEDED = 2;FAILED = 3;WARNING = 4;
messageBody The message body should contain the paramaters for an activityResult, e.g. : -
{
"status":2,
"summary":"SS",
"description":"Approved by Jill Vox",
"detail":"Eve is allowed access"
}
- Throws:
java.rmi.RemoteException
com.ibm.itim.apps.ApplicationException