Uses of Package
org.objectweb.proactive.core.process

Packages that use org.objectweb.proactive.core.process
org.objectweb.proactive.core.descriptor.data Provides all classes needed to create java objects related to XML Deployment Descriptor.  
org.objectweb.proactive.core.descriptor.xml Provides all classes needed for parsing XML Deployment Descriptor files, and building related java objects
org.objectweb.proactive.core.process Defines services for spawning an external process from Java.  
org.objectweb.proactive.core.process.glite Defines services for creating a remote process using GLite.  
org.objectweb.proactive.core.process.globus Defines services for creating a remote process using Globus.  
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.nordugrid Defines services for creating a remote process using ARC (NorduGrid).  
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.rlogin Defines services for creating a remote process using Rlogin.  
org.objectweb.proactive.core.process.rsh Defines services for creating a remote process using RSH.  
org.objectweb.proactive.core.process.rsh.maprsh **For internal use only** Defines services for creating a remote process using maprsh.  
org.objectweb.proactive.core.process.ssh Defines services for creating a remote process using SSH.  
org.objectweb.proactive.core.process.unicore Defines services for creating a remote process using Unicore.  
org.objectweb.proactive.core.runtime Defines all classes needed to build a ProActiveRuntime.  
org.objectweb.proactive.core.runtime.http HTTP implementation of ProActiveRuntime
org.objectweb.proactive.core.runtime.ibis Ibis implementation of ProActiveRuntime
org.objectweb.proactive.core.runtime.jini JINI implementation of ProActiveRuntime.  
org.objectweb.proactive.core.runtime.rmi RMI implementation of ProActiveRuntime
 

Classes in org.objectweb.proactive.core.process used by org.objectweb.proactive.core.descriptor.data
ExternalProcess
          A class implementing this interface is able to start a UniversalProcess and to connect its input/output to handlers or to close all streams.
ExternalProcessDecorator
          A class implementing this interface is able to start an embedded ExternalProcess.
HierarchicalProcess
          A hierarchical process must implement this interface and override some methods from UniversalProcess isHierarchical: must return true getNodeNumber: must return the count of effective nodes (forwarders are not) StartProcess: must ensure that org.objectweb.proactive.core.runtime.StartHierarchical is launched on the forwarder Take a look at SSHHierarchicalProcess for an example of HierarchicalProcess implementation.
JVMProcess
           The JVMProcess class is able to start localy any class of the ProActive library by creating a Java Virtual Machine.
 

Classes in org.objectweb.proactive.core.process used by org.objectweb.proactive.core.descriptor.xml
ExternalProcess
          A class implementing this interface is able to start a UniversalProcess and to connect its input/output to handlers or to close all streams.
 

Classes in org.objectweb.proactive.core.process used by org.objectweb.proactive.core.process
AbstractExternalProcess
           
AbstractUniversalProcess
           
ExternalProcess
          A class implementing this interface is able to start a UniversalProcess and to connect its input/output to handlers or to close all streams.
ExternalProcessDecorator
          A class implementing this interface is able to start an embedded ExternalProcess.
JVMProcess
           The JVMProcess class is able to start localy any class of the ProActive library by creating a Java Virtual Machine.
JVMProcessImpl
           The JVMProcess class is able to start localy any class of the ProActive library by creating a Java Virtual Machine.
MessageSink
           
UniversalProcess
          A class implementing this interface is able to start a process based on a command to execute.
 

Classes in org.objectweb.proactive.core.process used by org.objectweb.proactive.core.process.glite
AbstractExternalProcess
           
AbstractExternalProcessDecorator
           
AbstractUniversalProcess
           
ExternalProcess
          A class implementing this interface is able to start a UniversalProcess and to connect its input/output to handlers or to close all streams.
ExternalProcessDecorator
          A class implementing this interface is able to start an embedded ExternalProcess.
UniversalProcess
          A class implementing this interface is able to start a process based on a command to execute.
 

Classes in org.objectweb.proactive.core.process used by org.objectweb.proactive.core.process.globus
AbstractExternalProcess
           
AbstractExternalProcessDecorator
           
AbstractUniversalProcess
           
ExternalProcess
          A class implementing this interface is able to start a UniversalProcess and to connect its input/output to handlers or to close all streams.
ExternalProcessDecorator
          A class implementing this interface is able to start an embedded ExternalProcess.
JVMProcess
           The JVMProcess class is able to start localy any class of the ProActive library by creating a Java Virtual Machine.
JVMProcessImpl
           The JVMProcess class is able to start localy any class of the ProActive library by creating a Java Virtual Machine.
UniversalProcess
          A class implementing this interface is able to start a process based on a command to execute.
 

Classes in org.objectweb.proactive.core.process used by org.objectweb.proactive.core.process.gridengine
AbstractExternalProcess
           
AbstractExternalProcessDecorator
           
AbstractUniversalProcess
           
ExternalProcess
          A class implementing this interface is able to start a UniversalProcess and to connect its input/output to handlers or to close all streams.
ExternalProcessDecorator
          A class implementing this interface is able to start an embedded ExternalProcess.
MessageSink
           
UniversalProcess
          A class implementing this interface is able to start a process based on a command to execute.
 

Classes in org.objectweb.proactive.core.process used by org.objectweb.proactive.core.process.lsf
AbstractExternalProcess
           
AbstractExternalProcessDecorator
           
AbstractUniversalProcess
           
ExternalProcess
          A class implementing this interface is able to start a UniversalProcess and to connect its input/output to handlers or to close all streams.
ExternalProcessDecorator
          A class implementing this interface is able to start an embedded ExternalProcess.
MessageSink
           
UniversalProcess
          A class implementing this interface is able to start a process based on a command to execute.
 

Classes in org.objectweb.proactive.core.process used by org.objectweb.proactive.core.process.nordugrid
AbstractExternalProcess
           
AbstractExternalProcessDecorator
           
AbstractUniversalProcess
           
ExternalProcess
          A class implementing this interface is able to start a UniversalProcess and to connect its input/output to handlers or to close all streams.
ExternalProcessDecorator
          A class implementing this interface is able to start an embedded ExternalProcess.
UniversalProcess
          A class implementing this interface is able to start a process based on a command to execute.
 

Classes in org.objectweb.proactive.core.process used by org.objectweb.proactive.core.process.oar
AbstractExternalProcess
           
AbstractExternalProcessDecorator
           
AbstractUniversalProcess
           
ExternalProcess
          A class implementing this interface is able to start a UniversalProcess and to connect its input/output to handlers or to close all streams.
ExternalProcessDecorator
          A class implementing this interface is able to start an embedded ExternalProcess.
MessageSink
           
UniversalProcess
          A class implementing this interface is able to start a process based on a command to execute.
 

Classes in org.objectweb.proactive.core.process used by org.objectweb.proactive.core.process.pbs
AbstractExternalProcess
           
AbstractExternalProcessDecorator
           
AbstractUniversalProcess
           
ExternalProcess
          A class implementing this interface is able to start a UniversalProcess and to connect its input/output to handlers or to close all streams.
ExternalProcessDecorator
          A class implementing this interface is able to start an embedded ExternalProcess.
MessageSink
           
UniversalProcess
          A class implementing this interface is able to start a process based on a command to execute.
 

Classes in org.objectweb.proactive.core.process used by org.objectweb.proactive.core.process.prun
AbstractExternalProcess
           
AbstractExternalProcessDecorator
           
AbstractUniversalProcess
           
ExternalProcess
          A class implementing this interface is able to start a UniversalProcess and to connect its input/output to handlers or to close all streams.
ExternalProcessDecorator
          A class implementing this interface is able to start an embedded ExternalProcess.
MessageSink
           
UniversalProcess
          A class implementing this interface is able to start a process based on a command to execute.
 

Classes in org.objectweb.proactive.core.process used by org.objectweb.proactive.core.process.rlogin
AbstractExternalProcess
           
AbstractExternalProcessDecorator
           
AbstractListProcessDecorator
          This class contains a list of ExternalProcessDecorator processes that share the same configuration.
AbstractUniversalProcess
           
ExternalProcess
          A class implementing this interface is able to start a UniversalProcess and to connect its input/output to handlers or to close all streams.
ExternalProcessDecorator
          A class implementing this interface is able to start an embedded ExternalProcess.
UniversalProcess
          A class implementing this interface is able to start a process based on a command to execute.
 

Classes in org.objectweb.proactive.core.process used by org.objectweb.proactive.core.process.rsh
AbstractExternalProcess
           
AbstractExternalProcessDecorator
           
AbstractListProcessDecorator
          This class contains a list of ExternalProcessDecorator processes that share the same configuration.
AbstractUniversalProcess
           
ExternalProcess
          A class implementing this interface is able to start a UniversalProcess and to connect its input/output to handlers or to close all streams.
ExternalProcessDecorator
          A class implementing this interface is able to start an embedded ExternalProcess.
HierarchicalProcess
          A hierarchical process must implement this interface and override some methods from UniversalProcess isHierarchical: must return true getNodeNumber: must return the count of effective nodes (forwarders are not) StartProcess: must ensure that org.objectweb.proactive.core.runtime.StartHierarchical is launched on the forwarder Take a look at SSHHierarchicalProcess for an example of HierarchicalProcess implementation.
JVMProcess
           The JVMProcess class is able to start localy any class of the ProActive library by creating a Java Virtual Machine.
JVMProcessImpl
           The JVMProcess class is able to start localy any class of the ProActive library by creating a Java Virtual Machine.
UniversalProcess
          A class implementing this interface is able to start a process based on a command to execute.
 

Classes in org.objectweb.proactive.core.process used by org.objectweb.proactive.core.process.rsh.maprsh
AbstractExternalProcess
           
AbstractExternalProcessDecorator
           
AbstractUniversalProcess
           
ExternalProcess
          A class implementing this interface is able to start a UniversalProcess and to connect its input/output to handlers or to close all streams.
ExternalProcessDecorator
          A class implementing this interface is able to start an embedded ExternalProcess.
UniversalProcess
          A class implementing this interface is able to start a process based on a command to execute.
 

Classes in org.objectweb.proactive.core.process used by org.objectweb.proactive.core.process.ssh
AbstractExternalProcess
           
AbstractExternalProcessDecorator
           
AbstractListProcessDecorator
          This class contains a list of ExternalProcessDecorator processes that share the same configuration.
AbstractUniversalProcess
           
ExternalProcess
          A class implementing this interface is able to start a UniversalProcess and to connect its input/output to handlers or to close all streams.
ExternalProcessDecorator
          A class implementing this interface is able to start an embedded ExternalProcess.
HierarchicalProcess
          A hierarchical process must implement this interface and override some methods from UniversalProcess isHierarchical: must return true getNodeNumber: must return the count of effective nodes (forwarders are not) StartProcess: must ensure that org.objectweb.proactive.core.runtime.StartHierarchical is launched on the forwarder Take a look at SSHHierarchicalProcess for an example of HierarchicalProcess implementation.
JVMProcess
           The JVMProcess class is able to start localy any class of the ProActive library by creating a Java Virtual Machine.
JVMProcessImpl
           The JVMProcess class is able to start localy any class of the ProActive library by creating a Java Virtual Machine.
UniversalProcess
          A class implementing this interface is able to start a process based on a command to execute.
 

Classes in org.objectweb.proactive.core.process used by org.objectweb.proactive.core.process.unicore
AbstractExternalProcess
           
AbstractExternalProcessDecorator
           
AbstractUniversalProcess
           
ExternalProcess
          A class implementing this interface is able to start a UniversalProcess and to connect its input/output to handlers or to close all streams.
ExternalProcessDecorator
          A class implementing this interface is able to start an embedded ExternalProcess.
UniversalProcess
          A class implementing this interface is able to start a process based on a command to execute.
 

Classes in org.objectweb.proactive.core.process used by org.objectweb.proactive.core.runtime
ExternalProcess
          A class implementing this interface is able to start a UniversalProcess and to connect its input/output to handlers or to close all streams.
UniversalProcess
          A class implementing this interface is able to start a process based on a command to execute.
 

Classes in org.objectweb.proactive.core.process used by org.objectweb.proactive.core.runtime.http
ExternalProcess
          A class implementing this interface is able to start a UniversalProcess and to connect its input/output to handlers or to close all streams.
UniversalProcess
          A class implementing this interface is able to start a process based on a command to execute.
 

Classes in org.objectweb.proactive.core.process used by org.objectweb.proactive.core.runtime.ibis
ExternalProcess
          A class implementing this interface is able to start a UniversalProcess and to connect its input/output to handlers or to close all streams.
UniversalProcess
          A class implementing this interface is able to start a process based on a command to execute.
 

Classes in org.objectweb.proactive.core.process used by org.objectweb.proactive.core.runtime.jini
ExternalProcess
          A class implementing this interface is able to start a UniversalProcess and to connect its input/output to handlers or to close all streams.
 

Classes in org.objectweb.proactive.core.process used by org.objectweb.proactive.core.runtime.rmi
ExternalProcess
          A class implementing this interface is able to start a UniversalProcess and to connect its input/output to handlers or to close all streams.
UniversalProcess
          A class implementing this interface is able to start a process based on a command to execute.
 



Copyright 2001-2005 INRIA All Rights Reserved.