org.jboss.messaging.core.plugin.postoffice.cluster.jchannelfactory
Class MultiplexerJChannelFactory

java.lang.Object
  extended byorg.jboss.messaging.core.plugin.postoffice.cluster.jchannelfactory.MultiplexerJChannelFactory
All Implemented Interfaces:
JChannelFactory

public class MultiplexerJChannelFactory
extends java.lang.Object
implements JChannelFactory

A JChannelFactory that will use the MBean JChannelFactory interface

Version:
$Revision: 2272 $ $Id: MultiplexerJChannelFactory.java 2272 2007-02-12 15:44:40Z clebert.suconic@jboss.com $
Author:
Clebert Suconic

Constructor Summary
MultiplexerJChannelFactory(MBeanServer server, ObjectName channelFactory, java.lang.String uniqueID, java.lang.String syncStack, java.lang.String asyncStack)
           
 
Method Summary
 JChannel createASyncChannel()
           
 JChannel createSyncChannel()
           
 java.lang.String getAsyncStack()
           
 ObjectName getChannelFactory()
           
 MBeanServer getServer()
           
 java.lang.String getSyncStack()
           
 java.lang.String getUniqueID()
           
 void setAsyncStack(java.lang.String asyncStack)
           
 void setChannelFactory(ObjectName channelFactory)
           
 void setServer(MBeanServer server)
           
 void setSyncStack(java.lang.String syncStack)
           
 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

MultiplexerJChannelFactory

public MultiplexerJChannelFactory(MBeanServer server,
                                  ObjectName channelFactory,
                                  java.lang.String uniqueID,
                                  java.lang.String syncStack,
                                  java.lang.String asyncStack)
Method Detail

getServer

public MBeanServer getServer()

setServer

public void setServer(MBeanServer server)

getChannelFactory

public ObjectName getChannelFactory()

setChannelFactory

public void setChannelFactory(ObjectName channelFactory)

getAsyncStack

public java.lang.String getAsyncStack()

setAsyncStack

public void setAsyncStack(java.lang.String asyncStack)

getSyncStack

public java.lang.String getSyncStack()

setSyncStack

public void setSyncStack(java.lang.String syncStack)

getUniqueID

public java.lang.String getUniqueID()

setUniqueID

public void setUniqueID(java.lang.String uniqueID)

createSyncChannel

public JChannel createSyncChannel()
                           throws java.lang.Exception
Specified by:
createSyncChannel in interface JChannelFactory
Throws:
java.lang.Exception

createASyncChannel

public JChannel createASyncChannel()
                            throws java.lang.Exception
Specified by:
createASyncChannel in interface JChannelFactory
Throws:
java.lang.Exception


Copyright © 2006 JBoss Inc. All Rights Reserved.