public class WorkFlowProcess
extends java.lang.Object
| 构造器和说明 |
|---|
WorkFlowProcess() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
AppendCfg2Deque(ActorTransactionCfg cfg,
java.util.Deque<ActorProcessStructure> deque)
优先执行Chain,再执行parent,再执行Actor
|
static java.util.Deque<ActorProcessStructure> |
createActorsStack() |
static void |
FireNextMessage(java.util.Deque<ActorProcessStructure> deque,
java.util.Deque<ActorProcessStructure> downdeque,
Message message,
org.springframework.context.ApplicationContext appcontext)
模式,调用子交易
|
static java.lang.String |
getAsyncBeanIdFromStep(ActorProcessStructure struncture,
Message message) |
static java.lang.String |
getBeanIdFromStep(ActorProcessStructure struncture,
Message message) |
static java.lang.String |
getPlaceHolderActorId(ActorTransactionCfg cfg) |
static void |
main(java.lang.String[] args) |
static void |
processGetToBeanId(SpringControlMessage control,
Message message,
org.springframework.context.ApplicationContext appcontext)
HandleMessage 后调用
{method specification, must edit}
|
static void |
PushActorsToStack(java.util.Deque<ActorProcessStructure> actorStack,
ActorTransactionCfg cfg) |
static void |
PushActorsToStackWithChain(java.util.Deque<ActorProcessStructure> actorStack,
ActorTransactionCfg cfg,
ActorChainCfg chain) |
public static void PushActorsToStackWithChain(java.util.Deque<ActorProcessStructure> actorStack, ActorTransactionCfg cfg, ActorChainCfg chain)
public static void PushActorsToStack(java.util.Deque<ActorProcessStructure> actorStack, ActorTransactionCfg cfg)
public static java.util.Deque<ActorProcessStructure> createActorsStack()
public static void processGetToBeanId(SpringControlMessage control, Message message, org.springframework.context.ApplicationContext appcontext)
control - 控制信息message - 传递的消息appcontext - Spring 上下文public static void AppendCfg2Deque(ActorTransactionCfg cfg, java.util.Deque<ActorProcessStructure> deque)
cfg - 配置deque - 队列public static void FireNextMessage(java.util.Deque<ActorProcessStructure> deque, java.util.Deque<ActorProcessStructure> downdeque, Message message, org.springframework.context.ApplicationContext appcontext)
deque - 队列downdeque - 暂存队列message - 需要处理的消息appcontext - Spring的上下文public static java.lang.String getBeanIdFromStep(ActorProcessStructure struncture, Message message)
public static java.lang.String getAsyncBeanIdFromStep(ActorProcessStructure struncture, Message message)
public static java.lang.String getPlaceHolderActorId(ActorTransactionCfg cfg)
public static void main(java.lang.String[] args)
throws java.lang.Exception
java.lang.Exception