SDK for .NET  2.3.0
SDK for .NET
 All Classes Namespaces Files Functions Variables Properties
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 url, String user, String password)
 
void registerProcessDefinition (FileStream fileStream)
 registerProcessDefinition More...
 
void deleteProcessDefinition (long pdId)
 deleteProcessDefinition More...
 
ProcessDefinition getProcessDefinition (long pdId)
 getProcessDefinition More...
 
ProcessInstance runProcessDefinition (long pdId, String uuid, FormElementComplexList values)
 runProcessDefinition More...
 
ProcessInstanceList findProcessInstances (long pdId)
 findProcessInstances More...
 
ProcessDefinitionList findAllProcessDefinitions ()
 findAllProcessDefinitions More...
 
ProcessDefinitionList findLatestProcessDefinitions ()
 findLatestProcessDefinitions More...
 
ProcessDefinition findLastProcessDefinition (String name)
 findLastProcessDefinition More...
 
ProcessInstance getProcessInstance (long piId)
 getProcessInstance More...
 
TaskInstanceList findUserTaskInstances ()
 findUserTaskInstances More...
 
TaskInstanceList findTaskInstances (long piId)
 findTaskInstances More...
 
void setTaskInstanceValues (long tiId, String transName, FormElementComplexList 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...
 
- Public Member Functions inherited from com.openkm.sdk4csharp.impl.ClientImpl
RestClient getClient (String url, String user, String password)
 Authenticate More...
 

Constructor & Destructor Documentation

com.openkm.sdk4csharp.impl.WorkflowImpl.WorkflowImpl ( String  url,
String  user,
String  password 
)

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
ProcessDefinitionList com.openkm.sdk4csharp.impl.WorkflowImpl.findAllProcessDefinitions ( )

findAllProcessDefinitions

Returns
ProcessDefinitionList
ProcessDefinition com.openkm.sdk4csharp.impl.WorkflowImpl.findLastProcessDefinition ( String  name)

findLastProcessDefinition

Parameters
name
Returns
ProcessDefinition
ProcessDefinitionList com.openkm.sdk4csharp.impl.WorkflowImpl.findLatestProcessDefinitions ( )

findLatestProcessDefinitions

Returns
ProcessDefinitionList
ProcessInstanceList com.openkm.sdk4csharp.impl.WorkflowImpl.findProcessInstances ( long  pdId)

findProcessInstances

Parameters
pdId
Returns
ProcessInstanceList
TaskInstanceList com.openkm.sdk4csharp.impl.WorkflowImpl.findTaskInstances ( long  piId)

findTaskInstances

Parameters
piId
Returns
TaskInstanceList
TaskInstanceList com.openkm.sdk4csharp.impl.WorkflowImpl.findUserTaskInstances ( )

findUserTaskInstances

Returns
TaskInstanceList
ProcessDefinition com.openkm.sdk4csharp.impl.WorkflowImpl.getProcessDefinition ( long  pdId)

getProcessDefinition

Parameters
pdId
Returns
ProcessDefinition
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
type
ProcessInstance com.openkm.sdk4csharp.impl.WorkflowImpl.runProcessDefinition ( long  pdId,
String  uuid,
FormElementComplexList  values 
)

runProcessDefinition

Parameters
pdId
uuid
values
Returns
ProcessInstance
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,
FormElementComplexList  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: