org.jboss.seam.jms
Class QueueSession

java.lang.Object
  extended by org.jboss.seam.jms.QueueSession

@Scope(value=EVENT)
@BypassInterceptors
@Name(value="org.jboss.seam.jms.queueSession")
@Install(precedence=0,
         genericDependencies=ManagedQueueSender.class)
public class QueueSession
extends Object

Manager for a JMS QueueSession

Author:
Gavin King

Constructor Summary
QueueSession()
           
 
Method Summary
 void create()
           
 void destroy()
           
 javax.jms.QueueSession getQueueSession()
           
static javax.jms.QueueSession instance()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QueueSession

public QueueSession()
Method Detail

create

@Create
public void create()
            throws javax.jms.JMSException,
                   NamingException
Throws:
javax.jms.JMSException
NamingException

destroy

@Destroy
public void destroy()
             throws javax.jms.JMSException
Throws:
javax.jms.JMSException

getQueueSession

@Unwrap
public javax.jms.QueueSession getQueueSession()

instance

public static javax.jms.QueueSession instance()