org.apache.directory.server.protocol.shared
Class SocketAcceptor

java.lang.Object
  extended by org.apache.mina.common.support.BaseIoService
      extended by org.apache.mina.common.support.BaseIoAcceptor
          extended by org.apache.mina.transport.socket.nio.SocketAcceptor
              extended by org.apache.directory.server.protocol.shared.SocketAcceptor
All Implemented Interfaces:
org.apache.mina.common.IoAcceptor, org.apache.mina.common.IoService

public class SocketAcceptor
extends org.apache.mina.transport.socket.nio.SocketAcceptor

Version:
$Rev: 655126 $ $Date: 2008-05-10 18:30:45 +0200 (Sa, 10 Mai 2008) $
'XBean'

Constructor Summary
SocketAcceptor(java.util.concurrent.Executor logicExecutor)
           
 
Method Summary
 void bind(java.net.SocketAddress address, org.apache.mina.common.IoHandler ioHandler, org.apache.mina.common.IoServiceConfig tcpConfig)
           
 void unbind(java.net.SocketAddress address)
           
 
Methods inherited from class org.apache.mina.transport.socket.nio.SocketAcceptor
getDefaultConfig, setDefaultConfig, unbindAll
 
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
 
Methods inherited from interface org.apache.mina.common.IoService
addListener, getFilterChain, getFilterChainBuilder, getManagedServiceAddresses, getManagedSessions, isManaged, removeListener, setFilterChainBuilder
 

Constructor Detail

SocketAcceptor

public SocketAcceptor(java.util.concurrent.Executor logicExecutor)
Method Detail

bind

public void bind(java.net.SocketAddress address,
                 org.apache.mina.common.IoHandler ioHandler,
                 org.apache.mina.common.IoServiceConfig tcpConfig)
          throws java.io.IOException
Specified by:
bind in interface org.apache.mina.common.IoAcceptor
Overrides:
bind in class org.apache.mina.transport.socket.nio.SocketAcceptor
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.transport.socket.nio.SocketAcceptor


Copyright © 2003-2009 Apache Software Foundation. All Rights Reserved.