Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.jboss.messaging.core.MessageReference

Packages that use MessageReference
org.jboss.messaging.core |
org.jboss.messaging.core.distributed.queue |
org.jboss.messaging.core.distributed.replicator |
org.jboss.messaging.core.plugin |
org.jboss.messaging.core.plugin.contract |

Uses of MessageReference in org.jboss.messaging.core

Fields in org.jboss.messaging.core declared as MessageReference
`protected MessageReference` | `SimpleDelivery.reference`

Methods in org.jboss.messaging.core that return MessageReference
`MessageReference` | `State.removeFirstInMemory()` Remove the MessageReference at the head of the queue from the state.
`MessageReference` | `State.peekFirst()` Peek the MessageReference at the head of the state without actually removing it
`MessageReference` | `SimpleDelivery.getReference()`
`MessageReference` | `MessageReference.copy()`
`MessageReference` | `Delivery.getReference()`
`protected MessageReference` | `ChannelSupport.obtainReference(Routable r)`
`MessageReference` | `ChannelState.removeFirstInMemory()`
`MessageReference` | `ChannelState.peekFirst()`

Methods in org.jboss.messaging.core with parameters of type MessageReference
`void` | `State.addReference(MessageReference ref, Transaction tx)` This method is called after a new message has arrived at the Channel in the presence of a JMS transaction.
`boolean` | `State.addReference(MessageReference ref)` Add a MessageReference to the State
`protected void` | `ChannelSupport.processMessageBeforeStorage(MessageReference reference)` Give subclass a chance to process the message before storing it internally.
`void` | `ChannelState.addReference(MessageReference ref, Transaction tx)`
`boolean` | `ChannelState.addReference(MessageReference ref)`
`protected boolean` | `ChannelState.addReferenceInMemory(MessageReference ref)`
`protected void` | `ChannelState.addToDownCache(MessageReference ref)`
`protected void` | `ChannelState.removeCompletely(MessageReference r)`

Constructors in org.jboss.messaging.core with parameters of type MessageReference
`SimpleDelivery(DeliveryObserver observer, MessageReference reference)`
`SimpleDelivery(MessageReference reference, boolean done)`
`SimpleDelivery(DeliveryObserver observer, MessageReference reference, boolean done)`
`SimpleDelivery(DeliveryObserver observer, MessageReference reference, boolean done, boolean selectorAccepted)`

Uses of MessageReference in org.jboss.messaging.core.distributed.queue

Methods in org.jboss.messaging.core.distributed.queue with parameters of type MessageReference
`protected void` | `DistributedQueue.processMessageBeforeStorage(MessageReference ref)`

Uses of MessageReference in org.jboss.messaging.core.distributed.replicator

Constructors in org.jboss.messaging.core.distributed.replicator with parameters of type MessageReference
`ReplicatorOutputDelivery(DeliveryObserver observer, MessageReference reference, java.io.Serializable replicatorOutputID, boolean cancelOnMessageRejection)`

Uses of MessageReference in org.jboss.messaging.core.plugin

Classes in org.jboss.messaging.core.plugin that implement MessageReference
`class` | `SimpleMessageReference` A Simple MessageReference implementation.

Methods in org.jboss.messaging.core.plugin that return MessageReference
`MessageReference` | `SimpleMessageStore.reference(Message m)`
`MessageReference` | `SimpleMessageStore.reference(long messageID)`
`MessageReference` | `SimpleMessageReference.copy()`

Methods in org.jboss.messaging.core.plugin with parameters of type MessageReference
`void` | `JDBCPersistenceManager.addReference(long channelID, MessageReference ref, Transaction tx)`
`void` | `JDBCPersistenceManager.removeReference(long channelID, MessageReference ref, Transaction tx)`
`protected void` | `JDBCPersistenceManager.addReference(long channelID, MessageReference ref, java.sql.PreparedStatement ps, boolean loaded)`
`protected void` | `JDBCPersistenceManager.removeReference(long channelID, MessageReference ref, java.sql.PreparedStatement ps)`
`protected void` | `JDBCPersistenceManager.prepareToAddReference(long channelID, MessageReference ref, Transaction tx, java.sql.PreparedStatement ps)`
`protected void` | `JDBCPersistenceManager.prepareToRemoveReference(long channelID, MessageReference ref, Transaction tx, java.sql.PreparedStatement ps)`

Uses of MessageReference in org.jboss.messaging.core.plugin.contract

Methods in org.jboss.messaging.core.plugin.contract that return MessageReference
`MessageReference` | `MessageStore.reference(Message m)` Message m is stored in the store if it is not already known to the store, then a new MessageReference is returned for the Message
`MessageReference` | `MessageStore.reference(long messageID)` Return a new reference for a message already stored in the store and identified by

Methods in org.jboss.messaging.core.plugin.contract with parameters of type MessageReference
`void` | `PersistenceManager.addReference(long channelID, MessageReference ref, Transaction tx)`
`void` | `PersistenceManager.removeReference(long channelID, MessageReference ref, Transaction tx)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2006 JBoss Inc. All Rights Reserved.