Uses of Interface
org.objectweb.proactive.core.util.RemoteProcessMessageLogger

Packages that use RemoteProcessMessageLogger
org.objectweb.proactive.core.process Defines services for spawning an external process from Java.  
org.objectweb.proactive.core.process.gridengine Defines services for creating a remote process using Sun Grid Engine for a cluster managed by SGE.  
org.objectweb.proactive.core.process.lsf Defines services for creating a remote process BSUB for a cluster using LSF protocol.  
org.objectweb.proactive.core.process.oar Defines services for creating a remote process using OAR for a cluster managed by OAR .  
org.objectweb.proactive.core.process.pbs Defines services for creating a remote process using PBS for a cluster managed by PBS.  
org.objectweb.proactive.core.process.prun Defines services for creating a remote process using PRUN for a cluster managed by PBS.  
org.objectweb.proactive.core.process.rsh Defines services for creating a remote process using RSH.  
org.objectweb.proactive.core.process.ssh Defines services for creating a remote process using SSH.  
 

Uses of RemoteProcessMessageLogger in org.objectweb.proactive.core.process
 

Classes in org.objectweb.proactive.core.process that implement RemoteProcessMessageLogger
static class AbstractExternalProcess.NullMessageLogger
          Implementation of a RemoteProcessMessageLogger that discard all output
static class AbstractExternalProcess.StandardOutputMessageLogger
          Implementation of a RemoteProcessMessageLogger that output all messages to the standard output
static class AbstractExternalProcessDecorator.CompositeMessageLogger
          Implementation of a RemoteProcessMessageLogger that feeds two MessageLoggers
 

Fields in org.objectweb.proactive.core.process declared as RemoteProcessMessageLogger
protected  RemoteProcessMessageLogger AbstractExternalProcess.inputMessageLogger
           
protected  RemoteProcessMessageLogger AbstractExternalProcess.errorMessageLogger
           
 

Methods in org.objectweb.proactive.core.process that return RemoteProcessMessageLogger
 RemoteProcessMessageLogger AbstractListProcessDecorator.getInputMessageLogger()
           
 RemoteProcessMessageLogger AbstractListProcessDecorator.getErrorMessageLogger()
           
 RemoteProcessMessageLogger AbstractExternalProcess.getInputMessageLogger()
           
 RemoteProcessMessageLogger AbstractExternalProcess.getErrorMessageLogger()
           
 RemoteProcessMessageLogger ExternalProcess.getInputMessageLogger()
          Returns the RemoteProcessMessageLogger handling the input stream of the process
 RemoteProcessMessageLogger ExternalProcess.getErrorMessageLogger()
          Returns the RemoteProcessMessageLogger handling the error stream of the process
 

Methods in org.objectweb.proactive.core.process with parameters of type RemoteProcessMessageLogger
 void AbstractListProcessDecorator.setInputMessageLogger(RemoteProcessMessageLogger inputMessageLogger)
           
 void AbstractListProcessDecorator.setErrorMessageLogger(RemoteProcessMessageLogger errorMessageLogger)
           
 void AbstractExternalProcess.setInputMessageLogger(RemoteProcessMessageLogger inputMessageLogger)
           
 void AbstractExternalProcess.setErrorMessageLogger(RemoteProcessMessageLogger errorMessageLogger)
           
 void ExternalProcess.setInputMessageLogger(RemoteProcessMessageLogger inputMessageLogger)
          sets the RemoteProcessMessageLogger handling the input stream of the process
 void ExternalProcess.setErrorMessageLogger(RemoteProcessMessageLogger errorMessageLogger)
          sets the RemoteProcessMessageLogger handling the error stream of the process
 

Constructors in org.objectweb.proactive.core.process with parameters of type RemoteProcessMessageLogger
SimpleExternalProcess(RemoteProcessMessageLogger messageLogger, java.lang.String targetCommand)
          Creates a new SimpleExternalProcess
SimpleExternalProcess(RemoteProcessMessageLogger inputMessageLogger, RemoteProcessMessageLogger errorMessageLogger, java.lang.String targetCommand)
          Creates a new SimpleExternalProcess
JVMNodeProcess(RemoteProcessMessageLogger messageLogger)
          Creates a new instance of JVMNodeProcess
JVMNodeProcess(RemoteProcessMessageLogger inputMessageLogger, RemoteProcessMessageLogger errorMessageLogger)
          Creates a new instance of JVMNodeProcess
AbstractExternalProcessDecorator.CompositeMessageLogger(RemoteProcessMessageLogger messageLogger1, RemoteProcessMessageLogger messageLogger2)
           
AbstractExternalProcess(RemoteProcessMessageLogger messageLogger)
           
AbstractExternalProcess(RemoteProcessMessageLogger inputMessageLogger, RemoteProcessMessageLogger errorMessageLogger)
           
AbstractExternalProcess(RemoteProcessMessageLogger inputMessageLogger, RemoteProcessMessageLogger errorMessageLogger, MessageSink outputMessageSink)
           
AbstractExternalProcess.ProcessInputHandler(java.io.BufferedReader in, RemoteProcessMessageLogger logger, org.objectweb.proactive.core.process.AbstractExternalProcess.ThreadActivityMonitor threadMonitor)
           
JVMProcessImpl(RemoteProcessMessageLogger messageLogger)
          Creates a new JVMProcess
JVMProcessImpl(RemoteProcessMessageLogger inputMessageLogger, RemoteProcessMessageLogger errorMessageLogger)
          Creates a new JVMProcess
 

Uses of RemoteProcessMessageLogger in org.objectweb.proactive.core.process.gridengine
 

Classes in org.objectweb.proactive.core.process.gridengine that implement RemoteProcessMessageLogger
 class GridEngineSubProcess.ParserMessageLogger
          Implementation of a RemoteProcessMessageLogger that look for the jobID of the launched job
 

Methods in org.objectweb.proactive.core.process.gridengine with parameters of type RemoteProcessMessageLogger
 void GridEngineSubProcess.setErrorMessageLogger(RemoteProcessMessageLogger errorMessageLogger)
           
 

Uses of RemoteProcessMessageLogger in org.objectweb.proactive.core.process.lsf
 

Classes in org.objectweb.proactive.core.process.lsf that implement RemoteProcessMessageLogger
 class LSFBSubProcess.ParserMessageLogger
          Implementation of a RemoteProcessMessageLogger that look for the jobID of the launched job
 

Methods in org.objectweb.proactive.core.process.lsf with parameters of type RemoteProcessMessageLogger
 void LSFBSubProcess.setInputMessageLogger(RemoteProcessMessageLogger inputMessageLogger)
           
 

Uses of RemoteProcessMessageLogger in org.objectweb.proactive.core.process.oar
 

Classes in org.objectweb.proactive.core.process.oar that implement RemoteProcessMessageLogger
 class OARSubProcess.ParserMessageLogger
          Implementation of a RemoteProcessMessageLogger that look for the jobID of the launched job
 

Methods in org.objectweb.proactive.core.process.oar with parameters of type RemoteProcessMessageLogger
 void OARSubProcess.setErrorMessageLogger(RemoteProcessMessageLogger errorMessageLogger)
           
 

Uses of RemoteProcessMessageLogger in org.objectweb.proactive.core.process.pbs
 

Classes in org.objectweb.proactive.core.process.pbs that implement RemoteProcessMessageLogger
 class PBSSubProcess.ParserMessageLogger
          Implementation of a RemoteProcessMessageLogger that look for the jobID of the launched job
 

Methods in org.objectweb.proactive.core.process.pbs with parameters of type RemoteProcessMessageLogger
 void PBSSubProcess.setErrorMessageLogger(RemoteProcessMessageLogger errorMessageLogger)
           
 

Uses of RemoteProcessMessageLogger in org.objectweb.proactive.core.process.prun
 

Classes in org.objectweb.proactive.core.process.prun that implement RemoteProcessMessageLogger
 class PrunSubProcess.ParserMessageLogger
          Implementation of a RemoteProcessMessageLogger that look for the jobID of the launched job
 

Methods in org.objectweb.proactive.core.process.prun with parameters of type RemoteProcessMessageLogger
 void PrunSubProcess.setErrorMessageLogger(RemoteProcessMessageLogger errorMessageLogger)
           
 

Uses of RemoteProcessMessageLogger in org.objectweb.proactive.core.process.rsh
 

Constructors in org.objectweb.proactive.core.process.rsh with parameters of type RemoteProcessMessageLogger
RSHNodeProcess(RemoteProcessMessageLogger messageLogger)
          Creates a new instance of RSHNodeProcess.
RSHNodeProcess(RemoteProcessMessageLogger inputMessageLogger, RemoteProcessMessageLogger errorMessageLogger)
          Creates a new instance of SSHNodeProcess.
RSHJVMProcess(RemoteProcessMessageLogger messageLogger)
          Creates a new RSHJVMProcess
RSHJVMProcess(RemoteProcessMessageLogger inputMessageLogger, RemoteProcessMessageLogger errorMessageLogger)
          Creates a new RSHJVMProcess
 

Uses of RemoteProcessMessageLogger in org.objectweb.proactive.core.process.ssh
 

Constructors in org.objectweb.proactive.core.process.ssh with parameters of type RemoteProcessMessageLogger
SSHNodeProcess(RemoteProcessMessageLogger messageLogger)
          Creates a new instance of SSHNodeProcess.
SSHNodeProcess(RemoteProcessMessageLogger inputMessageLogger, RemoteProcessMessageLogger errorMessageLogger)
          Creates a new instance of SSHNodeProcess.
SSHJVMProcess(RemoteProcessMessageLogger messageLogger)
          Creates a new SSHJVMProcess
SSHJVMProcess(RemoteProcessMessageLogger inputMessageLogger, RemoteProcessMessageLogger errorMessageLogger)
          Creates a new SSHJVMProcess
 



Copyright 2001-2005 INRIA All Rights Reserved.