org.hornetq.jms.transaction
Class JMSTransactionDetail

java.lang.Object
  extended by org.hornetq.core.transaction.TransactionDetail
      extended by org.hornetq.jms.transaction.JMSTransactionDetail

public class JMSTransactionDetail
extends org.hornetq.core.transaction.TransactionDetail

A JMSTransactionDetail

Author:
Tomohisa Igarashi

Field Summary
 
Fields inherited from class org.hornetq.core.transaction.TransactionDetail
KEY_CREATION_TIME, KEY_MSG_BODY_BUFFER, KEY_MSG_OP_TYPE, KEY_MSG_PROPERTIES, KEY_MSG_TYPE, KEY_TX_RELATED_MESSAGES, KEY_XID_AS_BASE64, KEY_XID_BRANCH_QUAL, KEY_XID_FORMAT_ID, KEY_XID_GLOBAL_TXID
 
Constructor Summary
JMSTransactionDetail(Xid xid, org.hornetq.core.transaction.Transaction tx, Long creation)
           
 
Method Summary
 Map<String,Object> decodeMessageProperties(org.hornetq.core.server.ServerMessage msg)
           
 String decodeMessageType(org.hornetq.core.server.ServerMessage msg)
           
 
Methods inherited from class org.hornetq.core.transaction.TransactionDetail
toJSON
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JMSTransactionDetail

public JMSTransactionDetail(Xid xid,
                            org.hornetq.core.transaction.Transaction tx,
                            Long creation)
                     throws Exception
Throws:
Exception
Method Detail

decodeMessageType

public String decodeMessageType(org.hornetq.core.server.ServerMessage msg)
Specified by:
decodeMessageType in class org.hornetq.core.transaction.TransactionDetail

decodeMessageProperties

public Map<String,Object> decodeMessageProperties(org.hornetq.core.server.ServerMessage msg)
Specified by:
decodeMessageProperties in class org.hornetq.core.transaction.TransactionDetail


Copyright © 2012 JBoss, a division of Red Hat. All Rights Reserved.