org.apache.activemq.ActiveMQXASession.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of activemq-core Show documentation
Show all versions of activemq-core Show documentation
The ActiveMQ Message Broker and Client implementations
???? 1 Q
5 6 7
8 9
: ;
< =
>
? @ A B
8 C D E F G H V(Lorg/apache/activemq/ActiveMQXAConnection;Lorg/apache/activemq/command/SessionId;IZ)V Code LineNumberTable LocalVariableTable this 'Lorg/apache/activemq/ActiveMQXASession;
connection *Lorg/apache/activemq/ActiveMQXAConnection; sessionId 'Lorg/apache/activemq/command/SessionId; theAcknowlegeMode I
dispatchAsync Z
Exceptions
getTransacted ()Z rollback ()V commit
getSession ()Ljavax/jms/Session;
getXAResource #()Ljavax/transaction/xa/XAResource; getQueueSession ()Ljavax/jms/QueueSession; getTopicSession ()Ljavax/jms/TopicSession; doStartTransaction
SourceFile ActiveMQXASession.java I (javax/jms/TransactionInProgressException %Cannot rollback() inside an XASession J #Cannot commit() inside an XASession K L (org/apache/activemq/ActiveMQQueueSession M (org/apache/activemq/ActiveMQTopicSession N O P & javax/jms/JMSException HSession's XAResource has not been enlisted in a distributed transaction. %org/apache/activemq/ActiveMQXASession #org/apache/activemq/ActiveMQSession javax/jms/QueueSession javax/jms/TopicSession javax/jms/XAQueueSession javax/jms/XATopicSession T(Lorg/apache/activemq/ActiveMQConnection;Lorg/apache/activemq/command/SessionId;IZ)V (Ljava/lang/String;)V getTransactionContext *()Lorg/apache/activemq/TransactionContext; (Ljavax/jms/QueueSession;)V (Ljavax/jms/TopicSession;)V &org/apache/activemq/TransactionContext isInXATransaction ! `
*+,? ?
D E 4
!
" # $ % &