org.apache.wsif.util.jms
Class WSIFJMSFinder

java.lang.Object
  extended by org.apache.wsif.util.jms.WSIFJMSFinder
Direct Known Subclasses:
WSIFJMSFinderForJndi

public abstract class WSIFJMSFinder
extends java.lang.Object

Finds JMS objects. Classes that extend WSIFJMSFinder find the factory and queues either by going directly to an implementation of JMS or by looking them up in JNDI, or by some other means. A WSIFJMSDestination can then be constructed from this finder.

Author:
Mark Whitlock

Field Summary
static java.lang.String STYLE_QUEUE
           
static java.lang.String STYLE_TOPIC
           
 
Constructor Summary
WSIFJMSFinder()
           
 
Method Summary
abstract  javax.jms.QueueConnectionFactory getFactory()
           
abstract  javax.jms.Destination getInitialDestination()
           
static WSIFJMSFinder newFinder(JMSAddress ja, java.lang.String portName)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

STYLE_QUEUE

public static final java.lang.String STYLE_QUEUE
See Also:
Constant Field Values

STYLE_TOPIC

public static final java.lang.String STYLE_TOPIC
See Also:
Constant Field Values
Constructor Detail

WSIFJMSFinder

public WSIFJMSFinder()
Method Detail

getFactory

public abstract javax.jms.QueueConnectionFactory getFactory()

getInitialDestination

public abstract javax.jms.Destination getInitialDestination()

newFinder

public static WSIFJMSFinder newFinder(JMSAddress ja,
                                      java.lang.String portName)
                               throws WSIFException
Throws:
WSIFException


Copyright ? 2002, 2006 Apache XML Project. All Rights Reserved.