org.exolab.jms.config
Class ConnectionFactories

java.lang.Object
  |
  +--org.exolab.jms.config.ConnectionFactories
All Implemented Interfaces:
java.io.Serializable

public synchronized class ConnectionFactories
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Constructor Summary
ConnectionFactories()
           
 
Method Summary
 void addConnectionFactory(ConnectionFactory)
           
 void addConnectionFactory(int, ConnectionFactory)
           
 void addQueueConnectionFactory(int, QueueConnectionFactory)
           
 void addQueueConnectionFactory(QueueConnectionFactory)
           
 void addTopicConnectionFactory(int, TopicConnectionFactory)
           
 void addTopicConnectionFactory(TopicConnectionFactory)
           
 void addXAConnectionFactory(int, XAConnectionFactory)
           
 void addXAConnectionFactory(XAConnectionFactory)
           
 void addXAQueueConnectionFactory(int, XAQueueConnectionFactory)
           
 void addXAQueueConnectionFactory(XAQueueConnectionFactory)
           
 void addXATopicConnectionFactory(int, XATopicConnectionFactory)
           
 void addXATopicConnectionFactory(XATopicConnectionFactory)
           
 void clearConnectionFactory()
           
 void clearQueueConnectionFactory()
           
 void clearTopicConnectionFactory()
           
 void clearXAConnectionFactory()
           
 void clearXAQueueConnectionFactory()
           
 void clearXATopicConnectionFactory()
           
 java.util.Enumeration enumerateConnectionFactory()
           
 java.util.Enumeration enumerateQueueConnectionFactory()
           
 java.util.Enumeration enumerateTopicConnectionFactory()
           
 java.util.Enumeration enumerateXAConnectionFactory()
           
 java.util.Enumeration enumerateXAQueueConnectionFactory()
           
 java.util.Enumeration enumerateXATopicConnectionFactory()
           
 ConnectionFactory[] getConnectionFactory()
           
 ConnectionFactory getConnectionFactory(int)
           
 int getConnectionFactoryCount()
           
 QueueConnectionFactory[] getQueueConnectionFactory()
           
 QueueConnectionFactory getQueueConnectionFactory(int)
           
 int getQueueConnectionFactoryCount()
           
 TopicConnectionFactory[] getTopicConnectionFactory()
           
 TopicConnectionFactory getTopicConnectionFactory(int)
           
 int getTopicConnectionFactoryCount()
           
 XAConnectionFactory[] getXAConnectionFactory()
           
 XAConnectionFactory getXAConnectionFactory(int)
           
 int getXAConnectionFactoryCount()
           
 XAQueueConnectionFactory[] getXAQueueConnectionFactory()
           
 XAQueueConnectionFactory getXAQueueConnectionFactory(int)
           
 int getXAQueueConnectionFactoryCount()
           
 XATopicConnectionFactory[] getXATopicConnectionFactory()
           
 XATopicConnectionFactory getXATopicConnectionFactory(int)
           
 int getXATopicConnectionFactoryCount()
           
 boolean isValid()
           
 void marshal(org.xml.sax.ContentHandler)
           
 void marshal(java.io.Writer)
           
 boolean removeConnectionFactory(ConnectionFactory)
           
 boolean removeQueueConnectionFactory(QueueConnectionFactory)
           
 boolean removeTopicConnectionFactory(TopicConnectionFactory)
           
 boolean removeXAConnectionFactory(XAConnectionFactory)
           
 boolean removeXAQueueConnectionFactory(XAQueueConnectionFactory)
           
 boolean removeXATopicConnectionFactory(XATopicConnectionFactory)
           
 void setConnectionFactory(ConnectionFactory[])
           
 void setConnectionFactory(int, ConnectionFactory)
           
 void setQueueConnectionFactory(int, QueueConnectionFactory)
           
 void setQueueConnectionFactory(QueueConnectionFactory[])
           
 void setTopicConnectionFactory(int, TopicConnectionFactory)
           
 void setTopicConnectionFactory(TopicConnectionFactory[])
           
 void setXAConnectionFactory(int, XAConnectionFactory)
           
 void setXAConnectionFactory(XAConnectionFactory[])
           
 void setXAQueueConnectionFactory(int, XAQueueConnectionFactory)
           
 void setXAQueueConnectionFactory(XAQueueConnectionFactory[])
           
 void setXATopicConnectionFactory(int, XATopicConnectionFactory)
           
 void setXATopicConnectionFactory(XATopicConnectionFactory[])
           
static ConnectionFactories unmarshal(java.io.Reader)
           
 void validate()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConnectionFactories

public ConnectionFactories()
Method Detail

addConnectionFactory

public void addConnectionFactory(ConnectionFactory)
                          throws java.lang.IndexOutOfBoundsException

addConnectionFactory

public void addConnectionFactory(int,
                                 ConnectionFactory)
                          throws java.lang.IndexOutOfBoundsException

addQueueConnectionFactory

public void addQueueConnectionFactory(QueueConnectionFactory)
                               throws java.lang.IndexOutOfBoundsException

addQueueConnectionFactory

public void addQueueConnectionFactory(int,
                                      QueueConnectionFactory)
                               throws java.lang.IndexOutOfBoundsException

addTopicConnectionFactory

public void addTopicConnectionFactory(TopicConnectionFactory)
                               throws java.lang.IndexOutOfBoundsException

addTopicConnectionFactory

public void addTopicConnectionFactory(int,
                                      TopicConnectionFactory)
                               throws java.lang.IndexOutOfBoundsException

addXAConnectionFactory

public void addXAConnectionFactory(XAConnectionFactory)
                            throws java.lang.IndexOutOfBoundsException

addXAConnectionFactory

public void addXAConnectionFactory(int,
                                   XAConnectionFactory)
                            throws java.lang.IndexOutOfBoundsException

addXAQueueConnectionFactory

public void addXAQueueConnectionFactory(XAQueueConnectionFactory)
                                 throws java.lang.IndexOutOfBoundsException

addXAQueueConnectionFactory

public void addXAQueueConnectionFactory(int,
                                        XAQueueConnectionFactory)
                                 throws java.lang.IndexOutOfBoundsException

addXATopicConnectionFactory

public void addXATopicConnectionFactory(XATopicConnectionFactory)
                                 throws java.lang.IndexOutOfBoundsException

addXATopicConnectionFactory

public void addXATopicConnectionFactory(int,
                                        XATopicConnectionFactory)
                                 throws java.lang.IndexOutOfBoundsException

clearConnectionFactory

public void clearConnectionFactory()

clearQueueConnectionFactory

public void clearQueueConnectionFactory()

clearTopicConnectionFactory

public void clearTopicConnectionFactory()

clearXAConnectionFactory

public void clearXAConnectionFactory()

clearXAQueueConnectionFactory

public void clearXAQueueConnectionFactory()

clearXATopicConnectionFactory

public void clearXATopicConnectionFactory()

enumerateConnectionFactory

public java.util.Enumeration enumerateConnectionFactory()

enumerateQueueConnectionFactory

public java.util.Enumeration enumerateQueueConnectionFactory()

enumerateTopicConnectionFactory

public java.util.Enumeration enumerateTopicConnectionFactory()

enumerateXAConnectionFactory

public java.util.Enumeration enumerateXAConnectionFactory()

enumerateXAQueueConnectionFactory

public java.util.Enumeration enumerateXAQueueConnectionFactory()

enumerateXATopicConnectionFactory

public java.util.Enumeration enumerateXATopicConnectionFactory()

getConnectionFactory

public ConnectionFactory getConnectionFactory(int)
                                       throws java.lang.IndexOutOfBoundsException

getConnectionFactory

public ConnectionFactory[] getConnectionFactory()

getConnectionFactoryCount

public int getConnectionFactoryCount()

getQueueConnectionFactory

public QueueConnectionFactory getQueueConnectionFactory(int)
                                                 throws java.lang.IndexOutOfBoundsException

getQueueConnectionFactory

public QueueConnectionFactory[] getQueueConnectionFactory()

getQueueConnectionFactoryCount

public int getQueueConnectionFactoryCount()

getTopicConnectionFactory

public TopicConnectionFactory getTopicConnectionFactory(int)
                                                 throws java.lang.IndexOutOfBoundsException

getTopicConnectionFactory

public TopicConnectionFactory[] getTopicConnectionFactory()

getTopicConnectionFactoryCount

public int getTopicConnectionFactoryCount()

getXAConnectionFactory

public XAConnectionFactory getXAConnectionFactory(int)
                                           throws java.lang.IndexOutOfBoundsException

getXAConnectionFactory

public XAConnectionFactory[] getXAConnectionFactory()

getXAConnectionFactoryCount

public int getXAConnectionFactoryCount()

getXAQueueConnectionFactory

public XAQueueConnectionFactory getXAQueueConnectionFactory(int)
                                                     throws java.lang.IndexOutOfBoundsException

getXAQueueConnectionFactory

public XAQueueConnectionFactory[] getXAQueueConnectionFactory()

getXAQueueConnectionFactoryCount

public int getXAQueueConnectionFactoryCount()

getXATopicConnectionFactory

public XATopicConnectionFactory getXATopicConnectionFactory(int)
                                                     throws java.lang.IndexOutOfBoundsException

getXATopicConnectionFactory

public XATopicConnectionFactory[] getXATopicConnectionFactory()

getXATopicConnectionFactoryCount

public int getXATopicConnectionFactoryCount()

isValid

public boolean isValid()

marshal

public void marshal(java.io.Writer)
             throws org.exolab.castor.xml.MarshalException,
                    org.exolab.castor.xml.ValidationException

marshal

public void marshal(org.xml.sax.ContentHandler)
             throws java.io.IOException,
                    org.exolab.castor.xml.MarshalException,
                    org.exolab.castor.xml.ValidationException

removeConnectionFactory

public boolean removeConnectionFactory(ConnectionFactory)

removeQueueConnectionFactory

public boolean removeQueueConnectionFactory(QueueConnectionFactory)

removeTopicConnectionFactory

public boolean removeTopicConnectionFactory(TopicConnectionFactory)

removeXAConnectionFactory

public boolean removeXAConnectionFactory(XAConnectionFactory)

removeXAQueueConnectionFactory

public boolean removeXAQueueConnectionFactory(XAQueueConnectionFactory)

removeXATopicConnectionFactory

public boolean removeXATopicConnectionFactory(XATopicConnectionFactory)

setConnectionFactory

public void setConnectionFactory(int,
                                 ConnectionFactory)
                          throws java.lang.IndexOutOfBoundsException

setConnectionFactory

public void setConnectionFactory(ConnectionFactory[])

setQueueConnectionFactory

public void setQueueConnectionFactory(int,
                                      QueueConnectionFactory)
                               throws java.lang.IndexOutOfBoundsException

setQueueConnectionFactory

public void setQueueConnectionFactory(QueueConnectionFactory[])

setTopicConnectionFactory

public void setTopicConnectionFactory(int,
                                      TopicConnectionFactory)
                               throws java.lang.IndexOutOfBoundsException

setTopicConnectionFactory

public void setTopicConnectionFactory(TopicConnectionFactory[])

setXAConnectionFactory

public void setXAConnectionFactory(int,
                                   XAConnectionFactory)
                            throws java.lang.IndexOutOfBoundsException

setXAConnectionFactory

public void setXAConnectionFactory(XAConnectionFactory[])

setXAQueueConnectionFactory

public void setXAQueueConnectionFactory(int,
                                        XAQueueConnectionFactory)
                                 throws java.lang.IndexOutOfBoundsException

setXAQueueConnectionFactory

public void setXAQueueConnectionFactory(XAQueueConnectionFactory[])

setXATopicConnectionFactory

public void setXATopicConnectionFactory(int,
                                        XATopicConnectionFactory)
                                 throws java.lang.IndexOutOfBoundsException

setXATopicConnectionFactory

public void setXATopicConnectionFactory(XATopicConnectionFactory[])

unmarshal

public static ConnectionFactories unmarshal(java.io.Reader)
                                     throws org.exolab.castor.xml.MarshalException,
                                            org.exolab.castor.xml.ValidationException

validate

public void validate()
              throws org.exolab.castor.xml.ValidationException


Copyright © 1999-2007 The OpenJMS Group. All Rights Reserved.