org.apache.wsif.util.jms
Class WSIFJMSFinder

java.lang.Object
  |
  +--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

STYLE_TOPIC

public static final java.lang.String STYLE_TOPIC
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


Copyright © 2002, 2002 Apache XML Project. All Rights Reserved.