Uses of Interface
org.objectweb.proactive.core.runtime.ProActiveRuntime

Packages that use ProActiveRuntime
org.objectweb.proactive.core.descriptor.services Provides classes to start JVM acquisition services like RMI lookup service on a ProActiveRuntime, P2P ProActiveRuntime acquisition service, or Fault Tolerance service.  
org.objectweb.proactive.core.event The active object created with ProActive generated events on demand when a listener registers to one component of the active object.  
org.objectweb.proactive.core.node Defines the generic Nodes used in ProActive.  
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 ProActiveRuntime in org.objectweb.proactive.core.descriptor.services
 

Fields in org.objectweb.proactive.core.descriptor.services declared as ProActiveRuntime
protected  ProActiveRuntime[] RMIRegistryLookupService.runtimeArray
           
 

Methods in org.objectweb.proactive.core.descriptor.services that return ProActiveRuntime
 ProActiveRuntime[] RMIRegistryLookupService.startService()
           
 ProActiveRuntime[] P2PDescriptorService.startService()
           
 ProActiveRuntime[] FaultToleranceService.startService()
           
 ProActiveRuntime[] UniversalService.startService()
          Starts this Service
 

Methods in org.objectweb.proactive.core.descriptor.services with parameters of type ProActiveRuntime
 void ServiceThread.notifyVirtualNode(ProActiveRuntime[] part)
           
 

Uses of ProActiveRuntime in org.objectweb.proactive.core.event
 

Fields in org.objectweb.proactive.core.event declared as ProActiveRuntime
protected  ProActiveRuntime RuntimeRegistrationEvent.registeredRuntimeName
           
 

Methods in org.objectweb.proactive.core.event that return ProActiveRuntime
 ProActiveRuntime RuntimeRegistrationEvent.getRegisteredRuntime()
           
 

Methods in org.objectweb.proactive.core.event with parameters of type ProActiveRuntime
protected  void RuntimeRegistrationEventProducerImpl.notifyListeners(ProActiveRuntime proActiveRuntime, int type, ProActiveRuntime registeredRuntime, java.lang.String creatorID, java.lang.String protocol, java.lang.String vmName)
           
 

Constructors in org.objectweb.proactive.core.event with parameters of type ProActiveRuntime
RuntimeRegistrationEvent(ProActiveRuntime proActiveRuntime, int messageType, ProActiveRuntime registeredRuntimeName, java.lang.String creatorID, java.lang.String protocol, java.lang.String vmName)
          Creates a new RuntimeRegistrationEvent
 

Uses of ProActiveRuntime in org.objectweb.proactive.core.node
 

Fields in org.objectweb.proactive.core.node declared as ProActiveRuntime
protected  ProActiveRuntime NodeImpl.proActiveRuntime
           
 

Methods in org.objectweb.proactive.core.node that return ProActiveRuntime
 ProActiveRuntime NodeImpl.getProActiveRuntime()
           
 ProActiveRuntime Node.getProActiveRuntime()
          Returns a reference to the ProActiveRuntime where the node has been created
 

Constructors in org.objectweb.proactive.core.node with parameters of type ProActiveRuntime
NodeImpl(ProActiveRuntime proActiveRuntime, java.lang.String nodeURL, java.lang.String protocol, java.lang.String jobID)
           
 

Uses of ProActiveRuntime in org.objectweb.proactive.core.runtime
 

Subinterfaces of ProActiveRuntime in org.objectweb.proactive.core.runtime
 interface ProActiveRuntimeForwarder
          A ProActiveRuntimeForwarder is a ProActiveRuntime and a forwarder.
 

Classes in org.objectweb.proactive.core.runtime that implement ProActiveRuntime
 class ProActiveRuntimeAdapter
          An adapter for a RemoteProActiveRuntime.
 class ProActiveRuntimeAdapterForwarderImpl
          An adapter for a RemoteProActiveRuntimeForwarder.
 class ProActiveRuntimeAdapterImpl
          An adapter for a RemoteProActiveRuntime.
 class ProActiveRuntimeForwarderImpl
          Implementation of ProActiveRuntimeForwarder
 class ProActiveRuntimeImpl
           Implementation of ProActiveRuntime
 

Fields in org.objectweb.proactive.core.runtime declared as ProActiveRuntime
protected  ProActiveRuntime StartRuntime.proActiveRuntime
           
protected  ProActiveRuntime StartHierarchical.proActiveRuntime
           
 

Methods in org.objectweb.proactive.core.runtime that return ProActiveRuntime
static ProActiveRuntime RuntimeFactory.getDefaultRuntime()
          Returns the reference of the only one instance of the default ProActiveRuntime associated with the local JVM.
static ProActiveRuntime RuntimeFactory.getProtocolSpecificRuntime(java.lang.String protocol)
          Returns the reference of the only one instance of the ProActiveRuntime created with the given protocol, associated with the local JVM.
static ProActiveRuntime RuntimeFactory.getRuntime(java.lang.String proActiveRuntimeURL, java.lang.String protocol)
          Returns a reference to the ProActiveRuntime created with the given protocol and located at the given url.This url can be either local or remote
protected abstract  ProActiveRuntime RuntimeFactory.getProtocolSpecificRuntimeImpl()
          Returns the reference of the only one instance of the ProActiveRuntime associated with the local JVM.
protected abstract  ProActiveRuntime RuntimeFactory.getRemoteRuntimeImpl(java.lang.String s)
          Returns the reference to the proActiveRuntime located at s
 ProActiveRuntime[] ProActiveRuntimeForwarderImpl.getProActiveRuntimes(UniqueRuntimeID urid)
           
 ProActiveRuntime ProActiveRuntimeForwarderImpl.getProActiveRuntime(UniqueRuntimeID urid, java.lang.String proActiveRuntimeName)
           
 ProActiveRuntime[] ProActiveRuntimeForwarder.getProActiveRuntimes(UniqueRuntimeID urid)
           
 ProActiveRuntime ProActiveRuntimeForwarder.getProActiveRuntime(UniqueRuntimeID urid, java.lang.String proActiveRuntimeName)
           
 ProActiveRuntime[] ProActiveRuntimeAdapterImpl.getProActiveRuntimes()
           
 ProActiveRuntime ProActiveRuntimeAdapterImpl.getProActiveRuntime(java.lang.String proActiveRuntimeName)
           
 ProActiveRuntime[] RemoteProActiveRuntime.getProActiveRuntimes()
           
 ProActiveRuntime RemoteProActiveRuntime.getProActiveRuntime(java.lang.String proActiveRuntimeName)
           
 ProActiveRuntime[] RemoteProActiveRuntimeForwarder.getProActiveRuntimes(UniqueRuntimeID ruid)
           
 ProActiveRuntime RemoteProActiveRuntimeForwarder.getProActiveRuntime(UniqueRuntimeID ruid, java.lang.String proActiveRuntimeName)
           
 ProActiveRuntime[] ProActiveRuntimeAdapterForwarderImpl.getProActiveRuntimes()
           
 ProActiveRuntime ProActiveRuntimeAdapterForwarderImpl.getProActiveRuntime(java.lang.String proActiveRuntimeName)
           
static ProActiveRuntime ProActiveRuntimeImpl.getProActiveRuntime()
           
 ProActiveRuntime[] ProActiveRuntimeImpl.getProActiveRuntimes()
           
 ProActiveRuntime ProActiveRuntimeImpl.getProActiveRuntime(java.lang.String proActiveRuntimeName)
           
 ProActiveRuntime[] ProActiveRuntime.getProActiveRuntimes()
          Returns all the ProActiveRuntime registered on this ProActiveRuntime on this VM
 ProActiveRuntime ProActiveRuntime.getProActiveRuntime(java.lang.String proActiveRuntimeName)
          Returns the ProActiveRuntime of specified name
 

Methods in org.objectweb.proactive.core.runtime with parameters of type ProActiveRuntime
static boolean RuntimeFactory.isRuntimeLocal(ProActiveRuntime proActiveRuntime)
          Returns true if the given proActiveRuntime belongs to this JVM false else.
 void ProActiveRuntimeForwarderImpl.setParent(ProActiveRuntime parentPARuntime)
           
 void ProActiveRuntimeForwarderImpl.register(ProActiveRuntime proActiveRuntimeDist, java.lang.String proActiveRuntimeName, java.lang.String creatorID, java.lang.String creationProtocol, java.lang.String vmName)
           
 ExternalProcess ProActiveRuntimeForwarderImpl.getProcessToDeploy(ProActiveRuntime proActiveRuntimeDist, java.lang.String creatorID, java.lang.String vmName, java.lang.String padURL)
           
 void ProActiveRuntimeForwarderImpl.register(UniqueRuntimeID urid, ProActiveRuntime proActiveRuntimeDist, java.lang.String proActiveRuntimeUrl, java.lang.String creatorID, java.lang.String creationProtocol, java.lang.String rurid)
           
 void ProActiveRuntimeForwarderImpl.unregister(UniqueRuntimeID urid, ProActiveRuntime proActiveRuntimeDist, java.lang.String proActiveRuntimeUrl, java.lang.String creatorID, java.lang.String creationProtocol, java.lang.String rurid)
           
 ExternalProcess ProActiveRuntimeForwarderImpl.getProcessToDeploy(UniqueRuntimeID urid, ProActiveRuntime proActiveRuntimeDist, java.lang.String creatorID, java.lang.String vmName, java.lang.String padURL)
           
 void ProActiveRuntimeForwarder.register(UniqueRuntimeID urid, ProActiveRuntime proActiveRuntimeDist, java.lang.String proActiveRuntimeUrl, java.lang.String creatorID, java.lang.String creationProtocol, java.lang.String vmName)
           
 void ProActiveRuntimeForwarder.unregister(UniqueRuntimeID urid, ProActiveRuntime proActiveRuntimeDist, java.lang.String proActiveRuntimeUrl, java.lang.String creatorID, java.lang.String creationProtocol, java.lang.String vmName)
           
 ExternalProcess ProActiveRuntimeForwarder.getProcessToDeploy(UniqueRuntimeID urid, ProActiveRuntime proActiveRuntimeDist, java.lang.String creatorID, java.lang.String vmName, java.lang.String padURL)
           
 void ProActiveRuntimeAdapterImpl.register(ProActiveRuntime proActiveRuntimeDist, java.lang.String proActiveRuntimeUrl, java.lang.String creatorID, java.lang.String creationProtocol, java.lang.String vmName)
           
 void ProActiveRuntimeAdapterImpl.unregister(ProActiveRuntime proActiveRuntimeDist, java.lang.String proActiveRuntimeUrl, java.lang.String creatorID, java.lang.String creationProtocol, java.lang.String vmName)
           
 ExternalProcess ProActiveRuntimeAdapterImpl.getProcessToDeploy(ProActiveRuntime proActiveRuntimeDist, java.lang.String creatorID, java.lang.String vmName, java.lang.String padURL)
           
 void RemoteProActiveRuntime.register(ProActiveRuntime proActiveRuntimeDist, java.lang.String proActiveRuntimeName, java.lang.String creatorID, java.lang.String creationProtocol, java.lang.String vmName)
           
 void RemoteProActiveRuntime.unregister(ProActiveRuntime proActiveRuntimeDist, java.lang.String proActiveRuntimeName, java.lang.String creatorID, java.lang.String creationProtocol, java.lang.String vmName)
           
 ExternalProcess RemoteProActiveRuntime.getProcessToDeploy(ProActiveRuntime proActiveRuntimeDist, java.lang.String creatorID, java.lang.String vmName, java.lang.String padURL)
           
 void RemoteProActiveRuntimeForwarder.register(UniqueRuntimeID ruid, ProActiveRuntime proActiveRuntimeDist, java.lang.String proActiveRuntimeName, java.lang.String creatorID, java.lang.String creationProtocol, java.lang.String vmName)
           
 void RemoteProActiveRuntimeForwarder.unregister(UniqueRuntimeID ruid, ProActiveRuntime proActiveRuntimeDist, java.lang.String proActiveRuntimeName, java.lang.String creatorID, java.lang.String creationProtocol, java.lang.String vmName)
           
 ExternalProcess RemoteProActiveRuntimeForwarder.getProcessToDeploy(UniqueRuntimeID urid, ProActiveRuntime proActiveRuntimeDist, java.lang.String creatorID, java.lang.String vmName, java.lang.String padURL)
           
 void ProActiveRuntimeAdapterForwarderImpl.register(ProActiveRuntime proActiveRuntimeDist, java.lang.String proActiveRuntimeUrl, java.lang.String creatorID, java.lang.String creationProtocol, java.lang.String vmName)
           
 void ProActiveRuntimeAdapterForwarderImpl.unregister(ProActiveRuntime proActiveRuntimeDist, java.lang.String proActiveRuntimeUrl, java.lang.String creatorID, java.lang.String creationProtocol, java.lang.String vmName)
           
 ExternalProcess ProActiveRuntimeAdapterForwarderImpl.getProcessToDeploy(ProActiveRuntime proActiveRuntimeDist, java.lang.String creatorID, java.lang.String vmName, java.lang.String padURL)
           
 void LocalProActiveRuntime.setParent(ProActiveRuntime parentPARuntime)
          This method adds a reference to the runtime that created this runtime.
 void ProActiveRuntimeImpl.setParent(ProActiveRuntime parentPARuntime)
           
 void ProActiveRuntimeImpl.register(ProActiveRuntime proActiveRuntimeDist, java.lang.String proActiveRuntimeName, java.lang.String creatorID, java.lang.String creationProtocol, java.lang.String vmName)
           
 void ProActiveRuntimeImpl.unregister(ProActiveRuntime proActiveRuntimeDist, java.lang.String proActiveRuntimeUrl, java.lang.String creatorID, java.lang.String creationProtocol, java.lang.String vmName)
           
 ExternalProcess ProActiveRuntimeImpl.getProcessToDeploy(ProActiveRuntime proActiveRuntimeDist, java.lang.String creatorID, java.lang.String vmName, java.lang.String padURL)
           
 void ProActiveRuntime.register(ProActiveRuntime proActiveRuntimeDist, java.lang.String proActiveRuntimeUrl, java.lang.String creatorID, java.lang.String creationProtocol, java.lang.String vmName)
          **For internal use only** Allows this ProActiveRuntime on this VM to register another ProActiveRuntime
 void ProActiveRuntime.unregister(ProActiveRuntime proActiveRuntimeDist, java.lang.String proActiveRuntimeUrl, java.lang.String creatorID, java.lang.String creationProtocol, java.lang.String vmName)
          **For internal use only** Allows this ProactiveRuntime on this VM to unregister an already resigesterd ProActiveRuntime.
 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.
 

Constructors in org.objectweb.proactive.core.runtime with parameters of type ProActiveRuntime
ProActiveRuntimeAdapterForwarderImpl(ProActiveRuntimeAdapterForwarderImpl localAdapter, ProActiveRuntime remoteAdapter)
           
 

Uses of ProActiveRuntime in org.objectweb.proactive.core.runtime.http
 

Methods in org.objectweb.proactive.core.runtime.http that return ProActiveRuntime
protected  ProActiveRuntime HttpRuntimeFactory.getProtocolSpecificRuntimeImpl()
           
protected  ProActiveRuntime HttpRuntimeFactory.getRemoteRuntimeImpl(java.lang.String s)
           
 ProActiveRuntime[] HttpProActiveRuntime.getProActiveRuntimes()
           
 ProActiveRuntime HttpProActiveRuntime.getProActiveRuntime(java.lang.String proActiveRuntimeName)
           
 

Methods in org.objectweb.proactive.core.runtime.http with parameters of type ProActiveRuntime
 ExternalProcess HttpProActiveRuntime.getProcessToDeploy(ProActiveRuntime proActiveRuntimeDist, java.lang.String creatorID, java.lang.String vmName, java.lang.String padURL)
           
 void HttpProActiveRuntime.register(ProActiveRuntime proActiveRuntimeDist, java.lang.String proActiveRuntimeName, java.lang.String creatorID, java.lang.String creationProtocol, java.lang.String vmName)
           
 void HttpProActiveRuntime.unregister(ProActiveRuntime proActiveRuntimeDist, java.lang.String proActiveRuntimeUrl, java.lang.String creatorID, java.lang.String creationProtocol, java.lang.String vmName)
           
 

Uses of ProActiveRuntime in org.objectweb.proactive.core.runtime.ibis
 

Fields in org.objectweb.proactive.core.runtime.ibis declared as ProActiveRuntime
protected  ProActiveRuntime IbisProActiveRuntimeImpl.proActiveRuntime
           
 

Methods in org.objectweb.proactive.core.runtime.ibis that return ProActiveRuntime
protected  ProActiveRuntime IbisRuntimeFactory.getProtocolSpecificRuntimeImpl()
           
protected  ProActiveRuntime IbisRuntimeFactory.getRemoteRuntimeImpl(java.lang.String s)
           
 ProActiveRuntime[] IbisProActiveRuntimeImpl.getProActiveRuntimes()
           
 ProActiveRuntime IbisProActiveRuntimeImpl.getProActiveRuntime(java.lang.String proActiveRuntimeName)
           
 

Methods in org.objectweb.proactive.core.runtime.ibis with parameters of type ProActiveRuntime
 void IbisProActiveRuntimeImpl.register(ProActiveRuntime proActiveRuntimeDist, java.lang.String proActiveRuntimeName, java.lang.String creatorID, java.lang.String creationProtocol, java.lang.String vmName)
           
 void IbisProActiveRuntimeImpl.unregister(ProActiveRuntime proActiveRuntimeDist, java.lang.String proActiveRuntimeName, java.lang.String creatorID, java.lang.String creationProtocol, java.lang.String vmName)
           
 ExternalProcess IbisProActiveRuntimeImpl.getProcessToDeploy(ProActiveRuntime proActiveRuntimeDist, java.lang.String creatorID, java.lang.String vmName, java.lang.String padURL)
           
 

Uses of ProActiveRuntime in org.objectweb.proactive.core.runtime.jini
 

Methods in org.objectweb.proactive.core.runtime.jini that return ProActiveRuntime
protected  ProActiveRuntime JiniRuntimeFactory.getProtocolSpecificRuntimeImpl()
           
protected  ProActiveRuntime JiniRuntimeFactory.getRemoteRuntimeImpl(java.lang.String s)
           
 

Methods in org.objectweb.proactive.core.runtime.jini with parameters of type ProActiveRuntime
 ExternalProcess JiniRuntimeImpl.getProcessToDeploy(ProActiveRuntime proActiveRuntimeDist, java.lang.String creatorID, java.lang.String vmName, java.lang.String padURL)
           
 

Uses of ProActiveRuntime in org.objectweb.proactive.core.runtime.rmi
 

Fields in org.objectweb.proactive.core.runtime.rmi declared as ProActiveRuntime
protected static ProActiveRuntime RmiRuntimeFactory.defaultRmiRuntime
           
protected  ProActiveRuntime RmiProActiveRuntimeImpl.proActiveRuntime
           
 

Methods in org.objectweb.proactive.core.runtime.rmi that return ProActiveRuntime
protected  ProActiveRuntime SshRmiRuntimeFactory.getRemoteRuntimeImpl(java.lang.String s)
           
protected  ProActiveRuntime RmiRuntimeFactory.getProtocolSpecificRuntimeImpl()
           
protected  ProActiveRuntime RmiRuntimeFactory.getRemoteRuntimeImpl(java.lang.String s)
           
 ProActiveRuntime RmiProActiveRuntimeForwarderImpl.getProActiveRuntime(UniqueRuntimeID urid, java.lang.String proActiveRuntimeName)
           
 ProActiveRuntime[] RmiProActiveRuntimeForwarderImpl.getProActiveRuntimes(UniqueRuntimeID urid)
           
 ProActiveRuntime[] RmiProActiveRuntimeImpl.getProActiveRuntimes()
           
 ProActiveRuntime RmiProActiveRuntimeImpl.getProActiveRuntime(java.lang.String proActiveRuntimeName)
           
 

Methods in org.objectweb.proactive.core.runtime.rmi with parameters of type ProActiveRuntime
 ExternalProcess RmiProActiveRuntimeForwarderImpl.getProcessToDeploy(UniqueRuntimeID urid, ProActiveRuntime proActiveRuntimeDist, java.lang.String creatorID, java.lang.String vmName, java.lang.String padURL)
           
 void RmiProActiveRuntimeForwarderImpl.register(UniqueRuntimeID urid, ProActiveRuntime proActiveRuntimeDist, java.lang.String proActiveRuntimeName, java.lang.String creatorID, java.lang.String creationProtocol, java.lang.String vmName)
           
 void RmiProActiveRuntimeForwarderImpl.unregister(UniqueRuntimeID urid, ProActiveRuntime proActiveRuntimeDist, java.lang.String proActiveRuntimeName, java.lang.String creatorID, java.lang.String creationProtocol, java.lang.String vmName)
           
 ExternalProcess RmiProActiveRuntimeImpl.getProcessToDeploy(ProActiveRuntime proActiveRuntimeDist, java.lang.String creatorID, java.lang.String vmName, java.lang.String padURL)
           
 void RmiProActiveRuntimeImpl.register(ProActiveRuntime proActiveRuntimeDist, java.lang.String proActiveRuntimeName, java.lang.String creatorID, java.lang.String creationProtocol, java.lang.String vmName)
           
 void RmiProActiveRuntimeImpl.unregister(ProActiveRuntime proActiveRuntimeDist, java.lang.String proActiveRuntimeName, java.lang.String creatorID, java.lang.String creationProtocol, java.lang.String vmName)
           
 



Copyright 2001-2005 INRIA All Rights Reserved.