public class MinaAcceptor extends MinaService implements IoAcceptor, org.apache.mina.core.service.IoHandler
| Modifier and Type | Field and Description |
|---|---|
protected org.apache.mina.core.service.IoAcceptor |
acceptor |
protected int |
backlog |
protected boolean |
reuseAddress |
handler, ioProcessor, log, manager, sessionConfig| Constructor and Description |
|---|
MinaAcceptor(FactoryManager manager,
IoHandler handler,
org.apache.mina.core.service.IoProcessor<org.apache.mina.transport.socket.nio.NioSession> ioProcessor) |
| Modifier and Type | Method and Description |
|---|---|
void |
bind(Collection<? extends SocketAddress> addresses) |
void |
bind(SocketAddress address) |
protected org.apache.mina.core.service.IoAcceptor |
createAcceptor() |
protected org.apache.mina.core.service.IoAcceptor |
getAcceptor() |
Set<SocketAddress> |
getBoundAddresses() |
protected org.apache.mina.core.service.IoService |
getIoService() |
void |
unbind() |
void |
unbind(Collection<? extends SocketAddress> addresses) |
void |
unbind(SocketAddress address) |
close, configure, dispose, exceptionCaught, getBoolean, getInteger, getManagedSessions, getSession, isClosed, isClosing, messageReceived, sessionClosed, sessionCreatedinputClosed, messageSent, sessionIdle, sessionOpenedclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdispose, getManagedSessionsprotected volatile org.apache.mina.core.service.IoAcceptor acceptor
protected int backlog
protected boolean reuseAddress
public MinaAcceptor(FactoryManager manager, IoHandler handler, org.apache.mina.core.service.IoProcessor<org.apache.mina.transport.socket.nio.NioSession> ioProcessor)
protected org.apache.mina.core.service.IoAcceptor createAcceptor()
protected org.apache.mina.core.service.IoAcceptor getAcceptor()
protected org.apache.mina.core.service.IoService getIoService()
getIoService in class MinaServicepublic void bind(Collection<? extends SocketAddress> addresses) throws IOException
bind in interface IoAcceptorIOExceptionpublic void bind(SocketAddress address) throws IOException
bind in interface IoAcceptorIOExceptionpublic void unbind()
unbind in interface IoAcceptorpublic void unbind(Collection<? extends SocketAddress> addresses)
unbind in interface IoAcceptorpublic void unbind(SocketAddress address)
unbind in interface IoAcceptorpublic Set<SocketAddress> getBoundAddresses()
getBoundAddresses in interface IoAcceptorCopyright © 2008–2015 The Apache Software Foundation. All rights reserved.