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

Packages that use MessageLogger
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 MessageLogger in org.objectweb.proactive.core.process
 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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



Copyright ? April 2005 INRIA All Rights Reserved.