public class MessageCreator extends Object
| 构造器和说明 |
|---|
MessageCreator() |
| 限定符和类型 | 方法和说明 |
|---|---|
static MessageDto |
acquireLocks(String groupId,
Set<String> locks,
int lockType)
申请锁消息
|
static MessageDto |
askTransactionState(String groupId,
String unitId)
询问事务状态指令
|
static MessageDto |
createGroup(String groupId)
创建事务组
|
static MessageDto |
initClient(String appName,
String labelName)
初始化客户端请求
|
static MessageDto |
joinGroup(JoinGroupParams joinGroupParams)
加入事务组
|
static MessageDto |
notifyGroup(NotifyGroupParams notifyGroupParams)
关闭事务组
|
static MessageDto |
notifyUnitFailResponse(Serializable message,
String action)
通知事务单元失败
|
static MessageDto |
notifyUnitOkResponse(Serializable message,
String action)
通知事务单元成功
|
static MessageDto |
releaseLocks(Set<String> locks)
释放锁消息
|
static MessageDto |
writeTxException(TxExceptionParams txExceptionParams)
写异常信息指令
|
public static MessageDto createGroup(String groupId)
groupId - groupIdpublic static MessageDto joinGroup(JoinGroupParams joinGroupParams)
joinGroupParams - joinGroupParamspublic static MessageDto notifyGroup(NotifyGroupParams notifyGroupParams)
notifyGroupParams - notifyGroupParamspublic static MessageDto acquireLocks(String groupId, Set<String> locks, int lockType)
groupId - groupIdlocks - lockslockType - lockTypepublic static MessageDto releaseLocks(Set<String> locks)
locks - lockspublic static MessageDto notifyUnitOkResponse(Serializable message, String action)
message - messageaction - actionpublic static MessageDto notifyUnitFailResponse(Serializable message, String action)
message - messageaction - actionpublic static MessageDto askTransactionState(String groupId, String unitId)
groupId - groupIdunitId - unitIdpublic static MessageDto writeTxException(TxExceptionParams txExceptionParams)
txExceptionParams - txExceptionParamspublic static MessageDto initClient(String appName, String labelName)
appName - appNamelabelName - labelNameCopyright © 2019. All rights reserved.