org.objectweb.proactive.core.runtime.rmi
Class RmiSshProActiveRuntimeForwarder

java.lang.Object
  extended byjava.rmi.server.RemoteObject
      extended byjava.rmi.server.RemoteServer
          extended byjava.rmi.server.UnicastRemoteObject
              extended byorg.objectweb.proactive.core.runtime.rmi.RmiProActiveRuntimeImpl
                  extended byorg.objectweb.proactive.core.runtime.rmi.RmiProActiveRuntimeForwarderImpl
                      extended byorg.objectweb.proactive.core.runtime.rmi.RmiSshProActiveRuntimeForwarder
All Implemented Interfaces:
java.rmi.Remote, RemoteProActiveRuntime, RemoteProActiveRuntimeForwarder, RmiProActiveRuntime, RmiProActiveRuntimeForwarder, java.io.Serializable

public class RmiSshProActiveRuntimeForwarder
extends RmiProActiveRuntimeForwarderImpl

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.objectweb.proactive.core.runtime.rmi.RmiProActiveRuntimeForwarderImpl
proActiveRuntimeF
 
Fields inherited from class org.objectweb.proactive.core.runtime.rmi.RmiProActiveRuntimeImpl
proActiveRuntime, proActiveRuntimeURL
 
Fields inherited from class java.rmi.server.RemoteObject
ref
 
Fields inherited from interface org.objectweb.proactive.core.runtime.RemoteProActiveRuntime
runtimeLogger
 
Fields inherited from interface org.objectweb.proactive.core.runtime.RemoteProActiveRuntimeForwarder
runtimeLogger
 
Constructor Summary
RmiSshProActiveRuntimeForwarder(java.rmi.server.RMIClientSocketFactory csf, java.rmi.server.RMIServerSocketFactory ssf)
           
 
Method Summary
protected  java.lang.String getProtocol()
           
 
Methods inherited from class org.objectweb.proactive.core.runtime.rmi.RmiProActiveRuntimeForwarderImpl
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
 
Methods inherited from class org.objectweb.proactive.core.runtime.rmi.RmiProActiveRuntimeImpl
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
 
Methods inherited from class java.rmi.server.UnicastRemoteObject
clone, exportObject, exportObject, exportObject, unexportObject
 
Methods inherited from class java.rmi.server.RemoteServer
getClientHost, getLog, setLog
 
Methods inherited from class java.rmi.server.RemoteObject
equals, getRef, hashCode, toString, toStub
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
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
 

Constructor Detail

RmiSshProActiveRuntimeForwarder

public RmiSshProActiveRuntimeForwarder(java.rmi.server.RMIClientSocketFactory csf,
                                       java.rmi.server.RMIServerSocketFactory ssf)
                                throws java.rmi.RemoteException,
                                       java.rmi.AlreadyBoundException
Method Detail

getProtocol

protected java.lang.String getProtocol()
Overrides:
getProtocol in class RmiProActiveRuntimeImpl


Copyright 2001-2005 INRIA All Rights Reserved.