Package com.codingapi.flow.strategy.node
Class BaseStrategy
java.lang.Object
com.codingapi.flow.strategy.node.BaseStrategy
- All Implemented Interfaces:
ICopyAbility<INodeStrategy>,IMapConvertor,INodeStrategy
- Direct Known Subclasses:
AdviceStrategy,DelayStrategy,ErrorTriggerStrategy,FormFieldPermissionStrategy,MultiOperatorAuditStrategy,NodeTitleStrategy,OperatorLoadStrategy,RecordMergeStrategy,ResubmitStrategy,RevokeStrategy,SameOperatorAuditStrategy,SubProcessStrategy,TimeoutStrategy,TriggerStrategy
基础策略
-
Field Summary
Fields inherited from interface com.codingapi.flow.strategy.node.INodeStrategy
TYPE_KEY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiontoMap()voidverifyNode(FormMeta form) 节点验证 用于流程配置完成以后的验证时触发voidverifySession(FlowSession session) 节点验证会话 流程执行continueTrigger之前需要先对判断请求会话的参数是否满足节点参数要求Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.codingapi.flow.common.ICopyAbility
copyMethods inherited from interface com.codingapi.flow.strategy.node.INodeStrategy
strategyType
-
Constructor Details
-
BaseStrategy
public BaseStrategy()
-
-
Method Details
-
toMap
- Specified by:
toMapin interfaceIMapConvertor
-
verifyNode
Description copied from interface:INodeStrategy节点验证 用于流程配置完成以后的验证时触发- Specified by:
verifyNodein interfaceINodeStrategy
-
verifySession
Description copied from interface:INodeStrategy节点验证会话 流程执行continueTrigger之前需要先对判断请求会话的参数是否满足节点参数要求- Specified by:
verifySessionin interfaceINodeStrategy
-