org.apache.mina.transport.vmpipe
Class VmPipeAcceptor
java.lang.Object
org.apache.mina.common.support.BaseIoService
org.apache.mina.common.support.BaseIoAcceptor
org.apache.mina.transport.vmpipe.VmPipeAcceptor
- All Implemented Interfaces:
- IoAcceptor, IoService
public class VmPipeAcceptor
- extends org.apache.mina.common.support.BaseIoAcceptor
Binds the specified IoHandler
to the specified
VmPipeAddress
.
- Version:
- $Rev: 446526 $, $Date: 2006-09-15 07:44:11 +0200 (Fri, 15 Sep 2006) $
- Author:
- The Apache Directory Project (mina-dev@directory.apache.org)
Methods inherited from class org.apache.mina.common.support.BaseIoAcceptor |
bind, newSession |
Methods inherited from class org.apache.mina.common.support.BaseIoService |
addListener, getFilterChain, getFilterChainBuilder, getListeners, getManagedServiceAddresses, getManagedSessions, isManaged, removeListener, setFilterChainBuilder |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
VmPipeAcceptor
public VmPipeAcceptor()
bind
public void bind(SocketAddress address,
IoHandler handler,
IoServiceConfig config)
throws IOException
- Description copied from interface:
IoAcceptor
- Binds to the specified
address
and handles incoming
connections with the specified handler
.
config
- the configuration
- Throws:
IOException
- if failed to bind
unbind
public void unbind(SocketAddress address)
- Description copied from interface:
IoAcceptor
- Unbinds from the specified
address
and disconnects all clients
connected there.
unbindAll
public void unbindAll()
- Description copied from interface:
IoAcceptor
- Unbinds all addresses which were bound by this acceptor.
getDefaultConfig
public IoServiceConfig getDefaultConfig()
- Description copied from interface:
IoService
- Returns the default configuration which is used when you didn't specify
any configuration.