Class WmXAQueueConnectionFactoryImpl

    • Constructor Detail

      • WmXAQueueConnectionFactoryImpl

        public WmXAQueueConnectionFactoryImpl()
    • Method Detail

      • writeExternal

        public void writeExternal​(java.io.ObjectOutput out)
                           throws java.io.IOException
        Specified by:
        writeExternal in interface java.io.Externalizable
        Overrides:
        writeExternal in class WmXAConnectionFactoryImpl
        Throws:
        java.io.IOException
      • readExternal

        public void readExternal​(java.io.ObjectInput in)
                          throws java.io.IOException,
                                 java.lang.ClassNotFoundException
        Specified by:
        readExternal in interface java.io.Externalizable
        Overrides:
        readExternal in class WmXAConnectionFactoryImpl
        Throws:
        java.io.IOException
        java.lang.ClassNotFoundException
      • setCompositeChildConnFactories

        public void setCompositeChildConnFactories​(java.util.concurrent.CopyOnWriteArrayList<WmConnectionFactory> childConnFactories)
                                            throws javax.jms.JMSException
        Description copied from interface: WmConnectionFactory
        Set a list of child Cluster Connection Factory objects for this connection factory. This would enable the factory as a composite factory containing one or more child cluster factories. Each child cluster connection factory object in turn contains all the cluster broker and load balancing policy details it is governed by.
        Specified by:
        setCompositeChildConnFactories in interface WmConnectionFactory
        Overrides:
        setCompositeChildConnFactories in class WmXAConnectionFactoryImpl
        Parameters:
        childConnFactories - of child cluster connection factory objects
        Throws:
        javax.jms.JMSException