Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
C
D
E
G
I
K
L
O
P
R
S
T
V
A
addEventListener(EventListener)
- Static method in class com.maverick.nio.
DaemonContext
addEventListener(String, EventListener)
- Static method in class com.maverick.nio.
DaemonContext
addEventListener(EventListener)
- Static method in class com.maverick.nio.
DaemonContext
addLicense(String)
- Static method in class com.maverick.nio.
LicenseManager
Add the license.
addListeningInterface(String, int)
- Method in class com.maverick.nio.
DaemonContext
Add an interface and port to the listening socket list and provide the protocol context.
addListeningInterface(ListeningInterface)
- Method in class com.maverick.nio.
DaemonContext
addListeningInterface(InetAddress, int)
- Method in class com.maverick.nio.
DaemonContext
Add an interface and port to the listening socket list and provide the protocol context.
ATTRIBUTE_IP
- Static variable in class com.maverick.nio.
EventCodes
ATTRIBUTE_LOG_MESSAGE
- Static variable in class com.maverick.nio.
EventCodes
This attribute is the key for the log message previously passes to log.info()/log.debug() calls
ATTRIBUTE_THROWABLE
- Static variable in class com.maverick.nio.
EventCodes
This attribute is the key for the throwable object previously passed in some log.info() calls.
C
com.maverick.nio
- package com.maverick.nio
This package contains a generic framework for Java NIO daemons.
configure(DaemonContext<T>)
- Method in class com.maverick.nio.
Daemon
configureAcceptorCodec(IoAcceptor, DaemonContext<T>)
- Method in interface com.maverick.nio.
ProtocolContextFactory
configureAcceptorHandler(IoAcceptor, DaemonContext<T>)
- Method in interface com.maverick.nio.
ProtocolContextFactory
configureAcceptorPreCodec(IoAcceptor, DaemonContext<T>)
- Method in interface com.maverick.nio.
ProtocolContextFactory
configureAcceptorPreHandler(IoAcceptor, DaemonContext<T>)
- Method in interface com.maverick.nio.
ProtocolContextFactory
contextFactory
- Variable in class com.maverick.nio.
Daemon
createAcceptor(DaemonContext<T>)
- Method in class com.maverick.nio.
Daemon
createContext(SocketAddress, SocketAddress)
- Method in interface com.maverick.nio.
ProtocolContextFactory
createIoAcceptor(DaemonContext<T>)
- Method in class com.maverick.nio.
Daemon
D
Daemon
<
T
extends
ProtocolContext
> - Class in
com.maverick.nio
Daemon(ProtocolContextFactory<T>)
- Constructor for class com.maverick.nio.
Daemon
Daemon()
- Constructor for class com.maverick.nio.
Daemon
daemonContext
- Variable in class com.maverick.nio.
Daemon
DaemonContext
<
T
extends
ProtocolContext
> - Class in
com.maverick.nio
Each instance of a
Daemon
has a single configuration context.
E
Event
- Class in
com.maverick.nio
Superclass of all events that may be fired during the life of SSHD.
Event(Object, int, boolean)
- Constructor for class com.maverick.nio.
Event
EVENT_CONNECTION_ATTEMPT
- Static variable in class com.maverick.nio.
EventCodes
EVENT_DEBUG_LOG
- Static variable in class com.maverick.nio.
EventCodes
Logging event, this event replaces log.debug(String) calls
EVENT_ERROR_LOG
- Static variable in class com.maverick.nio.
EventCodes
Logging event, this event replaces log.error(String) calls
EVENT_EXCEPTION_LOG
- Static variable in class com.maverick.nio.
EventCodes
Logging event, this event replaces log.info(String,Throwable) calls
EVENT_LOG
- Static variable in class com.maverick.nio.
EventCodes
Logging event, this event replaces log.info(String) calls
EventCodes
- Class in
com.maverick.nio
List of unique SSHD Event codes
EventCodes()
- Constructor for class com.maverick.nio.
EventCodes
EventListener
- Interface in
com.maverick.nio
Interface to be implemented by classes interested in receiving SSHDEvent events.
EventService
- Interface in
com.maverick.nio
Interface to be implemented by an event service implementation.
EventServiceImplementation
- Class in
com.maverick.nio
Event Service Implementation singleton, that manages SSHD Event Listeners, and allows events to be fired.
EventServiceImplementation()
- Constructor for class com.maverick.nio.
EventServiceImplementation
G
getAddressToBind()
- Method in class com.maverick.nio.
ListeningInterface
getBacklog()
- Method in class com.maverick.nio.
DaemonContext
getContext()
- Method in class com.maverick.nio.
Daemon
getEventService()
- Method in class com.maverick.nio.
Daemon
getListeningInterfaces()
- Method in class com.maverick.nio.
DaemonContext
Get the listening socket list.
getReadBufferSize()
- Method in class com.maverick.nio.
DaemonContext
getReceiveBufferSize()
- Method in class com.maverick.nio.
ProtocolContext
Get the socket receive buffer size.
getReleaseDate()
- Static method in class com.maverick.nio.
Daemon
Returns the release date of the current version.
getReuseAddress()
- Method in class com.maverick.nio.
DaemonContext
getSendBufferSize()
- Method in class com.maverick.nio.
ProtocolContext
Get the socket send buffer size.
getServer()
- Method in class com.maverick.nio.
DaemonContext
Get the instance of the SSHD for this context.
getSocketOptionKeepAlive()
- Method in class com.maverick.nio.
ProtocolContext
Indicates whether the SO_KEEPALIVE socket option is set on connected sockets.
getSocketOptionReuseAddress()
- Method in class com.maverick.nio.
ProtocolContext
Indicates whether the SO_REUSEADDR socket option will be set on a server socket.
getSocketOptionTcpNoDelay()
- Method in class com.maverick.nio.
ProtocolContext
Indicates whether the TCP_NODELAY socket option is set on connected sockets.
getVersion()
- Static method in class com.maverick.nio.
Daemon
Returns the current version of the API.
I
ioAcceptor
- Variable in class com.maverick.nio.
Daemon
isStarted()
- Method in class com.maverick.nio.
Daemon
isStarting()
- Method in class com.maverick.nio.
Daemon
K
keepAlive
- Variable in class com.maverick.nio.
ProtocolContext
L
LicenseException
- Exception in
com.maverick.nio
LicenseException(String)
- Constructor for exception com.maverick.nio.
LicenseException
LicenseManager
- Class in
com.maverick.nio
Add your license using the static method provided by this class.
LicenseManager()
- Constructor for class com.maverick.nio.
LicenseManager
ListeningInterface
- Class in
com.maverick.nio
ListeningInterface(SocketAddress)
- Constructor for class com.maverick.nio.
ListeningInterface
O
onShutdown()
- Method in class com.maverick.nio.
Daemon
onStart()
- Method in class com.maverick.nio.
Daemon
P
postStartup()
- Method in class com.maverick.nio.
Daemon
Invoked after startup, for subclasses to override.
preStartup()
- Method in class com.maverick.nio.
Daemon
Invoked before startup, for subclasses to override.
ProtocolContext
- Class in
com.maverick.nio
A protocol context defines the behaviour for a listening interface.
ProtocolContext()
- Constructor for class com.maverick.nio.
ProtocolContext
ProtocolContextFactory
<
T
extends
ProtocolContext
> - Interface in
com.maverick.nio
R
receiveBufferSize
- Variable in class com.maverick.nio.
ProtocolContext
removeEventListener(String)
- Static method in class com.maverick.nio.
DaemonContext
removeListeningInterface(InetAddress, int)
- Method in class com.maverick.nio.
DaemonContext
Remove a listening interface from the daemon at runtime.
removeListeningInterface(String, int)
- Method in class com.maverick.nio.
DaemonContext
Remove a listening interface from the daemon at runtime.
reuseAddress
- Variable in class com.maverick.nio.
ProtocolContext
S
sendBufferSize
- Variable in class com.maverick.nio.
ProtocolContext
setBacklog(int)
- Method in class com.maverick.nio.
DaemonContext
setContextFactory(ProtocolContextFactory<T>)
- Method in class com.maverick.nio.
Daemon
setReadBufferSize(int)
- Method in class com.maverick.nio.
DaemonContext
setReceiveBufferSize(int)
- Method in class com.maverick.nio.
ProtocolContext
Set the receive buffer size for sockets.
setReuseAddress(boolean)
- Method in class com.maverick.nio.
DaemonContext
setSendBufferSize(int)
- Method in class com.maverick.nio.
ProtocolContext
Set the send buffer size for sockets.
setSocketOptionKeepAlive(boolean)
- Method in class com.maverick.nio.
ProtocolContext
Set the SO_KEEPALIVE socket option on connected sockets.
setSocketOptionReuseAddress(boolean)
- Method in class com.maverick.nio.
ProtocolContext
Indicates whether the SO_REUSEADDR socket option will be set on a server socket.
setSocketOptionTcpNoDelay(boolean)
- Method in class com.maverick.nio.
ProtocolContext
Set the TCP_NODELAY socket option on connected sockets.
shutdown()
- Method in class com.maverick.nio.
Daemon
startListeningInterface(InetAddress, int)
- Method in class com.maverick.nio.
Daemon
startup()
- Method in class com.maverick.nio.
Daemon
stopListeningInterface(InetAddress, int)
- Method in class com.maverick.nio.
Daemon
T
tcpNoDelay
- Variable in class com.maverick.nio.
ProtocolContext
V
verifyStartup()
- Method in class com.maverick.nio.
Daemon
A
C
D
E
G
I
K
L
O
P
R
S
T
V
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2012. All Rights Reserved.