org.apache.directory.server.protocol.shared
Class DatagramAcceptor
java.lang.Object
org.apache.mina.common.support.DelegatedIoAcceptor
org.apache.mina.transport.socket.nio.DatagramAcceptor
org.apache.directory.server.protocol.shared.DatagramAcceptor
- All Implemented Interfaces:
- org.apache.mina.common.IoAcceptor, org.apache.mina.common.IoService
public class DatagramAcceptor
- extends org.apache.mina.transport.socket.nio.DatagramAcceptor
Extension around a MINA DatagramAcceptor to facilitate better usage with Spring.
- Version:
- $Rev: 584802 $ $Date: 2007-10-15 17:11:31 +0200 (Mo, 15 Okt 2007) $
- 'XBean'
Fields inherited from class org.apache.mina.common.support.DelegatedIoAcceptor |
delegate |
Constructor Summary |
DatagramAcceptor(java.util.concurrent.Executor logicExecutor)
|
Method Summary |
void |
bind(java.net.SocketAddress address,
org.apache.mina.common.IoHandler ioHandler,
org.apache.mina.common.IoServiceConfig udpConfig)
|
void |
unbind(java.net.SocketAddress address)
|
Methods inherited from class org.apache.mina.transport.socket.nio.DatagramAcceptor |
getDefaultConfig, setDefaultConfig |
Methods inherited from class org.apache.mina.common.support.DelegatedIoAcceptor |
addListener, bind, getFilterChain, getFilterChainBuilder, getManagedServiceAddresses, getManagedSessions, init, isManaged, newSession, removeListener, setFilterChainBuilder, unbindAll |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DatagramAcceptor
public DatagramAcceptor(java.util.concurrent.Executor logicExecutor)
bind
public void bind(java.net.SocketAddress address,
org.apache.mina.common.IoHandler ioHandler,
org.apache.mina.common.IoServiceConfig udpConfig)
throws java.io.IOException
- Specified by:
bind
in interface org.apache.mina.common.IoAcceptor
- Overrides:
bind
in class org.apache.mina.common.support.DelegatedIoAcceptor
- Throws:
java.io.IOException
unbind
public void unbind(java.net.SocketAddress address)
- Specified by:
unbind
in interface org.apache.mina.common.IoAcceptor
- Overrides:
unbind
in class org.apache.mina.common.support.DelegatedIoAcceptor
Copyright © 2003-2009 Apache Software Foundation. All Rights Reserved.