|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use UniqueID | |
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.checkpointing | Defines the implementation of an active object checkpoint. |
org.objectweb.proactive.core.body.ft.protocols.cic | Defines specific behavior for Communication-Induced Checkpointing protocol. |
org.objectweb.proactive.core.body.ft.util | Defines all needed servers for fault-tolerance mecanism, and a global server that implements all needed behaviors. |
org.objectweb.proactive.core.body.ft.util.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.util.recovery | Defines recovery process interface, i.e. the process responsible for triggering the recovery. |
org.objectweb.proactive.core.body.ft.util.storage | Defines the storage process interface of the fault-tolerance server, i.e. the checkpoints storage service. |
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.message | **For internal use only** Defines the common message layer of Requests and Replies. |
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.identity | The ProActiveComponentIdentityImpl class is the base class for the component meta-objects. |
org.objectweb.proactive.core.component.representative | A representative is the reference on a ProActive component. |
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.ext.implicit | *under development* Defines an implicit way of programming the live method using declarations. |
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.util | Provides some utility classes for end user usage or used across the extension package. |
org.objectweb.proactive.ext.webservices.utils |
Uses of UniqueID in org.objectweb.proactive |
Methods in org.objectweb.proactive with parameters of type UniqueID | |
UniversalBody |
Body.checkNewLocation(UniqueID uniqueID)
Tries to find a local version of the body of id uniqueID. |
Uses of UniqueID in org.objectweb.proactive.core.body |
Fields in org.objectweb.proactive.core.body declared as UniqueID | |
protected UniqueID |
AbstractUniversalBody.bodyID
Unique ID of the body. |
Methods in org.objectweb.proactive.core.body that return UniqueID | |
UniqueID |
AbstractUniversalBody.getID()
|
UniqueID |
UniversalBody.getID()
Returns the UniqueID of this body This identifier is unique accross all JVMs |
Methods in org.objectweb.proactive.core.body with parameters of type UniqueID | |
BlockingRequestQueue |
ProActiveMetaObjectFactory.RequestQueueFactoryImpl.newRequestQueue(UniqueID ownerID)
|
Body |
LocalBodyStore.getLocalBody(UniqueID bodyID)
Returns the body belonging to this JVM whose ID is the one specified. |
Body |
LocalBodyStore.getLocalHalfBody(UniqueID bodyID)
Returns the halfbody belonging to this JVM whose ID is the one specified. |
Body |
LocalBodyStore.getForwarder(UniqueID bodyID)
Returns the forwarder belonging to this JVM whose ID is the one specified. |
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 |
BodyMap.removeBody(UniqueID id)
|
UniversalBody |
BodyMap.getBody(UniqueID id)
|
boolean |
BodyMap.containsBody(UniqueID id)
|
void |
AbstractUniversalBody.updateLocation(UniqueID bodyID,
UniversalBody body)
|
UniversalBody |
AbstractBody.checkNewLocation(UniqueID bodyID)
|
void |
UniversalBody.updateLocation(UniqueID id,
UniversalBody body)
Signals to this body that the body identified by id is now to a new remote location. |
Uses of UniqueID in org.objectweb.proactive.core.body.ft.checkpointing |
Methods in org.objectweb.proactive.core.body.ft.checkpointing that return UniqueID | |
UniqueID |
Checkpoint.getBodyID()
|
Methods in org.objectweb.proactive.core.body.ft.checkpointing with parameters of type UniqueID | |
void |
Checkpoint.setBodyID(UniqueID uniqueID)
|
Uses of UniqueID in org.objectweb.proactive.core.body.ft.protocols.cic |
Methods in org.objectweb.proactive.core.body.ft.protocols.cic with parameters of type UniqueID | |
UniversalBody |
HalfFTManagerCIC.communicationFailed(UniqueID suspect,
UniversalBody suspectLocation,
java.lang.Exception e)
|
UniversalBody |
FTManagerCIC.communicationFailed(UniqueID suspect,
UniversalBody suspectLocation,
java.lang.Exception e)
|
Uses of UniqueID in org.objectweb.proactive.core.body.ft.util |
Methods in org.objectweb.proactive.core.body.ft.util that return UniqueID | |
UniqueID |
GlobalFTServer.getOneID()
|
Methods in org.objectweb.proactive.core.body.ft.util with parameters of type UniqueID | |
Checkpoint |
GlobalFTServer.getCheckpoint(UniqueID id,
int index)
|
Checkpoint |
GlobalFTServer.getLastCheckpoint(UniqueID id)
|
CheckpointInfo |
GlobalFTServer.getInfoFromCheckpoint(UniqueID id,
int sequenceNumber)
|
void |
GlobalFTServer.addInfoToCheckpoint(CheckpointInfo ci,
UniqueID id,
int sequenceNumber,
int inc)
|
UniversalBody |
GlobalFTServer.searchObject(UniqueID id,
UniversalBody oldLocation,
UniqueID caller)
|
void |
GlobalFTServer.updateLocation(UniqueID id,
UniversalBody newLocation)
|
void |
GlobalFTServer.register(UniqueID id)
|
void |
GlobalFTServer.failureDetected(UniqueID id)
|
void |
GlobalFTServer.updateState(UniqueID id,
int state)
|
Uses of UniqueID in org.objectweb.proactive.core.body.ft.util.location |
Methods in org.objectweb.proactive.core.body.ft.util.location with parameters of type UniqueID | |
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 UniqueID in org.objectweb.proactive.core.body.ft.util.recovery |
Methods in org.objectweb.proactive.core.body.ft.util.recovery with parameters of type UniqueID | |
void |
RecoveryProcess.register(UniqueID id)
Register the calling OA. |
void |
RecoveryProcess.failureDetected(UniqueID id)
Notify the recovery process that the body passed in paramater is suspected to be failed. |
void |
RecoveryProcess.updateState(UniqueID id,
int state)
Update the current state of the active object id. |
Uses of UniqueID in org.objectweb.proactive.core.body.ft.util.storage |
Methods in org.objectweb.proactive.core.body.ft.util.storage with parameters of type UniqueID | |
Checkpoint |
CheckpointServer.getCheckpoint(UniqueID id,
int sequenceNumber)
Return a checkpoint of the object identified by id. |
Checkpoint |
CheckpointServer.getLastCheckpoint(UniqueID id)
Return the latest checkpoint of the object identified by id |
void |
CheckpointServer.addInfoToCheckpoint(CheckpointInfo ci,
UniqueID id,
int sequenceNumber,
int incarnation)
Add informations to an already stored checkpoint |
CheckpointInfo |
CheckpointServer.getInfoFromCheckpoint(UniqueID id,
int sequenceNumber)
Return informations on the given checkpoint |
Uses of UniqueID in org.objectweb.proactive.core.body.future |
Fields in org.objectweb.proactive.core.body.future declared as UniqueID | |
protected UniqueID |
FutureProxy.creatorID
UniqueID of the body which create this future |
protected UniqueID |
FutureProxy.senderID
Unique ID of the sender (in case of automatic continuation). |
Methods in org.objectweb.proactive.core.body.future that return UniqueID | |
UniqueID |
FutureProxy.getCreatorID()
|
UniqueID |
Future.getCreatorID()
To get the creatorID. |
UniqueID |
FuturePool.getOwnerBody()
Getter of the ID of the body corresonding to this FuturePool |
Methods in org.objectweb.proactive.core.body.future with parameters of type UniqueID | |
void |
FutureProxy.setCreatorID(UniqueID i)
|
void |
FutureProxy.setSenderID(UniqueID i)
|
void |
FutureEventProducerImpl.notifyListeners(UniqueID bodyID,
UniqueID creatorID,
int type)
|
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) |
java.util.ArrayList |
FutureMap.getFuturesToUpdate(long id,
UniqueID creatorID)
Return the list of futures corresponding to (id,bodyID) if any, null otherwise. |
java.util.ArrayList |
FutureMap.getAutomaticContinuation(long id,
UniqueID bodyID)
Return the list of ACs to (ie bodies destination) corresponding to (id,bodyID) if any, null otherwise. |
void |
FutureMap.removeFutures(long id,
UniqueID creatorID)
Remove entry corresponding to (id, creatorID) in the futureMap. |
void |
Future.setCreatorID(UniqueID i)
To set the creatorID, ie the UniqueID of the body which create this future |
void |
Future.setSenderID(UniqueID i)
To set the senderID, ie the UniqueID of the body that will send this future, in case of automatic continuation. |
void |
FuturePool.setOwnerBody(UniqueID i)
Setter of the ID of the body corresonding to this FuturePool |
int |
FuturePool.receiveFutureValue(long id,
UniqueID creatorID,
FutureResult result,
Reply reply)
Method called when a reply is recevied, ie a value is available for a future. |
void |
FuturePool.addAutomaticContinuation(long id,
UniqueID creatorID,
UniversalBody bodyDest)
To add an automatic contiunation, ie a destination body, for a particular future. |
Uses of UniqueID in org.objectweb.proactive.core.body.http |
Fields in org.objectweb.proactive.core.body.http declared as UniqueID | |
protected UniqueID |
RemoteBodyAdapter.bodyID
The unique ID of the body |
Methods in org.objectweb.proactive.core.body.http that return UniqueID | |
UniqueID |
RemoteBodyAdapter.getID()
|
UniqueID |
RemoteBodyAdapter.getBodyID()
|
UniqueID |
HttpRemoteBodyImpl.getID()
|
Methods in org.objectweb.proactive.core.body.http with parameters of type UniqueID | |
void |
RemoteBodyAdapter.updateLocation(UniqueID id,
UniversalBody body)
|
void |
HttpRemoteBodyImpl.updateLocation(UniqueID id,
UniversalBody body)
|
Constructors in org.objectweb.proactive.core.body.http with parameters of type UniqueID | |
HttpRequest(Request request,
UniqueID idBody)
|
|
HttpReply(Reply reply,
UniqueID idBody)
Constructs an HTTP Message containing a ProActive Reply |
|
HttpRemoteBodyImpl(UniqueID bodyID,
java.lang.String url,
java.lang.String jobID)
|
|
BodyRequest(java.lang.String methodName,
java.util.ArrayList parameters,
UniqueID oaid)
Construct a request to send to the Active object identified by the UniqueID |
Uses of UniqueID in org.objectweb.proactive.core.body.ibis |
Fields in org.objectweb.proactive.core.body.ibis declared as UniqueID | |
protected UniqueID |
IbisRemoteBodyAdapter.bodyID
Cache the ID of the Body locally for speed |
Methods in org.objectweb.proactive.core.body.ibis that return UniqueID | |
UniqueID |
IbisRemoteBodyImpl.getID()
|
UniqueID |
IbisRemoteBodyAdapter.getID()
|
UniqueID |
IbisRemoteBody.getID()
Returns the UniqueID of this body This identifier is unique accross all JVMs |
Methods in org.objectweb.proactive.core.body.ibis with parameters of type UniqueID | |
void |
IbisRemoteBodyImpl.updateLocation(UniqueID id,
UniversalBody remoteBody)
|
void |
IbisRemoteBodyAdapter.updateLocation(UniqueID id,
UniversalBody remoteBody)
|
void |
IbisRemoteBody.updateLocation(UniqueID id,
UniversalBody body)
Signals to this body that the body identified by id is now to a new remote location. |
Uses of UniqueID in org.objectweb.proactive.core.body.jini |
Fields in org.objectweb.proactive.core.body.jini declared as UniqueID | |
protected UniqueID |
JiniBodyAdapter.bodyID
Cache the ID of the Body locally for speed |
Methods in org.objectweb.proactive.core.body.jini that return UniqueID | |
UniqueID |
JiniBodyImpl.getID()
|
UniqueID |
JiniBodyAdapter.getID()
|
UniqueID |
JiniBody.getID()
Returns the UniqueID of this body This identifier is unique accross all JVMs |
Methods in org.objectweb.proactive.core.body.jini with parameters of type UniqueID | |
void |
JiniBodyImpl.updateLocation(UniqueID id,
UniversalBody jiniBody)
|
void |
JiniBodyAdapter.updateLocation(UniqueID id,
UniversalBody jiniBody)
|
void |
JiniBody.updateLocation(UniqueID id,
UniversalBody body)
Signals to this body that the body identified by id is now to a new jini location. |
Uses of UniqueID in org.objectweb.proactive.core.body.message |
Fields in org.objectweb.proactive.core.body.message declared as UniqueID | |
protected UniqueID |
MessageImpl.sourceID
The UniqueID of the body sending the message |
Methods in org.objectweb.proactive.core.body.message that return UniqueID | |
UniqueID |
MessageImpl.getSourceBodyID()
|
UniqueID |
Message.getSourceBodyID()
Returns the id of the body source of this message |
Methods in org.objectweb.proactive.core.body.message with parameters of type UniqueID | |
void |
MessageEventProducerImpl.notifyListeners(Message message,
int type,
UniqueID bodyID,
int requestQueueLength)
|
void |
MessageEventProducerImpl.notifyListeners(Message message,
int type,
UniqueID bodyID)
|
Constructors in org.objectweb.proactive.core.body.message with parameters of type UniqueID | |
MessageImpl(UniqueID sourceID,
long sequenceNumber,
boolean isOneWay,
java.lang.String methodName)
Creates a new Message based on the given information. |
Uses of UniqueID in org.objectweb.proactive.core.body.proxy |
Fields in org.objectweb.proactive.core.body.proxy declared as UniqueID | |
protected UniqueID |
AbstractBodyProxy.bodyID
|
Methods in org.objectweb.proactive.core.body.proxy that return UniqueID | |
UniqueID |
BodyProxy.getBodyID()
|
UniqueID |
AbstractBodyProxy.getBodyID()
|
Uses of UniqueID in org.objectweb.proactive.core.body.reply |
Constructors in org.objectweb.proactive.core.body.reply with parameters of type UniqueID | |
ReplyImpl(UniqueID senderID,
long sequenceNumber,
java.lang.String methodName,
FutureResult result,
ProActiveSecurityManager psm)
|
Uses of UniqueID in org.objectweb.proactive.core.body.request |
Fields in org.objectweb.proactive.core.body.request declared as UniqueID | |
protected UniqueID |
RequestQueueImpl.ownerID
|
Methods in org.objectweb.proactive.core.body.request that return UniqueID | |
UniqueID |
AwaitedRequest.getAwaitedSender()
Return the id of the awaited sender |
UniqueID |
AwaitedRequest.getSourceBodyID()
|
Methods in org.objectweb.proactive.core.body.request with parameters of type UniqueID | |
BlockingRequestQueue |
RequestQueueFactory.newRequestQueue(UniqueID ownerID)
Creates or reuses a RequestQueue object |
Constructors in org.objectweb.proactive.core.body.request with parameters of type UniqueID | |
RequestQueueImpl(UniqueID ownerID)
|
|
BlockingRequestQueueImpl(UniqueID ownerID)
|
|
AwaitedRequest(UniqueID awaitedSender)
Create a new awaited request. |
Uses of UniqueID in org.objectweb.proactive.core.body.rmi |
Fields in org.objectweb.proactive.core.body.rmi declared as UniqueID | |
protected UniqueID |
RemoteBodyAdapter.bodyID
Cache the ID of the Body locally for speed |
Methods in org.objectweb.proactive.core.body.rmi that return UniqueID | |
UniqueID |
RemoteBodyImpl.getID()
|
UniqueID |
RemoteBodyAdapter.getID()
|
UniqueID |
RemoteBody.getID()
Returns the UniqueID of this body This identifier is unique accross all JVMs |
Methods in org.objectweb.proactive.core.body.rmi with parameters of type UniqueID | |
void |
RemoteBodyImpl.updateLocation(UniqueID id,
UniversalBody remoteBody)
|
void |
RemoteBodyAdapter.updateLocation(UniqueID id,
UniversalBody remoteBody)
|
void |
RemoteBody.updateLocation(UniqueID id,
UniversalBody body)
Signals to this body that the body identified by id is now to a new remote location. |
Uses of UniqueID in org.objectweb.proactive.core.component.identity |
Methods in org.objectweb.proactive.core.component.identity that return UniqueID | |
UniqueID |
ProActiveComponentImpl.getID()
see ProActiveComponent.getID() |
UniqueID |
ProActiveComponent.getID()
getter for a unique identifier |
Uses of UniqueID in org.objectweb.proactive.core.component.representative |
Methods in org.objectweb.proactive.core.component.representative that return UniqueID | |
UniqueID |
ProActiveComponentRepresentativeImpl.getID()
Only valid for a single element. return null for a group. |
Uses of UniqueID in org.objectweb.proactive.core.component.request |
Methods in org.objectweb.proactive.core.component.request with parameters of type UniqueID | |
ComponentRequestQueue |
ComponentRequestQueueFactory.newComponentRequestQueue(UniqueID ownerID)
factory for ComponentRequestQueue |
Constructors in org.objectweb.proactive.core.component.request with parameters of type UniqueID | |
ComponentRequestQueueImpl(UniqueID ownerID)
Constructor for ComponentRequestQueueImpl. |
Uses of UniqueID in org.objectweb.proactive.core.event |
Fields in org.objectweb.proactive.core.event declared as UniqueID | |
protected UniqueID |
RequestQueueEvent.ownerID
id of the object owner of the Queue |
protected UniqueID |
MessageEvent.destinationID
|
Methods in org.objectweb.proactive.core.event that return UniqueID | |
UniqueID |
FutureEvent.getCreatorID()
Returns the UniqueID of the body that created the corresponding Future |
UniqueID |
FutureEvent.getBodyID()
Returns the UniqueID of the body that is waiting |
UniqueID |
RequestQueueEvent.getOwnerID()
Returns the id of the owner of the RequestQueue in which the event occured |
UniqueID |
MessageEvent.getDestinationBodyID()
Returns the id of the body receiver of the encapsulated message. |
UniqueID |
MessageEvent.getSourceBodyID()
|
Constructors in org.objectweb.proactive.core.event with parameters of type UniqueID | |
FutureEvent(UniqueID bodyID,
UniqueID creatorID,
int type)
Creates a new FutureEvent based on the given FutureProxy |
|
RequestQueueEvent(UniqueID ownerID,
int type)
Creates a new RequestQueueEvent based on the given owner id and type |
|
MessageEvent(Message message,
int messageActionType,
UniqueID destinationID,
int requestQueueLength)
Creates a new MessageEvent based on the message
message and on the given action |
Uses of UniqueID in org.objectweb.proactive.ext.implicit |
Constructors in org.objectweb.proactive.ext.implicit with parameters of type UniqueID | |
ImplicitService(UniqueID id)
|
Uses of UniqueID in org.objectweb.proactive.ext.locationserver |
Methods in org.objectweb.proactive.ext.locationserver with parameters of type UniqueID | |
protected UniversalBody |
TimedRequestWithLocationServer.queryServer(UniqueID bodyID)
|
protected UniversalBody |
RequestWithLocationServer.queryServer(UniqueID bodyID)
|
static LocationServer |
LocationServerFactory.getLocationServer(UniqueID id)
Return the location server associated with the id |
void |
LocationServer.updateLocation(UniqueID i,
UniversalBody s)
|
UniversalBody |
LocationServer.searchObject(UniqueID i)
|
Uses of UniqueID in org.objectweb.proactive.ext.mixedlocation |
Fields in org.objectweb.proactive.ext.mixedlocation declared as UniqueID | |
protected UniqueID |
UniversalBodyWrapper.id
|
Methods in org.objectweb.proactive.ext.mixedlocation that return UniqueID | |
UniqueID |
UniversalBodyWrapper.getID()
|
Methods in org.objectweb.proactive.ext.mixedlocation with parameters of type UniqueID | |
protected UniversalBody |
RequestWithMixedLocation.queryServer(UniqueID bodyID)
|
void |
UniversalBodyWrapper.updateLocation(UniqueID id,
UniversalBody body)
|
Uses of UniqueID in org.objectweb.proactive.ext.util |
Methods in org.objectweb.proactive.ext.util with parameters of type UniqueID | |
void |
SimpleLocationServer.updateLocation(UniqueID i,
UniversalBody s)
Update the location for the mobile object s with id |
UniversalBody |
SimpleLocationServer.searchObject(UniqueID id)
Return a reference to the remote body if available. |
Uses of UniqueID in org.objectweb.proactive.ext.webservices.utils |
Methods in org.objectweb.proactive.ext.webservices.utils with parameters of type UniqueID | |
static Body |
ProActiveXMLUtils.getBody(UniqueID id)
Search a Body matching with a given unique ID |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |