org.jboss.jms.server
Interface ConnectionFactoryManager

All Known Implementing Classes:
ConnectionFactoryJNDIMapper

public interface ConnectionFactoryManager

Version:
$Revision: 1174 $ $Id: ConnectionFactoryManager.java 1174 2006-08-02 14:14:32Z timfox $
Author:
Ovidiu Feodorov

Method Summary
 javax.jms.ConnectionFactory getConnectionFactory(int connectionFactoryID)
           
 int registerConnectionFactory(java.lang.String clientID, JNDIBindings jndiBindings, java.lang.String locatorURI, boolean clientPing, int prefetchSize, int defaultTempQueueFullSize, int defaultTempQueuePageSize, int defaultTempQueueDownCacheSize)
           
 void unregisterConnectionFactory(int connectionFactoryID)
           
 

Method Detail

registerConnectionFactory

public int registerConnectionFactory(java.lang.String clientID,
                                     JNDIBindings jndiBindings,
                                     java.lang.String locatorURI,
                                     boolean clientPing,
                                     int prefetchSize,
                                     int defaultTempQueueFullSize,
                                     int defaultTempQueuePageSize,
                                     int defaultTempQueueDownCacheSize)
                              throws java.lang.Exception
Parameters:
jndiBindings - - if null, the connection factory will be created and registered with the AOP subsystem, but not bound in JNDI.
Returns:
an identifier that uniques identifies the registered ConnectionFactory.
Throws:
java.lang.Exception

unregisterConnectionFactory

public void unregisterConnectionFactory(int connectionFactoryID)
                                 throws java.lang.Exception
Throws:
java.lang.Exception

getConnectionFactory

public javax.jms.ConnectionFactory getConnectionFactory(int connectionFactoryID)


Copyright © 2006 JBoss Inc. All Rights Reserved.