|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SocketAcceptor
IoAcceptor
for socket transport (TCP/IP). This class
handles incoming TCP/IP based socket connections.
Method Summary | |
---|---|
int |
getBacklog()
Returns the size of the backlog. |
InetSocketAddress |
getDefaultLocalAddress()
Returns the default local address to bind when no argument is specified in IoAcceptor.bind() method. |
InetSocketAddress |
getLocalAddress()
Returns the local address which is bound currently. |
SocketSessionConfig |
getSessionConfig()
Returns the default configuration of the new SocketSessions created by this acceptor service. |
boolean |
isReuseAddress()
|
void |
setBacklog(int backlog)
Sets the size of the backlog. |
void |
setDefaultLocalAddress(InetSocketAddress localAddress)
|
void |
setReuseAddress(boolean reuseAddress)
|
Methods inherited from interface org.apache.mina.core.service.IoAcceptor |
---|
bind, bind, bind, bind, getDefaultLocalAddresses, getLocalAddresses, isCloseOnDeactivation, newSession, setCloseOnDeactivation, setDefaultLocalAddress, setDefaultLocalAddresses, setDefaultLocalAddresses, setDefaultLocalAddresses, unbind, unbind, unbind, unbind |
Methods inherited from interface org.apache.mina.core.service.IoService |
---|
addListener, broadcast, dispose, getActivationTime, getFilterChain, getFilterChainBuilder, getHandler, getIdleState, getManagedSessionCount, getManagedSessions, getScheduledWriteBytes, getScheduledWriteMessages, getSessionDataStructureFactory, getStatistics, getTransportMetadata, isActive, isDisposed, isDisposing, removeListener, setFilterChainBuilder, setHandler, setSessionDataStructureFactory |
Method Detail |
---|
InetSocketAddress getLocalAddress()
IoAcceptor
getLocalAddress
in interface IoAcceptor
InetSocketAddress getDefaultLocalAddress()
IoAcceptor
IoAcceptor.bind()
method. Please note that the default will not be
used if any local address is specified. If more than one address are
set, only one of them will be returned, but it's not necessarily the
firstly specified address in IoAcceptor.setDefaultLocalAddresses(List)
.
getDefaultLocalAddress
in interface IoAcceptor
void setDefaultLocalAddress(InetSocketAddress localAddress)
boolean isReuseAddress()
ServerSocket.getReuseAddress()
void setReuseAddress(boolean reuseAddress)
ServerSocket.setReuseAddress(boolean)
int getBacklog()
void setBacklog(int backlog)
SocketSessionConfig getSessionConfig()
getSessionConfig
in interface IoService
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |