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
|
StateLangStore |
getStateLangStore()
Gets get state language definition 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.
|
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 |
setStateLangStore(StateLangStore stateLangStore) |
void |
setStateLogStore(StateLogStore stateLogStore) |
void |
setStateMachineRepository(StateMachineRepository stateMachineRepository) |
void |
setStatusDecisionStrategy(StatusDecisionStrategy statusDecisionStrategy) |
void |
setSyncProcessCtrlEventPublisher(ProcessCtrlEventPublisher syncProcessCtrlEventPublisher) |
void |
setThreadPoolExecutor(ThreadPoolExecutor threadPoolExecutor) |
public void afterPropertiesSet()
throws Exception
afterPropertiesSet 在接口中 org.springframework.beans.factory.InitializingBeanExceptionpublic StateLogStore getStateLogStore()
StateMachineConfiggetStateLogStore 在接口中 StateMachineConfigpublic StateLangStore getStateLangStore()
StateMachineConfiggetStateLangStore 在接口中 StateMachineConfigpublic ExpressionFactoryManager getExpressionFactoryManager()
StateMachineConfiggetExpressionFactoryManager 在接口中 StateMachineConfigpublic EvaluatorFactoryManager getEvaluatorFactoryManager()
StateMachineConfiggetEvaluatorFactoryManager 在接口中 StateMachineConfigpublic String getCharset()
StateMachineConfiggetCharset 在接口中 StateMachineConfigpublic StateMachineRepository getStateMachineRepository()
StateMachineConfiggetStateMachineRepository 在接口中 StateMachineConfigpublic StatusDecisionStrategy getStatusDecisionStrategy()
StateMachineConfiggetStatusDecisionStrategy 在接口中 StateMachineConfigpublic SeqGenerator getSeqGenerator()
StateMachineConfiggetSeqGenerator 在接口中 StateMachineConfigpublic ProcessCtrlEventPublisher getProcessCtrlEventPublisher()
StateMachineConfiggetProcessCtrlEventPublisher 在接口中 StateMachineConfigpublic ProcessCtrlEventPublisher getAsyncProcessCtrlEventPublisher()
StateMachineConfiggetAsyncProcessCtrlEventPublisher 在接口中 StateMachineConfigpublic org.springframework.context.ApplicationContext getApplicationContext()
StateMachineConfiggetApplicationContext 在接口中 StateMachineConfigpublic void setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
setApplicationContext 在接口中 org.springframework.context.ApplicationContextAwarepublic ThreadPoolExecutor getThreadPoolExecutor()
StateMachineConfiggetThreadPoolExecutor 在接口中 StateMachineConfigpublic boolean isEnableAsync()
StateMachineConfigisEnableAsync 在接口中 StateMachineConfigpublic void setStateLogStore(StateLogStore stateLogStore)
public void setStateLangStore(StateLangStore stateLangStore)
public void setExpressionFactoryManager(ExpressionFactoryManager expressionFactoryManager)
public void setEvaluatorFactoryManager(EvaluatorFactoryManager evaluatorFactoryManager)
public void setStateMachineRepository(StateMachineRepository stateMachineRepository)
public void setStatusDecisionStrategy(StatusDecisionStrategy statusDecisionStrategy)
public void setSeqGenerator(SeqGenerator seqGenerator)
public void setSyncProcessCtrlEventPublisher(ProcessCtrlEventPublisher syncProcessCtrlEventPublisher)
public void setAsyncProcessCtrlEventPublisher(ProcessCtrlEventPublisher asyncProcessCtrlEventPublisher)
public void setThreadPoolExecutor(ThreadPoolExecutor threadPoolExecutor)
public void setEnableAsync(boolean enableAsync)
public void setResources(org.springframework.core.io.Resource[] resources)
public void setCharset(String charset)
public ServiceInvokerManager getServiceInvokerManager()
StateMachineConfiggetServiceInvokerManager 在接口中 StateMachineConfigpublic void setServiceInvokerManager(ServiceInvokerManager serviceInvokerManager)
public String getDefaultTenantId()
StateMachineConfiggetDefaultTenantId 在接口中 StateMachineConfigpublic void setDefaultTenantId(String defaultTenantId)
Copyright © 2019 Seata. All rights reserved.