Class TransactionNotification
- java.lang.Object
-
- java.util.EventObject
-
- javax.management.Notification
-
- com.sun.messaging.jms.management.server.MQNotification
-
- com.sun.messaging.jms.management.server.TransactionNotification
-
- All Implemented Interfaces:
java.io.Serializable
public class TransactionNotification extends MQNotification
Class containing information on transaction notifications.The MQ specific fields in this notification is TBD.
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
TRANSACTION_COMMIT
A transaction was committed.static java.lang.String
TRANSACTION_PREPARE
A transaction has entered the prepared state.static java.lang.String
TRANSACTION_ROLLBACK
A transaction was rolled back.-
Fields inherited from class com.sun.messaging.jms.management.server.MQNotification
PREFIX
-
-
Constructor Summary
Constructors Constructor Description TransactionNotification(java.lang.String type, java.lang.Object source, long sequenceNumber)
Creates a TransactionNotification object.
-
-
-
Field Detail
-
TRANSACTION_COMMIT
public static final java.lang.String TRANSACTION_COMMIT
A transaction was committed.- See Also:
- Constant Field Values
-
TRANSACTION_PREPARE
public static final java.lang.String TRANSACTION_PREPARE
A transaction has entered the prepared state.- See Also:
- Constant Field Values
-
TRANSACTION_ROLLBACK
public static final java.lang.String TRANSACTION_ROLLBACK
A transaction was rolled back.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
TransactionNotification
public TransactionNotification(java.lang.String type, java.lang.Object source, long sequenceNumber)
Creates a TransactionNotification object.- Parameters:
type
- The notification type.source
- The notification source.sequenceNumber
- The notification sequence number within the source object.
-
-