org.jboss.seam.jms.impl.inject
Class DestinationProducer

java.lang.Object
  extended by org.jboss.seam.jms.impl.inject.DestinationProducer

public class DestinationProducer
extends Object


Constructor Summary
DestinationProducer()
           
 
Method Summary
 javax.jms.Queue getQueue(javax.enterprise.inject.spi.InjectionPoint ip, Context c)
           
 javax.jms.Topic getTopic(javax.enterprise.inject.spi.InjectionPoint ip, Context c)
           
 javax.jms.Destination resolveDestination(String jndiName, Context c)
           
 javax.jms.Queue resolveQueue(String jndiName, Context c)
           
 javax.jms.Topic resolveTopic(String jndiName, Context c)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DestinationProducer

public DestinationProducer()
Method Detail

getTopic

@Produces
@JmsDestination
public javax.jms.Topic getTopic(javax.enterprise.inject.spi.InjectionPoint ip,
                                                        Context c)
                         throws NamingException
Throws:
NamingException

getQueue

@Produces
@JmsDestination
public javax.jms.Queue getQueue(javax.enterprise.inject.spi.InjectionPoint ip,
                                                        Context c)
                         throws NamingException
Throws:
NamingException

resolveTopic

public javax.jms.Topic resolveTopic(String jndiName,
                                    Context c)
                             throws NamingException
Throws:
NamingException

resolveQueue

public javax.jms.Queue resolveQueue(String jndiName,
                                    Context c)
                             throws NamingException
Throws:
NamingException

resolveDestination

public javax.jms.Destination resolveDestination(String jndiName,
                                                Context c)
                                         throws NamingException
Throws:
NamingException


Copyright © 2011 Seam Framework. All Rights Reserved.