org.jboss.seam.jms
Class ManagedQueueSender

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

@Scope(value=EVENT)
@BypassInterceptors
public class ManagedQueueSender
extends java.lang.Object

Manager for a JMS QueueSender for a named JMS queue

Author:
Gavin King

Constructor Summary
ManagedQueueSender()
           
 
Method Summary
 void create()
           
 void destroy()
           
 javax.jms.Queue getQueue()
           
 java.lang.String getQueueJndiName()
          The JNDI name of the queue
 javax.jms.QueueSender getQueueSender()
           
 void setQueueJndiName(java.lang.String jndiName)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ManagedQueueSender

public ManagedQueueSender()
Method Detail

getQueueJndiName

public java.lang.String getQueueJndiName()
The JNDI name of the queue


setQueueJndiName

public void setQueueJndiName(java.lang.String jndiName)

getQueue

public javax.jms.Queue getQueue()
                         throws javax.naming.NamingException
Throws:
javax.naming.NamingException

create

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

destroy

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

getQueueSender

@Unwrap
public javax.jms.QueueSender getQueueSender()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2011 Seam Framework. All Rights Reserved.