Class FlowRecordRepositoryMockImpl
java.lang.Object
com.codingapi.flow.mock.repository.FlowRecordRepositoryMockImpl
- All Implemented Interfaces:
FlowRecordRepository
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddelete(FlowRecord flowRecord) 删除流程记录findAfterRecords(String processId, long fromId) 查询所有后续的流程记录findAll()findBeforeRecords(String processId, long id) 查询所有之前的流程记录批量获取流程详细findCurrentNodeRecords(long fromId, String nodeId) 查询当前节点的记录findDoneByOperator(long operatorId) findNotifyByOperator(long operatorId) findProcessRecords(String processId) 查询当前流程的记录findTodoByOperator(long operatorId) findTodoRecords(String processId) 查询所有最新的待办记录get(long id) 获取流程详细voidsave(FlowRecord flowRecord) 保存流程 为何确保待办合并数据的一致性,保存流程需要通过IRepositoryHolder.saveRecord(FlowRecord)保存voidsaveAll(List<FlowRecord> flowRecords) 批量保存流程
-
Constructor Details
-
FlowRecordRepositoryMockImpl
public FlowRecordRepositoryMockImpl()
-
-
Method Details
-
get
Description copied from interface:FlowRecordRepository获取流程详细- Specified by:
getin interfaceFlowRecordRepository- Parameters:
id- 流程id- Returns:
- 流程记录
-
findAll
-
findByIds
Description copied from interface:FlowRecordRepository批量获取流程详细- Specified by:
findByIdsin interfaceFlowRecordRepository- Parameters:
ids- 流程id列表- Returns:
- 批量流程记录
-
findTodoByOperator
-
findDoneByOperator
-
findNotifyByOperator
-
save
Description copied from interface:FlowRecordRepository保存流程 为何确保待办合并数据的一致性,保存流程需要通过IRepositoryHolder.saveRecord(FlowRecord)保存- Specified by:
savein interfaceFlowRecordRepository- Parameters:
flowRecord- 流程记录
-
saveAll
Description copied from interface:FlowRecordRepository批量保存流程- Specified by:
saveAllin interfaceFlowRecordRepository- Parameters:
flowRecords- 流程记录
-
delete
Description copied from interface:FlowRecordRepository删除流程记录- Specified by:
deletein interfaceFlowRecordRepository- Parameters:
flowRecord- 流程记录
-
findCurrentNodeRecords
Description copied from interface:FlowRecordRepository查询当前节点的记录- Specified by:
findCurrentNodeRecordsin interfaceFlowRecordRepository- Parameters:
fromId- 流程的来源记录idnodeId- 节点id- Returns:
- 记录列表
-
findProcessRecords
Description copied from interface:FlowRecordRepository查询当前流程的记录- Specified by:
findProcessRecordsin interfaceFlowRecordRepository- Parameters:
processId- 流程id- Returns:
- 记录列表
-
findTodoRecords
Description copied from interface:FlowRecordRepository查询所有最新的待办记录- Specified by:
findTodoRecordsin interfaceFlowRecordRepository- Parameters:
processId- 流程id- Returns:
- 待办记录列表
-
findAfterRecords
Description copied from interface:FlowRecordRepository查询所有后续的流程记录- Specified by:
findAfterRecordsin interfaceFlowRecordRepository- Parameters:
processId- 流程idfromId- 开始记录id- Returns:
- 记录列表
-
findBeforeRecords
Description copied from interface:FlowRecordRepository查询所有之前的流程记录- Specified by:
findBeforeRecordsin interfaceFlowRecordRepository- Parameters:
processId- 流程idid- 记录id- Returns:
- 记录列表
-