org.jboss.resource.adapter.jms
Class JmsQueueReceiver

java.lang.Object
  extended byorg.jboss.resource.adapter.jms.JmsMessageConsumer (src) 
      extended byorg.jboss.resource.adapter.jms.JmsQueueReceiver
All Implemented Interfaces:
MessageConsumer (src) , QueueReceiver (src)

public class JmsQueueReceiver
extends JmsMessageConsumer (src)
implements QueueReceiver (src)

A wrapper for a queue receiver


Constructor Summary
JmsQueueReceiver(QueueReceiver (src)  consumer, JmsSession (src)  session)
          Create a new wrapper
 
Method Summary
 Queue (src) getQueue()
          Gets the Queue associated with this queue receiver.
 
Methods inherited from class org.jboss.resource.adapter.jms.JmsMessageConsumer (src)
close, getMessageListener, getMessageSelector, receive, receive, receiveNoWait, setMessageListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.jms.MessageConsumer (src)
close, getMessageListener, getMessageSelector, receive, receive, receiveNoWait, setMessageListener
 

Constructor Detail

JmsQueueReceiver

public JmsQueueReceiver(QueueReceiver (src)  consumer,
                        JmsSession (src)  session)
Create a new wrapper

Parameters:
consumer - the queue receiver
session - the session
Method Detail

getQueue

public Queue (src)  getQueue()
               throws JMSException (src) 
Description copied from interface: QueueReceiver (src)
Gets the Queue associated with this queue receiver.

Specified by:
getQueue in interface QueueReceiver (src)
Returns:
this receiver's Queue
Throws:
JMSException (src) - if the JMS provider fails to get the queue for this queue receiver due to some internal error.