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_PAYLOAD  | 
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 String | 
decodeMessagePayload(ServerMessage msg)  | 
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 static final String KEY_MSG_PAYLOAD
public TransactionDetail(Xid xid, Transaction tx, Long creation)
public JSONObject toJSON() throws Exception
Exceptionpublic abstract String decodeMessageType(ServerMessage msg)
public abstract String decodeMessagePayload(ServerMessage msg)
public abstract Map<String,Object> decodeMessageProperties(ServerMessage msg)
Copyright © 2012 JBoss by Red Hat. All Rights Reserved.