Uses of Interface
org.jboss.messaging.core.DeliveryObserver

Packages that use DeliveryObserver
org.jboss.jms.server.endpoint   
org.jboss.messaging.core   
org.jboss.messaging.core.local   
org.jboss.messaging.core.plugin.postoffice.cluster   
 

Uses of DeliveryObserver in org.jboss.jms.server.endpoint
 

Methods in org.jboss.jms.server.endpoint with parameters of type DeliveryObserver
 Delivery ServerConsumerEndpoint.handle(DeliveryObserver observer, MessageReference ref, Transaction tx)
           
 

Uses of DeliveryObserver in org.jboss.messaging.core
 

Subinterfaces of DeliveryObserver in org.jboss.messaging.core
 interface Channel
          A Channel is a transactional, reliable message delivery mechanism that forwards a message from a sender to one or more receivers.
 interface Queue
          A Queue
 

Classes in org.jboss.messaging.core that implement DeliveryObserver
 class ChannelSupport
          This class provides much of the functionality needed to implement a channel.
 class PagingChannelSupport
          This channel implementation automatically pages message references to and from storage to prevent more than a maximum number of references being stored in memory at once.
 

Fields in org.jboss.messaging.core declared as DeliveryObserver
protected  DeliveryObserver SimpleDelivery.observer
           
 

Methods in org.jboss.messaging.core that return DeliveryObserver
 DeliveryObserver Delivery.getObserver()
           
 DeliveryObserver SimpleDelivery.getObserver()
           
 

Methods in org.jboss.messaging.core with parameters of type DeliveryObserver
 void Delivery.setObserver(DeliveryObserver observer)
           
 Delivery Receiver.handle(DeliveryObserver observer, MessageReference reference, Transaction tx)
          A receiver can return an active, "done" or null delivery.
 Delivery ChannelSupport.handle(DeliveryObserver sender, MessageReference ref, Transaction tx)
           
protected  Delivery ChannelSupport.handleInternal(DeliveryObserver sender, MessageReference ref, Transaction tx, boolean persist)
           
 void SimpleDelivery.setObserver(DeliveryObserver observer)
           
 

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

Uses of DeliveryObserver in org.jboss.messaging.core.local
 

Classes in org.jboss.messaging.core.local that implement DeliveryObserver
 class PagingFilteredQueue
          A PagingFilteredQueue Can be used to implement a point to point queue, or a subscription fed from a topic
 

Methods in org.jboss.messaging.core.local with parameters of type DeliveryObserver
 Delivery PagingFilteredQueue.handle(DeliveryObserver sender, MessageReference ref, Transaction tx)
           
 Delivery FirstReceiverPointToPointRouter.handle(DeliveryObserver observer, MessageReference ref, Transaction tx)
           
 Delivery RoundRobinPointToPointRouter.handle(DeliveryObserver observer, MessageReference ref, Transaction tx)
           
 

Uses of DeliveryObserver in org.jboss.messaging.core.plugin.postoffice.cluster
 

Subinterfaces of DeliveryObserver in org.jboss.messaging.core.plugin.postoffice.cluster
 interface ClusteredQueue
          A ClusteredQueue
 

Classes in org.jboss.messaging.core.plugin.postoffice.cluster that implement DeliveryObserver
 class LocalClusteredQueue
          A LocalClusteredQueue
 class RemoteQueueStub
          A RemoteQueueStub TODO to avoid having to implement a lot of methods that throw UnsupportedOperationException should define an interface that only declares the required methods and implement that
 

Methods in org.jboss.messaging.core.plugin.postoffice.cluster with parameters of type DeliveryObserver
 Delivery RemoteQueueStub.handle(DeliveryObserver observer, MessageReference reference, Transaction tx)
           
 Delivery DefaultRouter.handle(DeliveryObserver observer, MessageReference ref, Transaction tx)
           
 Delivery RoundRobinRouter.handle(DeliveryObserver observer, MessageReference ref, Transaction tx)
           
 



Copyright © 2006 JBoss Inc. All Rights Reserved.