Uses of Class
net.timewalker.ffmq4.common.message.AbstractMessage
-
-
Uses of AbstractMessage in net.timewalker.ffmq4.common.message
Subclasses of AbstractMessage in net.timewalker.ffmq4.common.message Modifier and Type Class Description classBytesMessageImplImplementation of aBytesMessageclassEmptyMessageImplImplementation of an emptyMessage(message without body)classMapMessageImplImplementation of aMapMessageclassObjectMessageImplImplementation of anObjectMessageclassStreamMessageImplImplementation of aStreamMessageclassTextMessageImplImplementation of aTextMessageMethods in net.timewalker.ffmq4.common.message that return AbstractMessage Modifier and Type Method Description abstract AbstractMessageAbstractMessage. copy()Create an independant copy of this messageAbstractMessageBytesMessageImpl. copy()AbstractMessageEmptyMessageImpl. copy()AbstractMessageMapMessageImpl. copy()AbstractMessageObjectMessageImpl. copy()AbstractMessageStreamMessageImpl. copy()AbstractMessageTextMessageImpl. copy()static AbstractMessageMessageType. createInstance(byte type)Create a message instance of the given typestatic AbstractMessageMessageTools. duplicate(javax.jms.Message srcMessage)Create an independant copy of the given messagestatic AbstractMessageMessageTools. makeInternalCopy(javax.jms.Message srcMessage)Create an internal copy of the message if necessarystatic AbstractMessageMessageTools. normalize(javax.jms.Message srcMessage)Convert the message to native type if necessarystatic AbstractMessageMessageSerializer. unserialize(byte[] rawData, boolean asInternalCopy)Unserialize a messagestatic AbstractMessageMessageSerializer. unserializeFrom(RawDataBuffer rawIn, boolean asInternalCopy)Unserialize a message from the given input streamMethods in net.timewalker.ffmq4.common.message with parameters of type AbstractMessage Modifier and Type Method Description protected voidAbstractMessage. copyCommonFields(AbstractMessage clone)Create an independant copy of this messagestatic byte[]MessageSerializer. serialize(AbstractMessage message, int typicalSize)Serialize a messagestatic voidMessageSerializer. serializeTo(AbstractMessage message, RawDataBuffer out)Serialize a message to the given output stream -
Uses of AbstractMessage in net.timewalker.ffmq4.common.session
Methods in net.timewalker.ffmq4.common.session that return AbstractMessage Modifier and Type Method Description protected abstract AbstractMessageAbstractMessageConsumer. receiveFromDestination(long timeout, boolean duplicateRequired)Receive a message from a destination -
Uses of AbstractMessage in net.timewalker.ffmq4.local
Methods in net.timewalker.ffmq4.local that return AbstractMessage Modifier and Type Method Description AbstractMessageMessageLock. getMessage()Methods in net.timewalker.ffmq4.local with parameters of type AbstractMessage Modifier and Type Method Description voidMessageLockSet. add(int handle, int deliveryMode, LocalQueue destination, AbstractMessage message)Add an handle to the listMessageLockTransactionItem. toMessageLock(AbstractMessage message)Constructors in net.timewalker.ffmq4.local with parameters of type AbstractMessage Constructor Description MessageLock(int handle, int deliveryMode, LocalQueue destination, AbstractMessage message)Constructor -
Uses of AbstractMessage in net.timewalker.ffmq4.local.destination
Methods in net.timewalker.ffmq4.local.destination that return AbstractMessage Modifier and Type Method Description AbstractMessageLocalQueue. browse(LocalQueueBrowserCursor cursor, MessageSelector selector)Browse a message in this queueAbstractMessageLocalQueue. get(LocalSession localSession, TransactionSet transactionSet, MessageSelector selector)Get the first available message from this destination (matching an optional message selector).Methods in net.timewalker.ffmq4.local.destination with parameters of type AbstractMessage Modifier and Type Method Description abstract booleanAbstractLocalDestination. putLocked(AbstractMessage message, LocalSession session, MessageLockSet locks)Put a new message in the destination.booleanLocalQueue. putLocked(AbstractMessage message, LocalSession session, MessageLockSet locks)booleanLocalTopic. putLocked(AbstractMessage srcMessage, LocalSession session, MessageLockSet locks)protected voidLocalQueue. redeliverMessage(AbstractMessage msg, MessageStore store, int handle)See RedeliveryTask -
Uses of AbstractMessage in net.timewalker.ffmq4.local.destination.notification
Methods in net.timewalker.ffmq4.local.destination.notification with parameters of type AbstractMessage Modifier and Type Method Description voidNotificationProxy. addNotification(IntegerID consumerId, AbstractMessage prefetchedMessage)Send a notification packet through this proxy -
Uses of AbstractMessage in net.timewalker.ffmq4.local.session
Methods in net.timewalker.ffmq4.local.session that return AbstractMessage Modifier and Type Method Description AbstractMessageLocalQueueBrowserEnumeration. nextElement()AbstractMessageLocalMessageConsumer. receiveFromDestination(long timeout, boolean duplicateRequired)Methods in net.timewalker.ffmq4.local.session with parameters of type AbstractMessage Modifier and Type Method Description voidLocalSession. dispatch(AbstractMessage message)Called from producers when sending a message -
Uses of AbstractMessage in net.timewalker.ffmq4.remote.session
Methods in net.timewalker.ffmq4.remote.session that return AbstractMessage Modifier and Type Method Description AbstractMessageRemoteQueueBrowserEnumeration. nextElement()protected AbstractMessageRemoteMessageConsumer. receiveFromDestination(long timeout, boolean duplicateRequired)Methods in net.timewalker.ffmq4.remote.session with parameters of type AbstractMessage Modifier and Type Method Description booleanRemoteMessageConsumer. addToPrefetchQueue(AbstractMessage prefetchedMessage, boolean donePrefetching) -
Uses of AbstractMessage in net.timewalker.ffmq4.storage.message
Methods in net.timewalker.ffmq4.storage.message that return AbstractMessage Modifier and Type Method Description AbstractMessageMessageStore. retrieve(int handle)Retrieve the message associated to a given handleMethods in net.timewalker.ffmq4.storage.message with parameters of type AbstractMessage Modifier and Type Method Description intMessageStore. replace(int handle, AbstractMessage message)Replace a message in the storeintMessageStore. store(AbstractMessage message)Put some message under in the store after the last message with the same priority -
Uses of AbstractMessage in net.timewalker.ffmq4.storage.message.impl
Methods in net.timewalker.ffmq4.storage.message.impl that return AbstractMessage Modifier and Type Method Description AbstractMessageAbstractMessageStore. retrieve(int handle)protected abstract AbstractMessageAbstractMessageStore. retrieveMessage(int handle)Retrieve the message with the given handleprotected AbstractMessageBlockFileMessageStore. retrieveMessage(int handle)protected AbstractMessageInMemoryMessageStore. retrieveMessage(int handle)Methods in net.timewalker.ffmq4.storage.message.impl with parameters of type AbstractMessage Modifier and Type Method Description intAbstractMessageStore. replace(int handle, AbstractMessage message)protected abstract intAbstractMessageStore. replaceMessage(int handle, AbstractMessage message)protected intBlockFileMessageStore. replaceMessage(int handle, AbstractMessage message)protected intInMemoryMessageStore. replaceMessage(int handle, AbstractMessage message)intAbstractMessageStore. store(AbstractMessage message)protected abstract intAbstractMessageStore. storeMessage(AbstractMessage message, int previousHandle)Store a message right after the given handleprotected intBlockFileMessageStore. storeMessage(AbstractMessage message, int previousHandle)protected intInMemoryMessageStore. storeMessage(AbstractMessage message, int previousHandle) -
Uses of AbstractMessage in net.timewalker.ffmq4.transport.packet
Methods in net.timewalker.ffmq4.transport.packet that return AbstractMessage Modifier and Type Method Description AbstractMessageNotificationPacket. getMessage()Methods in net.timewalker.ffmq4.transport.packet with parameters of type AbstractMessage Modifier and Type Method Description voidNotificationPacket. setMessage(AbstractMessage message) -
Uses of AbstractMessage in net.timewalker.ffmq4.transport.packet.query
Methods in net.timewalker.ffmq4.transport.packet.query that return AbstractMessage Modifier and Type Method Description AbstractMessagePutQuery. getMessage()Methods in net.timewalker.ffmq4.transport.packet.query with parameters of type AbstractMessage Modifier and Type Method Description voidPutQuery. setMessage(AbstractMessage message) -
Uses of AbstractMessage in net.timewalker.ffmq4.transport.packet.response
Methods in net.timewalker.ffmq4.transport.packet.response that return AbstractMessage Modifier and Type Method Description AbstractMessageGetResponse. getMessage()AbstractMessageQueueBrowserFetchElementResponse. getMessage()Methods in net.timewalker.ffmq4.transport.packet.response with parameters of type AbstractMessage Modifier and Type Method Description voidGetResponse. setMessage(AbstractMessage message)voidQueueBrowserFetchElementResponse. setMessage(AbstractMessage message)
-