Uses of Interface
org.jboss.messaging.core.contract.Receiver

Packages that use Receiver
org.jboss.jms.server.endpoint   
org.jboss.messaging.core.contract   
org.jboss.messaging.core.impl   
 

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

Classes in org.jboss.jms.server.endpoint that implement Receiver
 class ServerConsumerEndpoint
          Concrete implementation of ConsumerEndpoint.
 

Uses of Receiver in org.jboss.messaging.core.contract
 

Subinterfaces of Receiver in org.jboss.messaging.core.contract
 interface Channel
          A Channel is a transactional, reliable message delivery mechanism that forwards a message from a sender to one or more receivers.
 interface Distributor
          A Distributor takes a message and distributes it to one or more Receivers
 interface Queue
          A Queue
 

Methods in org.jboss.messaging.core.contract with parameters of type Receiver
 boolean Distributor.add(Receiver receiver)
          Add a local receiver to this distributor.
 boolean Distributor.contains(Receiver receiver)
          Does the distributor already contain the specified Receiver?
 boolean Distributor.remove(Receiver receiver)
          Remove a local receiver from this distributor.
 

Uses of Receiver in org.jboss.messaging.core.impl
 

Classes in org.jboss.messaging.core.impl that implement Receiver
 class ChannelSupport
          This class provides much of the functionality needed to implement a channel.
 class ClusterRoundRobinDistributor
          This distributor is used when distributing to consumers of clustered queues.
 class FirstReceiverDistributor
          It will always favour the first receiver in the internal list of receivers, but will retry the next one (and the next one...) if a previous one does not want to accept the message.
 class MessagingQueue
          A MessagingQueue Can be used to implement a point to point queue, or a subscription fed from a topic
protected  class MessagingQueue.DistributorWrapper
           
 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.
 class RoundRobinDistributor
          The distributor will always first try the next receiver in the list to the one it tried last time.
 

Methods in org.jboss.messaging.core.impl with parameters of type Receiver
 boolean ClusterRoundRobinDistributor.add(Receiver r)
           
 boolean FirstReceiverDistributor.add(Receiver r)
           
 boolean MessagingQueue.DistributorWrapper.add(Receiver receiver)
           
 boolean RoundRobinDistributor.add(Receiver r)
           
 void ClusterRoundRobinDistributor.addLocal(Receiver r)
           
 void ClusterRoundRobinDistributor.addRemote(Receiver r)
           
 boolean ClusterRoundRobinDistributor.contains(Receiver r)
           
 boolean FirstReceiverDistributor.contains(Receiver r)
           
 boolean MessagingQueue.DistributorWrapper.contains(Receiver receiver)
           
 boolean RoundRobinDistributor.contains(Receiver r)
           
 boolean ClusterRoundRobinDistributor.remove(Receiver r)
           
 boolean FirstReceiverDistributor.remove(Receiver r)
           
 boolean MessagingQueue.DistributorWrapper.remove(Receiver receiver)
           
 boolean RoundRobinDistributor.remove(Receiver r)
           
 boolean ClusterRoundRobinDistributor.removeLocal(Receiver r)
           
 boolean ClusterRoundRobinDistributor.removeRemote(Receiver r)
           
 



Copyright © 2006 JBoss Inc. All Rights Reserved.