Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- accessDenied(String) - Static method in exception com.codingapi.flow.exception.FlowPermissionException
-
Access denied
- action() - Method in class com.codingapi.flow.service.impl.FlowActionService
- action(FlowActionRequest) - Method in class com.codingapi.flow.service.FlowService
-
流程审批
- action(String) - Static method in exception com.codingapi.flow.exception.FlowNotFoundException
-
Action not found
- ActionBuilder - Class in com.codingapi.flow.builder
- ActionDisplay - Class in com.codingapi.flow.action
-
动作显示
- ActionDisplay(String) - Constructor for class com.codingapi.flow.action.ActionDisplay
- actionExecutionError(String, Throwable) - Static method in exception com.codingapi.flow.exception.FlowExecutionException
-
Action execution error
- 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
- actionsNotNull() - Static method in exception com.codingapi.flow.exception.FlowConfigException
-
Actions cannot be null
- 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
- addEdge(FlowEdge) - Method in class com.codingapi.flow.workflow.WorkflowBuilder
- addField(FormFieldMeta) - Method in class com.codingapi.flow.form.FormMetaBuilder
- addField(String, String, String) - Method in class com.codingapi.flow.form.FormMetaBuilder
- addNode(IFlowNode) - Method in class com.codingapi.flow.workflow.WorkflowBuilder
- addParallelTriggerCount(String) - Method in class com.codingapi.flow.context.RepositoryHolderContext
- 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(FormMeta) - Method in class com.codingapi.flow.form.FormMetaBuilder
- addTask(DelayTask) - Method in class com.codingapi.flow.domain.DelayTaskManager
-
添加任务队列
- 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
- 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
- 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.error.ErrorThrow.Builder
- build() - Method in class com.codingapi.flow.form.FormMetaBuilder
- 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.error.ErrorThrow
- builder() - Static method in class com.codingapi.flow.form.FormMetaBuilder
- 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.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.NotifyNode
- builder() - Static method in class com.codingapi.flow.node.nodes.ParallelBranchNode
- 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.error.ErrorThrow.Builder
- 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.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.NotifyNode.Builder
- Builder() - Constructor for class com.codingapi.flow.node.nodes.ParallelBranchNode.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
- 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
- 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.FormMetaBuilder
- 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.backup - package com.codingapi.flow.backup
- 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.edge - package com.codingapi.flow.edge
- 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.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.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.record - package com.codingapi.flow.record
- com.codingapi.flow.repository - package com.codingapi.flow.repository
- 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.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
- 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
- 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
- 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.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(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
-
构建延迟触发执行服务
- createdOperator(IFlowOperator) - Method in class com.codingapi.flow.workflow.WorkflowBuilder
- createErrorThrow(long...) - Method in class com.codingapi.flow.script.runtime.FlowScriptContext
- createErrorThrow(IFlowNode) - Method in class com.codingapi.flow.script.runtime.FlowScriptContext
- createErrorThrow(IFlowOperator) - Method in class com.codingapi.flow.script.runtime.FlowScriptContext
- createErrorThrow(IFlowOperator...) - Method in class com.codingapi.flow.script.runtime.FlowScriptContext
- createErrorThrow(List<Long>) - Method in class com.codingapi.flow.script.runtime.FlowScriptContext
- createFlowActionService(FlowSession) - Method in class com.codingapi.flow.context.RepositoryHolderContext
-
构建流程动作服务
- createFlowService() - Method in class com.codingapi.flow.context.RepositoryHolderContext
-
构建流程服务
- 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
- creator() - Static method in class com.codingapi.flow.script.node.OperatorLoadScript
-
流程创建者
- currentNodeNotNull() - Static method in exception com.codingapi.flow.exception.FlowConfigException
-
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
- databaseError(String, Throwable) - Static method in exception com.codingapi.flow.exception.FlowExecutionException
-
Database operation error
- DataBody(FormMeta) - Constructor for class com.codingapi.flow.form.FormData.DataBody
- 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.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.NotifyNode
- DEFAULT_NAME - Static variable in class com.codingapi.flow.node.nodes.ParallelBranchNode
- 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
- defaultCustomScript() - Static method in class com.codingapi.flow.script.action.CustomScript
-
默认节点脚本
- defaultNodeScript() - Static method in class com.codingapi.flow.script.node.ErrorTriggerScript
-
默认节点脚本
- defaultNodeScript() - Static method in class com.codingapi.flow.script.node.RouterNodeScript
-
默认节点脚本
- defaultOperatorScript() - Static method in class com.codingapi.flow.script.node.ErrorTriggerScript
-
默认审批人配置脚本
- defaultScript() - Static method in class com.codingapi.flow.script.node.ConditionScript
- defaultScript() - Static method in class com.codingapi.flow.script.node.NodeTitleScript
-
默认脚本
- 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.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
-
延时任务仓库
- 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(WorkflowBackup) - Method in interface com.codingapi.flow.repository.WorkflowBackupRepository
- delete(DelayTask) - Method in interface com.codingapi.flow.repository.DelayTaskRepository
- delete(FlowRecord) - Method in interface com.codingapi.flow.repository.FlowRecordRepository
- delete(Workflow) - Method in interface com.codingapi.flow.repository.WorkflowRepository
- deleteDelayTask(DelayTask) - Method in class com.codingapi.flow.context.RepositoryHolderContext
- disableAutoCleanup() - Static method in class com.codingapi.flow.script.runtime.ScriptRuntimeContext
-
禁用自动清理
- 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
-
显示名称
E
- edgeConfigError(String) - Static method in exception com.codingapi.flow.exception.FlowConfigException
-
Edge configuration error
- edges(List<FlowEdge>) - Method in class com.codingapi.flow.workflow.WorkflowBuilder
- enableAutoCleanup() - Static method in class com.codingapi.flow.script.runtime.ScriptRuntimeContext
-
启用自动清理
- 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.form.FormMeta
- equals(Object) - Method in class com.codingapi.flow.node.BaseFlowNode
- ErrorThrow - Class in com.codingapi.flow.error
-
异常流程配置
- ErrorThrow() - Constructor for class com.codingapi.flow.error.ErrorThrow
- ErrorThrow.Builder - Class in com.codingapi.flow.error
- errorThrowNotNull() - Static method in exception com.codingapi.flow.exception.FlowConfigException
-
Error throw cannot be null
- 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.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
-
执行脚本
- extendsRecord(FlowRecord) - Method in class com.codingapi.flow.record.FlowRecord
-
继承记录
F
- fetchParallelEndNode() - Method in class com.codingapi.flow.node.helper.ParallelNodeRelationHelper
- fieldNotFound(String) - Static method in exception com.codingapi.flow.exception.FlowPermissionException
-
Field not found
- fieldReadOnly(String) - Static method in exception com.codingapi.flow.exception.FlowPermissionException
-
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 interface com.codingapi.flow.repository.FlowRecordRepository
-
查询所有后续的流程记录
- findAll() - Method in interface com.codingapi.flow.repository.DelayTaskRepository
- findByIds(List<Long>) - Method in class com.codingapi.flow.context.GatewayContext
- findByIds(List<Long>) - Method in interface com.codingapi.flow.gateway.FlowOperatorGateway
- findCurrentNodeRecords(long, String) - Method in class com.codingapi.flow.context.RepositoryHolderContext
- findCurrentNodeRecords(long, String) - Method in interface com.codingapi.flow.repository.FlowRecordRepository
-
查询当前节点的记录
- findDelayTasks() - Method in class com.codingapi.flow.context.RepositoryHolderContext
- findOperatorByIds(List<Long>) - Method in class com.codingapi.flow.context.RepositoryHolderContext
- 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 interface com.codingapi.flow.repository.FlowRecordRepository
-
查询当前流程的记录
- findTodoRecords(String) - Method in interface com.codingapi.flow.repository.FlowRecordRepository
-
查询所有最新的待办记录
- 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() - 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
- FlowConfigException - Exception in com.codingapi.flow.exception
-
Flow configuration exception
- FlowConfigException(String, String) - Constructor for exception com.codingapi.flow.exception.FlowConfigException
-
Constructor
- FlowConfigException(String, String, Throwable) - Constructor for exception com.codingapi.flow.exception.FlowConfigException
-
Constructor
- 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() - Constructor for class com.codingapi.flow.service.impl.FlowCreateService
- FlowDelayTriggerService - Class in com.codingapi.flow.service.impl
-
延时触发服务
- FlowDelayTriggerService() - Constructor for class com.codingapi.flow.service.impl.FlowDelayTriggerService
- FlowEdge - Class in com.codingapi.flow.edge
- FlowEdge() - Constructor for class com.codingapi.flow.edge.FlowEdge
- 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
- FlowNotFoundException - Exception in com.codingapi.flow.exception
-
Flow not found exception
- FlowNotFoundException(String, String) - Constructor for exception com.codingapi.flow.exception.FlowNotFoundException
-
Constructor
- FlowNotFoundException(String, String, Throwable) - Constructor for exception com.codingapi.flow.exception.FlowNotFoundException
-
Constructor
- 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
- FlowPermissionException(String, String, Throwable) - Constructor for exception com.codingapi.flow.exception.FlowPermissionException
-
Constructor
- FlowRecord - Class in com.codingapi.flow.record
-
流程流转记录数据模型
- FlowRecord(FlowSession, int) - Constructor for class com.codingapi.flow.record.FlowRecord
- 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
- FlowRecordRepository - Interface in com.codingapi.flow.repository
-
流程记录
- 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() - Constructor for class com.codingapi.flow.service.impl.FlowRevokeService
- FlowScriptContext - Class in com.codingapi.flow.script.runtime
- FlowService - Class in com.codingapi.flow.service
-
流程服务
- FlowService(WorkflowRepository, FlowOperatorGateway, FlowRecordRepository, WorkflowBackupRepository, ParallelBranchRepository, DelayTaskRepository, UrgeIntervalRepository) - Constructor for class com.codingapi.flow.service.FlowService
- FlowSession - Class in com.codingapi.flow.session
-
流程会话对象
- FlowSession(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
- FlowStateException(String, String, Throwable) - Constructor for exception com.codingapi.flow.exception.FlowStateException
-
Constructor
- 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() - 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
- FlowValidationException(String, String, Throwable) - Constructor for exception com.codingapi.flow.exception.FlowValidationException
-
Constructor
- form(FormMeta) - Method in class com.codingapi.flow.workflow.WorkflowBuilder
- formConfigError(String, String) - Static method in exception com.codingapi.flow.exception.FlowConfigException
-
Form configuration error
- FormData - Class in com.codingapi.flow.form
-
流程表单数据
- FormData(FormMeta) - Constructor for class com.codingapi.flow.form.FormData
- FormData.DataBody - Class in com.codingapi.flow.form
-
表单数据体
- FormFieldMeta - Class in com.codingapi.flow.form
-
表单字段元数据
- FormFieldMeta() - Constructor for class com.codingapi.flow.form.FormFieldMeta
- 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.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.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.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
- FormMeta - Class in com.codingapi.flow.form
-
流程表单
- FormMeta() - Constructor for class com.codingapi.flow.form.FormMeta
- FormMetaBuilder - Class in com.codingapi.flow.form
- 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.FormMeta
- 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.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 interface com.codingapi.flow.repository.FlowRecordRepository
- get(long) - Method in interface com.codingapi.flow.repository.WorkflowBackupRepository
- 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
-
获取节点动作
- getAllFieldTypeMaps() - Method in class com.codingapi.flow.form.FormMeta
-
获取表单字段类型
- 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.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.runtime.FlowScriptContext
- getBeans(Class<T>) - Method in interface com.codingapi.flow.script.runtime.IBeanFactory
- getByWorkId(String, long) - Method in interface com.codingapi.flow.repository.WorkflowBackupRepository
- getCleanupIntervalSeconds() - Static method in class com.codingapi.flow.script.runtime.ScriptRuntimeContext
-
获取自动清理间隔(秒)
- getCreatedOperator() - Method in class com.codingapi.flow.session.FlowSession
-
获取流程的创建者
- getCurrentNodeId() - Method in class com.codingapi.flow.session.FlowSession
- getCurrentNodeType() - Method in class com.codingapi.flow.session.FlowSession
- getEndNode() - Method in class com.codingapi.flow.workflow.Workflow
- getErrorCode() - Method in exception com.codingapi.flow.exception.FlowException
-
获取错误码
- getExecutionCount() - Static method in class com.codingapi.flow.script.runtime.ScriptRuntimeContext
-
获取脚本执行总次数
- getField(String) - Method in class com.codingapi.flow.form.FormMeta
-
获取表单字段
- getFieldNames() - Method in class com.codingapi.flow.form.FormMeta
-
获取表单字段名称
- getFirstAction() - Method in class com.codingapi.flow.manager.ActionManager
- getFlowNode(String) - Method in class com.codingapi.flow.workflow.Workflow
- getFlowOperator(long) - Method in class com.codingapi.flow.context.GatewayContext
- getFormData(String) - Method in class com.codingapi.flow.session.FlowSession
-
获取表单数据
- getId() - Method in interface com.codingapi.flow.node.IFlowNode
-
节点id
- getLatest(String, long) - Method in interface com.codingapi.flow.repository.UrgeIntervalRepository
- getLockCacheSize() - Static method in class com.codingapi.flow.script.runtime.ScriptRuntimeContext
-
获取当前锁缓存大小
- getMainFieldTypeMaps() - Method in class com.codingapi.flow.form.FormMeta
-
获取表单字段类型
- 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 interface com.codingapi.flow.node.IFlowNode
-
节点名称
- getName() - Method in interface com.codingapi.flow.operator.IFlowOperator
-
获取用户名称
- 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.script.runtime.FlowScriptContext
- getOperatorById(long) - Method in interface com.codingapi.flow.script.runtime.IBeanFactory
- getOrder() - Method in interface com.codingapi.flow.node.IFlowNode
-
节点顺序,同一层级下的节点顺序,越小则优先级越高
- getParallelBranchTriggerCount(String) - Method in class com.codingapi.flow.context.RepositoryHolderContext
- getRecordById(long) - Method in class com.codingapi.flow.context.RepositoryHolderContext
- getRecordById(long) - Method in class com.codingapi.flow.script.runtime.FlowScriptContext
- getRecordById(long) - Method in interface com.codingapi.flow.script.runtime.IBeanFactory
- 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.FormMeta
- getTimeoutTime() - Method in class com.codingapi.flow.manager.NodeStrategyManager
-
获取超时时间
- 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.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.NotifyNode
- getType() - Method in class com.codingapi.flow.node.nodes.ParallelBranchNode
- 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
- getWorkCode() - Method in class com.codingapi.flow.session.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.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
- 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
-
隐藏权限
- HOUR - Enum constant in enum class com.codingapi.flow.strategy.node.DelayStrategy.Type
I
- IBeanFactory - Interface in com.codingapi.flow.script.runtime
- 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
- IFlowAction - Interface in com.codingapi.flow.action
-
节点动作
- IFlowEvent - Interface in com.codingapi.flow.event
-
流程触发的异步事件
- IFlowNode - Interface in com.codingapi.flow.node
- IFlowOperator - Interface in com.codingapi.flow.operator
-
流程参与用户
- IMapConvertor - Interface in com.codingapi.flow.common
-
map 转换
- 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
- INodeStrategy - Interface in com.codingapi.flow.strategy.node
-
节点配置策略
- InterfereStrategy - Class in com.codingapi.flow.strategy.workflow
-
干预策略
- InterfereStrategy() - Constructor for class com.codingapi.flow.strategy.workflow.InterfereStrategy
- invalidStateTransition(String, String) - Static method in exception com.codingapi.flow.exception.FlowStateException
-
Invalid state transition
- isDelegate() - Method in class com.codingapi.flow.record.FlowRecord
-
判断是否委托
- isDone(FlowSession) - Method in class com.codingapi.flow.node.BaseAuditNode
- isDone(FlowSession) - Method in class com.codingapi.flow.node.BaseFlowNode
- isDone(FlowSession) - Method in interface com.codingapi.flow.node.IFlowNode
-
节点是否完成
- isDone(FlowSession) - Method in class com.codingapi.flow.node.nodes.NotifyNode
- isEmpty() - Method in class com.codingapi.flow.manager.OperatorManager
- isEnableAdvice() - Method in class com.codingapi.flow.manager.NodeStrategyManager
-
审批意见是否必须填写
- isEnableInterfere() - Method in class com.codingapi.flow.manager.WorkflowStrategyManager
- isEnableSignable() - Method in class com.codingapi.flow.manager.NodeStrategyManager
-
是否可签名
- isEnableUrge() - Method in class com.codingapi.flow.manager.WorkflowStrategyManager
- isFinish() - Method in class com.codingapi.flow.record.FlowRecord
-
判断是否已完成
- isFlowManager() - Method in interface com.codingapi.flow.operator.IFlowOperator
-
是否流程管理员 流程管理员可以强制干预流程
- isForward() - Method in class com.codingapi.flow.record.FlowRecord
-
判断是否转交记录
- isMergeable() - Method in class com.codingapi.flow.manager.NodeStrategyManager
-
是否可合并
- 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
-
判断节点类型
- 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
- isSubForm(String) - Method in class com.codingapi.flow.form.FormMeta
- 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
-
是否等待并行节点的汇聚
- IWorkflowStrategy - Interface in com.codingapi.flow.strategy.workflow
-
工作流策略
L
- loadActions(Map<String, Object>) - Static method in class com.codingapi.flow.builder.NodeMapBuilder
- loadFinalForwardOperator(IFlowOperator) - Method in class com.codingapi.flow.session.FlowSession
-
获取转交之后的审批人
- loadFormFieldPermissions(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
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
- 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.FormMetaBuilder
- 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(IFlowNode) - Method in class com.codingapi.flow.error.ErrorThrow.Builder
- 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.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.NotifyNode
- NODE_TYPE - Static variable in class com.codingapi.flow.node.nodes.ParallelBranchNode
- 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
- nodeConfigError(String, String) - Static method in exception com.codingapi.flow.exception.FlowConfigException
-
Node configuration error
- nodeExecutionError(String, Throwable) - Static method in exception com.codingapi.flow.exception.FlowExecutionException
-
Node execution error
- 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
- 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
-
节点类型
- noPermission(long) - Static method in exception com.codingapi.flow.exception.FlowPermissionException
-
No permission to operate the flow
- notEmpty(String) - Static method in exception com.codingapi.flow.exception.FlowValidationException
-
Field value cannot be empty
- 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(IFlowOperator...) - Method in class com.codingapi.flow.error.ErrorThrow.Builder
- 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
-
加签的人员范围
- operators(List<IFlowOperator>) - Method in class com.codingapi.flow.error.ErrorThrow.Builder
- order - Variable in class com.codingapi.flow.node.BaseFlowNode
-
条件顺序,越小则优先级越高
- order(int) - Method in class com.codingapi.flow.builder.BaseNodeBuilder
P
- 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
-
并行分支控制仓库
- parallelEndNodeNotNull() - Static method in exception com.codingapi.flow.exception.FlowConfigException
-
Parallel end node cannot be null
- ParallelNodeRelationHelper - Class in com.codingapi.flow.node.helper
- ParallelNodeRelationHelper(List<IFlowNode>, Workflow) - 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
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 - 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
- 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
- recordNotSupportUrge() - Static method in exception com.codingapi.flow.exception.FlowStateException
-
Record not support urge
- register(WorkflowRepository, WorkflowBackupRepository, FlowRecordRepository, 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
- RepositoryHolderContext - Class in com.codingapi.flow.context
- repositoryNotRegistered() - Static method in exception com.codingapi.flow.exception.FlowConfigException
-
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
- 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(String) - Method in class com.codingapi.flow.node.nodes.RouterNode.Builder
- RouterNodeScript - Class in com.codingapi.flow.script.node
-
异常触发脚本
- RouterNodeScript() - Constructor for class com.codingapi.flow.script.node.RouterNodeScript
- routerNodeScriptNull() - Static method in exception com.codingapi.flow.exception.FlowConfigException
-
Router node script is null
- 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(WorkflowBackup) - Method in interface com.codingapi.flow.repository.WorkflowBackupRepository
- save(DelayTask) - Method in interface com.codingapi.flow.repository.DelayTaskRepository
- save(UrgeInterval) - Method in interface com.codingapi.flow.repository.UrgeIntervalRepository
- save(FlowRecord) - Method in interface com.codingapi.flow.repository.FlowRecordRepository
- save(Workflow) - Method in interface com.codingapi.flow.repository.WorkflowRepository
- 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 interface com.codingapi.flow.repository.FlowRecordRepository
- saveDelayTask(DelayTask) - Method in class com.codingapi.flow.context.RepositoryHolderContext
- saveRecord(FlowRecord) - Method in class com.codingapi.flow.context.RepositoryHolderContext
- saveRecords(List<FlowRecord>) - Method in class com.codingapi.flow.context.RepositoryHolderContext
- SCRIPT_ANY - Static variable in class com.codingapi.flow.script.node.OperatorMatchScript
- SCRIPT_CREATOR - Static variable in class com.codingapi.flow.script.node.OperatorLoadScript
- SCRIPT_DEFAULT - Static variable in class com.codingapi.flow.script.action.CustomScript
- SCRIPT_DEFAULT - Static variable in class com.codingapi.flow.script.node.ConditionScript
- SCRIPT_DEFAULT - Static variable in class com.codingapi.flow.script.node.NodeTitleScript
- SCRIPT_DEFAULT - Static variable in class com.codingapi.flow.script.node.SubProcessScript
- SCRIPT_DEFAULT - Static variable in class com.codingapi.flow.script.node.TriggerScript
- SCRIPT_NODE_DEFAULT - Static variable in class com.codingapi.flow.script.node.ErrorTriggerScript
- SCRIPT_NODE_DEFAULT - Static variable in class com.codingapi.flow.script.node.RouterNodeScript
- SCRIPT_OPERATOR_DEFAULT - Static variable in class com.codingapi.flow.script.node.ErrorTriggerScript
- SCRIPT_START - Static variable in class com.codingapi.flow.script.action.RejectActionScript
- SCRIPT_TERMINATE - Static variable in class com.codingapi.flow.script.action.RejectActionScript
- 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
- setCustomScript(String) - Method in class com.codingapi.flow.action.actions.CustomAction
- setEdges(List<FlowEdge>) - Method in class com.codingapi.flow.workflow.Workflow
- setErrorTriggerScript(String) - Method in class com.codingapi.flow.strategy.node.ErrorTriggerStrategy
- setForm(FormMeta) - 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
- setOperatorCreateScript(OperatorMatchScript) - Method in class com.codingapi.flow.workflow.Workflow
- setOperatorLoadScript(String) - Method in class com.codingapi.flow.strategy.node.OperatorLoadStrategy
- setOperatorScript(String) - Method in class com.codingapi.flow.strategy.node.NodeTitleStrategy
- setSchema(String) - 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
- setTriggerScript(String) - Method in class com.codingapi.flow.strategy.node.SubProcessStrategy
- setTriggerScript(String) - Method in class com.codingapi.flow.strategy.node.TriggerStrategy
- 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() - 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
- startScript() - Static method in class com.codingapi.flow.script.action.RejectActionScript
-
退回至发起节点
- startSession(IFlowOperator, Workflow, IFlowNode, IFlowAction, FormData, long) - Static method in class com.codingapi.flow.session.FlowSession
-
构建开始会话
- 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
- strategiesNotNull() - Static method in exception com.codingapi.flow.exception.FlowConfigException
-
Strategies cannot be null
- 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
- 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
T
- TERMINATE - Enum constant in enum class com.codingapi.flow.script.action.RejectActionScript.RejectType
- terminateScript() - Static method in class com.codingapi.flow.script.action.RejectActionScript
-
终止流程
- 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.session.FlowSession
-
创建流程请求
- toFlowAdvice(Workflow, IFlowAction) - Method in class com.codingapi.flow.pojo.request.FlowActionRequest
- toJson(boolean) - Method in class com.codingapi.flow.workflow.Workflow
-
转换为json
- 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.FormMeta
-
转换成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.RouterNode
- 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.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数据
- toString() - Method in exception com.codingapi.flow.exception.FlowException
- toWorkflow() - Method in class com.codingapi.flow.backup.WorkflowBackup
- 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
U
- update(FlowSession, boolean) - Method in class com.codingapi.flow.record.FlowRecord
-
更新记录
- 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
- 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
-
催办间隔控制
- UrgeInterval(FlowRecord) - Constructor for class com.codingapi.flow.domain.UrgeInterval
- UrgeIntervalRepository - Interface in com.codingapi.flow.repository
-
催办频率控制仓库
- UrgeStrategy - Class in com.codingapi.flow.strategy.workflow
-
催办策略
- UrgeStrategy() - Constructor for class com.codingapi.flow.strategy.workflow.UrgeStrategy
V
- 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.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.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.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(FormMeta) - Method in class com.codingapi.flow.manager.ActionManager
- verifyNode(FormMeta) - Method in class com.codingapi.flow.manager.NodeStrategyManager
- verifyNode(FormMeta) - Method in class com.codingapi.flow.node.BaseAuditNode
- verifyNode(FormMeta) - Method in class com.codingapi.flow.node.BaseFlowNode
- verifyNode(FormMeta) - Method in interface com.codingapi.flow.node.IFlowNode
-
节点验证 用于流程配置完成以后的验证时触发
- verifyNode(FormMeta) - Method in class com.codingapi.flow.node.nodes.RouterNode
- verifyNode(FormMeta) - Method in class com.codingapi.flow.strategy.node.BaseStrategy
- verifyNode(FormMeta) - Method in class com.codingapi.flow.strategy.node.FormFieldPermissionStrategy
-
验证字段权限是否存在
- verifyNode(FormMeta) - 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之前需要先对判断请求会话的参数是否满足节点参数要求
- viewNotNull() - Static method in exception com.codingapi.flow.exception.FlowConfigException
-
View cannot be null
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
- workflowAlreadyFinished() - Static method in exception com.codingapi.flow.exception.FlowStateException
-
Workflow is already finished
- workflowAlreadyTerminated() - Static method in exception com.codingapi.flow.exception.FlowStateException
-
Workflow is already terminated
- WorkflowBackup - Class in com.codingapi.flow.backup
-
流程备份
- WorkflowBackup(Workflow) - Constructor for class com.codingapi.flow.backup.WorkflowBackup
- WorkflowBackupRepository - Interface in com.codingapi.flow.repository
-
流程备份仓库
- WorkflowBuilder - Class in com.codingapi.flow.workflow
-
流程构建器
- workflowExecutionError(String, Throwable) - Static method in exception com.codingapi.flow.exception.FlowExecutionException
-
Workflow execution error
- WorkflowRepository - Interface in com.codingapi.flow.repository
-
工作流仓库
- 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
- WRITE - Enum constant in enum class com.codingapi.flow.form.permission.PermissionType
-
写权限
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form