org.cougaar.tools.server.server |
|
Java Source File Name | Type | Comment |
BufferWatcher.java | Interface | This class is used by the RemoteListenableImpl, and is called if
process output can not be sent back to one or more listeners. |
ProcessDescriptionParser.java | Class | |
ProcessDestroyedListener.java | Interface | |
RemoteFileSystemImpl.java | Class | Server implementation of the "remote-file-system" API. |
RemoteHostImpl.java | Class | Server implementation to create and control processes on a
single host, plus basic file-system support. |
RemoteListenableImpl.java | Class | Server-side buffer for all output to the client. |
RemoteProcessImpl.java | Class | Implementation of process-runner.
Some JDK limitations of note: see JDK bug 4109888.
Uses the cmdLine args to determine whether or not it should kill
the remote process when a ConnectionException on the RemoteListenable
occurs. |
RemoteProcessManagerImpl.java | Class | Server implementation to create and control processes on a
single host. |
ServerDaemon.java | Class | A Server for remote clients to run Processes.
Usage:
java [serverProps] thisClass [appProps]
where:
- thisClass is "org.cougaar.tools.server.rmi.ServerDaemon"
- serverProps are optional "-Dorg.cougaar.tools.server.NAME=VALUE"
properties, as defined below in the "@property" javadocs
- appProps are either process "*.props"
java.util.Properties file names (in-jar, url, or
local files), or "-D" properties to be passed to the process
(e.g.
|