|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
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.ft.message | Defines message logs, i.e. messages that have to be resent after a recovery. |
org.objectweb.proactive.core.body.ft.protocols | Defines specific behavior for each implemented fault-tolerance protocol. |
org.objectweb.proactive.core.body.ft.protocols.cic.managers | Defines active object behavior for the CIC protocol. |
org.objectweb.proactive.core.body.ft.protocols.pmlrb.managers | Defines active object behavior for the PML protocol. |
org.objectweb.proactive.core.body.ft.servers | Defines all needed servers for fault-tolerance mecanism, and a global server that implements all needed behaviors. |
org.objectweb.proactive.core.body.ft.servers.faultdetection | Defines fault-detection interface of the fault-tolerance server. |
org.objectweb.proactive.core.body.ft.servers.location | Defines the location interface of fault-tolerance server, i.e. for retrieving a reference on a failed-and-restart active object. |
org.objectweb.proactive.core.body.ft.servers.util | Defines util classes for fault-tolerance servers. |
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.http.util.messages | Contains all types of messages usefull for HTTP communications |
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 | This package contains classes related to component requests. |
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.exceptions.manager | ProActive exceptions mechanism. |
org.objectweb.proactive.core.mop | **For internal use only** Defines the Meta Object Protocol used in ProActive that allows the interception of a method call to an active object and its reification as a request sent to a body. |
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.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.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. |
UniversalBody |
Body.getShortcutTargetBody(FunctionalInterfaceID functionalItfID)
Returns the body that is the target of this shortcut for this component interface |
Methods in org.objectweb.proactive with parameters of type UniversalBody | |
static java.lang.Object |
ProActive.createStubObject(java.lang.String className,
UniversalBody body)
|
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 |
BodyAdapter
An adapter for a RemoteBody. |
class |
BodyAdapterForwarder
An adapter for a RemoteBodyForwarder. |
class |
BodyAdapterImpl
An adapter for a RemoteBody. |
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 |
UniversalBodyForwarder.lookup(UniqueID id,
java.lang.String url)
|
UniversalBody |
BodyForwarderImpl.lookup(UniqueID id,
java.lang.String url)
|
abstract UniversalBody |
BodyAdapterImpl.lookup(java.lang.String url)
Looks-up an active object previously registered in a registry. |
UniversalBody |
RemoteBodyForwarder.lookup(UniqueID id,
java.lang.String url)
|
UniversalBody |
BodyAdapterForwarder.lookup(java.lang.String url)
|
UniversalBody |
RemoteBodyFactory.newRemoteBody(UniversalBody body)
Creates or reuses a RequestReceiver object |
UniversalBody |
BodyMap.getBody(UniqueID id)
|
UniversalBody |
AbstractBody.checkNewLocation(UniqueID bodyID)
|
UniversalBody |
AbstractBody.getShortcutTargetBody(FunctionalInterfaceID functionalItfID)
|
abstract UniversalBody |
BodyAdapter.lookup(java.lang.String url)
Looks-up an active object previously registered in a registry. |
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 |
UniversalBodyForwarder.updateLocation(UniqueID id,
UniqueID uid,
UniversalBody body)
|
void |
BodyForwarderImpl.add(UniversalBody rBody)
Add rBody to the collection of known bodies |
void |
BodyForwarderImpl.updateLocation(UniqueID id,
UniqueID uid,
UniversalBody body)
|
void |
BodyAdapterImpl.updateLocation(UniqueID id,
UniversalBody body)
|
void |
RemoteBodyForwarder.updateLocation(UniqueID id,
UniqueID uid,
UniversalBody body)
|
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 |
BodyAdapterForwarder.updateLocation(UniqueID uid,
UniversalBody body)
|
UniversalBody |
RemoteBodyFactory.newRemoteBody(UniversalBody body)
Creates or reuses a RequestReceiver object |
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.sendRequest(MethodCall methodCall,
Future future,
UniversalBody destinationBody)
|
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 |
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.ft.message |
Methods in org.objectweb.proactive.core.body.ft.message that return UniversalBody | |
UniversalBody |
RequestLog.getDestination()
Return the destination of this request |
UniversalBody |
ReplyLog.getDestination()
Return the destination of this reply |
Constructors in org.objectweb.proactive.core.body.ft.message with parameters of type UniversalBody | |
RequestLog(Request r,
UniversalBody d)
Create a request log. |
|
ReplyLog(Reply r,
UniversalBody d)
Create a reply log. |
Uses of UniversalBody in org.objectweb.proactive.core.body.ft.protocols |
Methods in org.objectweb.proactive.core.body.ft.protocols that return UniversalBody | |
UniversalBody |
FTManager.communicationFailed(UniqueID suspect,
UniversalBody suspectLocation,
java.lang.Exception e)
Common behavior when a communication with another active object failed. |
Methods in org.objectweb.proactive.core.body.ft.protocols with parameters of type UniversalBody | |
UniversalBody |
FTManager.communicationFailed(UniqueID suspect,
UniversalBody suspectLocation,
java.lang.Exception e)
Common behavior when a communication with another active object failed. |
int |
FTManager.sendReply(Reply r,
UniversalBody destination)
Fault-tolerant sending: this send notices fault tolerance servers if the destination is unreachable and resent the message until destination is reachable. |
int |
FTManager.sendRequest(Request r,
UniversalBody destination)
Fault-tolerant sending: this send notices fault tolerance servers if the destination is unreachable and resent the message until destination is reachable. |
abstract int |
FTManager.onSendReplyAfter(Reply reply,
int rdvValue,
UniversalBody destination)
This method is called after the sending of a reply |
abstract int |
FTManager.onSendRequestAfter(Request request,
int rdvValue,
UniversalBody destination)
This method is called after the sending of a request |
Uses of UniversalBody in org.objectweb.proactive.core.body.ft.protocols.cic.managers |
Methods in org.objectweb.proactive.core.body.ft.protocols.cic.managers with parameters of type UniversalBody | |
int |
HalfFTManagerCIC.onSendRequestAfter(Request request,
int rdvValue,
UniversalBody destination)
|
int |
HalfFTManagerCIC.onSendReplyAfter(Reply reply,
int rdvValue,
UniversalBody destination)
|
int |
FTManagerCIC.onSendReplyAfter(Reply reply,
int rdvValue,
UniversalBody destination)
|
int |
FTManagerCIC.onSendRequestAfter(Request request,
int rdvValue,
UniversalBody destination)
|
Uses of UniversalBody in org.objectweb.proactive.core.body.ft.protocols.pmlrb.managers |
Methods in org.objectweb.proactive.core.body.ft.protocols.pmlrb.managers with parameters of type UniversalBody | |
int |
HalfFTManagerPMLRB.onSendReplyAfter(Reply reply,
int rdvValue,
UniversalBody destination)
|
int |
HalfFTManagerPMLRB.onSendRequestAfter(Request request,
int rdvValue,
UniversalBody destination)
|
int |
FTManagerPMLRB.onSendReplyAfter(Reply reply,
int rdvValue,
UniversalBody destination)
|
int |
FTManagerPMLRB.onSendRequestAfter(Request request,
int rdvValue,
UniversalBody destination)
|
Uses of UniversalBody in org.objectweb.proactive.core.body.ft.servers |
Methods in org.objectweb.proactive.core.body.ft.servers that return UniversalBody | |
UniversalBody |
FTServer.searchObject(UniqueID id,
UniversalBody oldLocation,
UniqueID caller)
|
UniversalBody |
FTServer.getLocation(UniqueID id)
|
Methods in org.objectweb.proactive.core.body.ft.servers with parameters of type UniversalBody | |
boolean |
FTServer.isUnreachable(UniversalBody body)
|
UniversalBody |
FTServer.searchObject(UniqueID id,
UniversalBody oldLocation,
UniqueID caller)
|
void |
FTServer.updateLocation(UniqueID id,
UniversalBody newLocation)
|
Uses of UniversalBody in org.objectweb.proactive.core.body.ft.servers.faultdetection |
Methods in org.objectweb.proactive.core.body.ft.servers.faultdetection with parameters of type UniversalBody | |
boolean |
FaultDetectorImpl.isUnreachable(UniversalBody body)
|
boolean |
FaultDetector.isUnreachable(UniversalBody body)
The fault detector test the reachability of the active object body by sending a heartbeat message to body. |
Uses of UniversalBody in org.objectweb.proactive.core.body.ft.servers.location |
Methods in org.objectweb.proactive.core.body.ft.servers.location that return UniversalBody | |
UniversalBody |
LocationServerImpl.searchObject(UniqueID id,
UniversalBody oldLocation,
UniqueID caller)
|
UniversalBody |
LocationServerImpl.getLocation(UniqueID id)
|
UniversalBody |
LocationServer.searchObject(UniqueID id,
UniversalBody oldLocation,
UniqueID caller)
Return the current location of object id. |
UniversalBody |
LocationServer.getLocation(UniqueID id)
Return the current known location of a registred body. |
Methods in org.objectweb.proactive.core.body.ft.servers.location with parameters of type UniversalBody | |
UniversalBody |
LocationServerImpl.searchObject(UniqueID id,
UniversalBody oldLocation,
UniqueID caller)
|
void |
LocationServerImpl.updateLocation(UniqueID id,
UniversalBody newLocation)
|
UniversalBody |
LocationServer.searchObject(UniqueID id,
UniversalBody oldLocation,
UniqueID caller)
Return the current location of object id. |
void |
LocationServer.updateLocation(UniqueID id,
UniversalBody newLocation)
Set the new location of the active object identified by id. |
Uses of UniversalBody in org.objectweb.proactive.core.body.ft.servers.util |
Constructors in org.objectweb.proactive.core.body.ft.servers.util with parameters of type UniversalBody | |
KillerJob(FTServer server,
UniversalBody toKill,
long toWait)
|
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 |
HttpBodyAdapter
An HTTP adapter for a RemoteBody. |
Fields in org.objectweb.proactive.core.body.http declared as UniversalBody | |
protected UniversalBody |
HttpRemoteBodyImpl.body
The encapsulated local body transient to deal with custom serialization of requests. |
Methods in org.objectweb.proactive.core.body.http that return UniversalBody | |
UniversalBody |
ProActiveHttpMetaObjectFactory.RemoteHttpBodyFactoryImpl.newRemoteBody(UniversalBody body)
|
UniversalBody |
HttpBodyAdapter.lookup(java.lang.String urn)
Looks-up an active object previously registered in the bodys table . |
static UniversalBody |
HttpBodyAdapter.getBodyFromUrn(java.lang.String urn)
Gets a body from an urn in the table that mps urns and bodies |
Methods in org.objectweb.proactive.core.body.http with parameters of type UniversalBody | |
UniversalBody |
ProActiveHttpMetaObjectFactory.RemoteHttpBodyFactoryImpl.newRemoteBody(UniversalBody body)
|
void |
HttpRemoteBodyImpl.updateLocation(UniqueID id,
UniversalBody body)
|
Constructors in org.objectweb.proactive.core.body.http with parameters of type UniversalBody | |
HttpRemoteBodyImpl(UniversalBody body)
|
|
HttpBodyAdapter(UniversalBody body)
|
Uses of UniversalBody in org.objectweb.proactive.core.body.http.util.messages |
Methods in org.objectweb.proactive.core.body.http.util.messages that return UniversalBody | |
UniversalBody |
HttpLookupMessage.getReturnedObject()
Get the returned object. |
Uses of UniversalBody in org.objectweb.proactive.core.body.ibis |
Classes in org.objectweb.proactive.core.body.ibis that implement UniversalBody | |
class |
IbisBodyAdapter
An IBIS adapter for a RemoteBody. |
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)
|
UniversalBody |
IbisBodyAdapter.lookup(java.lang.String url)
Looks-up an active object previously registered in a RMI registry. |
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)
|
Constructors in org.objectweb.proactive.core.body.ibis with parameters of type UniversalBody | |
IbisRemoteBodyImpl(UniversalBody body)
|
|
IbisBodyAdapter(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 JINI adapter for a RemoteBody. |
Methods in org.objectweb.proactive.core.body.jini that return UniversalBody | |
UniversalBody |
ProActiveJiniMetaObjectFactory.RemoteJiniBodyFactoryImpl.newRemoteBody(UniversalBody body)
|
UniversalBody |
JiniBodyAdapter.lookup(java.lang.String url)
Looks-up an active object previously registered in a RMI registry. |
Methods in org.objectweb.proactive.core.body.jini with parameters of type UniversalBody | |
UniversalBody |
ProActiveJiniMetaObjectFactory.RemoteJiniBodyFactoryImpl.newRemoteBody(UniversalBody body)
|
Constructors in org.objectweb.proactive.core.body.jini with parameters of type UniversalBody | |
JiniRemoteBodyImpl(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 | |
int |
ReplyImpl.send(UniversalBody destinationBody)
|
int |
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 |
AwaitedRequest.getSender()
|
UniversalBody |
Request.getSender()
Returns the sender of this request |
Methods in org.objectweb.proactive.core.body.request with parameters of type UniversalBody | |
int |
RequestImpl.send(UniversalBody destinationBody)
|
void |
RequestImpl.notifyReception(UniversalBody bodyReceiver)
|
boolean |
RequestImpl.crypt(ProActiveSecurityManager psm,
UniversalBody destinationBody)
|
protected int |
RequestImpl.sendRequest(UniversalBody destinationBody)
|
boolean |
BodyRequest.crypt(ProActiveSecurityManager psm,
UniversalBody destinationBody)
|
int |
BodyRequest.send(UniversalBody destinationBody)
|
void |
BodyRequest.notifyReception(UniversalBody bodyReceiver)
|
void |
AwaitedRequest.notifyReception(UniversalBody bodyReceiver)
|
int |
AwaitedRequest.send(UniversalBody destinationBody)
|
boolean |
AwaitedRequest.crypt(ProActiveSecurityManager psm,
UniversalBody destinationBody)
|
Request |
RequestFactory.newRequest(MethodCall methodCall,
UniversalBody sourceBody,
boolean isOneWay,
long sequenceID)
Creates a request object based on the given parameter |
int |
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 |
RmiBodyAdapter
An RMI adapter for a RemoteBody. |
class |
SshRmiBodyAdapter
An RMISSH adapter for a RemoteBody. |
Fields in org.objectweb.proactive.core.body.rmi declared as UniversalBody | |
protected UniversalBody |
RmiRemoteBodyImpl.body
The encapsulated local body transient to deal with custom serialization of requests. |
Methods in org.objectweb.proactive.core.body.rmi that return UniversalBody | |
UniversalBody |
SshRmiBodyAdapter.lookup(java.lang.String url)
|
UniversalBody |
RmiRemoteBodyForwarderImpl.lookup(UniqueID id,
java.lang.String url)
|
UniversalBody |
RmiBodyAdapter.lookup(java.lang.String url)
Looks-up an active object previously registered in a RMI registry. |
UniversalBody |
ProActiveRmiMetaObjectFactory.RemoteRmiBodyFactoryImpl.newRemoteBody(UniversalBody body)
|
Methods in org.objectweb.proactive.core.body.rmi with parameters of type UniversalBody | |
void |
RmiRemoteBodyForwarderImpl.updateLocation(UniqueID id,
UniqueID uid,
UniversalBody remoteBody)
|
UniversalBody |
ProActiveRmiMetaObjectFactory.RemoteRmiBodyFactoryImpl.newRemoteBody(UniversalBody body)
|
void |
RmiRemoteBodyImpl.updateLocation(UniqueID id,
UniversalBody remoteBody)
|
Constructors in org.objectweb.proactive.core.body.rmi with parameters of type UniversalBody | |
SshRmiBodyAdapter(UniversalBody body)
|
|
RmiBodyAdapter(UniversalBody body)
|
|
RmiRemoteBodyImpl(UniversalBody body)
|
|
RmiRemoteBodyImpl(UniversalBody body,
java.rmi.server.RMIServerSocketFactory sf,
java.rmi.server.RMIClientSocketFactory cf)
|
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 |
Methods in org.objectweb.proactive.core.component.request that return UniversalBody | |
UniversalBody |
Shortcut.getSender()
|
UniversalBody |
Shortcut.getShortcutTargetBody()
|
Methods in org.objectweb.proactive.core.component.request with parameters of type UniversalBody | |
void |
ComponentRequestImpl.notifyReception(UniversalBody bodyReceiver)
|
void |
ComponentRequestImpl.shortcutNotification(UniversalBody sender,
UniversalBody intermediate)
|
void |
ComponentRequest.shortcutNotification(UniversalBody sender,
UniversalBody intermediate)
Indicates a possible shortcut, because a functional request has been transferred between the sender and the intermediate component. |
void |
Shortcut.setSender(UniversalBody sender)
|
void |
Shortcut.updateDestination(UniversalBody destination)
|
Constructors in org.objectweb.proactive.core.component.request with parameters of type UniversalBody | |
ComponentRequestImpl(MethodCall methodCall,
UniversalBody sender,
boolean isOneWay,
long nextSequenceID)
|
|
Shortcut(java.lang.String functionalInterfaceName,
UniversalBody sender,
UniversalBody intermediate)
|
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.exceptions.manager |
Methods in org.objectweb.proactive.core.exceptions.manager with parameters of type UniversalBody | |
static int |
NFEManager.fireNFE(BodyNonFunctionalException e,
UniversalBody body)
|
Uses of UniversalBody in org.objectweb.proactive.core.mop |
Methods in org.objectweb.proactive.core.mop with parameters of type UniversalBody | |
void |
MethodCall.shortcutNotification(UniversalBody sender,
UniversalBody intermediate)
|
Uses of UniversalBody in org.objectweb.proactive.core.runtime |
Methods in org.objectweb.proactive.core.runtime that return UniversalBody | |
UniversalBody |
ProActiveRuntimeForwarderImpl.createBody(UniqueRuntimeID urid,
java.lang.String nodeName,
ConstructorCall bodyConstructorCall,
boolean isNodeLocal)
|
UniversalBody |
ProActiveRuntimeForwarderImpl.receiveBody(UniqueRuntimeID urid,
java.lang.String nodeName,
Body body)
|
UniversalBody |
ProActiveRuntimeForwarderImpl.receiveCheckpoint(UniqueRuntimeID urid,
java.lang.String nodeURL,
Checkpoint ckpt,
int inc)
|
UniversalBody |
ProActiveRuntimeForwarder.createBody(UniqueRuntimeID urid,
java.lang.String nodeName,
ConstructorCall bodyConstructorCall,
boolean isNodeLocal)
|
UniversalBody |
ProActiveRuntimeForwarder.receiveBody(UniqueRuntimeID urid,
java.lang.String nodeName,
Body body)
|
UniversalBody |
ProActiveRuntimeForwarder.receiveCheckpoint(UniqueRuntimeID urid,
java.lang.String nodeName,
Checkpoint ckpt,
int inc)
|
UniversalBody |
ProActiveRuntimeAdapterImpl.createBody(java.lang.String nodeName,
ConstructorCall bodyConstructorCall,
boolean isNodeLocal)
|
UniversalBody |
ProActiveRuntimeAdapterImpl.receiveBody(java.lang.String nodeName,
Body body)
|
UniversalBody |
ProActiveRuntimeAdapterImpl.receiveCheckpoint(java.lang.String nodeName,
Checkpoint ckpt,
int inc)
|
UniversalBody |
RemoteProActiveRuntime.createBody(java.lang.String nodeName,
ConstructorCall bodyConstructorCall,
boolean isNodeLocal)
|
UniversalBody |
RemoteProActiveRuntime.receiveBody(java.lang.String nodeName,
Body body)
|
UniversalBody |
RemoteProActiveRuntime.receiveCheckpoint(java.lang.String nodeName,
Checkpoint ckpt,
int inc)
|
UniversalBody |
RemoteProActiveRuntimeForwarder.createBody(UniqueRuntimeID ruid,
java.lang.String nodeName,
ConstructorCall bodyConstructorCall,
boolean isNodeLocal)
|
UniversalBody |
RemoteProActiveRuntimeForwarder.receiveBody(UniqueRuntimeID ruid,
java.lang.String nodeName,
Body body)
|
UniversalBody |
RemoteProActiveRuntimeForwarder.receiveCheckpoint(UniqueRuntimeID ruid,
java.lang.String nodeName,
Checkpoint ckpt,
int inc)
|
UniversalBody |
ProActiveRuntimeAdapterForwarderImpl.createBody(java.lang.String nodeName,
ConstructorCall bodyConstructorCall,
boolean isNodeLocal)
|
UniversalBody |
ProActiveRuntimeAdapterForwarderImpl.receiveBody(java.lang.String nodeName,
Body body)
|
UniversalBody |
ProActiveRuntimeAdapterForwarderImpl.receiveCheckpoint(java.lang.String nodeName,
Checkpoint ckpt,
int inc)
|
UniversalBody |
ProActiveRuntimeImpl.createBody(java.lang.String nodeName,
ConstructorCall bodyConstructorCall,
boolean isLocal)
|
UniversalBody |
ProActiveRuntimeImpl.receiveBody(java.lang.String nodeName,
Body body)
|
UniversalBody |
ProActiveRuntimeImpl.receiveCheckpoint(java.lang.String nodeURL,
Checkpoint ckpt,
int inc)
|
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. |
UniversalBody |
ProActiveRuntime.receiveCheckpoint(java.lang.String nodeName,
Checkpoint ckpt,
int inc)
The runtime recovers the body contained in the checkpoint ckpt. |
Uses of UniversalBody in org.objectweb.proactive.core.runtime.http |
Methods in org.objectweb.proactive.core.runtime.http that return UniversalBody | |
UniversalBody |
HttpProActiveRuntime.createBody(java.lang.String nodeName,
ConstructorCall bodyConstructorCall,
boolean isNodeLocal)
|
UniversalBody |
HttpProActiveRuntime.receiveBody(java.lang.String nodeName,
Body body)
|
UniversalBody |
HttpProActiveRuntime.receiveCheckpoint(java.lang.String nodeURL,
Checkpoint ckpt,
int inc)
|
Uses of UniversalBody in org.objectweb.proactive.core.runtime.ibis |
Methods in org.objectweb.proactive.core.runtime.ibis that return UniversalBody | |
UniversalBody |
IbisProActiveRuntimeImpl.createBody(java.lang.String nodeName,
ConstructorCall bodyConstructorCall,
boolean isNodeLocal)
|
UniversalBody |
IbisProActiveRuntimeImpl.receiveBody(java.lang.String nodeName,
Body body)
|
UniversalBody |
IbisProActiveRuntimeImpl.receiveCheckpoint(java.lang.String nodeURL,
Checkpoint ckpt,
int inc)
|
Uses of UniversalBody in org.objectweb.proactive.core.runtime.rmi |
Methods in org.objectweb.proactive.core.runtime.rmi that return UniversalBody | |
UniversalBody |
RmiProActiveRuntimeForwarderImpl.createBody(UniqueRuntimeID urid,
java.lang.String nodeName,
ConstructorCall bodyConstructorCall,
boolean isNodeLocal)
|
UniversalBody |
RmiProActiveRuntimeForwarderImpl.receiveBody(UniqueRuntimeID urid,
java.lang.String nodeName,
Body body)
|
UniversalBody |
RmiProActiveRuntimeForwarderImpl.receiveCheckpoint(UniqueRuntimeID urid,
java.lang.String nodeName,
Checkpoint ckpt,
int inc)
|
UniversalBody |
RmiProActiveRuntimeImpl.createBody(java.lang.String nodeName,
ConstructorCall bodyConstructorCall,
boolean isNodeLocal)
|
UniversalBody |
RmiProActiveRuntimeImpl.receiveBody(java.lang.String nodeName,
Body body)
|
UniversalBody |
RmiProActiveRuntimeImpl.receiveCheckpoint(java.lang.String nodeURL,
Checkpoint ckpt,
int inc)
|
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 int |
TimedRequestWithLocationServer.sendRequest(UniversalBody destinationBody)
|
protected void |
TimedRequestWithLocationServer.backupSolution(UniversalBody destinationBody)
Implements the backup solution |
protected int |
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)
|
Methods in org.objectweb.proactive.ext.mixedlocation with parameters of type UniversalBody | |
protected int |
TimedRequestWithMixedLocation.sendRequest(UniversalBody destinationBody)
|
protected void |
TimedRequestWithMixedLocation.backupSolution(UniversalBody destinationBody)
Implements the backup solution |
protected int |
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)
|
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 |
Classes in org.objectweb.proactive.ext.security that implement UniversalBody | |
class |
EncryptedBody
|
Fields in org.objectweb.proactive.ext.security declared as UniversalBody | |
protected UniversalBody |
ProActiveSecurityManager.myBody
|
Methods in org.objectweb.proactive.ext.security that return UniversalBody | |
UniversalBody |
EncryptedBody.checkNewLocation(UniqueID uniqueID)
|
UniversalBody |
EncryptedBody.getShortcutTargetBody(FunctionalInterfaceID functionalItfID)
|
UniversalBody |
InternalBodySecurity.getDistantBody()
|
Methods in org.objectweb.proactive.ext.security with parameters of type UniversalBody | |
void |
EncryptedBody.sendRequest(MethodCall methodCall,
Future future,
UniversalBody destinationBody)
|
void |
EncryptedBody.updateLocation(UniqueID id,
UniversalBody body)
|
void |
InternalBodySecurity.setDistantBody(UniversalBody distantBody)
|
void |
ProActiveSecurityManager.setBody(UniversalBody body)
|
void |
ProActiveSecurityManager.terminateSession(UniversalBody body,
long sessionID)
|
boolean |
ProActiveSecurityManager.mutualAuthenticationSenderSide(UniversalBody distantBody,
java.security.cert.X509Certificate distantBodyCertificate)
|
boolean |
ProActiveSecurityManager.unilateralAuthenticationSenderSide(UniversalBody distantBody)
|
boolean |
Securizable.crypt(ProActiveSecurityManager psm,
UniversalBody destinationBody)
|
Constructors in org.objectweb.proactive.ext.security with parameters of type UniversalBody | |
InternalBodySecurity(UniversalBody 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 |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |