public class DefaultStateMachineConfig extends Object implements StateMachineConfig, org.springframework.context.ApplicationContextAware, org.springframework.beans.factory.InitializingBean
| 构造器和说明 |
|---|
DefaultStateMachineConfig() |
protected ProcessControllerImpl createProcessorController(ProcessCtrlEventPublisher eventPublisher) throws Exception
Exceptionprotected void loadStateHandlerInterceptors(Map<String,StateHandler> stateHandlerMap)
protected void loadStateRouterInterceptors(Map<String,StateRouter> stateRouterMap)
public void afterPropertiesSet()
throws Exception
afterPropertiesSet 在接口中 org.springframework.beans.factory.InitializingBeanExceptionpublic StateLogStore getStateLogStore()
StateMachineConfiggetStateLogStore 在接口中 StateMachineConfigpublic void setStateLogStore(StateLogStore stateLogStore)
public StateLangStore getStateLangStore()
StateMachineConfiggetStateLangStore 在接口中 StateMachineConfigpublic void setStateLangStore(StateLangStore stateLangStore)
public ExpressionFactoryManager getExpressionFactoryManager()
StateMachineConfiggetExpressionFactoryManager 在接口中 StateMachineConfigpublic void setExpressionFactoryManager(ExpressionFactoryManager expressionFactoryManager)
public EvaluatorFactoryManager getEvaluatorFactoryManager()
StateMachineConfiggetEvaluatorFactoryManager 在接口中 StateMachineConfigpublic void setEvaluatorFactoryManager(EvaluatorFactoryManager evaluatorFactoryManager)
public String getCharset()
StateMachineConfiggetCharset 在接口中 StateMachineConfigpublic void setCharset(String charset)
public StateMachineRepository getStateMachineRepository()
StateMachineConfiggetStateMachineRepository 在接口中 StateMachineConfigpublic void setStateMachineRepository(StateMachineRepository stateMachineRepository)
public StatusDecisionStrategy getStatusDecisionStrategy()
StateMachineConfiggetStatusDecisionStrategy 在接口中 StateMachineConfigpublic void setStatusDecisionStrategy(StatusDecisionStrategy statusDecisionStrategy)
public SeqGenerator getSeqGenerator()
StateMachineConfiggetSeqGenerator 在接口中 StateMachineConfigpublic void setSeqGenerator(SeqGenerator seqGenerator)
public ProcessCtrlEventPublisher getProcessCtrlEventPublisher()
StateMachineConfiggetProcessCtrlEventPublisher 在接口中 StateMachineConfigpublic ProcessCtrlEventPublisher getAsyncProcessCtrlEventPublisher()
StateMachineConfiggetAsyncProcessCtrlEventPublisher 在接口中 StateMachineConfigpublic void setAsyncProcessCtrlEventPublisher(ProcessCtrlEventPublisher asyncProcessCtrlEventPublisher)
public org.springframework.context.ApplicationContext getApplicationContext()
StateMachineConfiggetApplicationContext 在接口中 StateMachineConfigpublic void setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
setApplicationContext 在接口中 org.springframework.context.ApplicationContextAwarepublic ThreadPoolExecutor getThreadPoolExecutor()
StateMachineConfiggetThreadPoolExecutor 在接口中 StateMachineConfigpublic void setThreadPoolExecutor(ThreadPoolExecutor threadPoolExecutor)
public boolean isEnableAsync()
StateMachineConfigisEnableAsync 在接口中 StateMachineConfigpublic void setEnableAsync(boolean enableAsync)
public StateLogRepository getStateLogRepository()
StateMachineConfiggetStateLogRepository 在接口中 StateMachineConfigpublic void setStateLogRepository(StateLogRepository stateLogRepository)
public void setSyncProcessCtrlEventPublisher(ProcessCtrlEventPublisher syncProcessCtrlEventPublisher)
public void setResources(org.springframework.core.io.Resource[] resources)
public ServiceInvokerManager getServiceInvokerManager()
StateMachineConfiggetServiceInvokerManager 在接口中 StateMachineConfigpublic void setServiceInvokerManager(ServiceInvokerManager serviceInvokerManager)
public String getDefaultTenantId()
StateMachineConfiggetDefaultTenantId 在接口中 StateMachineConfigpublic void setDefaultTenantId(String defaultTenantId)
public int getTransOperationTimeout()
StateMachineConfiggetTransOperationTimeout 在接口中 StateMachineConfigpublic void setTransOperationTimeout(int transOperationTimeout)
public int getServiceInvokeTimeout()
StateMachineConfiggetServiceInvokeTimeout 在接口中 StateMachineConfigpublic void setServiceInvokeTimeout(int serviceInvokeTimeout)
public ScriptEngineManager getScriptEngineManager()
StateMachineConfiggetScriptEngineManager 在接口中 StateMachineConfigpublic void setScriptEngineManager(ScriptEngineManager scriptEngineManager)
public String getSagaJsonParser()
public void setSagaJsonParser(String sagaJsonParser)
Copyright © 2020 Seata. All rights reserved.