org.objectweb.proactive.core.runtime.rmi
Interface RmiProActiveRuntime

All Superinterfaces:
java.rmi.Remote, RemoteProActiveRuntime, java.io.Serializable
All Known Subinterfaces:
RmiProActiveRuntimeForwarder
All Known Implementing Classes:
JiniRuntimeImpl, RmiProActiveRuntimeForwarderImpl, RmiProActiveRuntimeImpl

public interface RmiProActiveRuntime
extends java.rmi.Remote, RemoteProActiveRuntime

An RMI/JINI adapter for a ProActiveRuntime to be able to receive remote calls with RMI. This helps isolate RMI/JINI specific code into a small set of specific classes.

Since:
ProActive 2.2
Version:
1.0
Author:
ProActiveTeam
See Also:
Adapter Pattern

Field Summary
 
Fields inherited from interface org.objectweb.proactive.core.runtime.RemoteProActiveRuntime
runtimeLogger
 
Methods inherited from interface org.objectweb.proactive.core.runtime.RemoteProActiveRuntime
addAcquaintance, createBody, createLocalNode, createVM, getAcquaintances, getActiveObjects, getActiveObjects, getCertificate, getCertificateEncoded, getClassDataFromParentRuntime, getClassDataFromThisRuntime, getDescriptor, getEntities, getJobID, getLocalNodeNames, getPolicy, getProActiveRuntime, getProActiveRuntimes, getProcessToDeploy, getPublicKey, getURL, getVirtualNode, getVMInformation, getVNName, killAllNodes, killNode, killRT, launchMain, newRemote, publicKeyExchange, randomValue, receiveBody, receiveCheckpoint, register, registerVirtualNode, rmAcquaintance, secretKeyExchange, startNewSession, terminateSession, unregister, unregisterAllVirtualNodes, unregisterVirtualNode
 



Copyright 2001-2005 INRIA All Rights Reserved.