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: 3240 $ $Id: MultiplexerChannelFactory.java 3240 2007-10-25 12:39:16Z timfox $
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
 Channel createControlChannel()
           
 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 Channel createControlChannel()
                             throws java.lang.Exception
Specified by:
createControlChannel in interface ChannelFactory
Throws:
java.lang.Exception

createDataChannel

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


Copyright © 2006 JBoss Inc. All Rights Reserved.