org.jboss.jms.server
Interface ConnectionFactoryManager

All Superinterfaces:
MessagingComponent
All Known Implementing Classes:
ConnectionFactoryJNDIMapper

public interface ConnectionFactoryManager
extends MessagingComponent

Version:
$Revision: 3141 $

$Id: ConnectionFactoryManager.java 3141 2007-09-26 19:22:42Z ataylor $

Author:
Ovidiu Feodorov, Tim Fox

Method Summary
 void registerConnectionFactory(java.lang.String uniqueName, java.lang.String clientID, JNDIBindings jndiBindings, java.lang.String locatorURI, boolean clientPing, int prefetchSize, boolean slowConsumers, int defaultTempQueueFullSize, int defaultTempQueuePageSize, int defaultTempQueueDownCacheSize, int dupsOKBatchSize, boolean supportsFailover, boolean supportsLoadBalancing, LoadBalancingFactory loadBalancingPolicy, boolean strictTck)
           
 void unregisterConnectionFactory(java.lang.String uniqueName, boolean supportsFailover, boolean supportsLoadBalancing)
           
 
Methods inherited from interface org.jboss.messaging.core.contract.MessagingComponent
start, stop
 

Method Detail

registerConnectionFactory

void registerConnectionFactory(java.lang.String uniqueName,
                               java.lang.String clientID,
                               JNDIBindings jndiBindings,
                               java.lang.String locatorURI,
                               boolean clientPing,
                               int prefetchSize,
                               boolean slowConsumers,
                               int defaultTempQueueFullSize,
                               int defaultTempQueuePageSize,
                               int defaultTempQueueDownCacheSize,
                               int dupsOKBatchSize,
                               boolean supportsFailover,
                               boolean supportsLoadBalancing,
                               LoadBalancingFactory loadBalancingPolicy,
                               boolean strictTck)
                               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.
Throws:
java.lang.Exception

unregisterConnectionFactory

void unregisterConnectionFactory(java.lang.String uniqueName,
                                 boolean supportsFailover,
                                 boolean supportsLoadBalancing)
                                 throws java.lang.Exception
Throws:
java.lang.Exception


Copyright © 2006 JBoss Inc. All Rights Reserved.