public class StateMachineRepositoryImpl extends Object implements StateMachineRepository
| 构造器和说明 |
|---|
StateMachineRepositoryImpl() |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
getCharset() |
String |
getDefaultTenantId() |
String |
getJsonParserName() |
StateMachine |
getStateMachine(String stateMachineName,
String tenantId)
Gets get state machine.
|
StateMachine |
getStateMachine(String stateMachineName,
String tenantId,
String version)
Gets get state machine.
|
StateMachine |
getStateMachineById(String stateMachineId)
Gets get state machine by id.
|
void |
registryByResources(org.springframework.core.io.Resource[] resources,
String tenantId)
registry by resources
|
StateMachine |
registryStateMachine(StateMachine stateMachine)
Register the state machine to the repository (if the same version already exists, return the existing version)
|
void |
setCharset(String charset) |
void |
setDefaultTenantId(String defaultTenantId) |
void |
setJsonParserName(String jsonParserName) |
void |
setSeqGenerator(SeqGenerator seqGenerator) |
void |
setStateLangStore(StateLangStore stateLangStore) |
public StateMachine getStateMachineById(String stateMachineId)
StateMachineRepositorygetStateMachineById 在接口中 StateMachineRepositorystateMachineId - the state machine idpublic StateMachine getStateMachine(String stateMachineName, String tenantId)
StateMachineRepositorygetStateMachine 在接口中 StateMachineRepositorystateMachineName - the state machine nametenantId - the tenant idpublic StateMachine getStateMachine(String stateMachineName, String tenantId, String version)
StateMachineRepositorygetStateMachine 在接口中 StateMachineRepositorystateMachineName - the state machine nametenantId - the tenant idversion - the versionpublic StateMachine registryStateMachine(StateMachine stateMachine)
StateMachineRepositoryregistryStateMachine 在接口中 StateMachineRepositorypublic void registryByResources(org.springframework.core.io.Resource[] resources,
String tenantId)
throws IOException
StateMachineRepositoryregistryByResources 在接口中 StateMachineRepositoryIOExceptionpublic void setStateLangStore(StateLangStore stateLangStore)
public void setSeqGenerator(SeqGenerator seqGenerator)
public String getCharset()
public void setCharset(String charset)
public String getDefaultTenantId()
public void setDefaultTenantId(String defaultTenantId)
public String getJsonParserName()
public void setJsonParserName(String jsonParserName)
Copyright © 2022 Seata. All rights reserved.