Class Summary | |
---|---|
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. |
DefaultNail | The default nail class used by the server when an invalid command (nonexisting classname or alias) is issued. |
NailStats |
Collects and provides statistics on a nail. |
NGAlias |
Provides a means to view and add aliases. |
NGClasspath |
Provides a means to display and add to the system classpath at runtime. |
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. |
NGExitException | Security exception which wraps an exit status code. |
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. This class can be run as a standalone server or can be embedded within larger applications as a means of providing command-line interaction with the application. |
NGServerStats |
Displays all NailStats tracked by the server. This can be run standalone with no arguments. |
NGStop |
Shuts down the currently running server. This is aliased by default to the command " |
NGVersion | Displays the version of the NailGun server and exits. |