org.codehaus.activemq.transport.ember
Class EmberTransportServerChannelFactory
java.lang.Object
org.codehaus.activemq.transport.ember.EmberSupport
org.codehaus.activemq.transport.ember.EmberTransportServerChannelFactory
- All Implemented Interfaces:
- org.codehaus.activemq.transport.TransportServerChannelFactory
- public class EmberTransportServerChannelFactory
- extends EmberSupport
- implements org.codehaus.activemq.transport.TransportServerChannelFactory
An EmberIO (using NIO) implementation of a TransportServerChannelFactory
- Version:
- $Revision: 1.2 $
Method Summary |
org.codehaus.activemq.transport.TransportServerChannel |
create(org.codehaus.activemq.io.WireFormat wireFormat,
URI bindAddress)
Bind a ServerChannel to an address |
protected pyrasun.eio.EIOPoolingStrategy |
getAcceptPoolingStrategy()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EmberTransportServerChannelFactory
public EmberTransportServerChannelFactory()
EmberTransportServerChannelFactory
public EmberTransportServerChannelFactory(pyrasun.eio.EIOGlobalContext context,
pyrasun.eio.EIOPoolingStrategy ioPoolingStrategy,
pyrasun.eio.EIOPoolingStrategy acceptPoolingStrategy)
create
public org.codehaus.activemq.transport.TransportServerChannel create(org.codehaus.activemq.io.WireFormat wireFormat,
URI bindAddress)
throws JMSException
- Bind a ServerChannel to an address
- Specified by:
create
in interface org.codehaus.activemq.transport.TransportServerChannelFactory
- Parameters:
wireFormat
- bindAddress
-
- Returns:
- the TransportChannel bound to the remote node
- Throws:
JMSException
getAcceptPoolingStrategy
protected pyrasun.eio.EIOPoolingStrategy getAcceptPoolingStrategy()
Copyright © 2004-2005 Protique, Ltd.. All Rights Reserved.