Uses of Interface
org.objectweb.proactive.core.body.UniversalBody

Packages that use UniversalBody
org.objectweb.proactive Provides the main classes for creating active objects and futures.  
org.objectweb.proactive.core.body Provides all classes used for implementing the active part of an active object.  
org.objectweb.proactive.core.body.future Provides the definition and implementation of the future object.  
org.objectweb.proactive.core.body.http HTTP implementation of the remote Body
org.objectweb.proactive.core.body.ibis IBIS implementation of the remote Body
org.objectweb.proactive.core.body.jini The body of an active object act as a hub of communication with other remote objects.  
org.objectweb.proactive.core.body.migration Defines the migration primitive of ProActive.  
org.objectweb.proactive.core.body.proxy **For internal use only** Defines the proxy associated to any ProActive Stub of an active Object.  
org.objectweb.proactive.core.body.reply Defines the reply messages based of the common message layer.  
org.objectweb.proactive.core.body.request Defines the request messages based of the common message layer.  
org.objectweb.proactive.core.body.rmi The body of an active object act as a hub of communication with other remote objects.  
org.objectweb.proactive.core.component.body Component meta-objects are created from the ComponentBody.  
org.objectweb.proactive.core.component.request Requests addressed to components are extensions of standard ProActive requests, and are processed by the component request queue, an extension of the standard ProActive request queue.  
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.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
org.objectweb.proactive.ext.locationserver Defines a Body associated with a location server able to give the location of one body on demand.  
org.objectweb.proactive.ext.mixedlocation   
org.objectweb.proactive.ext.security   
org.objectweb.proactive.ext.security.crypto **For internal use only** Provides the cryptographic services.  
org.objectweb.proactive.ext.security.exceptions   
org.objectweb.proactive.ext.util Provides some utility classes for end user usage or used across the extension package.  
 

Uses of UniversalBody in org.objectweb.proactive
 

Subinterfaces of UniversalBody in org.objectweb.proactive
 interface Body
           An object implementing this interface is an implementation of the non fonctionnal part of an ActiveObject.
 

Methods in org.objectweb.proactive that return UniversalBody
 UniversalBody Body.checkNewLocation(UniqueID uniqueID)
          Tries to find a local version of the body of id uniqueID.
 

Uses of UniversalBody in org.objectweb.proactive.core.body
 

Classes in org.objectweb.proactive.core.body that implement UniversalBody
 class AbstractBody
          **For internal use only**
This class gives a common implementation of the Body interface.
 class AbstractUniversalBody
          **For internal use only**
This class gives a common implementation of the UniversalBody interface.
 class ActiveBody
           
 class BodyImpl
          **For internal use only**
This class gives a common implementation of the Body interface.
 class HalfBody
           
 

Fields in org.objectweb.proactive.core.body declared as UniversalBody
protected  UniversalBody AbstractUniversalBody.remoteBody
          A remote version of this body that is used to send to remote peer
 

Methods in org.objectweb.proactive.core.body that return UniversalBody
 UniversalBody ProActiveMetaObjectFactory.RemoteBodyFactoryImpl.newRemoteBody(UniversalBody body)
           
 UniversalBody BodyMap.getBody(UniqueID id)
           
 UniversalBody AbstractUniversalBody.getRemoteAdapter()
           
 UniversalBody AbstractBody.checkNewLocation(UniqueID bodyID)
           
 UniversalBody RemoteBodyFactory.newRemoteBody(UniversalBody body)
          Creates or reuses a RequestReceiver object
 UniversalBody UniversalBody.getRemoteAdapter()
          Returns the remote friendly version of this body
 

Methods in org.objectweb.proactive.core.body with parameters of type UniversalBody
 Request ProActiveMetaObjectFactory.RequestFactoryImpl.newRequest(MethodCall methodCall, UniversalBody sourceBody, boolean isOneWay, long sequenceID)
           
 UniversalBody ProActiveMetaObjectFactory.RemoteBodyFactoryImpl.newRemoteBody(UniversalBody body)
           
 void BodyMap.putBody(UniqueID id, UniversalBody b)
          add the set (id, node) in the idToBodyMap block if it already exists until it is removed
 void BodyMap.updateBody(UniqueID id, UniversalBody b)
          add the set (id, node) in the idToBodyMap erase any previous entry
 void AbstractUniversalBody.updateLocation(UniqueID bodyID, UniversalBody body)
           
 void AbstractBody.initiateSession(int type, UniversalBody body)
           
 byte[][] AbstractBody.publicKeyExchange(long sessionID, UniversalBody distantBody, byte[] my_pub, byte[] my_cert, byte[] sig_code)
           
 void AbstractBody.sendRequest(MethodCall methodCall, Future future, UniversalBody destinationBody)
           
 UniversalBody RemoteBodyFactory.newRemoteBody(UniversalBody body)
          Creates or reuses a RequestReceiver object
 void UniversalBody.updateLocation(UniqueID id, UniversalBody body)
          Signals to this body that the body identified by id is now to a new remote location.
 void UniversalBody.initiateSession(int type, UniversalBody body)
           
 byte[][] UniversalBody.publicKeyExchange(long sessionID, UniversalBody distantBody, byte[] my_pub, byte[] my_cert, byte[] sig_code)
           
 void LocalBodyStrategy.sendRequest(MethodCall methodCall, Future future, UniversalBody destinationBody)
          Sends the request request with the future future to the local body body.
 

Uses of UniversalBody in org.objectweb.proactive.core.body.future
 

Methods in org.objectweb.proactive.core.body.future that return UniversalBody
static UniversalBody FuturePool.getBodyDestination()
           
 

Methods in org.objectweb.proactive.core.body.future with parameters of type UniversalBody
 void FutureMap.addAutomaticContinuation(long id, UniqueID creatorID, UniversalBody bodyDest)
          Add an AC to do for bodyDest when the futurPool will receive the value of the future indexed by (id, creatorID)
static void FuturePool.registerBodyDestination(UniversalBody dest)
           
 void FuturePool.addAutomaticContinuation(long id, UniqueID creatorID, UniversalBody bodyDest)
          To add an automatic contiunation, ie a destination body, for a particular future.
 void FuturePool.registerDestination(UniversalBody dest)
          To register a destination before sending a reques or a reply Registration key is the calling thread.
 

Uses of UniversalBody in org.objectweb.proactive.core.body.http
 

Classes in org.objectweb.proactive.core.body.http that implement UniversalBody
 class HttpRemoteBodyImpl
          An adapter for a LocalBody to be able to receive remote calls using HTTP.
 class RemoteBodyAdapter
           
 

Methods in org.objectweb.proactive.core.body.http that return UniversalBody
static UniversalBody RemoteBodyAdapter.lookup(java.lang.String urn)
          Looks-up an active object previously registered in the bodys table .
static UniversalBody RemoteBodyAdapter.getBodyFromUrn(java.lang.String urn)
           
 UniversalBody RemoteBodyAdapter.getRemoteAdapter()
           
 UniversalBody HttpRemoteBodyImpl.getRemoteAdapter()
           
 

Methods in org.objectweb.proactive.core.body.http with parameters of type UniversalBody
 void RemoteBodyAdapter.updateLocation(UniqueID id, UniversalBody body)
           
 void RemoteBodyAdapter.initiateSession(int type, UniversalBody body)
           
 byte[][] RemoteBodyAdapter.publicKeyExchange(long sessionID, UniversalBody distantBody, byte[] my_pub, byte[] my_cert, byte[] sig_code)
           
 void HttpRemoteBodyImpl.updateLocation(UniqueID id, UniversalBody body)
           
 void HttpRemoteBodyImpl.initiateSession(int type, UniversalBody body)
           
 byte[][] HttpRemoteBodyImpl.publicKeyExchange(long sessionID, UniversalBody distantBody, byte[] my_pub, byte[] my_cert, byte[] sig_code)
           
 

Constructors in org.objectweb.proactive.core.body.http with parameters of type UniversalBody
RemoteBodyAdapter(UniversalBody body)
           
 

Uses of UniversalBody in org.objectweb.proactive.core.body.ibis
 

Classes in org.objectweb.proactive.core.body.ibis that implement UniversalBody
 class IbisRemoteBodyAdapter
           
 

Fields in org.objectweb.proactive.core.body.ibis declared as UniversalBody
protected  UniversalBody IbisRemoteBodyImpl.body
          The encapsulated local body transient to deal with custom serialization of requests.
 

Methods in org.objectweb.proactive.core.body.ibis that return UniversalBody
 UniversalBody ProActiveIbisMetaObjectFactory.RemoteIbisBodyFactoryImpl.newRemoteBody(UniversalBody body)
           
static UniversalBody IbisRemoteBodyAdapter.lookup(java.lang.String url)
          Looks-up an active object previously registered in a RMI registry.
 UniversalBody IbisRemoteBodyAdapter.getRemoteAdapter()
           
 

Methods in org.objectweb.proactive.core.body.ibis with parameters of type UniversalBody
 UniversalBody ProActiveIbisMetaObjectFactory.RemoteIbisBodyFactoryImpl.newRemoteBody(UniversalBody body)
           
 void IbisRemoteBodyImpl.updateLocation(UniqueID id, UniversalBody remoteBody)
           
 void IbisRemoteBodyImpl.initiateSession(int type, UniversalBody rbody)
           
 byte[][] IbisRemoteBodyImpl.publicKeyExchange(long sessionID, UniversalBody distantBody, byte[] my_pub, byte[] my_cert, byte[] sig_code)
           
 void IbisRemoteBodyAdapter.updateLocation(UniqueID id, UniversalBody remoteBody)
           
 void IbisRemoteBodyAdapter.initiateSession(int type, UniversalBody body)
           
 byte[][] IbisRemoteBodyAdapter.publicKeyExchange(long sessionID, UniversalBody distantBody, byte[] my_pub, byte[] my_cert, byte[] sig_code)
           
 void IbisRemoteBody.updateLocation(UniqueID id, UniversalBody body)
          Signals to this body that the body identified by id is now to a new remote location.
 void IbisRemoteBody.initiateSession(int type, UniversalBody body)
           
 byte[][] IbisRemoteBody.publicKeyExchange(long sessionID, UniversalBody distantBody, byte[] my_pub, byte[] my_cert, byte[] sig_code)
           
 

Constructors in org.objectweb.proactive.core.body.ibis with parameters of type UniversalBody
IbisRemoteBodyImpl(UniversalBody body)
           
IbisRemoteBodyAdapter(UniversalBody body)
           
 

Uses of UniversalBody in org.objectweb.proactive.core.body.jini
 

Classes in org.objectweb.proactive.core.body.jini that implement UniversalBody
 class JiniBodyAdapter
          An adapter for a JiniBody to be able to receive remote calls.
 

Fields in org.objectweb.proactive.core.body.jini declared as UniversalBody
protected  UniversalBody JiniBodyImpl.body
          The encapsulated local body transient to deal with custom serialization of requests.
 

Methods in org.objectweb.proactive.core.body.jini that return UniversalBody
 UniversalBody ProActiveJiniMetaObjectFactory.RemoteJiniBodyFactoryImpl.newRemoteBody(UniversalBody body)
           
static UniversalBody JiniBodyAdapter.lookup(java.lang.String url)
          Looks-up an active object previously registered in a RMI registry.
 UniversalBody JiniBodyAdapter.getRemoteAdapter()
           
 

Methods in org.objectweb.proactive.core.body.jini with parameters of type UniversalBody
 UniversalBody ProActiveJiniMetaObjectFactory.RemoteJiniBodyFactoryImpl.newRemoteBody(UniversalBody body)
           
 void JiniBodyImpl.updateLocation(UniqueID id, UniversalBody jiniBody)
           
 void JiniBodyImpl.initiateSession(int type, UniversalBody body)
           
 byte[][] JiniBodyImpl.publicKeyExchange(long sessionID, UniversalBody distantBody, byte[] my_pub, byte[] my_cert, byte[] sig_code)
           
 void JiniBodyAdapter.updateLocation(UniqueID id, UniversalBody jiniBody)
           
 void JiniBodyAdapter.initiateSession(int type, UniversalBody body)
           
 byte[][] JiniBodyAdapter.publicKeyExchange(long sessionID, UniversalBody distantBody, byte[] my_pub, byte[] my_cert, byte[] sig_code)
           
 void JiniBody.updateLocation(UniqueID id, UniversalBody body)
          Signals to this body that the body identified by id is now to a new jini location.
 void JiniBody.initiateSession(int type, UniversalBody body)
           
 byte[][] JiniBody.publicKeyExchange(long sessionID, UniversalBody distantBody, byte[] my_pub, byte[] my_cert, byte[] sig_code)
           
 

Constructors in org.objectweb.proactive.core.body.jini with parameters of type UniversalBody
JiniBodyImpl(UniversalBody body)
           
JiniBodyAdapter(UniversalBody body)
           
 

Uses of UniversalBody in org.objectweb.proactive.core.body.migration
 

Classes in org.objectweb.proactive.core.body.migration that implement UniversalBody
 class MigratableBody
           
 

Methods in org.objectweb.proactive.core.body.migration that return UniversalBody
 UniversalBody MigrationManagerImpl.migrateTo(Node node, Body body)
           
 UniversalBody Migratable.migrateTo(Node nodeTarget)
           
 UniversalBody Migratable.cloneTo(Node nodeTarget)
           
 UniversalBody MigratableBody.migrateTo(Node node)
           
 UniversalBody MigratableBody.cloneTo(Node node)
           
protected  UniversalBody MigratableBody.internalMigrateTo(Node node, boolean byCopy)
           
 UniversalBody MigrationManager.migrateTo(Node node, Body body)
           
 

Methods in org.objectweb.proactive.core.body.migration with parameters of type UniversalBody
 RequestReceiver MigrationManagerImpl.createRequestReceiver(UniversalBody remoteBody, RequestReceiver currentRequestReceiver)
           
 ReplyReceiver MigrationManagerImpl.createReplyReceiver(UniversalBody remoteBody, ReplyReceiver currentReplyReceiver)
           
protected  void MigratableBody.changeBodyAfterMigration(UniversalBody migratedBody)
           
 RequestReceiver MigrationManager.createRequestReceiver(UniversalBody remoteBody, RequestReceiver currentRequestReceiver)
           
 ReplyReceiver MigrationManager.createReplyReceiver(UniversalBody remoteBody, ReplyReceiver currentReplyReceiver)
           
 

Uses of UniversalBody in org.objectweb.proactive.core.body.proxy
 

Fields in org.objectweb.proactive.core.body.proxy declared as UniversalBody
protected  UniversalBody UniversalBodyProxy.universalBody
           
 

Methods in org.objectweb.proactive.core.body.proxy that return UniversalBody
 UniversalBody UniversalBodyProxy.getBody()
           
protected  UniversalBody UniversalBodyProxy.createLocalBody(ConstructorCall bodyConstructorCall, ConstructorCall reifiedObjectConstructorCall, Node node)
           
protected  UniversalBody UniversalBodyProxy.createRemoteBody(ConstructorCall bodyConstructorCall, Node node)
           
 UniversalBody BodyProxy.getBody()
           
 

Uses of UniversalBody in org.objectweb.proactive.core.body.reply
 

Methods in org.objectweb.proactive.core.body.reply with parameters of type UniversalBody
 void ReplyImpl.send(UniversalBody destinationBody)
           
 void Reply.send(UniversalBody destinationBody)
          Sends this reply to the body destination
 

Constructors in org.objectweb.proactive.core.body.reply with parameters of type UniversalBody
ReplyReceiverForwarder(UniversalBody b)
           
 

Uses of UniversalBody in org.objectweb.proactive.core.body.request
 

Fields in org.objectweb.proactive.core.body.request declared as UniversalBody
protected  UniversalBody RequestImpl.sender
          transient because we deal with the serialization of this variable in a custom manner. see writeObject method
 

Methods in org.objectweb.proactive.core.body.request that return UniversalBody
 UniversalBody RequestImpl.getSender()
           
 UniversalBody BodyRequest.getSender()
           
 UniversalBody Request.getSender()
          Returns the sender of this request
 

Methods in org.objectweb.proactive.core.body.request with parameters of type UniversalBody
 void RequestImpl.send(UniversalBody destinationBody)
           
 void RequestImpl.notifyReception(UniversalBody bodyReceiver)
           
protected  void RequestImpl.sendRequest(UniversalBody destinationBody)
           
 void BodyRequest.send(UniversalBody destinationBody)
           
 void BodyRequest.notifyReception(UniversalBody bodyReceiver)
           
 Request RequestFactory.newRequest(MethodCall methodCall, UniversalBody sourceBody, boolean isOneWay, long sequenceID)
          Creates a request object based on the given parameter
 void Request.send(UniversalBody destinationBody)
          Sends this request to the body destination
 void Request.notifyReception(UniversalBody bodyReceiver)
          Notifies the request that it has been received by the destination.
 

Constructors in org.objectweb.proactive.core.body.request with parameters of type UniversalBody
RequestReceiverForwarder(UniversalBody b)
           
RequestImpl(MethodCall methodCall, UniversalBody sender, boolean isOneWay, long nextSequenceID)
           
 

Uses of UniversalBody in org.objectweb.proactive.core.body.rmi
 

Classes in org.objectweb.proactive.core.body.rmi that implement UniversalBody
 class SshRemoteBodyAdapter
           
 

Fields in org.objectweb.proactive.core.body.rmi declared as UniversalBody
protected  UniversalBody RemoteBodyImpl.body
          The encapsulated local body transient to deal with custom serialization of requests.
 

Methods in org.objectweb.proactive.core.body.rmi that return UniversalBody
static UniversalBody RemoteBodyAdapter.lookup(java.lang.String url)
          Looks-up an active object previously registered in a RMI registry.
 UniversalBody RemoteBodyAdapter.getRemoteAdapter()
           
 UniversalBody ProActiveRmiMetaObjectFactory.RemoteRmiBodyFactoryImpl.newRemoteBody(UniversalBody body)
           
 

Methods in org.objectweb.proactive.core.body.rmi with parameters of type UniversalBody
 void RemoteBodyImpl.updateLocation(UniqueID id, UniversalBody remoteBody)
           
 void RemoteBodyImpl.initiateSession(int type, UniversalBody rbody)
           
 byte[][] RemoteBodyImpl.publicKeyExchange(long sessionID, UniversalBody distantBody, byte[] my_pub, byte[] my_cert, byte[] sig_code)
           
 void RemoteBodyAdapter.updateLocation(UniqueID id, UniversalBody remoteBody)
           
 void RemoteBodyAdapter.initiateSession(int type, UniversalBody body)
           
 byte[][] RemoteBodyAdapter.publicKeyExchange(long sessionID, UniversalBody distantBody, byte[] my_pub, byte[] my_cert, byte[] sig_code)
           
 void RemoteBody.updateLocation(UniqueID id, UniversalBody body)
          Signals to this body that the body identified by id is now to a new remote location.
 void RemoteBody.initiateSession(int type, UniversalBody body)
           
 byte[][] RemoteBody.publicKeyExchange(long sessionID, UniversalBody distantBody, byte[] my_pub, byte[] my_cert, byte[] sig_code)
           
 UniversalBody ProActiveRmiMetaObjectFactory.RemoteRmiBodyFactoryImpl.newRemoteBody(UniversalBody body)
           
 

Constructors in org.objectweb.proactive.core.body.rmi with parameters of type UniversalBody
SshRemoteBodyAdapter(UniversalBody body)
           
RemoteBodyImpl(UniversalBody body)
           
RemoteBodyImpl(UniversalBody body, java.rmi.server.RMIServerSocketFactory sf, java.rmi.server.RMIClientSocketFactory cf)
           
RemoteBodyAdapter(UniversalBody body)
           
 

Uses of UniversalBody in org.objectweb.proactive.core.component.body
 

Classes in org.objectweb.proactive.core.component.body that implement UniversalBody
 class ComponentBodyImpl
          This class has been inserted into the bodies hierarchy in order to instantiate the component metaobject (ProActiveComponent).
 

Uses of UniversalBody in org.objectweb.proactive.core.component.request
 

Constructors in org.objectweb.proactive.core.component.request with parameters of type UniversalBody
ComponentRequestImpl(MethodCall methodCall, UniversalBody sender, boolean isOneWay, long nextSequenceID)
           
 

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

Methods in org.objectweb.proactive.core.event that return UniversalBody
 UniversalBody BodyEvent.getBody()
          Returns the body associated to this event
 

Methods in org.objectweb.proactive.core.event with parameters of type UniversalBody
 void BodyEventProducerImpl.fireBodyCreated(UniversalBody b)
           
 void BodyEventProducerImpl.fireBodyRemoved(UniversalBody b)
           
 void BodyEventProducerImpl.fireBodyChanged(UniversalBody b)
           
 

Constructors in org.objectweb.proactive.core.event with parameters of type UniversalBody
BodyEvent(UniversalBody body, int messageType)
          Creates a new BodyEvent
 

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

Methods in org.objectweb.proactive.core.runtime that return UniversalBody
 UniversalBody ProActiveRuntimeImpl.createBody(java.lang.String nodeName, ConstructorCall bodyConstructorCall, boolean isLocal)
           
 UniversalBody ProActiveRuntimeImpl.receiveBody(java.lang.String nodeName, Body body)
           
 UniversalBody ProActiveRuntime.createBody(java.lang.String nodeName, ConstructorCall bodyConstructorCall, boolean isNodeLocal)
           This method is the basis for creating remote active objects.
 UniversalBody ProActiveRuntime.receiveBody(java.lang.String nodeName, Body body)
           This method is the basis for migrating active objects.
 

Methods in org.objectweb.proactive.core.runtime with parameters of type UniversalBody
 java.util.ArrayList ProActiveRuntimeImpl.getEntities(UniversalBody uBody)
           
 java.util.ArrayList ProActiveRuntime.getEntities(UniversalBody uBody)
           
 

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

Methods in org.objectweb.proactive.core.runtime.http that return UniversalBody
 UniversalBody HttpRuntimeAdapter.createBody(java.lang.String nodeName, ConstructorCall bodyConstructorCall, boolean isNodeLocal)
           
 UniversalBody HttpRuntimeAdapter.receiveBody(java.lang.String nodeName, Body body)
           
 UniversalBody HttpRemoteRuntimeAdapterImpl.createBody(java.lang.String nodeName, ConstructorCall bodyConstructorCall, boolean isNodeLocal)
           
 UniversalBody HttpRemoteRuntimeAdapterImpl.receiveBody(java.lang.String nodeName, Body body)
           
 

Methods in org.objectweb.proactive.core.runtime.http with parameters of type UniversalBody
 java.util.ArrayList HttpRuntimeAdapter.getEntities(UniversalBody uBody)
           
 java.util.ArrayList HttpRemoteRuntimeAdapterImpl.getEntities(UniversalBody uBody)
           
 

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

Methods in org.objectweb.proactive.core.runtime.ibis that return UniversalBody
 UniversalBody RemoteProActiveRuntimeImpl.createBody(java.lang.String nodeName, ConstructorCall bodyConstructorCall, boolean isNodeLocal)
           
 UniversalBody RemoteProActiveRuntimeImpl.receiveBody(java.lang.String nodeName, Body body)
           
 UniversalBody RemoteProActiveRuntimeAdapter.createBody(java.lang.String nodeName, ConstructorCall bodyConstructorCall, boolean isNodeLocal)
           
 UniversalBody RemoteProActiveRuntimeAdapter.receiveBody(java.lang.String nodeName, Body body)
           
 UniversalBody RemoteProActiveRuntime.createBody(java.lang.String nodeName, ConstructorCall bodyConstructorCall, boolean isNodeLocal)
           
 UniversalBody RemoteProActiveRuntime.receiveBody(java.lang.String nodeName, Body body)
           
 

Methods in org.objectweb.proactive.core.runtime.ibis with parameters of type UniversalBody
 java.util.ArrayList RemoteProActiveRuntimeImpl.getEntities(UniversalBody uBody)
           
 java.util.ArrayList RemoteProActiveRuntimeAdapter.getEntities(UniversalBody uBody)
           
 java.util.ArrayList RemoteProActiveRuntime.getEntities(UniversalBody uBody)
           
 

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

Methods in org.objectweb.proactive.core.runtime.jini that return UniversalBody
 UniversalBody JiniRuntimeImpl.createBody(java.lang.String nodeName, ConstructorCall bodyConstructorCall, boolean isNodeLocal)
           
 UniversalBody JiniRuntimeImpl.receiveBody(java.lang.String nodeName, Body body)
           
 UniversalBody JiniRuntimeAdapter.createBody(java.lang.String nodeName, ConstructorCall bodyConstructorCall, boolean isNodeLocal)
           
 UniversalBody JiniRuntimeAdapter.receiveBody(java.lang.String nodeName, Body body)
           
 UniversalBody JiniRuntime.createBody(java.lang.String nodeName, ConstructorCall bodyConstructorCall, boolean isNodeLocal)
           
 UniversalBody JiniRuntime.receiveBody(java.lang.String nodeName, Body body)
           
 

Methods in org.objectweb.proactive.core.runtime.jini with parameters of type UniversalBody
 java.util.ArrayList JiniRuntimeImpl.getEntities(UniversalBody uBody)
           
 java.util.ArrayList JiniRuntimeAdapter.getEntities(UniversalBody uBody)
           
 java.util.ArrayList JiniRuntime.getEntities(UniversalBody uBody)
           
 

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

Methods in org.objectweb.proactive.core.runtime.rmi that return UniversalBody
 UniversalBody RemoteProActiveRuntimeImpl.createBody(java.lang.String nodeName, ConstructorCall bodyConstructorCall, boolean isNodeLocal)
           
 UniversalBody RemoteProActiveRuntimeImpl.receiveBody(java.lang.String nodeName, Body body)
           
 UniversalBody RemoteProActiveRuntimeAdapter.createBody(java.lang.String nodeName, ConstructorCall bodyConstructorCall, boolean isNodeLocal)
           
 UniversalBody RemoteProActiveRuntimeAdapter.receiveBody(java.lang.String nodeName, Body body)
           
 UniversalBody RemoteProActiveRuntime.createBody(java.lang.String nodeName, ConstructorCall bodyConstructorCall, boolean isNodeLocal)
           
 UniversalBody RemoteProActiveRuntime.receiveBody(java.lang.String nodeName, Body body)
           
 

Methods in org.objectweb.proactive.core.runtime.rmi with parameters of type UniversalBody
 java.util.ArrayList RemoteProActiveRuntimeImpl.getEntities(UniversalBody uBody)
           
 java.util.ArrayList RemoteProActiveRuntimeAdapter.getEntities(UniversalBody uBody)
           
 java.util.ArrayList RemoteProActiveRuntime.getEntities(UniversalBody uBody)
           
 

Uses of UniversalBody in org.objectweb.proactive.ext.locationserver
 

Methods in org.objectweb.proactive.ext.locationserver that return UniversalBody
protected  UniversalBody TimedRequestWithLocationServer.queryServer(UniqueID bodyID)
           
protected  UniversalBody RequestWithLocationServer.queryServer(UniqueID bodyID)
           
 UniversalBody MigrationManagerWithLocationServer.migrateTo(Node node, Body body)
           
 UniversalBody LocationServer.searchObject(UniqueID i)
           
 

Methods in org.objectweb.proactive.ext.locationserver with parameters of type UniversalBody
protected  void TimedRequestWithLocationServer.sendRequest(UniversalBody destinationBody)
           
protected  void TimedRequestWithLocationServer.backupSolution(UniversalBody destinationBody)
          Implements the backup solution
protected  void RequestWithLocationServer.sendRequest(UniversalBody destinationBody)
           
protected  void RequestWithLocationServer.backupSolution(UniversalBody destinationBody)
          Implements the backup solution
 RequestReceiver MigrationManagerWithLocationServer.createRequestReceiver(UniversalBody remoteBody, RequestReceiver currentRequestReceiver)
           
 ReplyReceiver MigrationManagerWithLocationServer.createReplyReceiver(UniversalBody remoteBody, ReplyReceiver currentReplyReceiver)
           
 Request LocationServerMetaObjectFactory.RequestWithLocationServerFactory.newRequest(MethodCall methodCall, UniversalBody sourceBody, boolean isOneWay, long sequenceID)
           
 void LocationServer.updateLocation(UniqueID i, UniversalBody s)
           
 

Constructors in org.objectweb.proactive.ext.locationserver with parameters of type UniversalBody
TimedRequestWithLocationServer(MethodCall methodCall, UniversalBody sender, boolean isOneWay, long nextSequenceID, LocationServer server)
           
RequestWithLocationServer(MethodCall methodCall, UniversalBody sender, boolean isOneWay, long nextSequenceID, LocationServer server)
           
 

Uses of UniversalBody in org.objectweb.proactive.ext.mixedlocation
 

Classes in org.objectweb.proactive.ext.mixedlocation that implement UniversalBody
 class UniversalBodyWrapper
           
 

Fields in org.objectweb.proactive.ext.mixedlocation declared as UniversalBody
protected  UniversalBody UniversalBodyWrapper.wrappedBody
           
 

Methods in org.objectweb.proactive.ext.mixedlocation that return UniversalBody
protected  UniversalBody RequestWithMixedLocation.queryServer(UniqueID bodyID)
           
 UniversalBody MixedLocationMetaObjectFactory.RemoteIbisBodyFactoryImpl.newRemoteBody(UniversalBody body)
           
 UniversalBody MixedLocationMetaObjectFactory.RemoteRmiBodyFactoryImpl.newRemoteBody(UniversalBody body)
           
 UniversalBody UniversalBodyWrapper.getRemoteAdapter()
           
 

Methods in org.objectweb.proactive.ext.mixedlocation with parameters of type UniversalBody
protected  void TimedRequestWithMixedLocation.sendRequest(UniversalBody destinationBody)
           
protected  void TimedRequestWithMixedLocation.backupSolution(UniversalBody destinationBody)
          Implements the backup solution
protected  void RequestWithMixedLocation.sendRequest(UniversalBody destinationBody)
           
protected  void RequestWithMixedLocation.backupSolution(UniversalBody destinationBody)
          Implements the backup solution
 Request MixedLocationMetaObjectFactory.RequestWithMixedLocationFactory.newRequest(MethodCall methodCall, UniversalBody sourceBody, boolean isOneWay, long sequenceID)
           
 UniversalBody MixedLocationMetaObjectFactory.RemoteIbisBodyFactoryImpl.newRemoteBody(UniversalBody body)
           
 UniversalBody MixedLocationMetaObjectFactory.RemoteRmiBodyFactoryImpl.newRemoteBody(UniversalBody body)
           
 void UniversalBodyWrapper.updateLocation(UniqueID id, UniversalBody body)
           
 void UniversalBodyWrapper.initiateSession(int type, UniversalBody body)
           
 byte[][] UniversalBodyWrapper.publicKeyExchange(long sessionID, UniversalBody distantBody, byte[] my_pub, byte[] my_cert, byte[] sig_code)
           
protected  void MigrationManagerWithMixedLocation.createWrapper(UniversalBody remoteBody)
           
 RequestReceiver MigrationManagerWithMixedLocation.createRequestReceiver(UniversalBody remoteBody, RequestReceiver currentRequestReceiver)
           
 ReplyReceiver MigrationManagerWithMixedLocation.createReplyReceiver(UniversalBody remoteBody, ReplyReceiver currentReplyReceiver)
           
 

Constructors in org.objectweb.proactive.ext.mixedlocation with parameters of type UniversalBody
TimedRequestWithMixedLocation(MethodCall methodCall, UniversalBody sender, boolean isOneWay, long nextSequenceID, LocationServer server)
           
RequestWithMixedLocation(MethodCall methodCall, UniversalBody sender, boolean isOneWay, long nextSequenceID, LocationServer server)
           
UniversalBodyWrapper(UniversalBody body, long time)
          Create a time-limited wrapper around a UniversalBody
 

Uses of UniversalBody in org.objectweb.proactive.ext.security
 

Fields in org.objectweb.proactive.ext.security declared as UniversalBody
protected  UniversalBody InternalBodySecurity.distantBody
           
protected  UniversalBody ProActiveSecurityManager.myBody
           
 

Methods in org.objectweb.proactive.ext.security that return UniversalBody
 UniversalBody InternalBodySecurity.getDistantBody()
           
 

Methods in org.objectweb.proactive.ext.security with parameters of type UniversalBody
 void InternalBodySecurity.initiateSession(int type, UniversalBody body)
           
 byte[][] InternalBodySecurity.publicKeyExchange(long sessionID, UniversalBody dBody, byte[] my_pub, byte[] my_cert, byte[] sig_code)
           
 void InternalBodySecurity.setDistantBody(UniversalBody distantBody)
           
 void ProActiveSecurityManager.setBody(UniversalBody body)
           
 void ProActiveSecurityManager.initiateSession(int type, UniversalBody distantBody)
          Method initiateSession.
 void ProActiveSecurityManager.terminateSession(UniversalBody body, long sessionID)
           
 boolean ProActiveSecurityManager.mutualAuthenticationSenderSide(UniversalBody distantBody, java.security.cert.X509Certificate distantBodyCertificate)
           
 boolean ProActiveSecurityManager.unilateralAuthenticationSenderSide(UniversalBody distantBody)
           
 boolean ProActiveSecurityManager.keyNegociationSenderSide(UniversalBody distantOA, long sessionID)
          Method keyNegociationSenderSide. starts the challenge to negociate a session key.
 byte[][] ProActiveSecurityManager.publicKeyExchange(long sessionID, UniversalBody distantBody, byte[] pub_key, byte[] cert, byte[] sig_code)
           
 

Constructors in org.objectweb.proactive.ext.security with parameters of type UniversalBody
InternalBodySecurity(UniversalBody distantBody)
           
 

Uses of UniversalBody in org.objectweb.proactive.ext.security.crypto
 

Fields in org.objectweb.proactive.ext.security.crypto declared as UniversalBody
 UniversalBody Session.distantBody
           
 

Uses of UniversalBody in org.objectweb.proactive.ext.security.exceptions
 

Fields in org.objectweb.proactive.ext.security.exceptions declared as UniversalBody
protected  UniversalBody RenegotiateSessionException.body
           
 

Methods in org.objectweb.proactive.ext.security.exceptions that return UniversalBody
 UniversalBody RenegotiateSessionException.getUniversalBody()
           
 

Constructors in org.objectweb.proactive.ext.security.exceptions with parameters of type UniversalBody
RenegotiateSessionException(UniversalBody uni)
           
 

Uses of UniversalBody in org.objectweb.proactive.ext.util
 

Methods in org.objectweb.proactive.ext.util that return UniversalBody
 UniversalBody SimpleLocationServer.searchObject(UniqueID id)
          Return a reference to the remote body if available.
 

Methods in org.objectweb.proactive.ext.util with parameters of type UniversalBody
 void SimpleLocationServer.updateLocation(UniqueID i, UniversalBody s)
          Update the location for the mobile object s with id
 



Copyright ? October 2004 INRIA All Rights Reserved.