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
???? 2 O
4
5
6 7 8 9
: ; <
= >
? @ A B C D E 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 F
getTransacted ()Z rollback ()V commit
getSession ()Ljavax/jms/Session;
getXAResource #()Ljavax/transaction/xa/XAResource; getQueueSession ()Ljavax/jms/QueueSession; getTopicSession ()Ljavax/jms/TopicSession; isAutoAcknowledge doStartTransaction
SourceFile ActiveMQXASession.java G H I J K $ (javax/jms/TransactionInProgressException %Cannot rollback() inside an XASession L #Cannot commit() inside an XASession (org/apache/activemq/ActiveMQQueueSession M (org/apache/activemq/ActiveMQTopicSession N %org/apache/activemq/ActiveMQXASession #org/apache/activemq/ActiveMQSession javax/jms/QueueSession javax/jms/TopicSession javax/jms/XAQueueSession javax/jms/XATopicSession javax/jms/JMSException T(Lorg/apache/activemq/ActiveMQConnection;Lorg/apache/activemq/command/SessionId;IZ)V getTransactionContext *()Lorg/apache/activemq/TransactionContext; &org/apache/activemq/TransactionContext isInXATransaction (Ljava/lang/String;)V (Ljavax/jms/QueueSession;)V (Ljavax/jms/TopicSession;)V !
`
*+,? ?
D E 4
! " # $ 2 *? ? ? H ! " % &