Java API to start a zinc server in a separate process, if not already available.
Start a zinc server in a separate process, if not already available.
Run a single argument-less nailgun command, with dummy output streams and default working directory.
Run a single argument-less nailgun command, with dummy output streams and default working directory. Exit code is returned.
if the zinc server is not available
Run a single argument-less nailgun command to a single output stream.
Run a single argument-less nailgun command to a single output stream. Exit code is returned.
if the zinc server is not available
Java API for sending a zinc command to a currently running nailgun server.
Java API for sending a zinc command to a currently running nailgun server. All output goes to specified output streams. Exit code is returned.
if the zinc server is not available
Send a zinc command to a currently running nailgun server.
Send a zinc command to a currently running nailgun server. All output goes to specified output streams. Exit code is returned.
if the zinc server is not available
Send a command to a currently running nailgun server.
Send a command to a currently running nailgun server. Possible commands are "zinc", "status", and "shutdown". All output goes to specified output streams. Exit code is returned.
if the zinc server is not available
Check if a nailgun server is currently available.
Return server status as a string.
Output server status by sending the "status" command.
Shutdown any running zinc server by sending the "shutdown" command.
Client for talking directly to a nailgun server from another JVM.