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

java.lang.Object
  extended by org.jboss.messaging.core.impl.jchannelfactory.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: 3946 $ $Id: MultiplexerChannelFactory.java 3946 2008-03-26 16:30:51Z jmesnil $
Author:
Clebert Suconic

Constructor Summary
MultiplexerChannelFactory(javax.management.MBeanServer server, javax.management.ObjectName channelFactory, java.lang.String uniqueID, java.lang.String controlStack, java.lang.String dataStack)
           
 
Method Summary
 org.jgroups.Channel createControlChannel()
           
 org.jgroups.Channel createDataChannel()
           
 javax.management.ObjectName getChannelFactory()
           
 java.lang.String getControlStack()
           
 java.lang.String getDataStack()
           
 javax.management.MBeanServer getServer()
           
 java.lang.String getUniqueID()
           
 void setChannelFactory(javax.management.ObjectName channelFactory)
           
 void setControlStack(java.lang.String controlStack)
           
 void setDataStack(java.lang.String dataStack)
           
 void setServer(javax.management.MBeanServer server)
           
 void setUniqueID(java.lang.String uniqueID)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MultiplexerChannelFactory

public MultiplexerChannelFactory(javax.management.MBeanServer server,
                                 javax.management.ObjectName channelFactory,
                                 java.lang.String uniqueID,
                                 java.lang.String controlStack,
                                 java.lang.String dataStack)
Method Detail

getServer

public javax.management.MBeanServer getServer()

setServer

public void setServer(javax.management.MBeanServer server)

getChannelFactory

public javax.management.ObjectName getChannelFactory()

setChannelFactory

public void setChannelFactory(javax.management.ObjectName channelFactory)

getDataStack

public java.lang.String getDataStack()

setDataStack

public void setDataStack(java.lang.String dataStack)

getControlStack

public java.lang.String getControlStack()

setControlStack

public void setControlStack(java.lang.String controlStack)

getUniqueID

public java.lang.String getUniqueID()

setUniqueID

public void setUniqueID(java.lang.String uniqueID)

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.