public class DefaultStateMachineConfig extends Object implements StateMachineConfig, org.springframework.context.ApplicationContextAware, org.springframework.beans.factory.InitializingBean
| 构造器和说明 |
|---|
DefaultStateMachineConfig() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
afterPropertiesSet() |
org.springframework.context.ApplicationContext |
getApplicationContext()
Gets get application context.
|
ProcessCtrlEventPublisher |
getAsyncProcessCtrlEventPublisher()
Gets get async process ctrl event publisher.
|
String |
getCharset()
Gets get charset.
|
String |
getDefaultTenantId()
Gets get default tenant id.
|
EvaluatorFactoryManager |
getEvaluatorFactoryManager()
Gets get evaluator factory manager.
|
ExpressionFactoryManager |
getExpressionFactoryManager()
Gets get expression factory manager.
|
ProcessCtrlEventPublisher |
getProcessCtrlEventPublisher()
Gets get process ctrl event publisher.
|
SeqGenerator |
getSeqGenerator()
Gets get seq generator.
|
ServiceInvokerManager |
getServiceInvokerManager()
get ServiceInvokerManager
|
int |
getServiceInvokeTimeout()
get service invoke timeout
|
StateLangStore |
getStateLangStore()
Gets get state language definition store.
|
StateLogRepository |
getStateLogRepository()
Gets state log store.
|
StateLogStore |
getStateLogStore()
Gets get state log store.
|
StateMachineRepository |
getStateMachineRepository()
Gets get state machine repository.
|
StatusDecisionStrategy |
getStatusDecisionStrategy()
Gets get status decision strategy.
|
ThreadPoolExecutor |
getThreadPoolExecutor()
Gets get thread pool executor.
|
int |
getTransOperationTimeout()
get trans operation timeout
|
protected void |
init() |
boolean |
isEnableAsync()
Is enable async boolean.
|
void |
setApplicationContext(org.springframework.context.ApplicationContext applicationContext) |
void |
setAsyncProcessCtrlEventPublisher(ProcessCtrlEventPublisher asyncProcessCtrlEventPublisher) |
void |
setCharset(String charset) |
void |
setDefaultTenantId(String defaultTenantId) |
void |
setEnableAsync(boolean enableAsync) |
void |
setEvaluatorFactoryManager(EvaluatorFactoryManager evaluatorFactoryManager) |
void |
setExpressionFactoryManager(ExpressionFactoryManager expressionFactoryManager) |
void |
setResources(org.springframework.core.io.Resource[] resources) |
void |
setSeqGenerator(SeqGenerator seqGenerator) |
void |
setServiceInvokerManager(ServiceInvokerManager serviceInvokerManager) |
void |
setServiceInvokeTimeout(int serviceInvokeTimeout) |
void |
setStateLangStore(StateLangStore stateLangStore) |
void |
setStateLogRepository(StateLogRepository stateLogRepository) |
void |
setStateLogStore(StateLogStore stateLogStore) |
void |
setStateMachineRepository(StateMachineRepository stateMachineRepository) |
void |
setStatusDecisionStrategy(StatusDecisionStrategy statusDecisionStrategy) |
void |
setSyncProcessCtrlEventPublisher(ProcessCtrlEventPublisher syncProcessCtrlEventPublisher) |
void |
setThreadPoolExecutor(ThreadPoolExecutor threadPoolExecutor) |
void |
setTransOperationTimeout(int transOperationTimeout) |
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)
Copyright © 2020 Seata. All rights reserved.