org.jboss.messaging.ra
Class JBMQueueReceiver

java.lang.Object
  extended by org.jboss.messaging.ra.JBMMessageConsumer
      extended by org.jboss.messaging.ra.JBMQueueReceiver
All Implemented Interfaces:
javax.jms.MessageConsumer, javax.jms.QueueReceiver

public class JBMQueueReceiver
extends JBMMessageConsumer
implements javax.jms.QueueReceiver

A wrapper for a queue receiver

Version:
$Revision: $
Author:
Adrian Brock, Jesper Pedersen

Field Summary
 
Fields inherited from class org.jboss.messaging.ra.JBMMessageConsumer
consumer, session
 
Constructor Summary
JBMQueueReceiver(javax.jms.QueueReceiver consumer, JBMSession session)
          Create a new wrapper
 
Method Summary
 javax.jms.Queue getQueue()
          Get queue
 
Methods inherited from class org.jboss.messaging.ra.JBMMessageConsumer
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
close, getMessageListener, getMessageSelector, receive, receive, receiveNoWait, setMessageListener
 

Constructor Detail

JBMQueueReceiver

public JBMQueueReceiver(javax.jms.QueueReceiver consumer,
                        JBMSession session)
Create a new wrapper

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

getQueue

public javax.jms.Queue getQueue()
                         throws javax.jms.JMSException
Get queue

Specified by:
getQueue in interface javax.jms.QueueReceiver
Returns:
The queue
Throws:
javax.jms.JMSException - Thrown if an error occurs


Copyright © 2006 JBoss Inc. All Rights Reserved.