Package org.apache.sshd.common.io
Interface IoAcceptor
-
- All Superinterfaces:
java.lang.AutoCloseable
,java.nio.channels.Channel
,java.io.Closeable
,Closeable
,IoService
,IoServiceEventListenerManager
- All Known Implementing Classes:
Nio2Acceptor
public interface IoAcceptor extends IoService
-
-
Field Summary
-
Fields inherited from interface org.apache.sshd.common.io.IoService
DEFAULT_REUSE_ADDRESS
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
bind(java.net.SocketAddress address)
void
bind(java.util.Collection<? extends java.net.SocketAddress> addresses)
java.util.Set<java.net.SocketAddress>
getBoundAddresses()
void
unbind()
void
unbind(java.net.SocketAddress address)
void
unbind(java.util.Collection<? extends java.net.SocketAddress> addresses)
-
Methods inherited from interface org.apache.sshd.common.Closeable
addCloseFutureListener, close, close, isClosed, isClosing, isOpen, removeCloseFutureListener
-
Methods inherited from interface org.apache.sshd.common.io.IoService
getManagedSessions
-
Methods inherited from interface org.apache.sshd.common.io.IoServiceEventListenerManager
getIoServiceEventListener, setIoServiceEventListener
-
-
-
-
Method Detail
-
bind
void bind(java.util.Collection<? extends java.net.SocketAddress> addresses) throws java.io.IOException
- Throws:
java.io.IOException
-
bind
void bind(java.net.SocketAddress address) throws java.io.IOException
- Throws:
java.io.IOException
-
unbind
void unbind(java.util.Collection<? extends java.net.SocketAddress> addresses)
-
unbind
void unbind(java.net.SocketAddress address)
-
unbind
void unbind()
-
getBoundAddresses
java.util.Set<java.net.SocketAddress> getBoundAddresses()
-
-