|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Body | |
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.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.component.body | Component meta-objects are created from the ComponentBody. |
org.objectweb.proactive.core.component.identity | The ProActiveComponentIdentityImpl class is the base class for the component meta-objects. |
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.group | Provides all classes needed to use group communications in ProActive. |
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.migration | Defines strategies of migration based on itinerary. |
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 Body in org.objectweb.proactive |
Fields in org.objectweb.proactive declared as Body | |
protected Body |
Service.body
|
Methods in org.objectweb.proactive that return Body | |
static Body |
ProActive.getBodyOnThis()
When an active object is created, it is associated with a Body that takes care of all non fonctionnal properties. |
Methods in org.objectweb.proactive with parameters of type Body | |
void |
RunActive.runActivity(Body body)
Runs the activity of the active object. |
static void |
ProActive.migrateTo(Body bodyToMigrate,
java.lang.Object activeObject,
boolean priority)
Migrates the given body to the same location as the active object given in parameter. |
static void |
ProActive.migrateTo(Body bodyToMigrate,
java.lang.String nodeURL,
boolean priority)
Migrates the given body to the node caracterized by the given url. |
static void |
ProActive.migrateTo(Body bodyToMigrate,
Node node,
boolean priority)
Migrates the body bodyToMigrate to the given node.
|
void |
InitActive.initActivity(Body body)
Initializes the activity of the active object. |
void |
EndActive.endActivity(Body body)
Finalized the active object after the activity has been stopped. |
Constructors in org.objectweb.proactive with parameters of type Body | |
Service(Body body)
Creates a new intance of Service based on the given body. |
Uses of Body in org.objectweb.proactive.core.body |
Classes in org.objectweb.proactive.core.body that implement Body | |
class |
AbstractBody
**For internal use only** This class gives a common implementation of the Body interface. |
class |
ActiveBody
|
class |
BodyImpl
**For internal use only** This class gives a common implementation of the Body interface. |
class |
HalfBody
|
Methods in org.objectweb.proactive.core.body that return Body | |
Body |
LocalBodyStore.getCurrentThreadBody()
Returns the body associated with the thread calling the method. |
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. |
Methods in org.objectweb.proactive.core.body with parameters of type Body | |
ProActiveComponent |
ProActiveMetaObjectFactory.ProActiveComponentFactoryImpl.newProActiveComponent(Body myBody)
|
void |
LocalBodyStore.setCurrentThreadBody(Body body)
Associates the body with the thread calling the method. |
Uses of Body in org.objectweb.proactive.core.body.migration |
Classes in org.objectweb.proactive.core.body.migration that implement Body | |
class |
MigratableBody
|
Methods in org.objectweb.proactive.core.body.migration with parameters of type Body | |
UniversalBody |
MigrationManagerImpl.migrateTo(Node node,
Body body)
|
void |
MigrationManagerImpl.startingAfterMigration(Body body)
|
UniversalBody |
MigrationManager.migrateTo(Node node,
Body body)
|
void |
MigrationManager.startingAfterMigration(Body body)
|
Uses of Body in org.objectweb.proactive.core.body.proxy |
Methods in org.objectweb.proactive.core.body.proxy with parameters of type Body | |
protected void |
UniversalBodyProxy.sendRequest(MethodCall methodCall,
Future future,
Body sourceBody)
|
protected void |
UniversalBodyProxy.sendRequestInternal(MethodCall methodCall,
Future future,
Body sourceBody)
|
protected abstract void |
AbstractBodyProxy.sendRequest(MethodCall methodCall,
Future future,
Body sourceBody)
|
Uses of Body in org.objectweb.proactive.core.body.reply |
Methods in org.objectweb.proactive.core.body.reply with parameters of type Body | |
void |
ReplyReceiverImpl.receiveReply(Reply r,
Body receiverBody,
FuturePool futurePool)
|
void |
ReplyReceiverForwarder.receiveReply(Reply reply,
Body receiverBody,
FuturePool futurePool)
|
void |
ReplyReceiver.receiveReply(Reply r,
Body receiverBody,
FuturePool futurePool)
|
Uses of Body in org.objectweb.proactive.core.body.request |
Methods in org.objectweb.proactive.core.body.request with parameters of type Body | |
void |
RequestReceiverImpl.receiveRequest(Request request,
Body bodyReceiver)
|
void |
RequestReceiverForwarder.receiveRequest(Request request,
Body bodyReceiver)
|
Reply |
RequestImpl.serve(Body targetBody)
|
Reply |
RequestImpl.serveAlternate(Body targetBody,
NonFunctionalException nfe)
|
protected java.lang.Object |
RequestImpl.serveInternal(Body targetBody)
|
protected Reply |
RequestImpl.createReply(Body targetBody,
java.lang.Object result)
|
Reply |
BodyRequest.serve(Body targetBody)
|
Reply |
BodyRequest.serveAlternate(Body targetBody,
NonFunctionalException nfe)
|
protected void |
BodyRequest.serveInternal(Body targetBody)
|
void |
RequestQueueImpl.processRequests(RequestProcessor processor,
Body body)
|
void |
RequestReceiver.receiveRequest(Request r,
Body bodyReceiver)
|
Reply |
Request.serve(Body targetBody)
Serves this request by executing the embedded method call using the given targetBody . |
Reply |
Request.serveAlternate(Body targetBody,
NonFunctionalException nfe)
Create a fake but valid reply by encapsulating a non functional exception instead of a result |
void |
RequestQueue.processRequests(RequestProcessor processor,
Body body)
Processes all requests in the queue using the given RequestProcessor. |
Constructors in org.objectweb.proactive.core.body.request with parameters of type Body | |
BodyRequest(Body targetBody,
java.lang.String methodName,
java.lang.Class[] paramClasses,
java.lang.Object[] params,
boolean isPriority)
|
Uses of Body in org.objectweb.proactive.core.component.body |
Classes in org.objectweb.proactive.core.component.body that implement Body | |
class |
ComponentBodyImpl
This class has been inserted into the bodies hierarchy in order to instantiate the component metaobject (ProActiveComponent). |
Uses of Body in org.objectweb.proactive.core.component.identity |
Methods in org.objectweb.proactive.core.component.identity that return Body | |
Body |
ProActiveComponentImpl.getBody()
|
Methods in org.objectweb.proactive.core.component.identity with parameters of type Body | |
ProActiveComponent |
ProActiveComponentFactory.newProActiveComponent(Body myBody)
factory for ProActiveComponent |
Constructors in org.objectweb.proactive.core.component.identity with parameters of type Body | |
ProActiveComponentImpl(ComponentParameters componentParameters,
Body myBody)
Constructor for ProActiveComponent. |
Uses of Body in org.objectweb.proactive.core.component.request |
Methods in org.objectweb.proactive.core.component.request with parameters of type Body | |
protected java.lang.Object |
ComponentRequestImpl.serveInternal(Body targetBody)
redirects the call to the adequate component metaobject |
Uses of Body in org.objectweb.proactive.core.event |
Constructors in org.objectweb.proactive.core.event with parameters of type Body | |
MigrationEvent(Body body,
int type)
Creates a new MigrationEvent occuring during the migration of the
active object linked to the given body. |
Uses of Body in org.objectweb.proactive.core.group |
Constructors in org.objectweb.proactive.core.group with parameters of type Body | |
ProcessForOneWayCall(ProxyForGroup proxyGroup,
java.util.Vector memberList,
int index,
MethodCall mc,
Body body,
ExceptionList exceptionList)
|
|
ProcessForAsyncCall(ProxyForGroup proxyGroup,
java.util.Vector memberList,
java.util.Vector memberListOfResultGroup,
int index,
MethodCall mc,
Body body)
|
Uses of Body in org.objectweb.proactive.core.runtime |
Methods in org.objectweb.proactive.core.runtime with parameters of type Body | |
UniversalBody |
ProActiveRuntimeImpl.receiveBody(java.lang.String nodeName,
Body body)
|
UniversalBody |
ProActiveRuntime.receiveBody(java.lang.String nodeName,
Body body)
This method is the basis for migrating active objects. |
Uses of Body in org.objectweb.proactive.core.runtime.http |
Methods in org.objectweb.proactive.core.runtime.http with parameters of type Body | |
UniversalBody |
HttpRuntimeAdapter.receiveBody(java.lang.String nodeName,
Body body)
|
UniversalBody |
HttpRemoteRuntimeAdapterImpl.receiveBody(java.lang.String nodeName,
Body body)
|
Uses of Body in org.objectweb.proactive.core.runtime.ibis |
Methods in org.objectweb.proactive.core.runtime.ibis with parameters of type Body | |
UniversalBody |
RemoteProActiveRuntimeImpl.receiveBody(java.lang.String nodeName,
Body body)
|
UniversalBody |
RemoteProActiveRuntimeAdapter.receiveBody(java.lang.String nodeName,
Body body)
|
UniversalBody |
RemoteProActiveRuntime.receiveBody(java.lang.String nodeName,
Body body)
|
Uses of Body in org.objectweb.proactive.core.runtime.jini |
Methods in org.objectweb.proactive.core.runtime.jini with parameters of type Body | |
UniversalBody |
JiniRuntimeImpl.receiveBody(java.lang.String nodeName,
Body body)
|
UniversalBody |
JiniRuntimeAdapter.receiveBody(java.lang.String nodeName,
Body body)
|
UniversalBody |
JiniRuntime.receiveBody(java.lang.String nodeName,
Body body)
|
Uses of Body in org.objectweb.proactive.core.runtime.rmi |
Methods in org.objectweb.proactive.core.runtime.rmi with parameters of type Body | |
UniversalBody |
RemoteProActiveRuntimeImpl.receiveBody(java.lang.String nodeName,
Body body)
|
UniversalBody |
RemoteProActiveRuntimeAdapter.receiveBody(java.lang.String nodeName,
Body body)
|
UniversalBody |
RemoteProActiveRuntime.receiveBody(java.lang.String nodeName,
Body body)
|
Uses of Body in org.objectweb.proactive.ext.locationserver |
Fields in org.objectweb.proactive.ext.locationserver declared as Body | |
protected Body |
MigrationManagerWithLocationServer.myBody
|
Methods in org.objectweb.proactive.ext.locationserver with parameters of type Body | |
Reply |
TimedRequestWithLocationServer.serve(Body targetBody)
|
Reply |
RequestWithLocationServer.serve(Body targetBody)
|
void |
MigrationManagerWithLocationServer.updateLocation(Body body)
update our location on the Location Server |
UniversalBody |
MigrationManagerWithLocationServer.migrateTo(Node node,
Body body)
|
void |
BouncingRequestReceiver.receiveRequest(Request r,
Body bodyReceiver)
|
Uses of Body in org.objectweb.proactive.ext.migration |
Methods in org.objectweb.proactive.ext.migration with parameters of type Body | |
void |
MigrationStrategyManagerImpl.startStrategy(Body body)
|
protected void |
MigrationStrategyManagerImpl.executeMethodOnDeparture(Body body)
|
protected void |
MigrationStrategyManagerImpl.executeMethodOnArrival(Body body)
|
protected void |
MigrationStrategyManagerImpl.continueStrategy(Body body)
|
void |
MigrationStrategyManager.startStrategy(Body body)
|
Uses of Body in org.objectweb.proactive.ext.mixedlocation |
Methods in org.objectweb.proactive.ext.mixedlocation with parameters of type Body | |
void |
MigrationManagerWithMixedLocation.updateLocation(Body body)
|
void |
MigrationManagerWithMixedLocation.startingAfterMigration(Body body)
|
Uses of Body in org.objectweb.proactive.ext.util |
Methods in org.objectweb.proactive.ext.util with parameters of type Body | |
void |
SimpleLocationServer.runActivity(Body body)
First register with the specified url Then wait for request |
Uses of Body in org.objectweb.proactive.ext.webservices.utils |
Methods in org.objectweb.proactive.ext.webservices.utils that return Body | |
static Body |
ProActiveXMLUtils.getBody(UniqueID id)
Search a Body matching with a given unique ID |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |