|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ExternalProcess | |
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 |
Uses of ExternalProcess in org.objectweb.proactive.core.descriptor.data |
Methods in org.objectweb.proactive.core.descriptor.data that return ExternalProcess | |
ExternalProcess |
VirtualMachineImpl.getProcess()
|
ExternalProcess |
ProActiveDescriptorImpl.getProcess(java.lang.String name)
|
ExternalProcess |
ProActiveDescriptorImpl.getHierarchicalProcess(java.lang.String vmname)
|
ExternalProcess |
ProActiveDescriptorImpl.createProcess(java.lang.String processID,
java.lang.String processClassName)
|
ExternalProcess |
ProActiveDescriptorImpl.createProcess(java.lang.String processClassName)
|
ExternalProcess |
VirtualMachine.getProcess()
Returns the process mapped to this VirtualMachine |
ExternalProcess |
ProActiveDescriptor.getProcess(java.lang.String name)
Returns the Process of the given name |
ExternalProcess |
ProActiveDescriptor.getHierarchicalProcess(java.lang.String vmname)
Returns the process to deploy hierarchically |
ExternalProcess |
ProActiveDescriptor.createProcess(java.lang.String processID,
java.lang.String processClassName)
Creates an ExternalProcess of the given className with the specified ProcessID |
ExternalProcess |
ProActiveDescriptor.createProcess(java.lang.String processClassName)
Returns a new instance of ExternalProcess from processClassName |
Methods in org.objectweb.proactive.core.descriptor.data with parameters of type ExternalProcess | |
void |
VirtualMachineImpl.setProcess(ExternalProcess p)
|
void |
VirtualMachine.setProcess(ExternalProcess p)
Sets the process mapped to this VirtualMachine to the given process |
Uses of ExternalProcess in org.objectweb.proactive.core.descriptor.xml |
Fields in org.objectweb.proactive.core.descriptor.xml declared as ExternalProcess | |
protected ExternalProcess |
ProcessDefinitionHandler.targetProcess
|
Uses of ExternalProcess in org.objectweb.proactive.core.process |
Subinterfaces of ExternalProcess in org.objectweb.proactive.core.process | |
interface |
ExternalProcessDecorator
A class implementing this interface is able to start an embedded ExternalProcess. |
interface |
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 that implement ExternalProcess | |
class |
AbstractExternalProcess
|
class |
AbstractExternalProcessDecorator
|
class |
AbstractListProcessDecorator
This class contains a list of ExternalProcessDecorator processes that share the same configuration. |
class |
JVMNodeProcess
This class has the same functionalities than JVMProcess, except that the class associated with this process ie the class that this process will start when the startProcess() is called, is set automatically to
org.objectweb.proactive.core.runtime.startRuntime .This class is mainly used with XML deployment descriptor.
|
class |
JVMProcessImpl
The JVMProcess class is able to start localy any class of the ProActive library by creating a Java Virtual Machine. |
class |
SimpleExternalProcess
The SimpleExternalProcess class is able to start any command line For instance .............. |
Fields in org.objectweb.proactive.core.process declared as ExternalProcess | |
protected ExternalProcess |
AbstractExternalProcessDecorator.targetProcess
|
Methods in org.objectweb.proactive.core.process that return ExternalProcess | |
ExternalProcess |
AbstractListProcessDecorator.getTargetProcess()
|
ExternalProcess |
AbstractExternalProcessDecorator.getTargetProcess()
|
ExternalProcess |
HierarchicalProcess.getHierarchicalProcess()
Get the Process to be deployed from the forwarder |
ExternalProcess |
ExternalProcessDecorator.getTargetProcess()
Returns the process target of this process. |
Methods in org.objectweb.proactive.core.process with parameters of type ExternalProcess | |
void |
AbstractListProcessDecorator.setTargetProcess(ExternalProcess targetProcess)
|
void |
AbstractExternalProcessDecorator.setTargetProcess(ExternalProcess targetProcess)
|
void |
HierarchicalProcess.setHierarchicalProcess(ExternalProcess process)
Set the Process to be deployed from the forwarder |
void |
ExternalProcessDecorator.setTargetProcess(ExternalProcess targetProcess)
Sets the process target of this process. |
Constructors in org.objectweb.proactive.core.process with parameters of type ExternalProcess | |
AbstractExternalProcessDecorator(ExternalProcess targetProcess)
|
|
AbstractExternalProcessDecorator(ExternalProcess targetProcess,
int compositionType)
|
Uses of ExternalProcess in org.objectweb.proactive.core.process.glite |
Classes in org.objectweb.proactive.core.process.glite that implement ExternalProcess | |
class |
GLiteProcess
GLite Process implementation. |
Constructors in org.objectweb.proactive.core.process.glite with parameters of type ExternalProcess | |
GLiteProcess(ExternalProcess targetProcess)
Create a new GLiteProcess |
Uses of ExternalProcess in org.objectweb.proactive.core.process.globus |
Classes in org.objectweb.proactive.core.process.globus that implement ExternalProcess | |
class |
GlobusProcess
Globus Process implementation. |
Uses of ExternalProcess in org.objectweb.proactive.core.process.gridengine |
Classes in org.objectweb.proactive.core.process.gridengine that implement ExternalProcess | |
class |
GridEngineSubProcess
The GridEngineSubProcess class is able to start any class, of the ProActive library, on a cluster managed by Sun Grid Engine protocol. |
Constructors in org.objectweb.proactive.core.process.gridengine with parameters of type ExternalProcess | |
GridEngineSubProcess(ExternalProcess targetProcess)
|
Uses of ExternalProcess in org.objectweb.proactive.core.process.lsf |
Classes in org.objectweb.proactive.core.process.lsf that implement ExternalProcess | |
class |
CNLSFProcess
Custom implementation of LSFProcess for CHINA GRID |
class |
LSFBSubProcess
The LSFBSubProcess class is able to start any class, of the ProActive library, on a cluster managed by LSF prtocol. |
Methods in org.objectweb.proactive.core.process.lsf that return ExternalProcess | |
static ExternalProcess |
LSFBSubProcess.buildBKillProcess(int jobID)
Builds bkill command and encapsulates it in a process |
Constructors in org.objectweb.proactive.core.process.lsf with parameters of type ExternalProcess | |
LSFBSubProcess(ExternalProcess targetProcess)
Creates a new LSFBsubProcess |
|
CNLSFProcess(ExternalProcess targetProcess)
Creates a new LSFBsubProcess |
Uses of ExternalProcess in org.objectweb.proactive.core.process.nordugrid |
Classes in org.objectweb.proactive.core.process.nordugrid that implement ExternalProcess | |
class |
NGProcess
NorduGrid Process implementation. |
Uses of ExternalProcess in org.objectweb.proactive.core.process.oar |
Classes in org.objectweb.proactive.core.process.oar that implement ExternalProcess | |
class |
OARGRIDSubProcess
The OARGRIDSubProcess class is able to start any class, of the ProActive library, on a cluster managed by OARGRID protocol. |
class |
OARSubProcess
The OARSubProcess class is able to start any class, of the ProActive library, on a cluster managed by OAR protocol. |
Constructors in org.objectweb.proactive.core.process.oar with parameters of type ExternalProcess | |
OARSubProcess(ExternalProcess targetProcess)
|
|
OARGRIDSubProcess(ExternalProcess targetProcess)
|
Uses of ExternalProcess in org.objectweb.proactive.core.process.pbs |
Classes in org.objectweb.proactive.core.process.pbs that implement ExternalProcess | |
class |
PBSSubProcess
The PBSSubProcess class is able to start any class, of the ProActive library, on a cluster managed by PBS protocol. |
Constructors in org.objectweb.proactive.core.process.pbs with parameters of type ExternalProcess | |
PBSSubProcess(ExternalProcess targetProcess)
|
Uses of ExternalProcess in org.objectweb.proactive.core.process.prun |
Classes in org.objectweb.proactive.core.process.prun that implement ExternalProcess | |
class |
PrunSubProcess
The PrunSubProcess class is able to start any class, of the ProActive library, on a cluster using prun on top of PBS. |
Methods in org.objectweb.proactive.core.process.prun that return ExternalProcess | |
static ExternalProcess |
PrunSubProcess.buildBKillProcess(int jobID)
Builds qdel command and encapsulates it in a process |
Constructors in org.objectweb.proactive.core.process.prun with parameters of type ExternalProcess | |
PrunSubProcess(ExternalProcess targetProcess)
Creates a new PBSBsubProcess |
Uses of ExternalProcess in org.objectweb.proactive.core.process.rlogin |
Classes in org.objectweb.proactive.core.process.rlogin that implement ExternalProcess | |
class |
RLoginProcess
The RloginProcess class is able to start any class, of the ProActive library, using rlogin command. |
class |
RLoginProcessList
This class contains a list of RSHProcess processes |
Constructors in org.objectweb.proactive.core.process.rlogin with parameters of type ExternalProcess | |
RLoginProcess(ExternalProcess targetProcess)
Creates a new RloginProcess |
|
RLoginProcess(ExternalProcess targetProcess,
boolean exitAfterCommand)
Creates a new RloginProcess |
Uses of ExternalProcess in org.objectweb.proactive.core.process.rsh |
Classes in org.objectweb.proactive.core.process.rsh that implement ExternalProcess | |
class |
RSHHierarchicalProcess
This process starts a forwarder defined by the target process using RSH. |
class |
RSHJVMProcess
The RSHJVMProcess class is able to start any class, of the ProActive library, using rsh protocol. |
class |
RSHNodeProcess
This class has the same functionalities than RSHJVMProcess, except that the class associated with the target JVMProcess ie the class that the target process will start is set automatically to org.objectweb.proactive.core.runtime.startRuntime .
|
class |
RSHProcess
The RSHProcess class is able to start any class, of the ProActive library, using rsh protocol. |
class |
RSHProcessList
This class contains a list of RSHProcess processes |
Methods in org.objectweb.proactive.core.process.rsh that return ExternalProcess | |
ExternalProcess |
RSHHierarchicalProcess.getHierarchicalProcess()
|
Methods in org.objectweb.proactive.core.process.rsh with parameters of type ExternalProcess | |
void |
RSHHierarchicalProcess.setHierarchicalProcess(ExternalProcess process)
|
Constructors in org.objectweb.proactive.core.process.rsh with parameters of type ExternalProcess | |
RSHProcess(ExternalProcess targetProcess)
Creates a new RSHProcess |
Uses of ExternalProcess in org.objectweb.proactive.core.process.rsh.maprsh |
Classes in org.objectweb.proactive.core.process.rsh.maprsh that implement ExternalProcess | |
class |
MapRshProcess
The MapRshProcess class is able to start any class, of the ProActive library, using maprsh. |
Constructors in org.objectweb.proactive.core.process.rsh.maprsh with parameters of type ExternalProcess | |
MapRshProcess(ExternalProcess targetProcess)
|
Uses of ExternalProcess in org.objectweb.proactive.core.process.ssh |
Classes in org.objectweb.proactive.core.process.ssh that implement ExternalProcess | |
class |
SSHHierarchicalProcess
This process starts a forwarder defined by the target process using SSH. |
class |
SSHJVMProcess
The SSHJVMProcess class is able to start any class, of the ProActive library, using ssh protocol. |
class |
SSHNodeProcess
This class has the same functionalities than SSHJVMProcess, except that the class associated with the target JVMProcess ie the class that the target process will start is set automatically to org.objectweb.proactive.core.runtime.startRuntime .
|
class |
SSHProcess
The SSHProcess class is able to start any class, of the ProActive library, using ssh protocol. |
class |
SSHProcessList
This class contains a list of SSHProcess processes |
Methods in org.objectweb.proactive.core.process.ssh that return ExternalProcess | |
ExternalProcess |
SSHHierarchicalProcess.getHierarchicalProcess()
|
Methods in org.objectweb.proactive.core.process.ssh with parameters of type ExternalProcess | |
void |
SSHHierarchicalProcess.setHierarchicalProcess(ExternalProcess process)
|
Constructors in org.objectweb.proactive.core.process.ssh with parameters of type ExternalProcess | |
SSHProcess(ExternalProcess targetProcess)
Creates a new SSHProcess |
Uses of ExternalProcess in org.objectweb.proactive.core.process.unicore |
Classes in org.objectweb.proactive.core.process.unicore that implement ExternalProcess | |
class |
UnicoreProcess
Unicore Process implementation. |
Constructors in org.objectweb.proactive.core.process.unicore with parameters of type ExternalProcess | |
UnicoreProcess(ExternalProcess targetProcess)
|
Uses of ExternalProcess in org.objectweb.proactive.core.runtime |
Methods in org.objectweb.proactive.core.runtime that return ExternalProcess | |
ExternalProcess |
ProActiveRuntimeForwarderImpl.getProcessToDeploy(ProActiveRuntime proActiveRuntimeDist,
java.lang.String creatorID,
java.lang.String vmName,
java.lang.String padURL)
|
ExternalProcess |
ProActiveRuntimeForwarderImpl.getProcessToDeploy(UniqueRuntimeID urid,
ProActiveRuntime proActiveRuntimeDist,
java.lang.String creatorID,
java.lang.String vmName,
java.lang.String padURL)
|
ExternalProcess |
ProActiveRuntimeForwarder.getProcessToDeploy(UniqueRuntimeID urid,
ProActiveRuntime proActiveRuntimeDist,
java.lang.String creatorID,
java.lang.String vmName,
java.lang.String padURL)
|
ExternalProcess |
ProActiveRuntimeAdapterImpl.getProcessToDeploy(ProActiveRuntime proActiveRuntimeDist,
java.lang.String creatorID,
java.lang.String vmName,
java.lang.String padURL)
|
ExternalProcess |
RemoteProActiveRuntime.getProcessToDeploy(ProActiveRuntime proActiveRuntimeDist,
java.lang.String creatorID,
java.lang.String vmName,
java.lang.String padURL)
|
ExternalProcess |
RemoteProActiveRuntimeForwarder.getProcessToDeploy(UniqueRuntimeID urid,
ProActiveRuntime proActiveRuntimeDist,
java.lang.String creatorID,
java.lang.String vmName,
java.lang.String padURL)
|
ExternalProcess |
ProActiveRuntimeAdapterForwarderImpl.getProcessToDeploy(ProActiveRuntime proActiveRuntimeDist,
java.lang.String creatorID,
java.lang.String vmName,
java.lang.String padURL)
|
ExternalProcess |
ProActiveRuntimeImpl.getProcessToDeploy(ProActiveRuntime proActiveRuntimeDist,
java.lang.String creatorID,
java.lang.String vmName,
java.lang.String padURL)
|
ExternalProcess |
ProActiveRuntime.getProcessToDeploy(ProActiveRuntime proActiveRuntimeDist,
java.lang.String creatorID,
java.lang.String vmName,
java.lang.String padURL)
Ask proActiveRuntimeDist for the process with given ids: padURL, creatorID, vmName. |
Methods in org.objectweb.proactive.core.runtime with parameters of type ExternalProcess | |
protected void |
ProActiveRuntimeForwarderImpl.setProcessesToDeploy(java.lang.String padURL,
java.lang.String vmName,
ExternalProcess process)
Add process to process list to be hierarchically deployed, if we launched a forwarder it will ask for it using register(). |
Uses of ExternalProcess in org.objectweb.proactive.core.runtime.http |
Methods in org.objectweb.proactive.core.runtime.http that return ExternalProcess | |
ExternalProcess |
HttpProActiveRuntime.getProcessToDeploy(ProActiveRuntime proActiveRuntimeDist,
java.lang.String creatorID,
java.lang.String vmName,
java.lang.String padURL)
|
Uses of ExternalProcess in org.objectweb.proactive.core.runtime.ibis |
Methods in org.objectweb.proactive.core.runtime.ibis that return ExternalProcess | |
ExternalProcess |
IbisProActiveRuntimeImpl.getProcessToDeploy(ProActiveRuntime proActiveRuntimeDist,
java.lang.String creatorID,
java.lang.String vmName,
java.lang.String padURL)
|
Uses of ExternalProcess in org.objectweb.proactive.core.runtime.jini |
Methods in org.objectweb.proactive.core.runtime.jini that return ExternalProcess | |
ExternalProcess |
JiniRuntimeImpl.getProcessToDeploy(ProActiveRuntime proActiveRuntimeDist,
java.lang.String creatorID,
java.lang.String vmName,
java.lang.String padURL)
|
Uses of ExternalProcess in org.objectweb.proactive.core.runtime.rmi |
Methods in org.objectweb.proactive.core.runtime.rmi that return ExternalProcess | |
ExternalProcess |
RmiProActiveRuntimeForwarderImpl.getProcessToDeploy(UniqueRuntimeID urid,
ProActiveRuntime proActiveRuntimeDist,
java.lang.String creatorID,
java.lang.String vmName,
java.lang.String padURL)
|
ExternalProcess |
RmiProActiveRuntimeImpl.getProcessToDeploy(ProActiveRuntime proActiveRuntimeDist,
java.lang.String creatorID,
java.lang.String vmName,
java.lang.String padURL)
|
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |