Interface WorkflowVariableRepository

All Superinterfaces:
org.springframework.data.repository.CrudRepository<WorkflowVariableEntity,String>, org.springframework.data.jpa.repository.JpaRepository<WorkflowVariableEntity,String>, org.springframework.data.repository.ListCrudRepository<WorkflowVariableEntity,String>, org.springframework.data.repository.ListPagingAndSortingRepository<WorkflowVariableEntity,String>, org.springframework.data.repository.PagingAndSortingRepository<WorkflowVariableEntity,String>, org.springframework.data.repository.query.QueryByExampleExecutor<WorkflowVariableEntity>, org.springframework.data.repository.Repository<WorkflowVariableEntity,String>

public interface WorkflowVariableRepository extends org.springframework.data.jpa.repository.JpaRepository<WorkflowVariableEntity,String>
工作流变量仓库接口
  • Method Details

    • findByWorkflowUid

      List<WorkflowVariableEntity> findByWorkflowUid(String workflowUid)
      根据工作流UID查找变量列表
    • findByWorkflowUidAndNodeUid

      List<WorkflowVariableEntity> findByWorkflowUidAndNodeUid(String workflowUid, String nodeUid)
      根据工作流UID和节点UID查找局部变量列表
    • findByWorkflowUidAndName

      Optional<WorkflowVariableEntity> findByWorkflowUidAndName(String workflowUid, String name)
      根据工作流UID和变量名称查找变量
    • findByWorkflowUidAndNodeUidAndName

      Optional<WorkflowVariableEntity> findByWorkflowUidAndNodeUidAndName(String workflowUid, String nodeUid, String name)
      根据工作流UID、节点UID和变量名称查找局部变量
    • findByScope

      List<WorkflowVariableEntity> findByScope(String scope)
      根据作用域查找变量列表
    • deleteByWorkflowUid

      void deleteByWorkflowUid(String workflowUid)
      删除工作流的所有变量
    • deleteByWorkflowUidAndNodeUid

      void deleteByWorkflowUidAndNodeUid(String workflowUid, String nodeUid)
      删除节点的所有局部变量
    • deleteByWorkflowUidAndName

      void deleteByWorkflowUidAndName(String workflowUid, String name)
      删除工作流中的指定变量
    • deleteByWorkflowUidAndNodeUidAndName

      void deleteByWorkflowUidAndNodeUidAndName(String workflowUid, String nodeUid, String name)
      删除工作流节点中的指定局部变量