public abstract class TransactionDetail extends Object
Modifier and Type | Field and Description |
---|---|
static String |
KEY_CREATION_TIME |
static String |
KEY_MSG_BODY_BUFFER |
static String |
KEY_MSG_OP_TYPE |
static String |
KEY_MSG_PROPERTIES |
static String |
KEY_MSG_TYPE |
static String |
KEY_TX_RELATED_MESSAGES |
static String |
KEY_XID_AS_BASE64 |
static String |
KEY_XID_BRANCH_QUAL |
static String |
KEY_XID_FORMAT_ID |
static String |
KEY_XID_GLOBAL_TXID |
Constructor and Description |
---|
TransactionDetail(Xid xid,
Transaction tx,
Long creation) |
Modifier and Type | Method and Description |
---|---|
abstract Map<String,Object> |
decodeMessageProperties(ServerMessage msg) |
abstract String |
decodeMessageType(ServerMessage msg) |
JSONObject |
toJSON() |
public static final String KEY_CREATION_TIME
public static final String KEY_XID_AS_BASE64
public static final String KEY_XID_FORMAT_ID
public static final String KEY_XID_GLOBAL_TXID
public static final String KEY_XID_BRANCH_QUAL
public static final String KEY_TX_RELATED_MESSAGES
public static final String KEY_MSG_OP_TYPE
public static final String KEY_MSG_BODY_BUFFER
public static final String KEY_MSG_TYPE
public static final String KEY_MSG_PROPERTIES
public TransactionDetail(Xid xid, Transaction tx, Long creation)
public JSONObject toJSON() throws Exception
Exception
public abstract String decodeMessageType(ServerMessage msg)
public abstract Map<String,Object> decodeMessageProperties(ServerMessage msg)
Copyright © 2018 JBoss by Red Hat. All rights reserved.