Index

A B C D E F G H I L M N O P R S T U V W 
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
 
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.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
 
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.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.InclusiveNode
 
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.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.InclusiveNode.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.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
 
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
 
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, 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.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.InclusiveNode
 
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.InclusiveBranchNode
匹配条件分支
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
 
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
 
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
获取流程操作人
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
 
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, 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.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.InclusiveNode
 
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(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
获取自动清理间隔(秒)
getCreatedOperator() - Method in class com.codingapi.flow.session.FlowSession
获取流程的创建者
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
获取表单字段
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
获取流程操作人
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.session.FlowSession
获取流程的提交者Id
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.currentOperatorId FlowRecord.workRuntimeId FlowRecord.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.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.InclusiveNode
 
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.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.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
流程审批中呈现的节点 在流程审批过程中可界面的节点,包括StartNodeEndNode 等节点 过滤条件节点例如 ConditionNode ConditionBranchNode 等逻辑控制节点
IFlowAction - Interface in com.codingapi.flow.action
节点动作
IFlowEvent - Interface in com.codingapi.flow.event
流程触发的异步事件
IFlowNode - Interface in com.codingapi.flow.node
流程节点
流程执行的生命周期,流程在运行之前将会先构建 IFlowAction IFlowNode FlowSession 等对象
1.
IFlowOperator - Interface in com.codingapi.flow.operator
流程参与用户
IMapConvertor - Interface in com.codingapi.flow.common
map 转换
importWorkflow(String) - 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
 
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
 
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
 
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
是否到期
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_PASS - Enum constant in enum class com.codingapi.flow.strategy.node.SameOperatorAuditStrategy.Type
 
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.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.InclusiveNode
 
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
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
加签的人员范围
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) - 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() - 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 - 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
保存流程记录
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
保存流程
saveWorkflowRuntime(WorkflowRuntime) - Method in class com.codingapi.flow.service.WorkflowService
保存流程运行时
saveWorkflowVersion(WorkflowVersion, boolean) - Method in class com.codingapi.flow.service.WorkflowService
保存流程版本
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(String, Object) - Method in class com.codingapi.flow.form.FormData.DataBody
设置表单字段值
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.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.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.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.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
写权限
A B C D E F G H I L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form