public class DbStateMachineConfig extends DefaultStateMachineConfig implements org.springframework.beans.factory.DisposableBean
| 构造器和说明 |
|---|
DbStateMachineConfig() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
afterPropertiesSet() |
void |
destroy() |
String |
getApplicationId() |
DataSource |
getDataSource() |
String |
getDbType() |
static String |
getDbTypeFromDataSource(DataSource dataSource) |
String |
getTablePrefix() |
String |
getTxServiceGroup() |
boolean |
isRmReportSuccessEnable() |
boolean |
isSagaBranchRegisterEnable() |
void |
setApplicationId(String applicationId) |
void |
setDataSource(DataSource dataSource) |
void |
setDbType(String dbType) |
void |
setRmReportSuccessEnable(boolean rmReportSuccessEnable) |
void |
setSagaBranchRegisterEnable(boolean sagaBranchRegisterEnable) |
void |
setSagaTransactionalTemplate(SagaTransactionalTemplate sagaTransactionalTemplate) |
void |
setTablePrefix(String tablePrefix) |
void |
setTxServiceGroup(String txServiceGroup) |
createProcessorController, getApplicationContext, getAsyncProcessCtrlEventPublisher, getCharset, getDefaultTenantId, getEvaluatorFactoryManager, getExpressionFactoryManager, getProcessCtrlEventPublisher, getSagaJsonParser, getScriptEngineManager, getSeqGenerator, getServiceInvokerManager, getServiceInvokeTimeout, getStateLangStore, getStateLogRepository, getStateLogStore, getStateMachineRepository, getStatusDecisionStrategy, getThreadPoolExecutor, getTransOperationTimeout, init, isEnableAsync, loadStateHandlerInterceptors, loadStateRouterInterceptors, setApplicationContext, setAsyncProcessCtrlEventPublisher, setCharset, setDefaultTenantId, setEnableAsync, setEvaluatorFactoryManager, setExpressionFactoryManager, setResources, setSagaJsonParser, setScriptEngineManager, setSeqGenerator, setServiceInvokerManager, setServiceInvokeTimeout, setStateLangStore, setStateLogRepository, setStateLogStore, setStateMachineRepository, setStatusDecisionStrategy, setSyncProcessCtrlEventPublisher, setThreadPoolExecutor, setTransOperationTimeoutpublic static String getDbTypeFromDataSource(DataSource dataSource) throws SQLException
SQLExceptionpublic void afterPropertiesSet()
throws Exception
afterPropertiesSet 在接口中 org.springframework.beans.factory.InitializingBeanafterPropertiesSet 在类中 DefaultStateMachineConfigExceptionpublic void destroy()
throws Exception
destroy 在接口中 org.springframework.beans.factory.DisposableBeanExceptionpublic DataSource getDataSource()
public void setDataSource(DataSource dataSource)
public String getApplicationId()
public void setApplicationId(String applicationId)
public String getTxServiceGroup()
public void setTxServiceGroup(String txServiceGroup)
public void setSagaTransactionalTemplate(SagaTransactionalTemplate sagaTransactionalTemplate)
public String getTablePrefix()
public void setTablePrefix(String tablePrefix)
public String getDbType()
public void setDbType(String dbType)
public boolean isRmReportSuccessEnable()
public boolean isSagaBranchRegisterEnable()
public void setSagaBranchRegisterEnable(boolean sagaBranchRegisterEnable)
public void setRmReportSuccessEnable(boolean rmReportSuccessEnable)
Copyright © 2020 Seata. All rights reserved.