OKMRest  3.4.1
OpenKM Rest
com.openkm.sdk4csharp.impl.WorkflowImpl Class Reference
Inheritance diagram for com.openkm.sdk4csharp.impl.WorkflowImpl:
Collaboration diagram for com.openkm.sdk4csharp.impl.WorkflowImpl:

Public Member Functions

 WorkflowImpl (String host)
 
void setAuthorizationToken (String authorizationToken)
 
void registerProcessDefinition (FileStream fileStream)
 registerProcessDefinition More...
 
void deleteProcessDefinition (long pdId)
 deleteProcessDefinition More...
 
ProcessDefinition getProcessDefinition (long pdId)
 getProcessDefinition More...
 
ProcessInstance runProcessDefinition (long pdId, String uuid, List< FormElement > values)
 runProcessDefinition More...
 
List< ProcessInstancefindProcessInstances (long pdId)
 findProcessInstances More...
 
List< ProcessDefinitionfindAllProcessDefinitions ()
 findAllProcessDefinitions More...
 
List< ProcessDefinitionfindLatestProcessDefinitions ()
 findLatestProcessDefinitions More...
 
ProcessDefinition findLastProcessDefinition (String name)
 findLastProcessDefinition More...
 
ProcessInstance getProcessInstance (long piId)
 getProcessInstance More...
 
List< TaskInstancefindUserTaskInstances ()
 findUserTaskInstances More...
 
List< TaskInstancefindTaskInstances (long piId)
 findTaskInstances More...
 
void setTaskInstanceValues (long tiId, String transName, List< FormElement > values)
 setTaskInstanceValues More...
 
TaskInstance getTaskInstance (long tiId)
 getTaskInstance More...
 
void setTaskInstanceActorId (long tiId, String actorId)
 setTaskInstanceActorId More...
 
void startTaskInstance (long tiId)
 startTaskInstance More...
 
void endTaskInstance (long tiId, String transName)
 endTaskInstance More...
 
Dictionary< String, List< FormElement > > getProcessDefinitionForms (long pdId)
 getProcessDefinitionForms More...
 
String getProcessDefinitionImage (String pdId, String uuid)
 getProcessDefinitionImage More...
 
List< TaskInstancefindPooledTaskInstances ()
 findPooledTaskInstances More...
 
- Public Member Functions inherited from com.openkm.sdk4csharp.impl.ClientImpl
RestClient getClient (String url)
 getClient More...
 
RestClient getClient (String url, String user, String password)
 getClient More...
 

Constructor & Destructor Documentation

com.openkm.sdk4csharp.impl.WorkflowImpl.WorkflowImpl ( String  host)

Member Function Documentation

void com.openkm.sdk4csharp.impl.WorkflowImpl.deleteProcessDefinition ( long  pdId)

deleteProcessDefinition

Parameters
pdId
void com.openkm.sdk4csharp.impl.WorkflowImpl.endTaskInstance ( long  tiId,
String  transName 
)

endTaskInstance

Parameters
tiId
transName
List<ProcessDefinition> com.openkm.sdk4csharp.impl.WorkflowImpl.findAllProcessDefinitions ( )

findAllProcessDefinitions

Returns
List<ProcessDefinition>
ProcessDefinition com.openkm.sdk4csharp.impl.WorkflowImpl.findLastProcessDefinition ( String  name)

findLastProcessDefinition

Parameters
name
Returns
ProcessDefinition
List<ProcessDefinition> com.openkm.sdk4csharp.impl.WorkflowImpl.findLatestProcessDefinitions ( )

findLatestProcessDefinitions

Returns
List<ProcessDefinition>
List<TaskInstance> com.openkm.sdk4csharp.impl.WorkflowImpl.findPooledTaskInstances ( )

findPooledTaskInstances

Returns
List<TaskInstance>
List<ProcessInstance> com.openkm.sdk4csharp.impl.WorkflowImpl.findProcessInstances ( long  pdId)

findProcessInstances

Parameters
pdId
Returns
List<ProcessInstance>
List<TaskInstance> com.openkm.sdk4csharp.impl.WorkflowImpl.findTaskInstances ( long  piId)

findTaskInstances

Parameters
piId
Returns
List<TaskInstance>
List<TaskInstance> com.openkm.sdk4csharp.impl.WorkflowImpl.findUserTaskInstances ( )

findUserTaskInstances

Returns
List<TaskInstance>
ProcessDefinition com.openkm.sdk4csharp.impl.WorkflowImpl.getProcessDefinition ( long  pdId)

getProcessDefinition

Parameters
pdId
Returns
ProcessDefinition
Dictionary<String, List<FormElement> > com.openkm.sdk4csharp.impl.WorkflowImpl.getProcessDefinitionForms ( long  pdId)

getProcessDefinitionForms

Parameters
piId
Returns
Dictionary<String, List<FormElement>>
String com.openkm.sdk4csharp.impl.WorkflowImpl.getProcessDefinitionImage ( String  pdId,
String  uuid 
)

getProcessDefinitionImage

Parameters
pdId
uuid
Returns
String
ProcessInstance com.openkm.sdk4csharp.impl.WorkflowImpl.getProcessInstance ( long  piId)

getProcessInstance

Parameters
piId
Returns
ProcessInstance
TaskInstance com.openkm.sdk4csharp.impl.WorkflowImpl.getTaskInstance ( long  tiId)

getTaskInstance

Parameters
tiId
Returns
TaskInstance
void com.openkm.sdk4csharp.impl.WorkflowImpl.registerProcessDefinition ( FileStream  fileStream)

registerProcessDefinition

Parameters
fileStreamFileStream
ProcessInstance com.openkm.sdk4csharp.impl.WorkflowImpl.runProcessDefinition ( long  pdId,
String  uuid,
List< FormElement values 
)

runProcessDefinition

Parameters
pdId
uuid
values
Returns
ProcessInstance
void com.openkm.sdk4csharp.impl.WorkflowImpl.setAuthorizationToken ( String  authorizationToken)
void com.openkm.sdk4csharp.impl.WorkflowImpl.setTaskInstanceActorId ( long  tiId,
String  actorId 
)

setTaskInstanceActorId

Parameters
tiId
actorId
void com.openkm.sdk4csharp.impl.WorkflowImpl.setTaskInstanceValues ( long  tiId,
String  transName,
List< FormElement values 
)

setTaskInstanceValues

Parameters
tiId
transName
values
void com.openkm.sdk4csharp.impl.WorkflowImpl.startTaskInstance ( long  tiId)

startTaskInstance

Parameters
tiId

The documentation for this class was generated from the following file: