| 程序包 | 说明 |
|---|---|
| in.clouthink.daas.sbpm.core.model | |
| in.clouthink.daas.sbpm.core.service | |
| in.clouthink.daas.sbpm.core.spi |
| 限定符和类型 | 方法和说明 |
|---|---|
ActivityInstance |
ProcessHistory.getActivityInstance() |
| 限定符和类型 | 方法和说明 |
|---|---|
ActivityInstance |
WorkflowService.claimActivity(String activityInstanceId,
UserReference user)
签收任务(任务只有先签收才能处理,即使只有一个人有任务)
|
ActivityInstance |
WorkflowService.findActivityInstanceById(String id) |
ActivityInstance |
AbstractWorkflowService.findActivityInstanceById(String id) |
ActivityInstance |
WorkflowService.processActivity(String activityInstanceId,
ActionRequest actionRequest,
UserReference user)
处理活动
|
| 限定符和类型 | 方法和说明 |
|---|---|
org.springframework.data.domain.Page<ActivityInstance> |
WorkflowService.listActivities(ActivityQueryRequest queryRequest)
根据状态查询任务(待办,已办,其他(被其他用户抢占))
|
org.springframework.data.domain.Page<ActivityInstance> |
AbstractWorkflowService.listActivities(ActivityQueryRequest queryRequest) |
| 限定符和类型 | 方法和说明 |
|---|---|
ActivityInstance |
WorkflowRepository.findActivityInstance(ProcessInstance processInstance,
ActivityDefinition nextActivityDefinition,
UserReference receiver)
find the activity instance by definition and receiver
|
ActivityInstance |
WorkflowRepository.findActivityInstanceById(String activityInstanceId)
find activity instance by id
|
ActivityInstance |
WorkflowRepository.saveActivityInstance(ActivityInstance request)
save the activity instance
|
ActivityInstance |
WorkflowRepository.updateActivityInstance(String activityInstanceId,
ActivityStatus status)
update the status of activity instance
|
| 限定符和类型 | 方法和说明 |
|---|---|
List<ActivityInstance> |
WorkflowRepository.listActivityInstances(ActivityDefinition activityDefinition,
BusinessReference businessReference)
list all the activity instances which is type of specified activity definition
|
org.springframework.data.domain.Page<ActivityInstance> |
WorkflowRepository.listActivityInstances(ActivityQueryRequest queryRequest)
dynamic query activity instance
|
| 限定符和类型 | 方法和说明 |
|---|---|
ActivityInstance |
WorkflowRepository.saveActivityInstance(ActivityInstance request)
save the activity instance
|
Copyright © 2017. All rights reserved.