You are here

getProcessDefinitions

getProcessDefinitions returns a list of process definitions.
Attention: These methods were introduced in SDK version 1.3.

public List<ProcessDefinition> getProcessDefinitions()

public List<ProcessDefinition> getProcessDefinitions() returns a list of process definitions.

Parameters

None.

Returns

A List<ProcessDefinitions> a list of process definitions.

Example

public PagingResult<ProcessDefinition> getProcessDefinitions(ListingContext listingContext)

public PagingResult<ProcessDefinition> getProcessDefinitions(ListingContext listingContext) returns a paged list of process definitions.

Parameters

ListingContext listingContext
The listing context to use to control paging of results. See ListingContext for further information.

Returns

A PagingResult<ProcessDefinition> a paged list of process definitions.

Example


  // Get WorkflowService
  WorkflowService workflowService = session.getServiceRegistry().getWorkflowService();
  
  // get process definitions
  List<ProcessDefinition> processDefinitions = workflowService.getProcessDefinitions();
  
  Log.d(TAG, "Process definitions...");
  for (ProcessDefinition pd : processDefinitions){
  
    Log.d(TAG, "identifier: "+pd.getIdentifier());
    Log.d(TAG, "key: "+pd.getKey());
    Log.d(TAG, "name: "+pd.getName());
    Log.d(TAG, "version: "+pd.getVersion());
  }
        
      

Returns output such as the following:


Process definitions...
identifier: activitiAdhoc:1:4
key: activitiAdhoc
name: Adhoc Activiti Process
version: 1
identifier: activitiParallelGroupReview:1:20
key: activitiParallelGroupReview
name: Parallel Group Review And Approve Activiti Process
version: 1
identifier: activitiParallelReview:1:16
key: activitiParallelReview
name: Parallel Review And Approve Activiti Process
version: 1
identifier: activitiReview:1:8
key: activitiReview
name: Review And Approve Activiti Process
version: 1
identifier: activitiReviewPooled:1:12
key: activitiReviewPooled
name: Pooled Review And Approve Activiti Process
version: 1