public class StateMachineRepositoryImpl extends Object implements StateMachineRepository
| Constructor and Description |
|---|
StateMachineRepositoryImpl() |
| Modifier and Type | Method and Description |
|---|---|
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 in interface StateMachineRepositorystateMachineId - the state machine idpublic StateMachine getStateMachine(String stateMachineName, String tenantId)
StateMachineRepositorygetStateMachine in interface StateMachineRepositorystateMachineName - the state machine nametenantId - the tenant idpublic StateMachine getStateMachine(String stateMachineName, String tenantId, String version)
StateMachineRepositorygetStateMachine in interface StateMachineRepositorystateMachineName - the state machine nametenantId - the tenant idversion - the versionpublic StateMachine registryStateMachine(StateMachine stateMachine)
StateMachineRepositoryregistryStateMachine in interface StateMachineRepositorypublic void registryByResources(org.springframework.core.io.Resource[] resources,
String tenantId)
throws IOException
StateMachineRepositoryregistryByResources in interface 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 © 2023 Seata. All rights reserved.