Alias |
Provides a means to map memorable, short names to classes in order
to make the issuing of commands more convenient.
|
AliasManager |
An AliasManager is used to store and lookup command Aliases by name.
|
NailStats |
Collects and provides statistics on a nail.
|
NGConstants |
Just a simple holder for various NailGun-related contants.
|
NGContext |
Provides quite a bit of potentially useful information to classes
specifically written for NailGun.
|
NGInputStream |
A FilterInputStream that is able to read the chunked stdin stream from a NailGun client.
|
NGListeningAddress |
Represents the address on which the Nailgun server listens.
|
NGOutputStream |
Wraps an OutputStream to send writes in NailGun chunks.
|
NGSecurityManager |
Security manager which does nothing other than trap
checkExit, or delegate all non-deprecated methods to
a base manager.
|
NGServer |
Listens for new connections from NailGun clients and launches NGSession
threads to process them.
|
NGServer.NGServerShutdowner |
A shutdown hook that will cleanly bring down the NGServer if it is
interrupted.
|
NGSession |
Reads the NailGun stream from the client through the command, then hands off
processing to the appropriate class.
|
NGSessionPool |
Provides NGSession pooling functionality.
|
NGUnixDomainServerSocket |
|
NGUnixDomainServerSocket.NGUnixDomainServerSocketAddress |
|
NGUnixDomainSocket |
Implements a Socket backed by a native Unix domain socket.
|
NGUnixDomainSocketLibrary |
Utility class to bridge native Unix domain socket calls to Java using JNA.
|
NGUnixDomainSocketLibrary.SockaddrUn |
Bridges struct sockaddr_un to and from native code.
|
NGUnixDomainSocketLibrary.SockaddrUn.SunFamily |
On BSD platforms, sunLenAndFamily will be present.
|
NGUnixDomainSocketLibrary.SockaddrUn.SunLenAndFamily |
On BSD platforms, the sun_len and sun_family values in
struct sockaddr_un .
|
NGWin32NamedPipeServerSocket |
|
NGWin32NamedPipeSocket |
|
ReferenceCountedFileDescriptor |
Encapsulates a file descriptor plus a reference count to ensure close requests
only close the file descriptor once the last reference to the file descriptor
is released.
|
ThreadLocalInputStream |
The class name is pretty descriptive.
|
ThreadLocalPrintStream |
The class name is pretty descriptive.
|