org.jboss.messaging.core.channelfactory.impl
Class MultiplexerChannelFactory

java.lang.Object
  extended by org.jboss.messaging.core.channelfactory.impl.MultiplexerChannelFactory
All Implemented Interfaces:
ChannelFactory

public class MultiplexerChannelFactory
extends java.lang.Object
implements ChannelFactory

A ChannelFactory that will use the MBean ChannelFactory interface

Version:
$Revision: 3465 $ $Id: MultiplexerChannelFactory.java 3465 2007-12-10 17:32:22Z ataylor $
Author:
Clebert Suconic, Andy Taylor, Tim Fox

Constructor Summary
MultiplexerChannelFactory(org.jgroups.JChannelFactory jChannelFactory, java.lang.String uniqueID, java.lang.String controlStack, java.lang.String dataStack)
           
 
Method Summary
 org.jgroups.Channel createControlChannel()
           
 org.jgroups.Channel createDataChannel()
           
 java.lang.String getControlStack()
           
 java.lang.String getDataStack()
           
 java.lang.String getUniqueID()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MultiplexerChannelFactory

public MultiplexerChannelFactory(org.jgroups.JChannelFactory jChannelFactory,
                                 java.lang.String uniqueID,
                                 java.lang.String controlStack,
                                 java.lang.String dataStack)
Method Detail

getDataStack

public java.lang.String getDataStack()

getControlStack

public java.lang.String getControlStack()

getUniqueID

public java.lang.String getUniqueID()

createControlChannel

public org.jgroups.Channel createControlChannel()
                                         throws java.lang.Exception
Specified by:
createControlChannel in interface ChannelFactory
Throws:
java.lang.Exception

createDataChannel

public org.jgroups.Channel createDataChannel()
                                      throws java.lang.Exception
Specified by:
createDataChannel in interface ChannelFactory
Throws:
java.lang.Exception


Copyright © 2006 JBoss Inc. All Rights Reserved.