| Modifier and Type | Class and Description |
|---|---|
class |
BytesMessageImpl
Implementation of a
BytesMessage |
class |
EmptyMessageImpl
Implementation of an empty
Message (message without body) |
class |
MapMessageImpl
Implementation of a
MapMessage |
class |
ObjectMessageImpl
Implementation of an
ObjectMessage |
class |
StreamMessageImpl
Implementation of a
StreamMessage |
class |
TextMessageImpl
Implementation of a
TextMessage |
| Modifier and Type | Method and Description |
|---|---|
AbstractMessage |
EmptyMessageImpl.copy() |
AbstractMessage |
BytesMessageImpl.copy() |
AbstractMessage |
MapMessageImpl.copy() |
AbstractMessage |
ObjectMessageImpl.copy() |
abstract AbstractMessage |
AbstractMessage.copy()
Create an independant copy of this message
|
AbstractMessage |
TextMessageImpl.copy() |
AbstractMessage |
StreamMessageImpl.copy() |
static AbstractMessage |
MessageType.createInstance(byte type)
Create a message instance of the given type
|
static AbstractMessage |
MessageTools.duplicate(javax.jms.Message srcMessage)
Create an independant copy of the given message
|
static AbstractMessage |
MessageTools.makeInternalCopy(javax.jms.Message srcMessage)
Create an internal copy of the message if necessary
|
static AbstractMessage |
MessageTools.normalize(javax.jms.Message srcMessage)
Convert the message to native type if necessary
|
static AbstractMessage |
MessageSerializer.unserialize(byte[] rawData,
boolean asInternalCopy)
Unserialize a message
|
static AbstractMessage |
MessageSerializer.unserializeFrom(RawDataBuffer rawIn,
boolean asInternalCopy)
Unserialize a message from the given input stream
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractMessage.copyCommonFields(AbstractMessage clone)
Create an independant copy of this message
|
static byte[] |
MessageSerializer.serialize(AbstractMessage message,
int typicalSize)
Serialize a message
|
static void |
MessageSerializer.serializeTo(AbstractMessage message,
RawDataBuffer out)
Serialize a message to the given output stream
|
| Modifier and Type | Method and Description |
|---|---|
protected abstract AbstractMessage |
AbstractMessageConsumer.receiveFromDestination(long timeout,
boolean duplicateRequired)
Receive a message from a destination
|
| Modifier and Type | Method and Description |
|---|---|
AbstractMessage |
MessageLock.getMessage() |
| Modifier and Type | Method and Description |
|---|---|
void |
MessageLockSet.add(int handle,
int deliveryMode,
LocalQueue destination,
AbstractMessage message)
Add an handle to the list
|
MessageLock |
TransactionItem.toMessageLock(AbstractMessage message) |
| Constructor and Description |
|---|
MessageLock(int handle,
int deliveryMode,
LocalQueue destination,
AbstractMessage message)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
AbstractMessage |
LocalQueue.browse(LocalQueueBrowserCursor cursor,
MessageSelector selector)
Browse a message in this queue
|
AbstractMessage |
LocalQueue.get(LocalSession localSession,
TransactionSet transactionSet,
MessageSelector selector)
Get the first available message from this destination (matching an optional message selector).
|
| Modifier and Type | Method and Description |
|---|---|
abstract boolean |
AbstractLocalDestination.putLocked(AbstractMessage message,
LocalSession session,
MessageLockSet locks)
Put a new message in the destination.
|
boolean |
LocalTopic.putLocked(AbstractMessage srcMessage,
LocalSession session,
MessageLockSet locks) |
boolean |
LocalQueue.putLocked(AbstractMessage message,
LocalSession session,
MessageLockSet locks) |
protected void |
LocalQueue.redeliverMessage(AbstractMessage msg,
MessageStore store,
int handle)
See RedeliveryTask
|
| Modifier and Type | Method and Description |
|---|---|
void |
NotificationProxy.addNotification(IntegerID consumerId,
AbstractMessage prefetchedMessage)
Send a notification packet through this proxy
|
| Modifier and Type | Method and Description |
|---|---|
AbstractMessage |
LocalQueueBrowserEnumeration.nextElement() |
AbstractMessage |
LocalMessageConsumer.receiveFromDestination(long timeout,
boolean duplicateRequired) |
| Modifier and Type | Method and Description |
|---|---|
void |
LocalSession.dispatch(AbstractMessage message)
Called from producers when sending a message
|
| Modifier and Type | Method and Description |
|---|---|
AbstractMessage |
RemoteQueueBrowserEnumeration.nextElement() |
protected AbstractMessage |
RemoteMessageConsumer.receiveFromDestination(long timeout,
boolean duplicateRequired) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
RemoteMessageConsumer.addToPrefetchQueue(AbstractMessage prefetchedMessage,
boolean donePrefetching) |
| Modifier and Type | Method and Description |
|---|---|
AbstractMessage |
MessageStore.retrieve(int handle)
Retrieve the message associated to a given handle
|
| Modifier and Type | Method and Description |
|---|---|
int |
MessageStore.replace(int handle,
AbstractMessage message)
Replace a message in the store
|
int |
MessageStore.store(AbstractMessage message)
Put some message under in the store after the last message with the same priority
|
| Modifier and Type | Method and Description |
|---|---|
AbstractMessage |
AbstractMessageStore.retrieve(int handle) |
protected AbstractMessage |
BlockFileMessageStore.retrieveMessage(int handle) |
protected AbstractMessage |
InMemoryMessageStore.retrieveMessage(int handle) |
protected abstract AbstractMessage |
AbstractMessageStore.retrieveMessage(int handle)
Retrieve the message with the given handle
|
| Modifier and Type | Method and Description |
|---|---|
int |
AbstractMessageStore.replace(int handle,
AbstractMessage message) |
protected int |
BlockFileMessageStore.replaceMessage(int handle,
AbstractMessage message) |
protected int |
InMemoryMessageStore.replaceMessage(int handle,
AbstractMessage message) |
protected abstract int |
AbstractMessageStore.replaceMessage(int handle,
AbstractMessage message) |
int |
AbstractMessageStore.store(AbstractMessage message) |
protected int |
BlockFileMessageStore.storeMessage(AbstractMessage message,
int previousHandle) |
protected int |
InMemoryMessageStore.storeMessage(AbstractMessage message,
int previousHandle) |
protected abstract int |
AbstractMessageStore.storeMessage(AbstractMessage message,
int previousHandle)
Store a message right after the given handle
|
| Modifier and Type | Method and Description |
|---|---|
AbstractMessage |
NotificationPacket.getMessage() |
| Modifier and Type | Method and Description |
|---|---|
void |
NotificationPacket.setMessage(AbstractMessage message) |
| Modifier and Type | Method and Description |
|---|---|
AbstractMessage |
PutQuery.getMessage() |
| Modifier and Type | Method and Description |
|---|---|
void |
PutQuery.setMessage(AbstractMessage message) |
| Modifier and Type | Method and Description |
|---|---|
AbstractMessage |
GetResponse.getMessage() |
AbstractMessage |
QueueBrowserFetchElementResponse.getMessage() |
| Modifier and Type | Method and Description |
|---|---|
void |
GetResponse.setMessage(AbstractMessage message) |
void |
QueueBrowserFetchElementResponse.setMessage(AbstractMessage message) |
Copyright © 2021. All rights reserved.