Class SubProcessRepositoryMockImpl

java.lang.Object
com.codingapi.flow.mock.repository.SubProcessRepositoryMockImpl
All Implemented Interfaces:
SubProcessRepository

public class SubProcessRepositoryMockImpl extends Object implements SubProcessRepository
  • Constructor Details

    • SubProcessRepositoryMockImpl

      public SubProcessRepositoryMockImpl()
  • Method Details

    • save

      public void save(SubProcessRecord record)
      Description copied from interface: SubProcessRepository
      保存子流程执行记录(新增或更新)。
      Specified by:
      save in interface SubProcessRepository
      Parameters:
      record - 子流程执行记录
    • findByParentRecordId

      public List<SubProcessRecord> findByParentRecordId(long parentRecordId)
      Description copied from interface: SubProcessRepository
      按父流程中子流程节点的执行记录id查询该节点产生的全部子流程执行记录,按记录id升序。
      Specified by:
      findByParentRecordId in interface SubProcessRepository
      Parameters:
      parentRecordId - 父流程中子流程节点的执行记录id
      Returns:
      子流程执行记录列表
    • findByParentProcessId

      public List<SubProcessRecord> findByParentProcessId(String parentProcessId)
      Description copied from interface: SubProcessRepository
      按父流程(主流程)的流程id查询其产生的全部子流程执行记录,按记录id升序。
      Specified by:
      findByParentProcessId in interface SubProcessRepository
      Parameters:
      parentProcessId - 父流程(主流程)的流程id
      Returns:
      子流程执行记录列表
    • findByParentProcessIdAndNodeId

      public List<SubProcessRecord> findByParentProcessIdAndNodeId(String parentProcessId, String nodeId)
      Description copied from interface: SubProcessRepository
      按父流程(主流程)的流程id与节点id查询子流程执行记录,按记录id升序。
      Specified by:
      findByParentProcessIdAndNodeId in interface SubProcessRepository
      Parameters:
      parentProcessId - 父流程(主流程)的流程id
      nodeId - 父流程中子流程节点的节点id
      Returns:
      子流程执行记录列表