Package org.jppf.process
package org.jppf.process
Classes supporting the creation of client, driver and node processes.
Found in: jppf-common.jar
-
ClassDescriptionThis class wraps a single slave node process and provides an API to start, stop and monitor it.Instances of this class listen to a socket connection setup in the ProcessLauncher, to handle the situation when the Launcher dies unexpectedly.
In that situation, the connection is broken and this process knows that it must exit.Interface for handling actions received from aLauncherListener.This class holds the constant for actions handled by aLauncherListenerProtocolHandler.This class is intended as a controller for a subprocess, to enable stopping and restarting it when requested.Instances of this class represent notifications that a slave process was started or terminated.Listener interface that must be implemented by all classes wishing to receive notifications of when a node is started or stopped.Wrapper around an external process started withProcessBuilder.Instances of this class encapsulate an event occurring when a process writes to its output or error stream.Listener interface for receiving event notifications from a process wrapper.