public interface StateMachine
| 限定符和类型 | 接口和说明 |
|---|---|
static class |
StateMachine.Status |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
getAppName()
app name
|
String |
getComment()
comment
|
String |
getContent()
State language text
|
Date |
getGmtCreate()
get create time
|
String |
getId()
get id
|
String |
getName()
name
|
String |
getRecoverStrategy()
recover strategy: prefer compensation or forward when error occurred
|
String |
getStartState()
start state name
|
State |
getState(String name)
get state
|
Map<String,State> |
getStates()
states
|
StateMachine.Status |
getStatus()
statue(Active|Inactive)
|
String |
getTenantId()
get tenantId
|
String |
getType()
type, there is only one type: SSL(SEATA state language)
|
String |
getVersion()
version
|
boolean |
isPersist()
Is it persist execution log to storage?
|
void |
setContent(String content) |
void |
setGmtCreate(Date date)
set create time
|
void |
setId(String id) |
void |
setRecoverStrategy(String recoverStrategy)
set RecoverStrategy
|
void |
setStartState(String startState) |
void |
setTenantId(String tenantId)
set tenantId
|
void |
setVersion(String version)
set version
|
void setId(String id)
void setStartState(String startState)
String getName()
String getComment()
String getStartState()
String getVersion()
void setVersion(String version)
version - String getId()
String getTenantId()
void setTenantId(String tenantId)
tenantId - String getAppName()
String getType()
StateMachine.Status getStatus()
String getRecoverStrategy()
void setRecoverStrategy(String recoverStrategy)
recoverStrategy - boolean isPersist()
String getContent()
void setContent(String content)
Date getGmtCreate()
void setGmtCreate(Date date)
date - Copyright © 2019 Seata. All rights reserved.