Package net.timewalker.ffmq4.local
Class TransactionItem
- java.lang.Object
-
- net.timewalker.ffmq4.local.TransactionItem
-
public final class TransactionItem extends Object
Item of a
TransactionSet. Keeps track of a message lock obtained by a JMSSessionin the current transaction.
-
-
Constructor Summary
Constructors Constructor Description TransactionItem(int handle, String messageID, int deliveryMode, LocalQueue destination)Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetDeliveryMode()LocalQueuegetDestination()intgetHandle()StringgetMessageId()voidsetHandle(int handle)MessageLocktoMessageLock(AbstractMessage message)StringtoString()
-
-
-
Constructor Detail
-
TransactionItem
public TransactionItem(int handle, String messageID, int deliveryMode, LocalQueue destination)Constructor
-
-
Method Detail
-
getHandle
public int getHandle()
-
setHandle
public void setHandle(int handle)
- Parameters:
handle- the handle to set
-
getMessageId
public String getMessageId()
-
getDeliveryMode
public int getDeliveryMode()
-
getDestination
public LocalQueue getDestination()
-
toMessageLock
public MessageLock toMessageLock(AbstractMessage message)
-
-