Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- accessDenied(String) - Static method in exception com.codingapi.flow.exception.FlowPermissionException
-
Access denied
- action() - Method in class com.codingapi.flow.service.impl.FlowActionService
- action(FlowActionRequest) - Method in class com.codingapi.flow.service.FlowService
-
流程审批
- action(String) - Static method in exception com.codingapi.flow.exception.FlowNotFoundException
-
Action not found
- ActionBuilder - Class in com.codingapi.flow.builder
- ActionDisplay - Class in com.codingapi.flow.action
-
动作显示
- ActionDisplay(String) - Constructor for class com.codingapi.flow.action.ActionDisplay
- actionManager() - Method in class com.codingapi.flow.node.BaseFlowNode
- actionManager() - Method in interface com.codingapi.flow.node.IFlowNode
-
获取节点操作对象管理器
- ActionManager - Class in com.codingapi.flow.manager
-
节点动作管理
- ActionManager() - Constructor for class com.codingapi.flow.manager.ActionManager
- ActionResponse - Class in com.codingapi.flow.pojo.response
- ActionResponse(ActionResponse.ResponseType, List<NodeOption>) - Constructor for class com.codingapi.flow.pojo.response.ActionResponse
- ActionResponse(List<NodeOption>) - Constructor for class com.codingapi.flow.pojo.response.ActionResponse
- ActionResponse.ResponseType - Enum Class in com.codingapi.flow.pojo.response
-
响应类型
- ActionResponseContext - Class in com.codingapi.flow.context
- actions - Variable in class com.codingapi.flow.node.BaseFlowNode
-
节点操作
- actions(List<IFlowAction>) - Method in class com.codingapi.flow.builder.BaseNodeBuilder
- ActionType - Enum Class in com.codingapi.flow.action
-
操作类型
- ADD_AUDIT - Enum constant in enum class com.codingapi.flow.action.ActionType
- addAction(IFlowAction) - Method in class com.codingapi.flow.builder.ActionBuilder
- AddAuditAction - Class in com.codingapi.flow.action.actions
-
加签
- AddAuditAction() - Constructor for class com.codingapi.flow.action.actions.AddAuditAction
- addConvert(IValueConvertor) - Method in class com.codingapi.flow.form.ValueConvertorContext
- addDefaultBranch(int) - Method in interface com.codingapi.flow.node.IBlockNode
-
添加默认的branch分支
- addDefaultBranch(int) - Method in class com.codingapi.flow.node.nodes.ConditionNode
- addDefaultBranch(int) - Method in class com.codingapi.flow.node.nodes.InclusiveNode
- addDefaultBranch(int) - Method in class com.codingapi.flow.node.nodes.ManualNode
- addDefaultBranch(int) - Method in class com.codingapi.flow.node.nodes.ParallelNode
- addDefaultNodesAndEdges() - Method in class com.codingapi.flow.workflow.Workflow
- addField(FormField) - Method in class com.codingapi.flow.form.FlowFormBuilder
- addField(String, String, DataType) - Method in class com.codingapi.flow.form.FlowFormBuilder
- addMergeCount() - Method in class com.codingapi.flow.record.FlowTodoRecord
-
添加合并记录数量
- addNode(IFlowNode) - Method in class com.codingapi.flow.workflow.WorkflowBuilder
- addParallelTriggerCount(String) - Method in class com.codingapi.flow.context.RepositoryHolderContext
- addParallelTriggerCount(String) - Method in class com.codingapi.flow.mock.MockRepositoryHolder
- addParallelTriggerCount(String) - Method in interface com.codingapi.flow.session.IRepositoryHolder
-
添加并发流程的触发总数
- addPermission(String, String, PermissionType) - Method in class com.codingapi.flow.builder.FormFieldPermissionsBuilder
- addStrategy(INodeStrategy) - Method in class com.codingapi.flow.builder.NodeStrategyBuilder
- addStrategy(IWorkflowStrategy) - Method in class com.codingapi.flow.builder.WorkflowStrategyBuilder
- addSubDataBody(String) - Method in class com.codingapi.flow.form.FormData
-
添加子表单数据
- addSubForm(FlowForm) - Method in class com.codingapi.flow.form.FlowFormBuilder
- addTask(DelayTask, IRepositoryHolder) - Method in class com.codingapi.flow.domain.DelayTaskManager
-
添加任务队列
- addTriggerCount(String) - Method in class com.codingapi.flow.mock.repository.ParallelBranchRepositoryMockImpl
- addTriggerCount(String) - Method in interface com.codingapi.flow.repository.ParallelBranchRepository
- AdviceStrategy - Class in com.codingapi.flow.strategy.node
-
节点审批意见策略
- AdviceStrategy() - Constructor for class com.codingapi.flow.strategy.node.AdviceStrategy
- any() - Static method in class com.codingapi.flow.script.node.OperatorMatchScript
-
任意人
- ANY - Enum constant in enum class com.codingapi.flow.strategy.node.MultiOperatorAuditStrategy.Type
- APPROVAL - Enum constant in enum class com.codingapi.flow.node.NodeType
- ApprovalNode - Class in com.codingapi.flow.node.nodes
-
审批节点
- ApprovalNode() - Constructor for class com.codingapi.flow.node.nodes.ApprovalNode
- ApprovalNode(String, String, String, List<IFlowAction>, List<INodeStrategy>) - Constructor for class com.codingapi.flow.node.nodes.ApprovalNode
- ApprovalNode.Builder - Class in com.codingapi.flow.node.nodes
- APPROVER_SELECT - Enum constant in enum class com.codingapi.flow.strategy.node.OperatorSelectType
-
审批人设定:当前节点审批时,审批人为下游该节点指定操作人
- approverSelectStrategy() - Static method in class com.codingapi.flow.strategy.node.OperatorLoadStrategy
-
创建审批人设定策略
- AUTO_PASS - Enum constant in enum class com.codingapi.flow.strategy.node.SameOperatorAuditStrategy.Type
B
- BackNodeHelper - Class in com.codingapi.flow.node.helper
- BackNodeHelper(Workflow, IFlowNode) - Constructor for class com.codingapi.flow.node.helper.BackNodeHelper
- Base64Utils - Class in com.codingapi.flow.utils
- Base64Utils() - Constructor for class com.codingapi.flow.utils.Base64Utils
- BaseAction - Class in com.codingapi.flow.action
- BaseAction() - Constructor for class com.codingapi.flow.action.BaseAction
- BaseAuditNode - Class in com.codingapi.flow.node
- BaseAuditNode(String, String, String, List<IFlowAction>, List<INodeStrategy>) - Constructor for class com.codingapi.flow.node.BaseAuditNode
- BaseFlowNode - Class in com.codingapi.flow.node
- BaseFlowNode(String, String) - Constructor for class com.codingapi.flow.node.BaseFlowNode
- BaseFlowNode(String, String, int) - Constructor for class com.codingapi.flow.node.BaseFlowNode
- BaseFlowNode(String, String, int, List<IFlowAction>, List<INodeStrategy>) - Constructor for class com.codingapi.flow.node.BaseFlowNode
- BaseFlowNode(String, String, List<IFlowAction>) - Constructor for class com.codingapi.flow.node.BaseFlowNode
- BaseNodeBuilder<B extends BaseNodeBuilder<B,
N>, N extends BaseFlowNode> - Class in com.codingapi.flow.builder - BaseNodeBuilder(N) - Constructor for class com.codingapi.flow.builder.BaseNodeBuilder
- BaseStrategy - Class in com.codingapi.flow.strategy.node
-
基础策略
- BaseStrategy - Class in com.codingapi.flow.strategy.workflow
- BaseStrategy() - Constructor for class com.codingapi.flow.strategy.node.BaseStrategy
- BaseStrategy() - Constructor for class com.codingapi.flow.strategy.workflow.BaseStrategy
- blocks - Variable in class com.codingapi.flow.node.BaseFlowNode
-
节点块
- blocks() - Method in class com.codingapi.flow.node.BaseFlowNode
- blocks() - Method in interface com.codingapi.flow.node.IFlowNode
-
获取当前节点下blocks数据,废弃edge的设计
- blocks(IFlowNode...) - Method in class com.codingapi.flow.builder.BaseNodeBuilder
- blocks(List<IFlowNode>) - Method in class com.codingapi.flow.builder.BaseNodeBuilder
- Body() - Constructor for class com.codingapi.flow.pojo.response.FlowContent.Body
- BOOLEAN - Enum constant in enum class com.codingapi.flow.form.DataType
- BooleanValueConvertor - Class in com.codingapi.flow.form.convertor
- BooleanValueConvertor() - Constructor for class com.codingapi.flow.form.convertor.BooleanValueConvertor
- build() - Method in class com.codingapi.flow.builder.ActionBuilder
- build() - Method in class com.codingapi.flow.builder.BaseNodeBuilder
- build() - Method in class com.codingapi.flow.builder.FormFieldPermissionsBuilder
- build() - Method in class com.codingapi.flow.builder.NodeStrategyBuilder
- build() - Method in class com.codingapi.flow.builder.WorkflowStrategyBuilder
- build() - Method in class com.codingapi.flow.form.FlowFormBuilder
- build() - Method in class com.codingapi.flow.workflow.WorkflowBuilder
- build(boolean) - Method in class com.codingapi.flow.workflow.WorkflowBuilder
- builder() - Static method in class com.codingapi.flow.builder.ActionBuilder
- builder() - Static method in class com.codingapi.flow.builder.FormFieldPermissionsBuilder
- builder() - Static method in class com.codingapi.flow.builder.NodeStrategyBuilder
- builder() - Static method in class com.codingapi.flow.builder.WorkflowStrategyBuilder
- builder() - Static method in class com.codingapi.flow.form.FlowFormBuilder
- builder() - Static method in class com.codingapi.flow.node.nodes.ApprovalNode
- builder() - Static method in class com.codingapi.flow.node.nodes.ConditionBranchNode
- builder() - Static method in class com.codingapi.flow.node.nodes.ConditionElseBranchNode
- builder() - Static method in class com.codingapi.flow.node.nodes.ConditionNode
- builder() - Static method in class com.codingapi.flow.node.nodes.DelayNode
- builder() - Static method in class com.codingapi.flow.node.nodes.EndNode
- builder() - Static method in class com.codingapi.flow.node.nodes.HandleNode
- builder() - Static method in class com.codingapi.flow.node.nodes.InclusiveBranchNode
- builder() - Static method in class com.codingapi.flow.node.nodes.InclusiveElseBranchNode
- builder() - Static method in class com.codingapi.flow.node.nodes.InclusiveNode
- builder() - Static method in class com.codingapi.flow.node.nodes.ManualBranchNode
- builder() - Static method in class com.codingapi.flow.node.nodes.ManualNode
- builder() - Static method in class com.codingapi.flow.node.nodes.NotifyNode
- builder() - Static method in class com.codingapi.flow.node.nodes.ParallelBranchNode
- builder() - Static method in class com.codingapi.flow.node.nodes.ParallelNode
- builder() - Static method in class com.codingapi.flow.node.nodes.RouterNode
- builder() - Static method in class com.codingapi.flow.node.nodes.StartNode
- builder() - Static method in class com.codingapi.flow.node.nodes.SubProcessNode
- builder() - Static method in class com.codingapi.flow.node.nodes.TriggerNode
- builder() - Static method in class com.codingapi.flow.workflow.WorkflowBuilder
- Builder() - Constructor for class com.codingapi.flow.node.nodes.ApprovalNode.Builder
- Builder() - Constructor for class com.codingapi.flow.node.nodes.ConditionBranchNode.Builder
- Builder() - Constructor for class com.codingapi.flow.node.nodes.ConditionElseBranchNode.Builder
- Builder() - Constructor for class com.codingapi.flow.node.nodes.ConditionNode.Builder
- Builder() - Constructor for class com.codingapi.flow.node.nodes.DelayNode.Builder
- Builder() - Constructor for class com.codingapi.flow.node.nodes.EndNode.Builder
- Builder() - Constructor for class com.codingapi.flow.node.nodes.HandleNode.Builder
- Builder() - Constructor for class com.codingapi.flow.node.nodes.InclusiveBranchNode.Builder
- Builder() - Constructor for class com.codingapi.flow.node.nodes.InclusiveElseBranchNode.Builder
- Builder() - Constructor for class com.codingapi.flow.node.nodes.InclusiveNode.Builder
- Builder() - Constructor for class com.codingapi.flow.node.nodes.ManualBranchNode.Builder
- Builder() - Constructor for class com.codingapi.flow.node.nodes.ManualNode.Builder
- Builder() - Constructor for class com.codingapi.flow.node.nodes.NotifyNode.Builder
- Builder() - Constructor for class com.codingapi.flow.node.nodes.ParallelBranchNode.Builder
- Builder() - Constructor for class com.codingapi.flow.node.nodes.ParallelNode.Builder
- Builder() - Constructor for class com.codingapi.flow.node.nodes.RouterNode.Builder
- Builder() - Constructor for class com.codingapi.flow.node.nodes.StartNode.Builder
- Builder() - Constructor for class com.codingapi.flow.node.nodes.SubProcessNode.Builder
- Builder() - Constructor for class com.codingapi.flow.node.nodes.TriggerNode.Builder
C
- CHAIN - Enum constant in enum class com.codingapi.flow.strategy.node.ResubmitStrategy.Type
- changeVersion(long) - Method in class com.codingapi.flow.service.WorkflowService
-
切换流程版本
- clear() - Method in class com.codingapi.flow.context.ActionResponseContext
- clear() - Method in class com.codingapi.flow.form.ValueConvertorContext
- clear(String) - Method in class com.codingapi.flow.mock.MockInstanceFactory
- clearDelegate() - Method in class com.codingapi.flow.record.FlowRecord
-
清空委托节点信息
- clearDone() - Method in class com.codingapi.flow.record.FlowRecord
-
清空已办
- clearLockCache() - Static method in class com.codingapi.flow.script.runtime.ScriptRuntimeContext
-
清理脚本锁缓存
- clearParallel() - Method in class com.codingapi.flow.record.FlowRecord
-
当满足条件以后需要清空并行的记录数据
- clearParallelTriggerCount(String) - Method in class com.codingapi.flow.context.RepositoryHolderContext
- clearParallelTriggerCount(String) - Method in class com.codingapi.flow.mock.MockRepositoryHolder
- clearParallelTriggerCount(String) - Method in interface com.codingapi.flow.session.IRepositoryHolder
-
清空流程并发的触发总数
- clearTriggerCount(String) - Method in class com.codingapi.flow.mock.repository.ParallelBranchRepositoryMockImpl
- clearTriggerCount(String) - Method in interface com.codingapi.flow.repository.ParallelBranchRepository
- close() - Method in class com.codingapi.flow.domain.DelayTaskManager
-
关闭全部任务
- code(String) - Method in class com.codingapi.flow.form.FlowFormBuilder
- code(String) - Method in class com.codingapi.flow.workflow.WorkflowBuilder
- com.codingapi.flow.action - package com.codingapi.flow.action
- com.codingapi.flow.action.actions - package com.codingapi.flow.action.actions
- com.codingapi.flow.action.factory - package com.codingapi.flow.action.factory
- com.codingapi.flow.builder - package com.codingapi.flow.builder
- com.codingapi.flow.common - package com.codingapi.flow.common
- com.codingapi.flow.context - package com.codingapi.flow.context
- com.codingapi.flow.domain - package com.codingapi.flow.domain
- com.codingapi.flow.error - package com.codingapi.flow.error
- com.codingapi.flow.event - package com.codingapi.flow.event
- com.codingapi.flow.exception - package com.codingapi.flow.exception
- com.codingapi.flow.form - package com.codingapi.flow.form
- com.codingapi.flow.form.convertor - package com.codingapi.flow.form.convertor
- com.codingapi.flow.form.permission - package com.codingapi.flow.form.permission
- com.codingapi.flow.gateway - package com.codingapi.flow.gateway
- com.codingapi.flow.manager - package com.codingapi.flow.manager
- com.codingapi.flow.mock - package com.codingapi.flow.mock
- com.codingapi.flow.mock.repository - package com.codingapi.flow.mock.repository
- com.codingapi.flow.mock.service - package com.codingapi.flow.mock.service
- com.codingapi.flow.node - package com.codingapi.flow.node
- com.codingapi.flow.node.factory - package com.codingapi.flow.node.factory
- com.codingapi.flow.node.helper - package com.codingapi.flow.node.helper
- com.codingapi.flow.node.nodes - package com.codingapi.flow.node.nodes
- com.codingapi.flow.operator - package com.codingapi.flow.operator
- com.codingapi.flow.pojo.body - package com.codingapi.flow.pojo.body
- com.codingapi.flow.pojo.request - package com.codingapi.flow.pojo.request
- com.codingapi.flow.pojo.response - package com.codingapi.flow.pojo.response
- com.codingapi.flow.query - package com.codingapi.flow.query
- com.codingapi.flow.record - package com.codingapi.flow.record
- com.codingapi.flow.repository - package com.codingapi.flow.repository
- com.codingapi.flow.script - package com.codingapi.flow.script
- com.codingapi.flow.script.action - package com.codingapi.flow.script.action
- com.codingapi.flow.script.node - package com.codingapi.flow.script.node
- com.codingapi.flow.script.request - package com.codingapi.flow.script.request
- com.codingapi.flow.script.runtime - package com.codingapi.flow.script.runtime
- com.codingapi.flow.service - package com.codingapi.flow.service
- com.codingapi.flow.service.impl - package com.codingapi.flow.service.impl
- com.codingapi.flow.session - package com.codingapi.flow.session
- com.codingapi.flow.strategy.node - package com.codingapi.flow.strategy.node
- com.codingapi.flow.strategy.workflow - package com.codingapi.flow.strategy.workflow
- com.codingapi.flow.utils - package com.codingapi.flow.utils
- com.codingapi.flow.workflow - package com.codingapi.flow.workflow
- com.codingapi.flow.workflow.runtime - package com.codingapi.flow.workflow.runtime
- CONDITION - Enum constant in enum class com.codingapi.flow.node.NodeType
- CONDITION_BRANCH - Enum constant in enum class com.codingapi.flow.node.NodeType
- CONDITION_ELSE_BRANCH - Enum constant in enum class com.codingapi.flow.node.NodeType
- ConditionBranchNode - Class in com.codingapi.flow.node.nodes
-
条件分支节点
- ConditionBranchNode() - Constructor for class com.codingapi.flow.node.nodes.ConditionBranchNode
- ConditionBranchNode(String, String, int) - Constructor for class com.codingapi.flow.node.nodes.ConditionBranchNode
- ConditionBranchNode.Builder - Class in com.codingapi.flow.node.nodes
- ConditionElseBranchNode - Class in com.codingapi.flow.node.nodes
-
条件else分支节点
- ConditionElseBranchNode() - Constructor for class com.codingapi.flow.node.nodes.ConditionElseBranchNode
- ConditionElseBranchNode(String, String, int) - Constructor for class com.codingapi.flow.node.nodes.ConditionElseBranchNode
- ConditionElseBranchNode.Builder - Class in com.codingapi.flow.node.nodes
- ConditionNode - Class in com.codingapi.flow.node.nodes
-
条件控制节点
- ConditionNode() - Constructor for class com.codingapi.flow.node.nodes.ConditionNode
- ConditionNode(String, String, int) - Constructor for class com.codingapi.flow.node.nodes.ConditionNode
- ConditionNode.Builder - Class in com.codingapi.flow.node.nodes
- conditionScript(String) - Method in class com.codingapi.flow.node.nodes.ConditionBranchNode.Builder
- conditionScript(String) - Method in class com.codingapi.flow.node.nodes.InclusiveBranchNode.Builder
- ConditionScript - Class in com.codingapi.flow.script.node
- ConditionScript() - Constructor for class com.codingapi.flow.script.node.ConditionScript
- convert(DataType, Object) - Method in class com.codingapi.flow.form.ValueConvertorContext
- convert(FlowRecord) - Static method in class com.codingapi.flow.pojo.response.FlowRecordContent
- convert(FlowTodoRecord) - Static method in class com.codingapi.flow.pojo.response.FlowRecordContent
- copy(IFlowAction) - Method in class com.codingapi.flow.action.actions.AddAuditAction
- copy(IFlowAction) - Method in class com.codingapi.flow.action.actions.CustomAction
- copy(IFlowAction) - Method in class com.codingapi.flow.action.actions.DelegateAction
- copy(IFlowAction) - Method in class com.codingapi.flow.action.actions.RejectAction
- copy(IFlowAction) - Method in class com.codingapi.flow.action.actions.TransferAction
- copy(IFlowAction) - Method in class com.codingapi.flow.action.BaseAction
- copy(INodeStrategy) - Method in class com.codingapi.flow.strategy.node.AdviceStrategy
- copy(INodeStrategy) - Method in class com.codingapi.flow.strategy.node.DelayStrategy
- copy(INodeStrategy) - Method in class com.codingapi.flow.strategy.node.ErrorTriggerStrategy
- copy(INodeStrategy) - Method in class com.codingapi.flow.strategy.node.FormFieldPermissionStrategy
- copy(INodeStrategy) - Method in class com.codingapi.flow.strategy.node.MultiOperatorAuditStrategy
- copy(INodeStrategy) - Method in class com.codingapi.flow.strategy.node.NodeTitleStrategy
- copy(INodeStrategy) - Method in class com.codingapi.flow.strategy.node.OperatorLoadStrategy
- copy(INodeStrategy) - Method in class com.codingapi.flow.strategy.node.RecordMergeStrategy
- copy(INodeStrategy) - Method in class com.codingapi.flow.strategy.node.ResubmitStrategy
- copy(INodeStrategy) - Method in class com.codingapi.flow.strategy.node.RevokeStrategy
- copy(INodeStrategy) - Method in class com.codingapi.flow.strategy.node.RouterStrategy
- copy(INodeStrategy) - Method in class com.codingapi.flow.strategy.node.SameOperatorAuditStrategy
- copy(INodeStrategy) - Method in class com.codingapi.flow.strategy.node.SubProcessStrategy
- copy(INodeStrategy) - Method in class com.codingapi.flow.strategy.node.TimeoutStrategy
- copy(INodeStrategy) - Method in class com.codingapi.flow.strategy.node.TriggerStrategy
- copy(IWorkflowStrategy) - Method in class com.codingapi.flow.strategy.workflow.InterfereStrategy
- copy(IWorkflowStrategy) - Method in class com.codingapi.flow.strategy.workflow.UrgeStrategy
- copy(T) - Method in interface com.codingapi.flow.common.ICopyAbility
- countSubDataBody() - Method in class com.codingapi.flow.form.FormData
-
获取子表单数量
- create() - Method in class com.codingapi.flow.service.impl.FlowCreateService
- create(FlowOperatorGateway, WorkflowRepository) - Method in class com.codingapi.flow.mock.MockInstanceFactory
- create(FlowCreateRequest) - Method in class com.codingapi.flow.service.FlowService
-
创建流程
- create(FlowSession) - Method in class com.codingapi.flow.record.FlowRecord
- createAction(Map<String, Object>) - Method in class com.codingapi.flow.action.factory.FlowActionFactory
- createDelayTriggerService(DelayTask) - Method in class com.codingapi.flow.context.RepositoryHolderContext
-
构建延迟触发执行服务
- createDelayTriggerService(DelayTask) - Method in class com.codingapi.flow.mock.MockRepositoryHolder
- createDelayTriggerService(DelayTask) - Method in interface com.codingapi.flow.session.IRepositoryHolder
-
构建延迟触发执行服务
- createdOperator(IFlowOperator) - Method in class com.codingapi.flow.workflow.WorkflowBuilder
- createEndNode(Workflow) - Static method in class com.codingapi.flow.pojo.response.ProcessNode
- createFlowActionService(FlowSession) - Method in class com.codingapi.flow.context.RepositoryHolderContext
-
构建流程动作服务
- createFlowActionService(FlowSession) - Method in class com.codingapi.flow.mock.MockRepositoryHolder
- createFlowActionService(FlowSession) - Method in interface com.codingapi.flow.session.IRepositoryHolder
-
构建流程动作服务
- createFlowService() - Method in class com.codingapi.flow.context.RepositoryHolderContext
-
构建流程服务
- createFlowService() - Method in class com.codingapi.flow.mock.MockRepositoryHolder
- createFlowService() - Method in interface com.codingapi.flow.session.IRepositoryHolder
-
构建流程服务
- createFlowSession(IRepositoryHolder, Workflow, IFlowOperator, IFlowOperator, IFlowOperator, FormData, FlowAdvice) - Method in class com.codingapi.flow.record.FlowRecord
-
创建会话
- createNode(NodeType) - Method in class com.codingapi.flow.node.factory.NodeFactory
- createNode(Map<String, Object>) - Method in class com.codingapi.flow.node.factory.NodeFactory
- createRecordSizeError() - Static method in exception com.codingapi.flow.exception.FlowExecutionException
-
Create record size error
- createStrategy(Map<String, Object>) - Method in class com.codingapi.flow.strategy.node.NodeStrategyFactory
- createStrategy(Map<String, Object>) - Method in class com.codingapi.flow.strategy.workflow.WorkflowStrategyFactory
- currentNodeNotNull() - Static method in exception com.codingapi.flow.exception.FlowStateException
-
Current node cannot be null
- CUSTOM - Enum constant in enum class com.codingapi.flow.action.ActionType
- CustomAction - Class in com.codingapi.flow.action.actions
-
自定义
- CustomAction() - Constructor for class com.codingapi.flow.action.actions.CustomAction
- customActionNextNotFound() - Static method in exception com.codingapi.flow.exception.FlowExecutionException
-
Custom action next not found
- CustomScript - Class in com.codingapi.flow.script.action
-
自定义脚本
- CustomScript() - Constructor for class com.codingapi.flow.script.action.CustomScript
D
- DataBody(FlowForm) - Constructor for class com.codingapi.flow.form.FormData.DataBody
- DataType - Enum Class in com.codingapi.flow.form
- DAY - Enum constant in enum class com.codingapi.flow.strategy.node.DelayStrategy.Type
- DEFAULT_INTERVAL - Static variable in class com.codingapi.flow.strategy.workflow.UrgeStrategy
- DEFAULT_NAME - Static variable in class com.codingapi.flow.node.nodes.ApprovalNode
- DEFAULT_NAME - Static variable in class com.codingapi.flow.node.nodes.ConditionBranchNode
- DEFAULT_NAME - Static variable in class com.codingapi.flow.node.nodes.ConditionElseBranchNode
- DEFAULT_NAME - Static variable in class com.codingapi.flow.node.nodes.ConditionNode
- DEFAULT_NAME - Static variable in class com.codingapi.flow.node.nodes.DelayNode
- DEFAULT_NAME - Static variable in class com.codingapi.flow.node.nodes.EndNode
- DEFAULT_NAME - Static variable in class com.codingapi.flow.node.nodes.HandleNode
- DEFAULT_NAME - Static variable in class com.codingapi.flow.node.nodes.InclusiveBranchNode
- DEFAULT_NAME - Static variable in class com.codingapi.flow.node.nodes.InclusiveElseBranchNode
- DEFAULT_NAME - Static variable in class com.codingapi.flow.node.nodes.InclusiveNode
- DEFAULT_NAME - Static variable in class com.codingapi.flow.node.nodes.ManualBranchNode
- DEFAULT_NAME - Static variable in class com.codingapi.flow.node.nodes.ManualNode
- DEFAULT_NAME - Static variable in class com.codingapi.flow.node.nodes.NotifyNode
- DEFAULT_NAME - Static variable in class com.codingapi.flow.node.nodes.ParallelBranchNode
- DEFAULT_NAME - Static variable in class com.codingapi.flow.node.nodes.ParallelNode
- DEFAULT_NAME - Static variable in class com.codingapi.flow.node.nodes.RouterNode
- DEFAULT_NAME - Static variable in class com.codingapi.flow.node.nodes.StartNode
- DEFAULT_NAME - Static variable in class com.codingapi.flow.node.nodes.SubProcessNode
- DEFAULT_NAME - Static variable in class com.codingapi.flow.node.nodes.TriggerNode
- DEFAULT_TIMEOUT_TIME - Static variable in class com.codingapi.flow.strategy.node.TimeoutStrategy
- DEFAULT_VIEW - Static variable in class com.codingapi.flow.node.BaseAuditNode
- DEFAULT_VIEW - Static variable in class com.codingapi.flow.node.nodes.StartNode
- defaultScript() - Static method in class com.codingapi.flow.script.action.CustomScript
-
默认节点脚本
- defaultScript() - Static method in class com.codingapi.flow.script.action.RejectActionScript
-
退回至发起节点
- defaultScript() - Static method in class com.codingapi.flow.script.node.ConditionScript
- defaultScript() - Static method in class com.codingapi.flow.script.node.ErrorTriggerScript
-
默认节点脚本
- defaultScript() - Static method in class com.codingapi.flow.script.node.NodeTitleScript
-
默认脚本
- defaultScript() - Static method in class com.codingapi.flow.script.node.OperatorLoadScript
-
流程创建者
- defaultScript() - Static method in class com.codingapi.flow.script.node.RouterNodeScript
-
默认节点脚本
- defaultScript() - Static method in class com.codingapi.flow.script.node.SubProcessScript
- defaultScript() - Static method in class com.codingapi.flow.script.node.TriggerScript
- defaultStrategy() - Static method in class com.codingapi.flow.strategy.node.AdviceStrategy
- defaultStrategy() - Static method in class com.codingapi.flow.strategy.node.DelayStrategy
- defaultStrategy() - Static method in class com.codingapi.flow.strategy.node.ErrorTriggerStrategy
- defaultStrategy() - Static method in class com.codingapi.flow.strategy.node.FormFieldPermissionStrategy
- defaultStrategy() - Static method in class com.codingapi.flow.strategy.node.MultiOperatorAuditStrategy
- defaultStrategy() - Static method in class com.codingapi.flow.strategy.node.NodeTitleStrategy
- defaultStrategy() - Static method in class com.codingapi.flow.strategy.node.OperatorLoadStrategy
- defaultStrategy() - Static method in class com.codingapi.flow.strategy.node.RecordMergeStrategy
- defaultStrategy() - Static method in class com.codingapi.flow.strategy.node.ResubmitStrategy
- defaultStrategy() - Static method in class com.codingapi.flow.strategy.node.RevokeStrategy
- defaultStrategy() - Static method in class com.codingapi.flow.strategy.node.RouterStrategy
- defaultStrategy() - Static method in class com.codingapi.flow.strategy.node.SameOperatorAuditStrategy
- defaultStrategy() - Static method in class com.codingapi.flow.strategy.node.SubProcessStrategy
- defaultStrategy() - Static method in class com.codingapi.flow.strategy.node.TimeoutStrategy
- defaultStrategy() - Static method in class com.codingapi.flow.strategy.node.TriggerStrategy
- defaultStrategy() - Static method in class com.codingapi.flow.strategy.workflow.InterfereStrategy
- defaultStrategy() - Static method in class com.codingapi.flow.strategy.workflow.UrgeStrategy
- DELAY - Enum constant in enum class com.codingapi.flow.node.NodeType
- DelayNode - Class in com.codingapi.flow.node.nodes
-
延迟节点
- DelayNode() - Constructor for class com.codingapi.flow.node.nodes.DelayNode
- DelayNode(String, String) - Constructor for class com.codingapi.flow.node.nodes.DelayNode
- DelayNode.Builder - Class in com.codingapi.flow.node.nodes
- DelayStrategy - Class in com.codingapi.flow.strategy.node
-
延迟策略配置
- DelayStrategy() - Constructor for class com.codingapi.flow.strategy.node.DelayStrategy
- DelayStrategy.Type - Enum Class in com.codingapi.flow.strategy.node
- DelayTask - Class in com.codingapi.flow.domain
-
延迟任务
- DelayTask(DelayStrategy, FlowRecord, String) - Constructor for class com.codingapi.flow.domain.DelayTask
- DelayTaskManager - Class in com.codingapi.flow.domain
-
延迟任务上下文管理对象
- DelayTaskRepository - Interface in com.codingapi.flow.repository
-
延时任务仓库
- DelayTaskRepositoryMockImpl - Class in com.codingapi.flow.mock.repository
- DelayTaskRepositoryMockImpl() - Constructor for class com.codingapi.flow.mock.repository.DelayTaskRepositoryMockImpl
- DELEGATE - Enum constant in enum class com.codingapi.flow.action.ActionType
- DelegateAction - Class in com.codingapi.flow.action.actions
-
委派
- DelegateAction() - Constructor for class com.codingapi.flow.action.actions.DelegateAction
- delete(long) - Method in class com.codingapi.flow.mock.repository.WorkflowVersionRepositoryMockImpl
- delete(long) - Method in interface com.codingapi.flow.repository.WorkflowVersionRepository
- delete(DelayTask) - Method in class com.codingapi.flow.mock.repository.DelayTaskRepositoryMockImpl
- delete(DelayTask) - Method in interface com.codingapi.flow.repository.DelayTaskRepository
- delete(FlowRecord) - Method in class com.codingapi.flow.mock.repository.FlowRecordRepositoryMockImpl
- delete(FlowRecord) - Method in interface com.codingapi.flow.repository.FlowRecordRepository
-
删除流程记录
- delete(FlowTodoMerge) - Method in class com.codingapi.flow.mock.repository.FlowTodoMergeRepositoryMockImpl
- delete(FlowTodoMerge) - Method in interface com.codingapi.flow.repository.FlowTodoMergeRepository
- delete(FlowTodoRecord) - Method in class com.codingapi.flow.mock.repository.FlowTodoRecordRepositoryMockImpl
- delete(FlowTodoRecord) - Method in interface com.codingapi.flow.repository.FlowTodoRecordRepository
- delete(WorkflowRuntime) - Method in class com.codingapi.flow.mock.repository.WorkflowRuntimeRepositoryMockImpl
- delete(WorkflowRuntime) - Method in interface com.codingapi.flow.repository.WorkflowRuntimeRepository
- delete(String) - Method in class com.codingapi.flow.mock.repository.WorkflowVersionRepositoryMockImpl
- delete(String) - Method in interface com.codingapi.flow.repository.WorkflowRepository
- delete(String) - Method in interface com.codingapi.flow.repository.WorkflowVersionRepository
- delete(String) - Method in class com.codingapi.flow.service.WorkflowService
-
删除流程
- deleteDelayTask(DelayTask) - Method in class com.codingapi.flow.context.RepositoryHolderContext
- deleteDelayTask(DelayTask) - Method in class com.codingapi.flow.mock.MockRepositoryHolder
- deleteDelayTask(DelayTask) - Method in interface com.codingapi.flow.session.IRepositoryHolder
-
删除延迟任务
- deleteVersion(long) - Method in class com.codingapi.flow.service.WorkflowService
-
删除流程版本
- detail() - Method in class com.codingapi.flow.service.impl.FlowDetailService
- detail(FlowDetailRequest) - Method in class com.codingapi.flow.service.FlowService
-
流程详情
- disable() - Method in class com.codingapi.flow.workflow.Workflow
-
禁用流程
- disableAutoCleanup() - Static method in class com.codingapi.flow.script.runtime.ScriptRuntimeContext
-
禁用自动清理
- disableVersion() - Method in class com.codingapi.flow.workflow.WorkflowVersion
-
禁用版本
- display - Variable in class com.codingapi.flow.action.BaseAction
- display() - Method in class com.codingapi.flow.action.BaseAction
- display() - Method in interface com.codingapi.flow.action.IFlowAction
-
显示名称
- divMergeCount() - Method in class com.codingapi.flow.record.FlowTodoRecord
-
减去合并记录数量
- DOUBLE - Enum constant in enum class com.codingapi.flow.form.DataType
- DoubleValueConvertor - Class in com.codingapi.flow.form.convertor
- DoubleValueConvertor() - Constructor for class com.codingapi.flow.form.convertor.DoubleValueConvertor
E
- edgeConfigError(String) - Static method in exception com.codingapi.flow.exception.FlowStateException
-
Edge configuration error
- enable - Variable in class com.codingapi.flow.action.BaseAction
- enable() - Method in class com.codingapi.flow.action.BaseAction
- enable() - Method in interface com.codingapi.flow.action.IFlowAction
-
是否可用
- enable() - Method in class com.codingapi.flow.workflow.Workflow
-
启动流程
- enableAutoCleanup() - Static method in class com.codingapi.flow.script.runtime.ScriptRuntimeContext
-
启用自动清理
- enableVersion() - Method in class com.codingapi.flow.workflow.WorkflowVersion
-
启用版本
- END - Enum constant in enum class com.codingapi.flow.node.NodeType
- EndNode - Class in com.codingapi.flow.node.nodes
-
结束节点
- EndNode() - Constructor for class com.codingapi.flow.node.nodes.EndNode
- EndNode(String, String) - Constructor for class com.codingapi.flow.node.nodes.EndNode
- EndNode.Builder - Class in com.codingapi.flow.node.nodes
- equals(Object) - Method in class com.codingapi.flow.action.BaseAction
- equals(Object) - Method in class com.codingapi.flow.manager.FlowNodeState
- equals(Object) - Method in class com.codingapi.flow.node.BaseFlowNode
- equals(Object) - Method in class com.codingapi.flow.pojo.response.ProcessNode
- ErrorThrow - Class in com.codingapi.flow.error
-
异常流程配置,在节点没有匹配到人员时触发 异常时可以指定跳转到的节点或者指定默认的审批人员,两者二选一,优先以跳转的节点为准
- ErrorThrow() - Constructor for class com.codingapi.flow.error.ErrorThrow
- errorTrigger(FlowSession) - Method in class com.codingapi.flow.manager.NodeStrategyManager
-
错误触发(没有匹配到人时执行的逻辑)
- errorTrigger(FlowSession) - Method in class com.codingapi.flow.strategy.node.ErrorTriggerStrategy
- ErrorTriggerScript - Class in com.codingapi.flow.script.node
-
异常触发脚本
- ErrorTriggerScript() - Constructor for class com.codingapi.flow.script.node.ErrorTriggerScript
- ErrorTriggerStrategy - Class in com.codingapi.flow.strategy.node
-
错误触发策略配置(没有匹配到人时)
- ErrorTriggerStrategy(String) - Constructor for class com.codingapi.flow.strategy.node.ErrorTriggerStrategy
- execute(IFlowOperator) - Method in class com.codingapi.flow.script.node.OperatorMatchScript
- execute(FlowSession) - Method in class com.codingapi.flow.script.action.CustomScript
-
返回的动作类型的type
- execute(FlowSession) - Method in class com.codingapi.flow.script.action.RejectActionScript
- execute(FlowSession) - Method in class com.codingapi.flow.script.node.ConditionScript
- execute(FlowSession) - Method in class com.codingapi.flow.script.node.ErrorTriggerScript
- execute(FlowSession) - Method in class com.codingapi.flow.script.node.NodeTitleScript
- execute(FlowSession) - Method in class com.codingapi.flow.script.node.OperatorLoadScript
- execute(FlowSession) - Method in class com.codingapi.flow.script.node.RouterNodeScript
- execute(FlowSession) - Method in class com.codingapi.flow.script.node.SubProcessScript
- execute(FlowSession) - Method in class com.codingapi.flow.script.node.TriggerScript
- execute(FlowSession) - Method in class com.codingapi.flow.strategy.node.RouterStrategy
- execute(FlowSession) - Method in class com.codingapi.flow.strategy.node.SubProcessStrategy
- execute(FlowSession) - Method in class com.codingapi.flow.strategy.node.TriggerStrategy
- execute(String, String, Class<T>, Object...) - Method in class com.codingapi.flow.script.runtime.ScriptRuntimeContext
-
执行脚本,脚本传入的$bind对象,对应
FlowScriptContext对象,用于脚本运行时获取相关的服务数据能力。 - extendsRecord(FlowRecord) - Method in class com.codingapi.flow.record.FlowRecord
-
继承记录
F
- fetchMargeNode() - Method in class com.codingapi.flow.node.helper.ParallelNodeRelationHelper
-
获取合并节点
- FieldAttribute - Class in com.codingapi.flow.form
-
附加属性
- FieldAttribute() - Constructor for class com.codingapi.flow.form.FieldAttribute
- fieldNotFound(String) - Static method in exception com.codingapi.flow.exception.FlowValidationException
-
Field not found
- fieldReadOnly(String) - Static method in exception com.codingapi.flow.exception.FlowValidationException
-
Field is read-only
- fillNewRecord(FlowSession, FlowRecord) - Method in class com.codingapi.flow.node.BaseAuditNode
- fillNewRecord(FlowSession, FlowRecord) - Method in class com.codingapi.flow.node.BaseFlowNode
- fillNewRecord(FlowSession, FlowRecord) - Method in interface com.codingapi.flow.node.IFlowNode
-
填充流程记录,在保存流程记录时将会触发当前节点的填充流程记录函数。
- fillNewRecord(FlowSession, FlowRecord) - Method in class com.codingapi.flow.node.nodes.EndNode
- fillNewRecord(FlowSession, FlowRecord) - Method in class com.codingapi.flow.node.nodes.NotifyNode
- fillNewRecord(FlowSession, FlowRecord) - Method in class com.codingapi.flow.node.nodes.StartNode
- filterBranches(List<IFlowNode>, FlowSession) - Method in class com.codingapi.flow.node.BaseFlowNode
- filterBranches(List<IFlowNode>, FlowSession) - Method in interface com.codingapi.flow.node.IFlowNode
-
过滤节点
- filterBranches(List<IFlowNode>, FlowSession) - Method in class com.codingapi.flow.node.nodes.ConditionBranchNode
- filterBranches(List<IFlowNode>, FlowSession) - Method in class com.codingapi.flow.node.nodes.ConditionElseBranchNode
- filterBranches(List<IFlowNode>, FlowSession) - Method in class com.codingapi.flow.node.nodes.InclusiveBranchNode
-
匹配条件分支
- filterBranches(List<IFlowNode>, FlowSession) - Method in class com.codingapi.flow.node.nodes.InclusiveElseBranchNode
-
匹配条件分支
- filterBranches(List<IFlowNode>, FlowSession) - Method in class com.codingapi.flow.node.nodes.ManualNode
-
匹配条件分支
- filterBranches(List<IFlowNode>, FlowSession) - Method in class com.codingapi.flow.node.nodes.ParallelBranchNode
-
匹配条件分支
- filterBranches(List<IFlowNode>, FlowSession) - Method in class com.codingapi.flow.node.nodes.RouterNode
- filterPermissions() - Method in class com.codingapi.flow.workflow.Workflow
- filterPermissions(FlowForm) - Method in class com.codingapi.flow.strategy.node.FormFieldPermissionStrategy
- findAfterRecords(String, long) - Method in class com.codingapi.flow.context.RepositoryHolderContext
- findAfterRecords(String, long) - Method in class com.codingapi.flow.mock.MockRepositoryHolder
- findAfterRecords(String, long) - Method in class com.codingapi.flow.mock.repository.FlowRecordRepositoryMockImpl
- findAfterRecords(String, long) - Method in interface com.codingapi.flow.repository.FlowRecordRepository
-
查询所有后续的流程记录
- findAfterRecords(String, long) - Method in interface com.codingapi.flow.session.IRepositoryHolder
-
查询后续的流程记录
- findAll() - Method in class com.codingapi.flow.mock.repository.DelayTaskRepositoryMockImpl
- findAll() - Method in class com.codingapi.flow.mock.repository.FlowRecordRepositoryMockImpl
- findAll() - Method in class com.codingapi.flow.mock.repository.FlowTodoMergeRepositoryMockImpl
- findAll() - Method in class com.codingapi.flow.mock.repository.FlowTodoRecordRepositoryMockImpl
- findAll() - Method in interface com.codingapi.flow.repository.DelayTaskRepository
- findAll(PageRequest) - Method in class com.codingapi.flow.mock.service.FlowRecordQueryMockService
- findAll(PageRequest) - Method in interface com.codingapi.flow.query.FlowRecordQueryService
- findAssignedOperatorIds(String, String) - Method in class com.codingapi.flow.context.RepositoryHolderContext
- findAssignedOperatorIds(String, String) - Method in class com.codingapi.flow.mock.MockRepositoryHolder
- findAssignedOperatorIds(String, String) - Method in interface com.codingapi.flow.session.IRepositoryHolder
-
查询节点已分配的操作人 ID 列表
- findBeforeRecords(String, long) - Method in class com.codingapi.flow.mock.repository.FlowRecordRepositoryMockImpl
- findBeforeRecords(String, long) - Method in interface com.codingapi.flow.repository.FlowRecordRepository
-
查询所有之前的流程记录
- findByIds(List<Long>) - Method in class com.codingapi.flow.context.GatewayContext
- findByIds(List<Long>) - Method in interface com.codingapi.flow.gateway.FlowOperatorGateway
- findByIds(List<Long>) - Method in class com.codingapi.flow.mock.repository.FlowRecordRepositoryMockImpl
- findByIds(List<Long>) - Method in interface com.codingapi.flow.repository.FlowRecordRepository
-
批量获取流程详细
- findByOperatorId(long) - Method in class com.codingapi.flow.mock.repository.FlowTodoRecordRepositoryMockImpl
- findByTodoId(long) - Method in class com.codingapi.flow.mock.repository.FlowTodoMergeRepositoryMockImpl
- findByTodoId(long) - Method in interface com.codingapi.flow.repository.FlowTodoMergeRepository
- findCurrentNodeRecords(long, String) - Method in class com.codingapi.flow.context.RepositoryHolderContext
- findCurrentNodeRecords(long, String) - Method in class com.codingapi.flow.mock.MockRepositoryHolder
- findCurrentNodeRecords(long, String) - Method in class com.codingapi.flow.mock.repository.FlowRecordRepositoryMockImpl
- findCurrentNodeRecords(long, String) - Method in interface com.codingapi.flow.repository.FlowRecordRepository
-
查询当前节点的记录
- findCurrentNodeRecords(long, String) - Method in interface com.codingapi.flow.session.IRepositoryHolder
-
查询当前的节点下的流程记录
- findDelayTasks() - Method in class com.codingapi.flow.context.RepositoryHolderContext
- findDelayTasks() - Method in class com.codingapi.flow.mock.MockRepositoryHolder
- findDelayTasks() - Method in interface com.codingapi.flow.session.IRepositoryHolder
-
获取延迟任务
- findDoneByOperator(long) - Method in class com.codingapi.flow.mock.repository.FlowRecordRepositoryMockImpl
- findDoneRecordPage(long, PageRequest) - Method in class com.codingapi.flow.mock.service.FlowRecordQueryMockService
- findDoneRecordPage(long, PageRequest) - Method in interface com.codingapi.flow.query.FlowRecordQueryService
- findFlowRecordAfterRecords(String, long) - Method in class com.codingapi.flow.service.FlowRecordService
-
查询流程之后的记录
- findFlowRecordBeforeRecords(String, long) - Method in class com.codingapi.flow.service.FlowRecordService
-
查询之前的流程的记录
- findFlowRecordByIds(List<Long>) - Method in class com.codingapi.flow.service.FlowRecordService
-
批量查询流程记录
- findFlowRecordByProcessId(String) - Method in class com.codingapi.flow.service.FlowRecordService
-
查询当前流程的记录
- findFlowRecordCurrentNodeRecords(long, String) - Method in class com.codingapi.flow.service.FlowRecordService
-
查询当前节点的流程记录
- findFlowRecordTodoRecords(String) - Method in class com.codingapi.flow.service.FlowRecordService
-
查询流程下的所有待办记录
- findNotifyByOperator(long) - Method in class com.codingapi.flow.mock.repository.FlowRecordRepositoryMockImpl
- findNotifyRecordPage(long, PageRequest) - Method in class com.codingapi.flow.mock.service.FlowRecordQueryMockService
- findNotifyRecordPage(long, PageRequest) - Method in interface com.codingapi.flow.query.FlowRecordQueryService
- findOperatorByIds(List<Long>) - Method in class com.codingapi.flow.context.RepositoryHolderContext
- findOperatorByIds(List<Long>) - Method in class com.codingapi.flow.mock.MockRepositoryHolder
- findOperatorByIds(List<Long>) - Method in interface com.codingapi.flow.session.IRepositoryHolder
-
获取流程操作人
- findOperatorIds(String, String) - Method in interface com.codingapi.flow.repository.FlowOperatorAssignmentRepository
-
查询指定节点的已分配操作人 ID 列表
- findOperatorsByIds(List<Long>) - Method in class com.codingapi.flow.script.request.GroovyScriptBind
- findOperatorsByIds(List<Long>) - Method in class com.codingapi.flow.script.runtime.FlowScriptContext
- findOperatorsByIds(List<Long>) - Method in interface com.codingapi.flow.script.runtime.IBeanFactory
- findProcessRecords(String) - Method in class com.codingapi.flow.context.RepositoryHolderContext
- findProcessRecords(String) - Method in class com.codingapi.flow.mock.MockRepositoryHolder
- findProcessRecords(String) - Method in class com.codingapi.flow.mock.repository.FlowRecordRepositoryMockImpl
- findProcessRecords(String) - Method in interface com.codingapi.flow.repository.FlowRecordRepository
-
查询当前流程的记录
- findProcessRecords(String) - Method in interface com.codingapi.flow.session.IRepositoryHolder
-
查询当前流程标识下的流程记录
- findTodoByOperator(long) - Method in class com.codingapi.flow.mock.repository.FlowRecordRepositoryMockImpl
- findTodoRecordPage(long, PageRequest) - Method in class com.codingapi.flow.mock.service.FlowRecordQueryMockService
- findTodoRecordPage(long, PageRequest) - Method in interface com.codingapi.flow.query.FlowRecordQueryService
- findTodoRecords(String) - Method in class com.codingapi.flow.mock.repository.FlowRecordRepositoryMockImpl
- findTodoRecords(String) - Method in interface com.codingapi.flow.repository.FlowRecordRepository
-
查询所有最新的待办记录
- findVersion(String) - Method in class com.codingapi.flow.mock.repository.WorkflowVersionRepositoryMockImpl
- findVersion(String) - Method in interface com.codingapi.flow.repository.WorkflowVersionRepository
- finish(boolean) - Method in class com.codingapi.flow.record.FlowRecord
-
流程结束
- FlowActionFactory - Class in com.codingapi.flow.action.factory
- FlowActionRequest - Class in com.codingapi.flow.pojo.request
-
流程发起请求
- FlowActionRequest() - Constructor for class com.codingapi.flow.pojo.request.FlowActionRequest
- FlowActionService - Class in com.codingapi.flow.service.impl
-
节点动作服务
- FlowActionService(FlowActionRequest, IRepositoryHolder) - Constructor for class com.codingapi.flow.service.impl.FlowActionService
- FlowAdvice - Class in com.codingapi.flow.session
-
审批意见
- FlowAdvice(String) - Constructor for class com.codingapi.flow.session.FlowAdvice
- FlowAdviceBody - Class in com.codingapi.flow.pojo.body
-
流程审批意见
- FlowAdviceBody(FlowSession) - Constructor for class com.codingapi.flow.pojo.body.FlowAdviceBody
- FlowAdviceBody(String, long) - Constructor for class com.codingapi.flow.pojo.body.FlowAdviceBody
- FlowAdviceBody(String, String, long) - Constructor for class com.codingapi.flow.pojo.body.FlowAdviceBody
- FlowContent - Class in com.codingapi.flow.pojo.response
-
流程详情
- FlowContent() - Constructor for class com.codingapi.flow.pojo.response.FlowContent
- FlowContent.Body - Class in com.codingapi.flow.pojo.response
- FlowContent.History - Class in com.codingapi.flow.pojo.response
- FlowCreateRequest - Class in com.codingapi.flow.pojo.request
-
流程发起请求
- FlowCreateRequest() - Constructor for class com.codingapi.flow.pojo.request.FlowCreateRequest
- FlowCreateService - Class in com.codingapi.flow.service.impl
-
创建流程服务
- FlowCreateService(FlowCreateRequest, IRepositoryHolder) - Constructor for class com.codingapi.flow.service.impl.FlowCreateService
- FlowDelayTriggerService - Class in com.codingapi.flow.service.impl
-
延时触发服务
- FlowDelayTriggerService(DelayTask, IRepositoryHolder) - Constructor for class com.codingapi.flow.service.impl.FlowDelayTriggerService
- FlowDetailRequest - Class in com.codingapi.flow.pojo.request
-
流程详情请求
- FlowDetailRequest(long, long) - Constructor for class com.codingapi.flow.pojo.request.FlowDetailRequest
- FlowDetailRequest(String, long) - Constructor for class com.codingapi.flow.pojo.request.FlowDetailRequest
- FlowDetailService - Class in com.codingapi.flow.service.impl
-
流程详情服务
- FlowDetailService(FlowDetailRequest, IRepositoryHolder) - Constructor for class com.codingapi.flow.service.impl.FlowDetailService
- FlowException - Exception in com.codingapi.flow.exception
-
流程引擎框架异常基类
- FlowException(String, String) - Constructor for exception com.codingapi.flow.exception.FlowException
-
构造函数
- FlowException(String, String, Throwable) - Constructor for exception com.codingapi.flow.exception.FlowException
-
构造函数
- FlowExecutionException - Exception in com.codingapi.flow.exception
-
Flow execution exception
- FlowExecutionException(String, String) - Constructor for exception com.codingapi.flow.exception.FlowExecutionException
-
Constructor
- FlowExecutionException(String, String, Throwable) - Constructor for exception com.codingapi.flow.exception.FlowExecutionException
-
Constructor
- FlowForm - Class in com.codingapi.flow.form
-
流程表单
- FlowForm() - Constructor for class com.codingapi.flow.form.FlowForm
- FlowFormBuilder - Class in com.codingapi.flow.form
- FlowNodeManager - Class in com.codingapi.flow.manager
-
流程节点管理器,主要获取流程节点信息
- FlowNodeManager(List<IFlowNode>) - Constructor for class com.codingapi.flow.manager.FlowNodeManager
- FlowNodeState - Class in com.codingapi.flow.manager
-
流程节点状态
- FlowNodeState(IFlowNode) - Constructor for class com.codingapi.flow.manager.FlowNodeState
- FlowNotFoundException - Exception in com.codingapi.flow.exception
-
Flow not found exception
- FlowNotFoundException(String, String) - Constructor for exception com.codingapi.flow.exception.FlowNotFoundException
-
Constructor
- FlowOperator - Class in com.codingapi.flow.pojo.response
-
流程审批人
- FlowOperator(IFlowOperator) - Constructor for class com.codingapi.flow.pojo.response.FlowOperator
- FlowOperatorAssignmentRepository - Interface in com.codingapi.flow.repository
-
操作人手动分配仓库接口
- FlowOperatorBody(IFlowOperator) - Constructor for class com.codingapi.flow.pojo.response.ProcessNode.FlowOperatorBody
- FlowOperatorBody(FlowRecord) - Constructor for class com.codingapi.flow.pojo.response.ProcessNode.FlowOperatorBody
- FlowOperatorGateway - Interface in com.codingapi.flow.gateway
-
流程操作者防腐层
- FlowPermissionException - Exception in com.codingapi.flow.exception
-
Flow permission exception
- FlowPermissionException(String, String) - Constructor for exception com.codingapi.flow.exception.FlowPermissionException
-
Constructor
- FlowProcessNodeRequest - Class in com.codingapi.flow.pojo.request
-
流程节点记录请求
- FlowProcessNodeRequest(long, long, Map<String, Object>) - Constructor for class com.codingapi.flow.pojo.request.FlowProcessNodeRequest
- FlowProcessNodeRequest(String, long, Map<String, Object>) - Constructor for class com.codingapi.flow.pojo.request.FlowProcessNodeRequest
- FlowProcessNodeService - Class in com.codingapi.flow.service.impl
-
流程节点记录服务
- FlowProcessNodeService(FlowProcessNodeRequest, IRepositoryHolder) - Constructor for class com.codingapi.flow.service.impl.FlowProcessNodeService
- FlowRecord - Class in com.codingapi.flow.record
-
流程流转记录数据模型
- FlowRecord(FlowSession, int) - Constructor for class com.codingapi.flow.record.FlowRecord
- FlowRecordContent - Class in com.codingapi.flow.pojo.response
- FlowRecordContent() - Constructor for class com.codingapi.flow.pojo.response.FlowRecordContent
- FlowRecordDoneEvent - Class in com.codingapi.flow.event
-
流程结束事件
- FlowRecordDoneEvent() - Constructor for class com.codingapi.flow.event.FlowRecordDoneEvent
- FlowRecordFinishEvent - Class in com.codingapi.flow.event
-
流程正常完成事件
- FlowRecordFinishEvent() - Constructor for class com.codingapi.flow.event.FlowRecordFinishEvent
- FlowRecordQueryMockService - Class in com.codingapi.flow.mock.service
- FlowRecordQueryMockService() - Constructor for class com.codingapi.flow.mock.service.FlowRecordQueryMockService
- FlowRecordQueryService - Interface in com.codingapi.flow.query
-
流程记录查询服务
- FlowRecordRepository - Interface in com.codingapi.flow.repository
-
流程记录
- FlowRecordRepositoryMockImpl - Class in com.codingapi.flow.mock.repository
- FlowRecordRepositoryMockImpl() - Constructor for class com.codingapi.flow.mock.repository.FlowRecordRepositoryMockImpl
- FlowRecordService - Class in com.codingapi.flow.service
-
流程记录服务对象
- FlowRecordService() - Constructor for class com.codingapi.flow.service.FlowRecordService
- FlowRecordStartEvent - Class in com.codingapi.flow.event
-
流程启动事件
- FlowRecordStartEvent() - Constructor for class com.codingapi.flow.event.FlowRecordStartEvent
- FlowRecordTodoEvent - Class in com.codingapi.flow.event
-
流程待办事件
- FlowRecordTodoEvent() - Constructor for class com.codingapi.flow.event.FlowRecordTodoEvent
- FlowRecordUrgeEvent - Class in com.codingapi.flow.event
-
流程催办事件
- FlowRecordUrgeEvent() - Constructor for class com.codingapi.flow.event.FlowRecordUrgeEvent
- FlowRevokeRequest - Class in com.codingapi.flow.pojo.request
-
流程撤回请求
- FlowRevokeRequest() - Constructor for class com.codingapi.flow.pojo.request.FlowRevokeRequest
- FlowRevokeService - Class in com.codingapi.flow.service.impl
-
撤销流程服务
- FlowRevokeService(FlowRevokeRequest, IRepositoryHolder) - Constructor for class com.codingapi.flow.service.impl.FlowRevokeService
- FlowScriptContext - Class in com.codingapi.flow.script.runtime
-
脚本运行时的$bind上下文对象
- FlowService - Class in com.codingapi.flow.service
-
流程服务
- FlowService(IRepositoryHolder) - Constructor for class com.codingapi.flow.service.FlowService
- FlowSession - Class in com.codingapi.flow.session
-
流程会话对象
- FlowSession(IRepositoryHolder, IFlowOperator, IFlowOperator, IFlowOperator, Workflow, IFlowNode, IFlowAction, FormData, FlowRecord, List<FlowRecord>, long, FlowAdvice) - Constructor for class com.codingapi.flow.session.FlowSession
- FlowStateException - Exception in com.codingapi.flow.exception
-
Flow state exception
- FlowStateException(String, String) - Constructor for exception com.codingapi.flow.exception.FlowStateException
-
Constructor
- FlowTodoMerge - Class in com.codingapi.flow.record
-
存储待办合并的记录,仅当开启流程记录合并时才会产生合并记录数据
FlowRecord#isMergeable()为true时才会产生 - FlowTodoMerge(FlowTodoRecord) - Constructor for class com.codingapi.flow.record.FlowTodoMerge
- FlowTodoMergeRepository - Interface in com.codingapi.flow.repository
- FlowTodoMergeRepositoryMockImpl - Class in com.codingapi.flow.mock.repository
- FlowTodoMergeRepositoryMockImpl() - Constructor for class com.codingapi.flow.mock.repository.FlowTodoMergeRepositoryMockImpl
- FlowTodoRecord - Class in com.codingapi.flow.record
-
待办记录数据,所有的待办列表(自动合并记录)
- FlowTodoRecord(FlowRecord) - Constructor for class com.codingapi.flow.record.FlowTodoRecord
- FlowTodoRecordRepository - Interface in com.codingapi.flow.repository
- FlowTodoRecordRepositoryMockImpl - Class in com.codingapi.flow.mock.repository
- FlowTodoRecordRepositoryMockImpl() - Constructor for class com.codingapi.flow.mock.repository.FlowTodoRecordRepositoryMockImpl
- FlowUrgeRequest - Class in com.codingapi.flow.pojo.request
-
流程催办请求
- FlowUrgeRequest() - Constructor for class com.codingapi.flow.pojo.request.FlowUrgeRequest
- FlowUrgeService - Class in com.codingapi.flow.service.impl
-
催办服务
- FlowUrgeService(FlowUrgeRequest, IRepositoryHolder) - Constructor for class com.codingapi.flow.service.impl.FlowUrgeService
- FlowValidationException - Exception in com.codingapi.flow.exception
-
Flow parameter validation exception
- FlowValidationException(String, String) - Constructor for exception com.codingapi.flow.exception.FlowValidationException
-
Constructor
- form(FlowForm) - Method in class com.codingapi.flow.workflow.WorkflowBuilder
- FormData - Class in com.codingapi.flow.form
-
流程表单数据
- FormData(FlowForm) - Constructor for class com.codingapi.flow.form.FormData
- FormData.DataBody - Class in com.codingapi.flow.form
-
表单数据体
- FormField - Class in com.codingapi.flow.form
-
表单字段元数据
- FormField() - Constructor for class com.codingapi.flow.form.FormField
- FormFieldPermission - Class in com.codingapi.flow.form.permission
- FormFieldPermission() - Constructor for class com.codingapi.flow.form.permission.FormFieldPermission
- FormFieldPermissionsBuilder - Class in com.codingapi.flow.builder
- FormFieldPermissionStrategy - Class in com.codingapi.flow.strategy.node
-
表单字段权限策略配置
- FormFieldPermissionStrategy() - Constructor for class com.codingapi.flow.strategy.node.FormFieldPermissionStrategy
- FormFieldPermissionStrategy(List<FormFieldPermission>) - Constructor for class com.codingapi.flow.strategy.node.FormFieldPermissionStrategy
- formJson(String) - Static method in class com.codingapi.flow.workflow.Workflow
- formMap(Map<String, Object>) - Static method in class com.codingapi.flow.node.nodes.ApprovalNode
- formMap(Map<String, Object>) - Static method in class com.codingapi.flow.node.nodes.ConditionBranchNode
- formMap(Map<String, Object>) - Static method in class com.codingapi.flow.node.nodes.ConditionElseBranchNode
- formMap(Map<String, Object>) - Static method in class com.codingapi.flow.node.nodes.ConditionNode
- formMap(Map<String, Object>) - Static method in class com.codingapi.flow.node.nodes.DelayNode
- formMap(Map<String, Object>) - Static method in class com.codingapi.flow.node.nodes.EndNode
- formMap(Map<String, Object>) - Static method in class com.codingapi.flow.node.nodes.HandleNode
- formMap(Map<String, Object>) - Static method in class com.codingapi.flow.node.nodes.InclusiveBranchNode
- formMap(Map<String, Object>) - Static method in class com.codingapi.flow.node.nodes.InclusiveElseBranchNode
- formMap(Map<String, Object>) - Static method in class com.codingapi.flow.node.nodes.InclusiveNode
- formMap(Map<String, Object>) - Static method in class com.codingapi.flow.node.nodes.ManualBranchNode
- formMap(Map<String, Object>) - Static method in class com.codingapi.flow.node.nodes.ManualNode
- formMap(Map<String, Object>) - Static method in class com.codingapi.flow.node.nodes.NotifyNode
- formMap(Map<String, Object>) - Static method in class com.codingapi.flow.node.nodes.ParallelBranchNode
- formMap(Map<String, Object>) - Static method in class com.codingapi.flow.node.nodes.ParallelNode
- formMap(Map<String, Object>) - Static method in class com.codingapi.flow.node.nodes.RouterNode
- formMap(Map<String, Object>) - Static method in class com.codingapi.flow.node.nodes.StartNode
- formMap(Map<String, Object>) - Static method in class com.codingapi.flow.node.nodes.SubProcessNode
- formMap(Map<String, Object>) - Static method in class com.codingapi.flow.node.nodes.TriggerNode
- formMap(Map<String, Object>, Class<T>) - Static method in class com.codingapi.flow.node.BaseAuditNode
- forwardOperator() - Method in interface com.codingapi.flow.operator.IFlowOperator
-
转交审批人 转交审批人不为空时,当前操作者将由转交审批人操作者执行
- fromMap(Map<String, Object>) - Static method in class com.codingapi.flow.action.ActionDisplay
- fromMap(Map<String, Object>) - Static method in class com.codingapi.flow.action.actions.AddAuditAction
- fromMap(Map<String, Object>) - Static method in class com.codingapi.flow.action.actions.CustomAction
- fromMap(Map<String, Object>) - Static method in class com.codingapi.flow.action.actions.DelegateAction
- fromMap(Map<String, Object>) - Static method in class com.codingapi.flow.action.actions.PassAction
- fromMap(Map<String, Object>) - Static method in class com.codingapi.flow.action.actions.RejectAction
- fromMap(Map<String, Object>) - Static method in class com.codingapi.flow.action.actions.ReturnAction
- fromMap(Map<String, Object>) - Static method in class com.codingapi.flow.action.actions.SaveAction
- fromMap(Map<String, Object>) - Static method in class com.codingapi.flow.action.actions.TransferAction
- fromMap(Map<String, Object>) - Static method in class com.codingapi.flow.form.FlowForm
- fromMap(Map<String, Object>) - Static method in class com.codingapi.flow.form.permission.FormFieldPermission
- fromMap(Map<String, Object>) - Static method in class com.codingapi.flow.strategy.node.AdviceStrategy
- fromMap(Map<String, Object>) - Static method in class com.codingapi.flow.strategy.node.DelayStrategy
- fromMap(Map<String, Object>) - Static method in class com.codingapi.flow.strategy.node.ErrorTriggerStrategy
- fromMap(Map<String, Object>) - Static method in class com.codingapi.flow.strategy.node.FormFieldPermissionStrategy
- fromMap(Map<String, Object>) - Static method in class com.codingapi.flow.strategy.node.MultiOperatorAuditStrategy
- fromMap(Map<String, Object>) - Static method in class com.codingapi.flow.strategy.node.NodeTitleStrategy
- fromMap(Map<String, Object>) - Static method in class com.codingapi.flow.strategy.node.OperatorLoadStrategy
- fromMap(Map<String, Object>) - Static method in class com.codingapi.flow.strategy.node.RecordMergeStrategy
- fromMap(Map<String, Object>) - Static method in class com.codingapi.flow.strategy.node.ResubmitStrategy
- fromMap(Map<String, Object>) - Static method in class com.codingapi.flow.strategy.node.RevokeStrategy
- fromMap(Map<String, Object>) - Static method in class com.codingapi.flow.strategy.node.RouterStrategy
- fromMap(Map<String, Object>) - Static method in class com.codingapi.flow.strategy.node.SameOperatorAuditStrategy
- fromMap(Map<String, Object>) - Static method in class com.codingapi.flow.strategy.node.SubProcessStrategy
- fromMap(Map<String, Object>) - Static method in class com.codingapi.flow.strategy.node.TimeoutStrategy
- fromMap(Map<String, Object>) - Static method in class com.codingapi.flow.strategy.node.TriggerStrategy
- fromMap(Map<String, Object>) - Static method in class com.codingapi.flow.strategy.workflow.InterfereStrategy
- fromMap(Map<String, Object>) - Static method in class com.codingapi.flow.strategy.workflow.UrgeStrategy
- fromMap(Map<String, Object>, Class<T>) - Static method in class com.codingapi.flow.action.BaseAction
- fromMap(Map<String, Object>, Class<T>) - Static method in interface com.codingapi.flow.common.IMapConvertor
- fromMap(Map<String, Object>, Class<T>) - Static method in class com.codingapi.flow.node.BaseFlowNode
G
- GatewayContext - Class in com.codingapi.flow.context
- generateCurrentRecords(FlowSession) - Method in class com.codingapi.flow.node.BaseAuditNode
-
生成当前节点的记录
- generateCurrentRecords(FlowSession) - Method in class com.codingapi.flow.node.BaseFlowNode
- generateCurrentRecords(FlowSession) - Method in interface com.codingapi.flow.node.IFlowNode
-
构建当前节点下的流程记录,不需要创建记录的返回 空集合
- generateCurrentRecords(FlowSession) - Method in class com.codingapi.flow.node.nodes.EndNode
- generateCurrentRecords(FlowSession) - Method in class com.codingapi.flow.node.nodes.NotifyNode
-
生成当前节点的记录
- generateCurrentRecords(FlowSession) - Method in class com.codingapi.flow.node.nodes.StartNode
- generateRecords(FlowSession) - Method in class com.codingapi.flow.action.actions.PassAction
- generateRecords(FlowSession) - Method in class com.codingapi.flow.action.actions.RejectAction
- generateRecords(FlowSession) - Method in class com.codingapi.flow.action.BaseAction
- generateRecords(FlowSession) - Method in interface com.codingapi.flow.action.IFlowAction
-
执行动作
- generateSHA256(String) - Static method in class com.codingapi.flow.utils.Sha256Utils
- generateStringId() - Static method in class com.codingapi.flow.utils.RandomUtils
-
生成18位随机流程id
- generateTitle(FlowSession) - Method in class com.codingapi.flow.manager.NodeStrategyManager
- generateTitle(FlowSession) - Method in class com.codingapi.flow.strategy.node.NodeTitleStrategy
- generateWorkflowCode() - Static method in class com.codingapi.flow.utils.RandomUtils
- get() - Method in class com.codingapi.flow.context.ActionResponseContext
- get(long) - Method in interface com.codingapi.flow.gateway.FlowOperatorGateway
- get(long) - Method in class com.codingapi.flow.mock.repository.FlowRecordRepositoryMockImpl
- get(long) - Method in class com.codingapi.flow.mock.repository.WorkflowRuntimeRepositoryMockImpl
- get(long) - Method in class com.codingapi.flow.mock.repository.WorkflowVersionRepositoryMockImpl
- get(long) - Method in interface com.codingapi.flow.repository.FlowRecordRepository
-
获取流程详细
- get(long) - Method in interface com.codingapi.flow.repository.WorkflowRuntimeRepository
- get(long) - Method in interface com.codingapi.flow.repository.WorkflowVersionRepository
- get(String) - Method in class com.codingapi.flow.form.FormData.DataBody
-
获取表单字段值
- get(String) - Method in interface com.codingapi.flow.repository.WorkflowRepository
- getAction(Class<? extends IFlowAction>) - Method in class com.codingapi.flow.manager.ActionManager
- getActionById(String) - Method in class com.codingapi.flow.manager.ActionManager
-
获取节点动作
- getActionByType(String) - Method in class com.codingapi.flow.manager.ActionManager
-
获取节点动作
- getBean(Class<T>) - Method in class com.codingapi.flow.script.request.GroovyScriptBind
- getBean(Class<T>) - Method in class com.codingapi.flow.script.runtime.FlowScriptContext
- getBean(Class<T>) - Method in interface com.codingapi.flow.script.runtime.IBeanFactory
- getBean(String, Class<T>) - Method in class com.codingapi.flow.script.request.GroovyScriptBind
- getBean(String, Class<T>) - Method in class com.codingapi.flow.script.runtime.FlowScriptContext
- getBean(String, Class<T>) - Method in interface com.codingapi.flow.script.runtime.IBeanFactory
- getBeans(Class<T>) - Method in class com.codingapi.flow.script.request.GroovyScriptBind
- getBeans(Class<T>) - Method in class com.codingapi.flow.script.runtime.FlowScriptContext
- getBeans(Class<T>) - Method in interface com.codingapi.flow.script.runtime.IBeanFactory
- getBlocks() - Method in class com.codingapi.flow.manager.FlowNodeState
- getByTodoKey(String) - Method in class com.codingapi.flow.mock.repository.FlowTodoRecordRepositoryMockImpl
- getByTodoKey(String) - Method in interface com.codingapi.flow.repository.FlowTodoRecordRepository
- getByWorkId(String, long) - Method in class com.codingapi.flow.mock.repository.WorkflowRuntimeRepositoryMockImpl
- getByWorkId(String, long) - Method in interface com.codingapi.flow.repository.WorkflowRuntimeRepository
- getCleanupIntervalSeconds() - Static method in class com.codingapi.flow.script.runtime.ScriptRuntimeContext
-
获取自动清理间隔(秒)
- getCreatedOperatorId() - Method in class com.codingapi.flow.script.request.GroovyScriptRequest
-
流程创建者Id
- getCreatedOperatorName() - Method in class com.codingapi.flow.script.request.GroovyScriptRequest
-
流程创建者名称
- getCurrentNodeId() - Method in class com.codingapi.flow.session.FlowSession
- getCurrentNodeName() - Method in class com.codingapi.flow.session.FlowSession
- getCurrentNodeType() - Method in class com.codingapi.flow.session.FlowSession
- getCurrentOperatorId() - Method in class com.codingapi.flow.script.request.GroovyScriptRequest
-
流程审批者Id
- getCurrentOperatorName() - Method in class com.codingapi.flow.script.request.GroovyScriptRequest
-
流程审批者名称
- getEndNode() - Method in class com.codingapi.flow.workflow.Workflow
- getExecutionCount() - Static method in class com.codingapi.flow.script.runtime.ScriptRuntimeContext
-
获取脚本执行总次数
- getField(String) - Method in class com.codingapi.flow.form.FlowForm
-
获取表单字段
- getField(String, String) - Method in class com.codingapi.flow.form.FlowForm
-
获取表单字段
- getFieldPermissions() - Method in class com.codingapi.flow.manager.NodeStrategyManager
-
获取节点的字段权限配置
- getFirstAction() - Method in class com.codingapi.flow.manager.ActionManager
- getFirstBlocks() - Method in class com.codingapi.flow.manager.FlowNodeState
- getFlowNode(String) - Method in class com.codingapi.flow.manager.FlowNodeManager
- getFlowNode(String) - Method in class com.codingapi.flow.workflow.Workflow
- getFlowOperator(long) - Method in class com.codingapi.flow.context.GatewayContext
- getFlowOperatorGateway() - Method in class com.codingapi.flow.mock.MockRepositoryHolder
- getFlowOperatorGateway() - Method in interface com.codingapi.flow.session.IRepositoryHolder
-
获取流程操作人服务
- getFlowRecord(long) - Method in class com.codingapi.flow.service.FlowRecordService
-
获取流程记录
- getFlowRecordService() - Method in class com.codingapi.flow.mock.MockRepositoryHolder
- getFlowRecordService() - Method in interface com.codingapi.flow.session.IRepositoryHolder
-
获取流程记录服务
- getFormData(String) - Method in class com.codingapi.flow.script.request.GroovyScriptRequest
-
获取表单字段值(Groovy脚本调用)
- getFormData(String) - Method in class com.codingapi.flow.session.FlowSession
-
获取表单数据
- getId() - Method in class com.codingapi.flow.manager.FlowNodeState
- getId() - Method in interface com.codingapi.flow.node.IFlowNode
-
节点id
- getLatest(String, long) - Method in class com.codingapi.flow.mock.repository.UrgeIntervalRepositoryMockImpl
- getLatest(String, long) - Method in interface com.codingapi.flow.repository.UrgeIntervalRepository
- getLatestUrgeInterval(String, long) - Method in class com.codingapi.flow.context.RepositoryHolderContext
- getLatestUrgeInterval(String, long) - Method in class com.codingapi.flow.mock.MockRepositoryHolder
- getLatestUrgeInterval(String, long) - Method in interface com.codingapi.flow.session.IRepositoryHolder
-
获取最新的催办控制对象
- getLockCacheSize() - Static method in class com.codingapi.flow.script.runtime.ScriptRuntimeContext
-
获取当前锁缓存大小
- getMergeRecord(String) - Method in class com.codingapi.flow.service.FlowRecordService
-
获取流程的合并记录
- getMockInstance(String) - Method in class com.codingapi.flow.mock.MockInstanceFactory
- getMultiOperatorAuditMergePercent() - Method in class com.codingapi.flow.manager.NodeStrategyManager
-
多操作者审批并签比例
- getMultiOperatorAuditStrategyType() - Method in class com.codingapi.flow.manager.NodeStrategyManager
-
多操作者审批类型
- getNackNodes(IFlowNode) - Method in class com.codingapi.flow.workflow.Workflow
-
获取可以回退的节点列表
- getName() - Method in class com.codingapi.flow.manager.FlowNodeState
- getName() - Method in interface com.codingapi.flow.node.IFlowNode
-
节点名称
- getName() - Method in interface com.codingapi.flow.operator.IFlowOperator
-
获取用户名称
- getNextNodes(IFlowNode) - Method in class com.codingapi.flow.manager.FlowNodeManager
-
获取下一节点
- getNode(String) - Method in class com.codingapi.flow.script.request.GroovyScriptRequest
-
获取节点信息
- getNode(String) - Method in class com.codingapi.flow.session.FlowSession
-
获取节点
- getOperator(long) - Method in class com.codingapi.flow.manager.OperatorManager
- getOperatorById(long) - Method in class com.codingapi.flow.context.RepositoryHolderContext
- getOperatorById(long) - Method in class com.codingapi.flow.mock.MockRepositoryHolder
- getOperatorById(long) - Method in class com.codingapi.flow.script.request.GroovyScriptBind
- getOperatorById(long) - Method in class com.codingapi.flow.script.runtime.FlowScriptContext
- getOperatorById(long) - Method in interface com.codingapi.flow.script.runtime.IBeanFactory
- getOperatorById(long) - Method in interface com.codingapi.flow.session.IRepositoryHolder
-
获取流程操作人
- getOperatorSelectType() - Method in class com.codingapi.flow.manager.NodeStrategyManager
-
获取操作人选择类型
- getOrder() - Method in interface com.codingapi.flow.node.IFlowNode
-
节点顺序,同一层级下的节点顺序,越小则优先级越高
- getParallelBranchTriggerCount(String) - Method in class com.codingapi.flow.context.RepositoryHolderContext
- getParallelBranchTriggerCount(String) - Method in class com.codingapi.flow.mock.MockRepositoryHolder
- getParallelBranchTriggerCount(String) - Method in interface com.codingapi.flow.session.IRepositoryHolder
-
获取并行分支的触发总数
- getRecordById(long) - Method in class com.codingapi.flow.context.RepositoryHolderContext
- getRecordById(long) - Method in class com.codingapi.flow.mock.MockRepositoryHolder
- getRecordById(long) - Method in class com.codingapi.flow.script.request.GroovyScriptBind
- getRecordById(long) - Method in class com.codingapi.flow.script.runtime.FlowScriptContext
- getRecordById(long) - Method in interface com.codingapi.flow.script.runtime.IBeanFactory
- getRecordById(long) - Method in interface com.codingapi.flow.session.IRepositoryHolder
-
获取流程详情
- getStartNode() - Method in class com.codingapi.flow.script.request.GroovyScriptRequest
-
获取开始节点
- getStartNode() - Method in class com.codingapi.flow.session.FlowSession
-
获取流程开始节点
- getStartNode() - Method in class com.codingapi.flow.workflow.Workflow
- getStrategy(Class<T>) - Method in class com.codingapi.flow.manager.NodeStrategyManager
- getStrategy(Class<T>) - Method in class com.codingapi.flow.manager.WorkflowStrategyManager
- getSubDataBody(String) - Method in class com.codingapi.flow.form.FormData
-
获取子表单数据
- getSubForm(String) - Method in class com.codingapi.flow.form.FlowForm
- getSubFormData(String) - Method in class com.codingapi.flow.script.request.GroovyScriptRequest
-
获取子表单的数据
- getSubmitOperatorId() - Method in class com.codingapi.flow.script.request.GroovyScriptRequest
-
流程审批者Id
- getSubmitOperatorId() - Method in class com.codingapi.flow.session.FlowSession
-
获取流程的提交者Id
- getSubmitOperatorName() - Method in class com.codingapi.flow.script.request.GroovyScriptRequest
-
流程审批者名称
- getSubmitOperatorName() - Method in class com.codingapi.flow.session.FlowSession
-
获取流程的提交者名称
- getTimeoutTime() - Method in class com.codingapi.flow.manager.NodeStrategyManager
-
获取超时时间
- getTodoKey() - Method in class com.codingapi.flow.record.FlowRecord
-
数据合并的依据,当开启时值为固定值,否则为随机数据 相同的
FlowRecord.currentOperatorIdFlowRecord.workRuntimeIdFlowRecord.nodeId字段的数据合并到一条记录上。 - getTriggerCount(String) - Method in class com.codingapi.flow.mock.repository.ParallelBranchRepositoryMockImpl
- getTriggerCount(String) - Method in interface com.codingapi.flow.repository.ParallelBranchRepository
- getTriggerTime() - Method in class com.codingapi.flow.strategy.node.DelayStrategy
- getType() - Method in interface com.codingapi.flow.node.IFlowNode
-
流程类型
- getType() - Method in class com.codingapi.flow.node.nodes.ApprovalNode
- getType() - Method in class com.codingapi.flow.node.nodes.ConditionBranchNode
- getType() - Method in class com.codingapi.flow.node.nodes.ConditionElseBranchNode
- getType() - Method in class com.codingapi.flow.node.nodes.ConditionNode
- getType() - Method in class com.codingapi.flow.node.nodes.DelayNode
- getType() - Method in class com.codingapi.flow.node.nodes.EndNode
- getType() - Method in class com.codingapi.flow.node.nodes.HandleNode
- getType() - Method in class com.codingapi.flow.node.nodes.InclusiveBranchNode
- getType() - Method in class com.codingapi.flow.node.nodes.InclusiveElseBranchNode
- getType() - Method in class com.codingapi.flow.node.nodes.InclusiveNode
- getType() - Method in class com.codingapi.flow.node.nodes.ManualBranchNode
- getType() - Method in class com.codingapi.flow.node.nodes.ManualNode
- getType() - Method in class com.codingapi.flow.node.nodes.NotifyNode
- getType() - Method in class com.codingapi.flow.node.nodes.ParallelBranchNode
- getType() - Method in class com.codingapi.flow.node.nodes.ParallelNode
- getType() - Method in class com.codingapi.flow.node.nodes.RouterNode
- getType() - Method in class com.codingapi.flow.node.nodes.StartNode
- getType() - Method in class com.codingapi.flow.node.nodes.SubProcessNode
- getType() - Method in class com.codingapi.flow.node.nodes.TriggerNode
- getUserId() - Method in interface com.codingapi.flow.operator.IFlowOperator
-
获取用户ID
- getValue(Object) - Method in class com.codingapi.flow.form.convertor.BooleanValueConvertor
- getValue(Object) - Method in class com.codingapi.flow.form.convertor.DoubleValueConvertor
- getValue(Object) - Method in class com.codingapi.flow.form.convertor.IntegerValueConvertor
- getValue(Object) - Method in class com.codingapi.flow.form.convertor.LongValueConvertor
- getValue(Object) - Method in class com.codingapi.flow.form.convertor.StringValueConvertor
- getValue(Object) - Method in interface com.codingapi.flow.form.IValueConvertor
- getWorkCode() - Method in class com.codingapi.flow.session.FlowSession
-
获取流程设计编号
- getWorkflow(String) - Method in class com.codingapi.flow.service.WorkflowService
-
获取流程对象
- getWorkflowRuntime(long) - Method in class com.codingapi.flow.service.WorkflowService
-
获取流程运行时的流程配置
- getWorkflowRuntime(String, long) - Method in class com.codingapi.flow.service.WorkflowService
-
根据运行时版本获取运行时配置
- getWorkflowService() - Method in class com.codingapi.flow.mock.MockRepositoryHolder
- getWorkflowService() - Method in interface com.codingapi.flow.session.IRepositoryHolder
-
获取流程设计服务
- GroovyScriptBind - Class in com.codingapi.flow.script.request
-
流程groovy脚本绑定对象 $bind def run(request){ $bind.getRecordById(1); }
- GroovyScriptBind() - Constructor for class com.codingapi.flow.script.request.GroovyScriptBind
- GroovyScriptRequest - Class in com.codingapi.flow.script.request
-
流程groovy脚本请求对象 request def run(request){ request.getOperatorName() }
- GroovyScriptRequest(FlowSession) - Constructor for class com.codingapi.flow.script.request.GroovyScriptRequest
-
从FlowSession构建请求对象(模板方法模式)
H
- handle(FlowSession) - Method in class com.codingapi.flow.node.BaseAuditNode
- handle(FlowSession) - Method in class com.codingapi.flow.node.BaseFlowNode
-
匹配条件
- handle(FlowSession) - Method in interface com.codingapi.flow.node.IFlowNode
-
是否执行节点 当前流程节点执行完成以后,触发下一环节时执行的函数,当返回true时则将继续执行后续节点的handle流程,当返回false时则不继续执行后续流程,将执行当前节点的创建流程记录函数
IFlowNode.generateCurrentRecords(FlowSession) - handle(FlowSession) - Method in class com.codingapi.flow.node.nodes.ConditionBranchNode
-
匹配条件
- handle(FlowSession) - Method in class com.codingapi.flow.node.nodes.ConditionElseBranchNode
-
匹配条件
- handle(FlowSession) - Method in class com.codingapi.flow.node.nodes.DelayNode
- handle(FlowSession) - Method in class com.codingapi.flow.node.nodes.EndNode
- handle(FlowSession) - Method in class com.codingapi.flow.node.nodes.InclusiveBranchNode
-
匹配条件
- handle(FlowSession) - Method in class com.codingapi.flow.node.nodes.InclusiveElseBranchNode
-
匹配条件
- handle(FlowSession) - Method in class com.codingapi.flow.node.nodes.ManualBranchNode
-
匹配条件
- handle(FlowSession) - Method in class com.codingapi.flow.node.nodes.NotifyNode
- handle(FlowSession) - Method in class com.codingapi.flow.node.nodes.ParallelBranchNode
- handle(FlowSession) - Method in class com.codingapi.flow.node.nodes.SubProcessNode
- handle(FlowSession) - Method in class com.codingapi.flow.node.nodes.TriggerNode
- HANDLE - Enum constant in enum class com.codingapi.flow.node.NodeType
- HandleNode - Class in com.codingapi.flow.node.nodes
-
办理节点
- HandleNode() - Constructor for class com.codingapi.flow.node.nodes.HandleNode
- HandleNode(String, String, String, List<IFlowAction>, List<INodeStrategy>) - Constructor for class com.codingapi.flow.node.nodes.HandleNode
- HandleNode.Builder - Class in com.codingapi.flow.node.nodes
- hashCode() - Method in class com.codingapi.flow.pojo.response.ProcessNode
- hasMergeCount() - Method in class com.codingapi.flow.record.FlowTodoRecord
-
是否有合并记录数量
- hasUrge(UrgeInterval) - Method in class com.codingapi.flow.strategy.workflow.UrgeStrategy
-
是否可催办
- hidden() - Method in class com.codingapi.flow.record.FlowRecord
- HIDDEN - Enum constant in enum class com.codingapi.flow.form.permission.PermissionType
-
隐藏权限
- History() - Constructor for class com.codingapi.flow.pojo.response.FlowContent.History
- HOUR - Enum constant in enum class com.codingapi.flow.strategy.node.DelayStrategy.Type
I
- IBeanFactory - Interface in com.codingapi.flow.script.runtime
- IBlockNode - Interface in com.codingapi.flow.node
- ICopyAbility<T> - Interface in com.codingapi.flow.common
-
复制接口
- id - Variable in class com.codingapi.flow.action.BaseAction
- id - Variable in class com.codingapi.flow.node.BaseFlowNode
-
节点id
- id() - Method in class com.codingapi.flow.action.BaseAction
- id() - Method in interface com.codingapi.flow.action.IFlowAction
-
动作id
- id(String) - Method in class com.codingapi.flow.builder.BaseNodeBuilder
- id(String) - Method in class com.codingapi.flow.workflow.WorkflowBuilder
- IDisplayNode - Interface in com.codingapi.flow.node
- IFlowAction - Interface in com.codingapi.flow.action
-
节点动作
- IFlowEvent - Interface in com.codingapi.flow.event
-
流程触发的异步事件
- IFlowNode - Interface in com.codingapi.flow.node
- IFlowOperator - Interface in com.codingapi.flow.operator
-
流程参与用户
- IMapConvertor - Interface in com.codingapi.flow.common
-
map 转换
- importWorkflow(String, IFlowOperator) - Method in class com.codingapi.flow.service.WorkflowService
-
导入流程
- INCLUSIVE - Enum constant in enum class com.codingapi.flow.node.NodeType
- INCLUSIVE_BRANCH - Enum constant in enum class com.codingapi.flow.node.NodeType
- INCLUSIVE_ELSE_BRANCH - Enum constant in enum class com.codingapi.flow.node.NodeType
- InclusiveBranchNode - Class in com.codingapi.flow.node.nodes
-
包容分支节点
- InclusiveBranchNode() - Constructor for class com.codingapi.flow.node.nodes.InclusiveBranchNode
- InclusiveBranchNode(String, String, int) - Constructor for class com.codingapi.flow.node.nodes.InclusiveBranchNode
- InclusiveBranchNode.Builder - Class in com.codingapi.flow.node.nodes
- InclusiveElseBranchNode - Class in com.codingapi.flow.node.nodes
-
包容分支节点
- InclusiveElseBranchNode() - Constructor for class com.codingapi.flow.node.nodes.InclusiveElseBranchNode
- InclusiveElseBranchNode(String, String, int) - Constructor for class com.codingapi.flow.node.nodes.InclusiveElseBranchNode
- InclusiveElseBranchNode.Builder - Class in com.codingapi.flow.node.nodes
- InclusiveNode - Class in com.codingapi.flow.node.nodes
-
包容控制节点
- InclusiveNode() - Constructor for class com.codingapi.flow.node.nodes.InclusiveNode
- InclusiveNode(String, String, int) - Constructor for class com.codingapi.flow.node.nodes.InclusiveNode
- InclusiveNode.Builder - Class in com.codingapi.flow.node.nodes
- INITIATOR_SELECT - Enum constant in enum class com.codingapi.flow.strategy.node.OperatorSelectType
-
发起人设定:流程创建时由发起人为该节点指定操作人
- initiatorSelectStrategy() - Static method in class com.codingapi.flow.strategy.node.OperatorLoadStrategy
-
创建发起人设定策略
- INodeStrategy - Interface in com.codingapi.flow.strategy.node
-
节点配置策略
- INTEGER - Enum constant in enum class com.codingapi.flow.form.DataType
- IntegerValueConvertor - Class in com.codingapi.flow.form.convertor
- IntegerValueConvertor() - Constructor for class com.codingapi.flow.form.convertor.IntegerValueConvertor
- InterfereStrategy - Class in com.codingapi.flow.strategy.workflow
-
干预策略
- InterfereStrategy() - Constructor for class com.codingapi.flow.strategy.workflow.InterfereStrategy
- IRepositoryHolder - Interface in com.codingapi.flow.session
-
资源持有对象
- isAdviceRequired() - Method in class com.codingapi.flow.manager.NodeStrategyManager
-
审批意见是否必填
- isBlockNode() - Method in class com.codingapi.flow.manager.FlowNodeState
- isBranchNode() - Method in class com.codingapi.flow.manager.FlowNodeState
- isCreateWorkflow() - Method in class com.codingapi.flow.pojo.request.FlowDetailRequest
- isCreateWorkflow() - Method in class com.codingapi.flow.pojo.request.FlowProcessNodeRequest
- isDelegate() - Method in class com.codingapi.flow.record.FlowRecord
-
判断是否委托
- isDisable() - Method in class com.codingapi.flow.workflow.Workflow
- isDone() - Method in class com.codingapi.flow.record.FlowRecord
-
是否已办
- isEmpty() - Method in class com.codingapi.flow.manager.OperatorManager
- isEnableInterfere() - Method in class com.codingapi.flow.manager.WorkflowStrategyManager
- isEnableMergeable() - Method in class com.codingapi.flow.manager.NodeStrategyManager
-
是否可合并
- isEnableRevoke() - Method in class com.codingapi.flow.manager.NodeStrategyManager
-
是否支持撤回
- isEnableUrge() - Method in class com.codingapi.flow.manager.WorkflowStrategyManager
- isEndNode() - Method in class com.codingapi.flow.manager.FlowNodeState
- isExpired() - Method in class com.codingapi.flow.mock.MockInstance
-
是否到期
- isField(String, String) - Method in class com.codingapi.flow.form.permission.FormFieldPermission
- isFinish() - Method in class com.codingapi.flow.record.FlowRecord
-
判断是否已完成
- isFinish(FlowSession) - Method in class com.codingapi.flow.node.BaseAuditNode
- isFinish(FlowSession) - Method in class com.codingapi.flow.node.BaseFlowNode
- isFinish(FlowSession) - Method in interface com.codingapi.flow.node.IFlowNode
-
节点是否完成
- isFinish(FlowSession) - Method in class com.codingapi.flow.node.nodes.NotifyNode
- isFlowManager() - Method in interface com.codingapi.flow.operator.IFlowOperator
-
是否流程管理员 流程管理员可以强制干预流程
- isFlowManager() - Method in class com.codingapi.flow.script.request.GroovyScriptRequest
-
是否流程管理员
- isFlowNode(IFlowNode) - Method in class com.codingapi.flow.pojo.response.ProcessNode
- isForward() - Method in class com.codingapi.flow.record.FlowRecord
-
判断是否转交记录
- isHistory() - Method in class com.codingapi.flow.pojo.response.ProcessNode
- isMock() - Method in interface com.codingapi.flow.event.IFlowEvent
- isMock() - Method in class com.codingapi.flow.script.request.GroovyScriptRequest
-
是否模拟测试
- isMock() - Method in class com.codingapi.flow.session.FlowSession
-
是否是mock
- isNextNode(IFlowNode, IFlowNode) - Method in class com.codingapi.flow.workflow.Workflow
-
判断是否是后续的节点
- isNode() - Method in class com.codingapi.flow.error.ErrorThrow
-
是否为节点
- isNodeType(String) - Method in class com.codingapi.flow.record.FlowRecord
-
判断节点类型
- isNotEndNode() - Method in class com.codingapi.flow.record.FlowRecord
-
判断是否结束节点的记录
- isRecord(long) - Method in class com.codingapi.flow.record.FlowTodoMerge
- isRegistered() - Method in class com.codingapi.flow.context.RepositoryHolderContext
-
是否已经注册成功
- isRemoveNext() - Method in class com.codingapi.flow.strategy.node.RevokeStrategy
-
是否撤回上级
- isResume() - Method in class com.codingapi.flow.manager.NodeStrategyManager
-
是否恢复到退回节点
- isResume() - Method in class com.codingapi.flow.strategy.node.ResubmitStrategy
- isReturnNode() - Method in class com.codingapi.flow.script.action.RejectActionScript.RejectResult
- isReturnRecord() - Method in class com.codingapi.flow.record.FlowRecord
-
判断是否退回
- isSequenceMultiOperatorType() - Method in class com.codingapi.flow.manager.NodeStrategyManager
-
是否按顺序执行的审批策略
- isShow() - Method in class com.codingapi.flow.record.FlowRecord
- isSignRequired() - Method in class com.codingapi.flow.manager.NodeStrategyManager
-
签名是否必填
- isSubForm(String) - Method in class com.codingapi.flow.form.FlowForm
- isSubProcess() - Method in class com.codingapi.flow.pojo.request.FlowCreateRequest
- isTerminate() - Method in class com.codingapi.flow.script.action.RejectActionScript.RejectResult
- isTodo() - Method in class com.codingapi.flow.record.FlowRecord
-
判断是否待办
- isWaitRecordMargeParallelNode(FlowSession) - Method in class com.codingapi.flow.node.BaseFlowNode
-
是否等待并行节点的汇聚
- IValueConvertor - Interface in com.codingapi.flow.form
- IWorkflowStrategy - Interface in com.codingapi.flow.strategy.workflow
-
工作流策略
L
- loadActions(Map<String, Object>) - Static method in class com.codingapi.flow.builder.NodeMapBuilder
- loadAllFieldDataTypeMaps() - Method in class com.codingapi.flow.form.FlowForm
-
获取表单字段类型
- loadFieldNames() - Method in class com.codingapi.flow.form.FlowForm
-
获取表单字段名称
- loadFinalForwardOperator(IFlowOperator) - Method in class com.codingapi.flow.session.FlowSession
-
获取转交之后的审批人
- loadFormFieldPermissions(Map<String, Object>) - Static method in class com.codingapi.flow.builder.NodeMapBuilder
- loadMainFieldTypeMaps() - Method in class com.codingapi.flow.form.FlowForm
-
获取表单字段类型
- loadNodes(Map<String, Object>) - Static method in class com.codingapi.flow.builder.NodeMapBuilder
- loadNodeStrategies(Map<String, Object>) - Static method in class com.codingapi.flow.builder.NodeMapBuilder
- loadOperators(FlowSession) - Method in class com.codingapi.flow.manager.NodeStrategyManager
- loadOperators(FlowSession) - Method in class com.codingapi.flow.strategy.node.OperatorLoadStrategy
- loadOverBlockNodes() - Method in class com.codingapi.flow.node.helper.ParallelNodeRelationHelper
-
获取最后的block节点
- LONG - Enum constant in enum class com.codingapi.flow.form.DataType
- LongValueConvertor - Class in com.codingapi.flow.form.convertor
- LongValueConvertor() - Constructor for class com.codingapi.flow.form.convertor.LongValueConvertor
M
- MANUAL - Enum constant in enum class com.codingapi.flow.node.NodeType
- MANUAL_BRANCH - Enum constant in enum class com.codingapi.flow.node.NodeType
- MANUAL_NODE_SELECT - Enum constant in enum class com.codingapi.flow.pojo.response.ActionResponse.ResponseType
-
人工节点选择(选择分支)
- MANUAL_PASS - Enum constant in enum class com.codingapi.flow.strategy.node.SameOperatorAuditStrategy.Type
- ManualBranchNode - Class in com.codingapi.flow.node.nodes
-
人工分支节点
- ManualBranchNode() - Constructor for class com.codingapi.flow.node.nodes.ManualBranchNode
- ManualBranchNode(String, String, int) - Constructor for class com.codingapi.flow.node.nodes.ManualBranchNode
- ManualBranchNode.Builder - Class in com.codingapi.flow.node.nodes
- ManualNode - Class in com.codingapi.flow.node.nodes
-
人工控制节点
- ManualNode() - Constructor for class com.codingapi.flow.node.nodes.ManualNode
- ManualNode(String, String, int) - Constructor for class com.codingapi.flow.node.nodes.ManualNode
- ManualNode.Builder - Class in com.codingapi.flow.node.nodes
- match(IFlowOperator) - Method in class com.codingapi.flow.manager.OperatorManager
- matchCreatedOperator(IFlowOperator) - Method in class com.codingapi.flow.workflow.Workflow
-
匹配创建者
- matchNextNodes() - Method in class com.codingapi.flow.session.FlowSession
-
获取下一节点列表
- MERGE - Enum constant in enum class com.codingapi.flow.strategy.node.MultiOperatorAuditStrategy.Type
- MINUTE - Enum constant in enum class com.codingapi.flow.strategy.node.DelayStrategy.Type
- MockInstance - Class in com.codingapi.flow.mock
-
模拟实例对象,当MockInstance被创建以后若15分钟没人操作,则将会自动注销,当有人操作会持续延长15分钟的时间。
- MockInstance(String, MockRepositoryHolder, FlowService, FlowRecordQueryService) - Constructor for class com.codingapi.flow.mock.MockInstance
- MockInstanceFactory - Class in com.codingapi.flow.mock
-
模拟示例构建工厂
- MockRepositoryHolder - Class in com.codingapi.flow.mock
-
模拟仓库持有者对象
- MockRepositoryHolder(FlowOperatorGateway, WorkflowRepository) - Constructor for class com.codingapi.flow.mock.MockRepositoryHolder
- MultiOperatorAuditStrategy - Class in com.codingapi.flow.strategy.node
-
多人审批策略配置
- MultiOperatorAuditStrategy() - Constructor for class com.codingapi.flow.strategy.node.MultiOperatorAuditStrategy
- MultiOperatorAuditStrategy.Type - Enum Class in com.codingapi.flow.strategy.node
- mustBePositive(String) - Static method in exception com.codingapi.flow.exception.FlowValidationException
-
Max size must be positive
N
- name - Variable in class com.codingapi.flow.node.BaseFlowNode
-
节点名称
- name(String) - Method in class com.codingapi.flow.builder.BaseNodeBuilder
- name(String) - Method in class com.codingapi.flow.form.FlowFormBuilder
- newRecord() - Method in class com.codingapi.flow.record.FlowRecord
-
设置为新的记录
- nextNodes(IFlowNode) - Method in class com.codingapi.flow.workflow.Workflow
- node - Variable in class com.codingapi.flow.builder.BaseNodeBuilder
- node(String) - Static method in exception com.codingapi.flow.exception.FlowNotFoundException
-
Node not found
- NODE_TYPE - Static variable in class com.codingapi.flow.node.nodes.ApprovalNode
- NODE_TYPE - Static variable in class com.codingapi.flow.node.nodes.ConditionBranchNode
- NODE_TYPE - Static variable in class com.codingapi.flow.node.nodes.ConditionElseBranchNode
- NODE_TYPE - Static variable in class com.codingapi.flow.node.nodes.ConditionNode
- NODE_TYPE - Static variable in class com.codingapi.flow.node.nodes.DelayNode
- NODE_TYPE - Static variable in class com.codingapi.flow.node.nodes.EndNode
- NODE_TYPE - Static variable in class com.codingapi.flow.node.nodes.HandleNode
- NODE_TYPE - Static variable in class com.codingapi.flow.node.nodes.InclusiveBranchNode
- NODE_TYPE - Static variable in class com.codingapi.flow.node.nodes.InclusiveElseBranchNode
- NODE_TYPE - Static variable in class com.codingapi.flow.node.nodes.InclusiveNode
- NODE_TYPE - Static variable in class com.codingapi.flow.node.nodes.ManualBranchNode
- NODE_TYPE - Static variable in class com.codingapi.flow.node.nodes.ManualNode
- NODE_TYPE - Static variable in class com.codingapi.flow.node.nodes.NotifyNode
- NODE_TYPE - Static variable in class com.codingapi.flow.node.nodes.ParallelBranchNode
- NODE_TYPE - Static variable in class com.codingapi.flow.node.nodes.ParallelNode
- NODE_TYPE - Static variable in class com.codingapi.flow.node.nodes.RouterNode
- NODE_TYPE - Static variable in class com.codingapi.flow.node.nodes.StartNode
- NODE_TYPE - Static variable in class com.codingapi.flow.node.nodes.SubProcessNode
- NODE_TYPE - Static variable in class com.codingapi.flow.node.nodes.TriggerNode
- NodeFactory - Class in com.codingapi.flow.node.factory
- NodeMapBuilder - Class in com.codingapi.flow.builder
- NodeMapBuilder() - Constructor for class com.codingapi.flow.builder.NodeMapBuilder
- nodeNotSupportRevoke() - Static method in exception com.codingapi.flow.exception.FlowStateException
-
Node not support revoke
- NodeOption - Class in com.codingapi.flow.pojo.response
- NodeOption(IFlowNode) - Constructor for class com.codingapi.flow.pojo.response.NodeOption
- nodeRequired(String) - Static method in exception com.codingapi.flow.exception.FlowValidationException
-
node field is empty
- nodes(List<IFlowNode>) - Method in class com.codingapi.flow.workflow.WorkflowBuilder
- NodeStrategyBuilder - Class in com.codingapi.flow.builder
- NodeStrategyFactory - Class in com.codingapi.flow.strategy.node
-
节点策略配置工厂
- NodeStrategyManager - Class in com.codingapi.flow.manager
-
节点策略管理
- NodeStrategyManager(List<INodeStrategy>) - Constructor for class com.codingapi.flow.manager.NodeStrategyManager
- NodeTitleScript - Class in com.codingapi.flow.script.node
-
节点待办标题脚本
- NodeTitleScript() - Constructor for class com.codingapi.flow.script.node.NodeTitleScript
- NodeTitleStrategy - Class in com.codingapi.flow.strategy.node
-
节点标题策略配置
- NodeTitleStrategy() - Constructor for class com.codingapi.flow.strategy.node.NodeTitleStrategy
- NodeType - Enum Class in com.codingapi.flow.node
-
节点类型
- NOTIFY - Enum constant in enum class com.codingapi.flow.node.NodeType
- NotifyNode - Class in com.codingapi.flow.node.nodes
-
抄送节点
- NotifyNode() - Constructor for class com.codingapi.flow.node.nodes.NotifyNode
- NotifyNode(String, String, String, List<IFlowAction>, List<INodeStrategy>) - Constructor for class com.codingapi.flow.node.nodes.NotifyNode
- NotifyNode.Builder - Class in com.codingapi.flow.node.nodes
- notifyRecord(FlowSession) - Method in class com.codingapi.flow.record.FlowRecord
-
抄送记录更新
- nullFlowAdvice() - Static method in class com.codingapi.flow.session.FlowAdvice
O
- operator(long) - Static method in exception com.codingapi.flow.exception.FlowNotFoundException
-
Operator not found
- OPERATOR_SELECT - Enum constant in enum class com.codingapi.flow.pojo.response.ActionResponse.ResponseType
-
操作人选择(为节点设定审批人)
- operatorCreateScript(String) - Method in class com.codingapi.flow.workflow.WorkflowBuilder
- OperatorLoadScript - Class in com.codingapi.flow.script.node
-
人员加载脚本
- OperatorLoadScript() - Constructor for class com.codingapi.flow.script.node.OperatorLoadScript
- OperatorLoadStrategy - Class in com.codingapi.flow.strategy.node
-
操作人配置策略
- OperatorLoadStrategy(String) - Constructor for class com.codingapi.flow.strategy.node.OperatorLoadStrategy
- OperatorManager - Class in com.codingapi.flow.manager
-
节点操作者管理
- OperatorManager(List<IFlowOperator>) - Constructor for class com.codingapi.flow.manager.OperatorManager
- OperatorMatchScript - Class in com.codingapi.flow.script.node
-
人员匹配脚本
- OperatorMatchScript() - Constructor for class com.codingapi.flow.script.node.OperatorMatchScript
- operatorNotInScope(String) - Static method in exception com.codingapi.flow.exception.FlowExecutionException
-
Operator not in scope
- operatorNotMatch() - Static method in exception com.codingapi.flow.exception.FlowStateException
-
Operator does not match
- operators(FlowSession) - Method in class com.codingapi.flow.action.actions.AddAuditAction
-
加签的人员范围
- operators(FlowSession) - Method in class com.codingapi.flow.action.actions.DelegateAction
-
加签的人员范围
- operators(FlowSession) - Method in class com.codingapi.flow.action.actions.TransferAction
-
加签的人员范围
- OperatorSelectType - Enum Class in com.codingapi.flow.strategy.node
-
操作人选择方式枚举
- order - Variable in class com.codingapi.flow.node.BaseFlowNode
-
条件顺序,越小则优先级越高
- order(int) - Method in class com.codingapi.flow.builder.BaseNodeBuilder
- over() - Method in class com.codingapi.flow.record.FlowRecord
-
流程结束
P
- PARALLEL - Enum constant in enum class com.codingapi.flow.node.NodeType
- PARALLEL_BRANCH - Enum constant in enum class com.codingapi.flow.node.NodeType
- parallelBranchNode(String, int, String) - Method in class com.codingapi.flow.record.FlowRecord
-
并行分支节点
- ParallelBranchNode - Class in com.codingapi.flow.node.nodes
-
并行分支节点
- ParallelBranchNode() - Constructor for class com.codingapi.flow.node.nodes.ParallelBranchNode
- ParallelBranchNode(String, String) - Constructor for class com.codingapi.flow.node.nodes.ParallelBranchNode
- ParallelBranchNode.Builder - Class in com.codingapi.flow.node.nodes
- ParallelBranchRepository - Interface in com.codingapi.flow.repository
-
并行分支控制仓库
- ParallelBranchRepositoryMockImpl - Class in com.codingapi.flow.mock.repository
- ParallelBranchRepositoryMockImpl() - Constructor for class com.codingapi.flow.mock.repository.ParallelBranchRepositoryMockImpl
- parallelEndNodeNotNull() - Static method in exception com.codingapi.flow.exception.FlowNotFoundException
-
Parallel end node cannot be null
- ParallelNode - Class in com.codingapi.flow.node.nodes
-
并行控制
- ParallelNode() - Constructor for class com.codingapi.flow.node.nodes.ParallelNode
- ParallelNode(String, String) - Constructor for class com.codingapi.flow.node.nodes.ParallelNode
- ParallelNode.Builder - Class in com.codingapi.flow.node.nodes
- ParallelNodeRelationHelper - Class in com.codingapi.flow.node.helper
-
并行节点需要在最后的合并的节点上统一触发下一流程,因此需要分析最终汇聚的节点
- ParallelNodeRelationHelper(Workflow, IFlowNode, List<IFlowNode>) - Constructor for class com.codingapi.flow.node.helper.ParallelNodeRelationHelper
- PASS - Enum constant in enum class com.codingapi.flow.action.ActionType
- PASS - Enum constant in enum class com.codingapi.flow.strategy.node.TimeoutStrategy.Type
- PassAction - Class in com.codingapi.flow.action.actions
-
通过
- PassAction() - Constructor for class com.codingapi.flow.action.actions.PassAction
- PermissionType - Enum Class in com.codingapi.flow.form.permission
- ProcessNode - Class in com.codingapi.flow.pojo.response
-
流程审批节点
- ProcessNode(IFlowNode, List<IFlowOperator>) - Constructor for class com.codingapi.flow.pojo.response.ProcessNode
- ProcessNode(FlowRecord, Workflow) - Constructor for class com.codingapi.flow.pojo.response.ProcessNode
- ProcessNode.FlowOperatorBody - Class in com.codingapi.flow.pojo.response
-
审批意见内容,仅当历史节点存在数据
- processNodes() - Method in class com.codingapi.flow.service.impl.FlowProcessNodeService
- processNodes(FlowProcessNodeRequest) - Method in class com.codingapi.flow.service.FlowService
-
流程节点记录
- pushCurrentNode(IFlowNode) - Method in class com.codingapi.flow.pojo.response.FlowContent
- pushCurrentOperator(IFlowOperator) - Method in class com.codingapi.flow.pojo.response.FlowContent
- pushHistory(Workflow, List<FlowRecord>) - Method in class com.codingapi.flow.pojo.response.FlowContent
- pushRecords(FlowRecord, List<FlowRecord>) - Method in class com.codingapi.flow.pojo.response.FlowContent
- pushWorkflow(Workflow) - Method in class com.codingapi.flow.pojo.response.FlowContent
R
- RANDOM_ONE - Enum constant in enum class com.codingapi.flow.strategy.node.MultiOperatorAuditStrategy.Type
- randomInt(int) - Static method in class com.codingapi.flow.utils.RandomUtils
- RandomUtils - Class in com.codingapi.flow.utils
-
随机工具类
- RandomUtils() - Constructor for class com.codingapi.flow.utils.RandomUtils
- read() - Method in class com.codingapi.flow.record.FlowRecord
-
设置为已读
- READ - Enum constant in enum class com.codingapi.flow.form.permission.PermissionType
-
读权限
- record(long) - Static method in exception com.codingapi.flow.exception.FlowNotFoundException
-
Flow record not found
- recordAlreadyDone() - Static method in exception com.codingapi.flow.exception.FlowStateException
-
Record is already done, operation not allowed
- recordAlreadyTodo() - Static method in exception com.codingapi.flow.exception.FlowStateException
-
Record is already todo, operation not allowed
- recordLimitUrgeError() - Static method in exception com.codingapi.flow.exception.FlowStateException
-
Record not support urge
- RecordMergeStrategy - Class in com.codingapi.flow.strategy.node
-
记录合并策略配置
- RecordMergeStrategy() - Constructor for class com.codingapi.flow.strategy.node.RecordMergeStrategy
- recordNotSupportRevoke() - Static method in exception com.codingapi.flow.exception.FlowStateException
-
Record not support revoke
- register(WorkflowService, FlowRecordService, FlowOperatorGateway, ParallelBranchRepository, DelayTaskRepository, UrgeIntervalRepository, FlowOperatorAssignmentRepository) - Method in class com.codingapi.flow.context.RepositoryHolderContext
- REJECT - Enum constant in enum class com.codingapi.flow.action.ActionType
- REJECT - Enum constant in enum class com.codingapi.flow.strategy.node.TimeoutStrategy.Type
- RejectAction - Class in com.codingapi.flow.action.actions
-
拒绝动作 拒绝,拒绝时需要根据拒绝的配置流程来设置,退回上级节点、退回指定节点、终止流程
- RejectAction() - Constructor for class com.codingapi.flow.action.actions.RejectAction
- RejectActionScript - Class in com.codingapi.flow.script.action
-
拒绝脚本 拒绝,拒绝时需要根据拒绝的配置流程来设置,退回指定节点、终止流程
- RejectActionScript() - Constructor for class com.codingapi.flow.script.action.RejectActionScript
- RejectActionScript.RejectResult - Class in com.codingapi.flow.script.action
- RejectActionScript.RejectType - Enum Class in com.codingapi.flow.script.action
- RejectResult(String) - Constructor for class com.codingapi.flow.script.action.RejectActionScript.RejectResult
- REMIND - Enum constant in enum class com.codingapi.flow.strategy.node.TimeoutStrategy.Type
- removeWorkflowError() - Static method in exception com.codingapi.flow.exception.FlowExecutionException
-
remove version error
- RepositoryHolderContext - Class in com.codingapi.flow.context
-
流程引擎仓库持有者上下文,负责持有流程引擎相关的仓库实例,并提供相关服务的构建方法
- repositoryNotRegistered() - Static method in exception com.codingapi.flow.exception.FlowStateException
-
Repository not registered
- required(String) - Static method in exception com.codingapi.flow.exception.FlowValidationException
-
Required field is empty
- reset() - Method in class com.codingapi.flow.form.FormData.DataBody
-
重置表单数据
- reset(Map<String, Object>) - Method in class com.codingapi.flow.form.FormData
-
重置表单数据
- resetAddAudit(long, int, long, boolean) - Method in class com.codingapi.flow.record.FlowRecord
-
重置加签节点信息
- resetDelegate(FlowRecord) - Method in class com.codingapi.flow.record.FlowRecord
-
重置委托节点信息
- resetNodeOrder(int) - Method in class com.codingapi.flow.record.FlowRecord
- resetWorkflow(IFlowOperator) - Method in class com.codingapi.flow.workflow.Workflow
- ResubmitStrategy - Class in com.codingapi.flow.strategy.node
-
重新提交策略配置
- ResubmitStrategy() - Constructor for class com.codingapi.flow.strategy.node.ResubmitStrategy
- ResubmitStrategy.Type - Enum Class in com.codingapi.flow.strategy.node
- RESUME - Enum constant in enum class com.codingapi.flow.strategy.node.ResubmitStrategy.Type
- RETURN - Enum constant in enum class com.codingapi.flow.action.ActionType
- RETURN_NODE - Enum constant in enum class com.codingapi.flow.script.action.RejectActionScript.RejectType
- ReturnAction - Class in com.codingapi.flow.action.actions
-
退回
- ReturnAction() - Constructor for class com.codingapi.flow.action.actions.ReturnAction
- revoke() - Method in class com.codingapi.flow.record.FlowRecord
-
撤销
- revoke() - Method in class com.codingapi.flow.service.impl.FlowRevokeService
- revoke(FlowRevokeRequest) - Method in class com.codingapi.flow.service.FlowService
-
撤销流程
- REVOKE_CURRENT - Enum constant in enum class com.codingapi.flow.strategy.node.RevokeStrategy.Type
-
撤回到当前节点
- REVOKE_NEXT - Enum constant in enum class com.codingapi.flow.strategy.node.RevokeStrategy.Type
-
撤回下级审批
- RevokeStrategy - Class in com.codingapi.flow.strategy.node
-
撤回策略
- RevokeStrategy() - Constructor for class com.codingapi.flow.strategy.node.RevokeStrategy
- RevokeStrategy.Type - Enum Class in com.codingapi.flow.strategy.node
- ROUTER - Enum constant in enum class com.codingapi.flow.node.NodeType
- RouterNode - Class in com.codingapi.flow.node.nodes
-
路由分支节点
- RouterNode() - Constructor for class com.codingapi.flow.node.nodes.RouterNode
- RouterNode(String, String) - Constructor for class com.codingapi.flow.node.nodes.RouterNode
- RouterNode.Builder - Class in com.codingapi.flow.node.nodes
- routerNodeNotFound(String) - Static method in exception com.codingapi.flow.exception.FlowExecutionException
-
Router node not found
- RouterNodeScript - Class in com.codingapi.flow.script.node
-
路由触发脚本
- RouterNodeScript() - Constructor for class com.codingapi.flow.script.node.RouterNodeScript
- RouterStrategy - Class in com.codingapi.flow.strategy.node
-
路由策略
- RouterStrategy(String) - Constructor for class com.codingapi.flow.strategy.node.RouterStrategy
- run(FlowSession) - Method in class com.codingapi.flow.action.actions.AddAuditAction
- run(FlowSession) - Method in class com.codingapi.flow.action.actions.CustomAction
- run(FlowSession) - Method in class com.codingapi.flow.action.actions.DelegateAction
- run(FlowSession) - Method in class com.codingapi.flow.action.actions.PassAction
- run(FlowSession) - Method in class com.codingapi.flow.action.actions.RejectAction
- run(FlowSession) - Method in class com.codingapi.flow.action.actions.ReturnAction
- run(FlowSession) - Method in class com.codingapi.flow.action.actions.SaveAction
- run(FlowSession) - Method in class com.codingapi.flow.action.actions.TransferAction
- run(FlowSession) - Method in class com.codingapi.flow.action.BaseAction
- run(FlowSession) - Method in interface com.codingapi.flow.action.IFlowAction
-
执行动作 业务流程的处理入口时通过run函数触发开启的流程
- run(String, Class<T>, Object...) - Method in class com.codingapi.flow.script.runtime.ScriptRuntimeContext
-
运行脚本
S
- SameOperatorAuditStrategy - Class in com.codingapi.flow.strategy.node
-
提交人与审批人一致配置
- SameOperatorAuditStrategy() - Constructor for class com.codingapi.flow.strategy.node.SameOperatorAuditStrategy
- SameOperatorAuditStrategy.Type - Enum Class in com.codingapi.flow.strategy.node
- SATE_FLOW_DELETE - Static variable in class com.codingapi.flow.record.FlowRecord
- SATE_FLOW_DONE - Static variable in class com.codingapi.flow.record.FlowRecord
- SATE_FLOW_ERROR - Static variable in class com.codingapi.flow.record.FlowRecord
- SATE_FLOW_FINISH - Static variable in class com.codingapi.flow.record.FlowRecord
- SATE_FLOW_RUNNING - Static variable in class com.codingapi.flow.record.FlowRecord
- SATE_RECORD_DONE - Static variable in class com.codingapi.flow.record.FlowRecord
- SATE_RECORD_TODO - Static variable in class com.codingapi.flow.record.FlowRecord
- save(DelayTask) - Method in class com.codingapi.flow.mock.repository.DelayTaskRepositoryMockImpl
- save(DelayTask) - Method in interface com.codingapi.flow.repository.DelayTaskRepository
- save(UrgeInterval) - Method in class com.codingapi.flow.mock.repository.UrgeIntervalRepositoryMockImpl
- save(UrgeInterval) - Method in interface com.codingapi.flow.repository.UrgeIntervalRepository
- save(FlowRecord) - Method in class com.codingapi.flow.mock.repository.FlowRecordRepositoryMockImpl
- save(FlowRecord) - Method in interface com.codingapi.flow.repository.FlowRecordRepository
-
保存流程 为何确保待办合并数据的一致性,保存流程需要通过
IRepositoryHolder.saveRecord(FlowRecord)保存 - save(FlowTodoRecord) - Method in class com.codingapi.flow.mock.repository.FlowTodoRecordRepositoryMockImpl
- save(FlowTodoRecord) - Method in interface com.codingapi.flow.repository.FlowTodoRecordRepository
- save(WorkflowRuntime) - Method in class com.codingapi.flow.mock.repository.WorkflowRuntimeRepositoryMockImpl
- save(WorkflowRuntime) - Method in interface com.codingapi.flow.repository.WorkflowRuntimeRepository
- save(Workflow) - Method in interface com.codingapi.flow.repository.WorkflowRepository
- save(WorkflowVersion) - Method in class com.codingapi.flow.mock.repository.WorkflowVersionRepositoryMockImpl
- save(WorkflowVersion) - Method in interface com.codingapi.flow.repository.WorkflowVersionRepository
- save(String, String, List<Long>) - Method in interface com.codingapi.flow.repository.FlowOperatorAssignmentRepository
-
保存操作人分配(幂等,如已存在则覆盖)
- SAVE - Enum constant in enum class com.codingapi.flow.action.ActionType
- SaveAction - Class in com.codingapi.flow.action.actions
-
保存
- SaveAction() - Constructor for class com.codingapi.flow.action.actions.SaveAction
- saveAll(List<FlowRecord>) - Method in class com.codingapi.flow.mock.repository.FlowRecordRepositoryMockImpl
- saveAll(List<FlowRecord>) - Method in interface com.codingapi.flow.repository.FlowRecordRepository
-
批量保存流程
- saveAll(List<FlowTodoMerge>) - Method in class com.codingapi.flow.mock.repository.FlowTodoMergeRepositoryMockImpl
- saveAll(List<FlowTodoMerge>) - Method in interface com.codingapi.flow.repository.FlowTodoMergeRepository
- saveAll(List<FlowTodoRecord>) - Method in class com.codingapi.flow.mock.repository.FlowTodoRecordRepositoryMockImpl
- saveAll(List<FlowTodoRecord>) - Method in interface com.codingapi.flow.repository.FlowTodoRecordRepository
- saveAll(List<WorkflowVersion>) - Method in class com.codingapi.flow.mock.repository.WorkflowVersionRepositoryMockImpl
- saveAll(List<WorkflowVersion>) - Method in interface com.codingapi.flow.repository.WorkflowVersionRepository
- saveDelayTask(DelayTask) - Method in class com.codingapi.flow.context.RepositoryHolderContext
- saveDelayTask(DelayTask) - Method in class com.codingapi.flow.mock.MockRepositoryHolder
- saveDelayTask(DelayTask) - Method in interface com.codingapi.flow.session.IRepositoryHolder
-
保存延迟任务
- saveFlowRecord(FlowRecord) - Method in class com.codingapi.flow.service.FlowRecordService
-
保存流程记录
- saveFlowRecords(List<FlowRecord>) - Method in class com.codingapi.flow.service.FlowRecordService
-
保存流程记录
- saveOperatorAssignment(String, String, List<Long>) - Method in class com.codingapi.flow.context.RepositoryHolderContext
- saveOperatorAssignment(String, String, List<Long>) - Method in class com.codingapi.flow.mock.MockRepositoryHolder
- saveOperatorAssignment(String, String, List<Long>) - Method in interface com.codingapi.flow.session.IRepositoryHolder
-
保存节点操作人手动分配信息
- saveRecord(FlowRecord) - Method in class com.codingapi.flow.context.RepositoryHolderContext
- saveRecord(FlowRecord) - Method in class com.codingapi.flow.mock.MockRepositoryHolder
- saveRecord(FlowRecord) - Method in interface com.codingapi.flow.session.IRepositoryHolder
-
流程记录
- saveRecords(List<FlowRecord>) - Method in class com.codingapi.flow.context.RepositoryHolderContext
- saveRecords(List<FlowRecord>) - Method in class com.codingapi.flow.mock.MockRepositoryHolder
- saveRecords(List<FlowRecord>) - Method in interface com.codingapi.flow.session.IRepositoryHolder
-
流程记录列表
- saveUrgeInterval(UrgeInterval) - Method in class com.codingapi.flow.context.RepositoryHolderContext
- saveUrgeInterval(UrgeInterval) - Method in class com.codingapi.flow.mock.MockRepositoryHolder
- saveUrgeInterval(UrgeInterval) - Method in interface com.codingapi.flow.session.IRepositoryHolder
-
保存催办控制
- saveWorkflow(Workflow) - Method in class com.codingapi.flow.service.WorkflowService
-
保存流程
- saveWorkflow(Workflow, boolean) - Method in class com.codingapi.flow.service.WorkflowService
-
保存流程
- saveWorkflowRuntime(WorkflowRuntime) - Method in class com.codingapi.flow.service.WorkflowService
-
保存流程运行时
- saveWorkflowVersion(WorkflowVersion, boolean, boolean) - Method in class com.codingapi.flow.service.WorkflowService
-
保存流程版本
- SCRIPT - Enum constant in enum class com.codingapi.flow.strategy.node.OperatorSelectType
-
通过 Groovy 脚本动态加载(默认模式,向后兼容)
- SCRIPT_DEFAULT_ACTION_CUSTOM - Static variable in class com.codingapi.flow.script.ScriptDefaultConstants
-
默认自定义动作脚本
- SCRIPT_DEFAULT_ACTION_REJECT - Static variable in class com.codingapi.flow.script.ScriptDefaultConstants
-
默认拒绝动作脚本
- SCRIPT_DEFAULT_CONDITION - Static variable in class com.codingapi.flow.script.ScriptDefaultConstants
-
默认条件脚本
- SCRIPT_DEFAULT_ERROR_TRIGGER - Static variable in class com.codingapi.flow.script.ScriptDefaultConstants
-
默认异常触发脚本
- SCRIPT_DEFAULT_NODE_TITLE - Static variable in class com.codingapi.flow.script.ScriptDefaultConstants
-
默认节点标题脚本
- SCRIPT_DEFAULT_OPERATOR_LOAD - Static variable in class com.codingapi.flow.script.ScriptDefaultConstants
-
默认人员加载脚本
- SCRIPT_DEFAULT_OPERATOR_MATCH - Static variable in class com.codingapi.flow.script.ScriptDefaultConstants
-
默认人员匹配脚本
- SCRIPT_DEFAULT_ROUTER - Static variable in class com.codingapi.flow.script.ScriptDefaultConstants
-
默认路由脚本
- SCRIPT_DEFAULT_SUB_PROCESS - Static variable in class com.codingapi.flow.script.ScriptDefaultConstants
-
默认子流程脚本
- SCRIPT_DEFAULT_TRIGGER - Static variable in class com.codingapi.flow.script.ScriptDefaultConstants
-
默认触发脚本
- ScriptDefaultConstants - Class in com.codingapi.flow.script
-
默认脚本定义
- ScriptDefaultConstants() - Constructor for class com.codingapi.flow.script.ScriptDefaultConstants
- scriptExecutionError(String, Throwable) - Static method in exception com.codingapi.flow.exception.FlowExecutionException
-
Script execution error
- ScriptRuntimeContext - Class in com.codingapi.flow.script.runtime
-
脚本运行时上下文
- SECOND - Enum constant in enum class com.codingapi.flow.strategy.node.DelayStrategy.Type
- SEQUENCE - Enum constant in enum class com.codingapi.flow.strategy.node.MultiOperatorAuditStrategy.Type
- set(ActionResponse.ResponseType, List<NodeOption>) - Method in class com.codingapi.flow.context.ActionResponseContext
- set(String, Object) - Method in class com.codingapi.flow.form.FormData.DataBody
-
设置表单字段值
- set(List<NodeOption>) - Method in class com.codingapi.flow.context.ActionResponseContext
- setActions(List<IFlowAction>) - Method in class com.codingapi.flow.node.BaseFlowNode
- setCode(String) - Method in class com.codingapi.flow.workflow.Workflow
- setCreatedOperator(IFlowOperator) - Method in class com.codingapi.flow.workflow.Workflow
- setCreatedTime(long) - Method in class com.codingapi.flow.workflow.Workflow
- setCurrentState() - Method in class com.codingapi.flow.pojo.response.ProcessNode
- setCustomScript(String) - Method in class com.codingapi.flow.action.actions.CustomAction
- setForm(FlowForm) - Method in class com.codingapi.flow.workflow.Workflow
- setId(String) - Method in class com.codingapi.flow.workflow.Workflow
- setMaxLockCacheSize(int) - Static method in class com.codingapi.flow.script.runtime.ScriptRuntimeContext
-
设置最大锁缓存数量
- setNodes(List<IFlowNode>) - Method in class com.codingapi.flow.workflow.Workflow
- setOperationAction(Workflow, FlowRecord) - Method in class com.codingapi.flow.pojo.response.FlowContent
-
设置操作动作按钮
- setOperatorCreateScript(OperatorMatchScript) - Method in class com.codingapi.flow.workflow.Workflow
- setScript(String) - Method in class com.codingapi.flow.action.actions.AddAuditAction
- setScript(String) - Method in class com.codingapi.flow.action.actions.DelegateAction
- setScript(String) - Method in class com.codingapi.flow.action.actions.RejectAction
- setScript(String) - Method in class com.codingapi.flow.action.actions.TransferAction
- setStrategies(List<INodeStrategy>) - Method in class com.codingapi.flow.node.BaseFlowNode
-
节点策略
- setStrategies(List<IWorkflowStrategy>) - Method in class com.codingapi.flow.workflow.Workflow
- setTitle(String) - Method in class com.codingapi.flow.workflow.Workflow
- setUpdatedTime(long) - Method in class com.codingapi.flow.workflow.Workflow
- Sha256Utils - Class in com.codingapi.flow.utils
- Sha256Utils() - Constructor for class com.codingapi.flow.utils.Sha256Utils
- show() - Method in class com.codingapi.flow.record.FlowRecord
- start(IRepositoryHolder) - Method in class com.codingapi.flow.domain.DelayTaskManager
-
加载任务并执行
- START - Enum constant in enum class com.codingapi.flow.node.NodeType
- StartNode - Class in com.codingapi.flow.node.nodes
-
开始节点
- StartNode() - Constructor for class com.codingapi.flow.node.nodes.StartNode
- StartNode(String, String, String, List<IFlowAction>, List<INodeStrategy>) - Constructor for class com.codingapi.flow.node.nodes.StartNode
- StartNode.Builder - Class in com.codingapi.flow.node.nodes
- startSession(IRepositoryHolder, IFlowOperator, Workflow, IFlowNode, IFlowAction, FormData, long) - Static method in class com.codingapi.flow.session.FlowSession
-
构建开始会话
- STATE_CURRENT - Static variable in class com.codingapi.flow.pojo.response.ProcessNode
- STATE_HISTORY - Static variable in class com.codingapi.flow.pojo.response.ProcessNode
- STATE_NEXT - Static variable in class com.codingapi.flow.pojo.response.ProcessNode
- strategies - Variable in class com.codingapi.flow.node.BaseFlowNode
-
节点策略
- strategies(List<INodeStrategy>) - Method in class com.codingapi.flow.builder.BaseNodeBuilder
- strategies(List<IWorkflowStrategy>) - Method in class com.codingapi.flow.workflow.WorkflowBuilder
- strategyManager() - Method in class com.codingapi.flow.node.BaseFlowNode
- strategyManager() - Method in interface com.codingapi.flow.node.IFlowNode
-
获取节点策略管理器
- strategyManager() - Method in class com.codingapi.flow.workflow.Workflow
- strategyType() - Method in interface com.codingapi.flow.strategy.node.INodeStrategy
- strategyType() - Method in interface com.codingapi.flow.strategy.workflow.IWorkflowStrategy
- STRING - Enum constant in enum class com.codingapi.flow.form.DataType
- StringValueConvertor - Class in com.codingapi.flow.form.convertor
- StringValueConvertor() - Constructor for class com.codingapi.flow.form.convertor.StringValueConvertor
- SUB_PROCESS - Enum constant in enum class com.codingapi.flow.node.NodeType
- SubProcessNode - Class in com.codingapi.flow.node.nodes
-
子流程
- SubProcessNode() - Constructor for class com.codingapi.flow.node.nodes.SubProcessNode
- SubProcessNode(String, String) - Constructor for class com.codingapi.flow.node.nodes.SubProcessNode
- SubProcessNode.Builder - Class in com.codingapi.flow.node.nodes
- SubProcessScript - Class in com.codingapi.flow.script.node
-
子流程任务脚本
- SubProcessScript() - Constructor for class com.codingapi.flow.script.node.SubProcessScript
- SubProcessStrategy - Class in com.codingapi.flow.strategy.node
-
子流程任务策略
- SubProcessStrategy() - Constructor for class com.codingapi.flow.strategy.node.SubProcessStrategy
- support(DataType) - Method in class com.codingapi.flow.form.convertor.BooleanValueConvertor
- support(DataType) - Method in class com.codingapi.flow.form.convertor.DoubleValueConvertor
- support(DataType) - Method in class com.codingapi.flow.form.convertor.IntegerValueConvertor
- support(DataType) - Method in class com.codingapi.flow.form.convertor.LongValueConvertor
- support(DataType) - Method in class com.codingapi.flow.form.convertor.StringValueConvertor
- support(DataType) - Method in interface com.codingapi.flow.form.IValueConvertor
T
- TERMINATE - Enum constant in enum class com.codingapi.flow.script.action.RejectActionScript.RejectType
- TimeoutStrategy - Class in com.codingapi.flow.strategy.node
-
超时策略配置
- TimeoutStrategy() - Constructor for class com.codingapi.flow.strategy.node.TimeoutStrategy
- TimeoutStrategy.Type - Enum Class in com.codingapi.flow.strategy.node
- title - Variable in class com.codingapi.flow.action.BaseAction
- title() - Method in class com.codingapi.flow.action.BaseAction
- title() - Method in interface com.codingapi.flow.action.IFlowAction
-
动作名称
- title(String) - Method in class com.codingapi.flow.workflow.WorkflowBuilder
- toActionRequest() - Method in class com.codingapi.flow.session.FlowSession
-
创建流程动作请求,用于自定义脚本的执行
- toActionRequest(long) - Method in class com.codingapi.flow.pojo.request.FlowCreateRequest
- toAdvice(Workflow) - Method in class com.codingapi.flow.record.FlowRecord
-
转换为FlowAdvice
- toCreateRequest() - Method in class com.codingapi.flow.script.request.GroovyScriptRequest
-
转换为当前流程的请求对象
- toCreateRequest() - Method in class com.codingapi.flow.session.FlowSession
-
创建流程请求,用于自流程的创建
- toCreateRequest(String, long, String, String) - Method in class com.codingapi.flow.script.request.GroovyScriptRequest
-
创建流程请求,用于自流程的创建
- toCreateRequest(String, long, String, String) - Method in class com.codingapi.flow.session.FlowSession
-
创建流程请求,用于自流程的创建
- toCreateRequest(String, long, String, Map<String, Object>) - Method in class com.codingapi.flow.script.request.GroovyScriptRequest
-
创建流程请求,用于自流程的创建
- toCreateRequest(String, long, String, Map<String, Object>) - Method in class com.codingapi.flow.session.FlowSession
-
创建流程请求,用于自流程的创建
- toFlowAdvice(Workflow, IFlowAction) - Method in class com.codingapi.flow.pojo.request.FlowActionRequest
- toJson() - Method in class com.codingapi.flow.workflow.Workflow
-
转换为json
- toJson(String) - Static method in class com.codingapi.flow.utils.Base64Utils
- toMap() - Method in class com.codingapi.flow.action.ActionDisplay
- toMap() - Method in class com.codingapi.flow.action.actions.AddAuditAction
- toMap() - Method in class com.codingapi.flow.action.actions.CustomAction
- toMap() - Method in class com.codingapi.flow.action.actions.DelegateAction
- toMap() - Method in class com.codingapi.flow.action.actions.RejectAction
- toMap() - Method in class com.codingapi.flow.action.actions.TransferAction
- toMap() - Method in class com.codingapi.flow.action.BaseAction
- toMap() - Method in interface com.codingapi.flow.common.IMapConvertor
- toMap() - Method in class com.codingapi.flow.form.FlowForm
-
转换成map
- toMap() - Method in class com.codingapi.flow.form.permission.FormFieldPermission
- toMap() - Method in class com.codingapi.flow.node.BaseAuditNode
- toMap() - Method in class com.codingapi.flow.node.BaseFlowNode
- toMap() - Method in class com.codingapi.flow.node.nodes.ConditionBranchNode
- toMap() - Method in class com.codingapi.flow.node.nodes.InclusiveBranchNode
- toMap() - Method in class com.codingapi.flow.node.nodes.StartNode
- toMap() - Method in class com.codingapi.flow.strategy.node.AdviceStrategy
- toMap() - Method in class com.codingapi.flow.strategy.node.BaseStrategy
- toMap() - Method in class com.codingapi.flow.strategy.node.DelayStrategy
- toMap() - Method in class com.codingapi.flow.strategy.node.ErrorTriggerStrategy
- toMap() - Method in class com.codingapi.flow.strategy.node.FormFieldPermissionStrategy
- toMap() - Method in class com.codingapi.flow.strategy.node.MultiOperatorAuditStrategy
- toMap() - Method in class com.codingapi.flow.strategy.node.NodeTitleStrategy
- toMap() - Method in class com.codingapi.flow.strategy.node.OperatorLoadStrategy
- toMap() - Method in class com.codingapi.flow.strategy.node.RecordMergeStrategy
- toMap() - Method in class com.codingapi.flow.strategy.node.ResubmitStrategy
- toMap() - Method in class com.codingapi.flow.strategy.node.RevokeStrategy
- toMap() - Method in class com.codingapi.flow.strategy.node.RouterStrategy
- toMap() - Method in class com.codingapi.flow.strategy.node.SameOperatorAuditStrategy
- toMap() - Method in class com.codingapi.flow.strategy.node.SubProcessStrategy
- toMap() - Method in class com.codingapi.flow.strategy.node.TimeoutStrategy
- toMap() - Method in class com.codingapi.flow.strategy.node.TriggerStrategy
- toMap() - Method in class com.codingapi.flow.strategy.workflow.BaseStrategy
- toMap() - Method in class com.codingapi.flow.strategy.workflow.InterfereStrategy
- toMap() - Method in class com.codingapi.flow.strategy.workflow.UrgeStrategy
- toMapData() - Method in class com.codingapi.flow.form.FormData.DataBody
-
转换成Map数据
- toMapData() - Method in class com.codingapi.flow.form.FormData
-
转换成Map数据
- toWorkflow() - Method in class com.codingapi.flow.workflow.runtime.WorkflowRuntime
- toWorkflow() - Method in class com.codingapi.flow.workflow.WorkflowVersion
- TRANSFER - Enum constant in enum class com.codingapi.flow.action.ActionType
- TransferAction - Class in com.codingapi.flow.action.actions
-
转办
- TransferAction() - Constructor for class com.codingapi.flow.action.actions.TransferAction
- trigger() - Method in class com.codingapi.flow.service.impl.FlowDelayTriggerService
-
延期任务触发执行
- TRIGGER - Enum constant in enum class com.codingapi.flow.node.NodeType
- triggerNode(FlowSession, Consumer<FlowSession>) - Method in class com.codingapi.flow.action.BaseAction
-
触发并执行后续节点
- TriggerNode - Class in com.codingapi.flow.node.nodes
-
触发节点
- TriggerNode() - Constructor for class com.codingapi.flow.node.nodes.TriggerNode
- TriggerNode(String, String) - Constructor for class com.codingapi.flow.node.nodes.TriggerNode
- TriggerNode.Builder - Class in com.codingapi.flow.node.nodes
- TriggerScript - Class in com.codingapi.flow.script.node
-
触发节点脚本
- TriggerScript() - Constructor for class com.codingapi.flow.script.node.TriggerScript
- TriggerStrategy - Class in com.codingapi.flow.strategy.node
-
触发策略配置
- TriggerStrategy() - Constructor for class com.codingapi.flow.strategy.node.TriggerStrategy
- type - Variable in class com.codingapi.flow.action.BaseAction
- type() - Method in class com.codingapi.flow.action.BaseAction
- type() - Method in interface com.codingapi.flow.action.IFlowAction
-
流程类型
- TYPE_KEY - Static variable in interface com.codingapi.flow.strategy.node.INodeStrategy
- TYPE_KEY - Static variable in interface com.codingapi.flow.strategy.workflow.IWorkflowStrategy
- TYPE_TERMINATE - Static variable in class com.codingapi.flow.script.action.RejectActionScript
U
- update(FlowRecord) - Method in class com.codingapi.flow.record.FlowTodoRecord
- update(FlowSession, boolean) - Method in class com.codingapi.flow.record.FlowRecord
-
更新记录
- updateExpiredTime() - Method in class com.codingapi.flow.mock.MockInstance
- updateOperatorId(long) - Method in class com.codingapi.flow.pojo.request.FlowActionRequest
- updateSession(IFlowAction) - Method in class com.codingapi.flow.session.FlowSession
-
更新会话
- updateSession(IFlowNode) - Method in class com.codingapi.flow.session.FlowSession
-
更新会话
- updateSession(IFlowOperator) - Method in class com.codingapi.flow.session.FlowSession
-
更新会话
- updateTime() - Method in class com.codingapi.flow.workflow.Workflow
- updateVersionName(long, String) - Method in class com.codingapi.flow.service.WorkflowService
-
更新流程版本名称
- urge() - Method in class com.codingapi.flow.service.impl.FlowUrgeService
-
催办
- urge(FlowUrgeRequest) - Method in class com.codingapi.flow.service.FlowService
-
催办
- UrgeInterval - Class in com.codingapi.flow.domain
-
催办间隔控制,防止催办过快,配合节点的
UrgeStrategy策略使用 - UrgeInterval(FlowRecord) - Constructor for class com.codingapi.flow.domain.UrgeInterval
- UrgeIntervalRepository - Interface in com.codingapi.flow.repository
-
催办频率控制仓库
- UrgeIntervalRepositoryMockImpl - Class in com.codingapi.flow.mock.repository
- UrgeIntervalRepositoryMockImpl() - Constructor for class com.codingapi.flow.mock.repository.UrgeIntervalRepositoryMockImpl
- UrgeStrategy - Class in com.codingapi.flow.strategy.workflow
-
催办策略
- UrgeStrategy() - Constructor for class com.codingapi.flow.strategy.workflow.UrgeStrategy
V
- ValueConvertorContext - Class in com.codingapi.flow.form
- valueOf(String) - Static method in enum class com.codingapi.flow.action.ActionType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.codingapi.flow.form.DataType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.codingapi.flow.form.permission.PermissionType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.codingapi.flow.node.NodeType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.codingapi.flow.pojo.response.ActionResponse.ResponseType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.codingapi.flow.script.action.RejectActionScript.RejectType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.codingapi.flow.strategy.node.DelayStrategy.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.codingapi.flow.strategy.node.MultiOperatorAuditStrategy.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.codingapi.flow.strategy.node.OperatorSelectType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.codingapi.flow.strategy.node.ResubmitStrategy.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.codingapi.flow.strategy.node.RevokeStrategy.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.codingapi.flow.strategy.node.SameOperatorAuditStrategy.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.codingapi.flow.strategy.node.TimeoutStrategy.Type
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.codingapi.flow.action.ActionType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.codingapi.flow.form.DataType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.codingapi.flow.form.permission.PermissionType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.codingapi.flow.node.NodeType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.codingapi.flow.pojo.response.ActionResponse.ResponseType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.codingapi.flow.script.action.RejectActionScript.RejectType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.codingapi.flow.strategy.node.DelayStrategy.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.codingapi.flow.strategy.node.MultiOperatorAuditStrategy.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.codingapi.flow.strategy.node.OperatorSelectType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.codingapi.flow.strategy.node.ResubmitStrategy.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.codingapi.flow.strategy.node.RevokeStrategy.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.codingapi.flow.strategy.node.SameOperatorAuditStrategy.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.codingapi.flow.strategy.node.TimeoutStrategy.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- verify() - Method in class com.codingapi.flow.context.RepositoryHolderContext
- verify() - Method in class com.codingapi.flow.form.FormData
-
校验formData
- verify() - Method in class com.codingapi.flow.pojo.body.FlowAdviceBody
- verify() - Method in class com.codingapi.flow.pojo.request.FlowActionRequest
- verify() - Method in class com.codingapi.flow.pojo.request.FlowCreateRequest
- verify() - Method in class com.codingapi.flow.pojo.request.FlowRevokeRequest
- verify() - Method in class com.codingapi.flow.pojo.request.FlowUrgeRequest
- verify() - Method in class com.codingapi.flow.record.FlowRecord
- verify() - Method in class com.codingapi.flow.workflow.Workflow
-
验证流程
- verify(FlowForm) - Method in class com.codingapi.flow.manager.ActionManager
- verifyNode(FlowForm) - Method in class com.codingapi.flow.manager.NodeStrategyManager
- verifyNode(FlowForm) - Method in class com.codingapi.flow.node.BaseAuditNode
- verifyNode(FlowForm) - Method in class com.codingapi.flow.node.BaseFlowNode
- verifyNode(FlowForm) - Method in interface com.codingapi.flow.node.IFlowNode
-
节点验证 用于流程配置完成以后的验证时触发
- verifyNode(FlowForm) - Method in class com.codingapi.flow.node.nodes.RouterNode
- verifyNode(FlowForm) - Method in class com.codingapi.flow.strategy.node.BaseStrategy
- verifyNode(FlowForm) - Method in class com.codingapi.flow.strategy.node.FormFieldPermissionStrategy
-
验证字段权限是否存在
- verifyNode(FlowForm) - Method in interface com.codingapi.flow.strategy.node.INodeStrategy
-
节点验证 用于流程配置完成以后的验证时触发
- verifyOperator(IFlowOperator, long) - Method in class com.codingapi.flow.manager.WorkflowStrategyManager
-
验证操作者
- verifySession(FlowSession) - Method in class com.codingapi.flow.manager.ActionManager
- verifySession(FlowSession) - Method in class com.codingapi.flow.manager.NodeStrategyManager
- verifySession(FlowSession) - Method in class com.codingapi.flow.node.BaseFlowNode
- verifySession(FlowSession) - Method in interface com.codingapi.flow.node.IFlowNode
-
节点验证会话 流程执行continueTrigger之前需要先对判断请求会话的参数是否满足节点参数要求
- verifySession(FlowSession) - Method in class com.codingapi.flow.strategy.node.BaseStrategy
- verifySession(FlowSession) - Method in class com.codingapi.flow.strategy.node.FormFieldPermissionStrategy
- verifySession(FlowSession) - Method in interface com.codingapi.flow.strategy.node.INodeStrategy
-
节点验证会话 流程执行continueTrigger之前需要先对判断请求会话的参数是否满足节点参数要求
W
- workflow(String) - Static method in exception com.codingapi.flow.exception.FlowNotFoundException
-
Workflow definition not found
- Workflow - Class in com.codingapi.flow.workflow
-
流程对象
- Workflow() - Constructor for class com.codingapi.flow.workflow.Workflow
- workflowAlreadyDisable(String) - Static method in exception com.codingapi.flow.exception.FlowStateException
-
Workflow is already disable
- WorkflowBuilder - Class in com.codingapi.flow.workflow
-
流程构建器
- WorkflowRepository - Interface in com.codingapi.flow.repository
-
工作流仓库
- workflowRequired(String) - Static method in exception com.codingapi.flow.exception.FlowValidationException
-
workflow field is empty
- WorkflowRuntime - Class in com.codingapi.flow.workflow.runtime
-
运行时的流程配置
- WorkflowRuntime(Workflow) - Constructor for class com.codingapi.flow.workflow.runtime.WorkflowRuntime
- WorkflowRuntimeRepository - Interface in com.codingapi.flow.repository
-
运行时流程仓库
- WorkflowRuntimeRepositoryMockImpl - Class in com.codingapi.flow.mock.repository
- WorkflowRuntimeRepositoryMockImpl() - Constructor for class com.codingapi.flow.mock.repository.WorkflowRuntimeRepositoryMockImpl
- WorkflowService - Class in com.codingapi.flow.service
-
流程设计器服务
- WorkflowService() - Constructor for class com.codingapi.flow.service.WorkflowService
- WorkflowStrategyBuilder - Class in com.codingapi.flow.builder
- WorkflowStrategyFactory - Class in com.codingapi.flow.strategy.workflow
- WorkflowStrategyManager - Class in com.codingapi.flow.manager
-
流程策略管理
- WorkflowStrategyManager() - Constructor for class com.codingapi.flow.manager.WorkflowStrategyManager
- WorkflowVersion - Class in com.codingapi.flow.workflow
-
流程版本
- WorkflowVersion(Workflow) - Constructor for class com.codingapi.flow.workflow.WorkflowVersion
- WorkflowVersionRepository - Interface in com.codingapi.flow.repository
-
工作流版本仓库
- WorkflowVersionRepositoryMockImpl - Class in com.codingapi.flow.mock.repository
- WorkflowVersionRepositoryMockImpl() - Constructor for class com.codingapi.flow.mock.repository.WorkflowVersionRepositoryMockImpl
- WRITE - Enum constant in enum class com.codingapi.flow.form.permission.PermissionType
-
写权限
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form