|
||||||||||
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.branchnbound.core | This is the core of the BnB API implementation. |
org.objectweb.proactive.calcium.proactive | This package containts the required package to integrate the calcium framework with proactive. |
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.http | HTTP implementation of the remote Body |
org.objectweb.proactive.core.body.http.util | Provides Exceptions for HTTP communications |
org.objectweb.proactive.core.body.ibis | IBIS implementation of the remote Body |
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.collectiveitfs | This package contains classes for handling collective interfaces. |
org.objectweb.proactive.core.component.identity | The ProActiveComponentIdentityImpl class is the base class for the component meta-objects. |
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.body | Non Functional exceptions occuring in a body. |
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.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.security | This package provides a security framework for the ProActive middleware. |
org.objectweb.proactive.ext.util | Provides some utility classes for end user usage or used across the extension package. |
org.objectweb.proactive.ic2d.spy | **For internal use only** Provides the Spy active object that is created in each VM IC2D is asked to monitor. |
org.objectweb.proactive.mpi.control | |
org.objectweb.proactive.p2p.loadbalancer | Load Balancing for the Peer-to-Peer Infrastructure. |
org.objectweb.proactive.p2p.service | Peer-to-Peer Infrastructure. |
org.objectweb.proactive.p2p.service.node | All related classes for managing and using the sharing node mecanism. |
org.objectweb.proactive.scheduler | |
org.objectweb.proactive.scheduler.policy |
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 |
EndActive.endActivity(Body body)
Finalized the active object after the activity has been stopped. |
void |
InitActive.initActivity(Body body)
Initializes the activity of the active object. |
static void |
ProActive.migrateTo(Body bodyToMigrate,
Node node,
boolean isNFRequest)
Migrates the body bodyToMigrate to the given node. |
static void |
ProActive.migrateTo(Body bodyToMigrate,
Node node,
boolean isNFRequest,
int priority)
Migrates the body bodyToMigrate to the given node. |
static void |
ProActive.migrateTo(Body bodyToMigrate,
java.lang.Object activeObject,
boolean isNFRequest)
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 isNFRequest)
Migrates the given body to the node caracterized by the given url. |
void |
RunActive.runActivity(Body body)
Runs the activity of the active object. |
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.branchnbound.core |
---|
Methods in org.objectweb.proactive.branchnbound.core with parameters of type Body | |
---|---|
void |
Manager.initActivity(Body body)
Prepare everything for the computation. |
Uses of Body in org.objectweb.proactive.calcium.proactive |
---|
Methods in org.objectweb.proactive.calcium.proactive with parameters of type Body | |
---|---|
void |
ActiveObjectSkernel.runActivity(Body 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.getForwarder(UniqueID bodyID)
Returns the forwarder belonging to this JVM whose ID is the one specified. |
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. |
Methods in org.objectweb.proactive.core.body with parameters of type Body | |
---|---|
void |
RemoteBody.changeProxiedBody(Body newBody)
Change the body referenced by this adapter |
void |
BodyAdapterForwarder.changeProxiedBody(Body newBody)
|
void |
BodyAdapterImpl.changeProxiedBody(Body newBody)
Change the body referenced by this adapter. |
abstract void |
BodyAdapter.changeProxiedBody(Body newBody)
Change the body referenced by this adapter. |
void |
UniversalBodyForwarder.changeProxiedBody(UniqueID id,
Body newBody)
|
void |
BodyForwarderImpl.changeProxiedBody(UniqueID id,
Body newBody)
|
void |
RemoteBodyForwarder.changeProxiedBody(UniqueID id,
Body newBody)
|
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.ft.checkpointing |
---|
Methods in org.objectweb.proactive.core.body.ft.checkpointing that return Body | |
---|---|
Body |
Checkpoint.recover()
Recovers an active object from this checkpoint. |
Constructors in org.objectweb.proactive.core.body.ft.checkpointing with parameters of type Body | |
---|---|
Checkpoint(Body bodyToCheckpoint,
java.lang.String additionalCodebase)
Create a checkpoint. |
Uses of Body in org.objectweb.proactive.core.body.http |
---|
Methods in org.objectweb.proactive.core.body.http with parameters of type Body | |
---|---|
void |
HttpRemoteBodyImpl.changeProxiedBody(Body newBody)
|
Uses of Body in org.objectweb.proactive.core.body.http.util |
---|
Methods in org.objectweb.proactive.core.body.http.util that return Body | |
---|---|
static Body |
HttpUtils.getBody(UniqueID id)
Search a Body matching with a given unique ID |
Uses of Body in org.objectweb.proactive.core.body.ibis |
---|
Methods in org.objectweb.proactive.core.body.ibis with parameters of type Body | |
---|---|
void |
IbisRemoteBodyImpl.changeProxiedBody(Body newBody)
|
Uses of Body in org.objectweb.proactive.core.body.migration |
---|
Classes in org.objectweb.proactive.core.body.migration that implement Body | |
---|---|
class |
MigratableBody
|
Fields in org.objectweb.proactive.core.body.migration declared as Body | |
---|---|
protected Body |
MigrationManagerImpl.MaxTimeOnSiteTimerTask.body
|
Methods in org.objectweb.proactive.core.body.migration with parameters of type Body | |
---|---|
UniversalBody |
MigrationManagerImpl.migrateTo(Node node,
Body body)
|
UniversalBody |
MigrationManager.migrateTo(Node node,
Body body)
|
void |
MixedLocationServer.runActivity(Body body)
First register with the specified url Then wait for request Serve "updateLocation" by priority put a searchObject in queue and wait DELAY_SAME_REPLY if the version of the requested ID has not changed since the last request |
void |
MigrationManagerImpl.startingAfterMigration(Body body)
|
void |
MigrationManager.startingAfterMigration(Body body)
|
Constructors in org.objectweb.proactive.core.body.migration with parameters of type Body | |
---|---|
MigrationManagerImpl.MaxTimeOnSiteTimerTask(MigrationManagerImpl migrationManager,
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 abstract void |
AbstractBodyProxy.sendRequest(MethodCall methodCall,
Future future,
Body sourceBody)
|
protected void |
UniversalBodyProxy.sendRequest(MethodCall methodCall,
Future future,
Body sourceBody)
|
protected void |
UniversalBodyProxy.sendRequestInternal(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 | |
---|---|
int |
ReplyReceiverImpl.receiveReply(Reply r,
Body receiverBody,
FuturePool futurePool)
|
int |
ReplyReceiver.receiveReply(Reply r,
Body receiverBody,
FuturePool futurePool)
|
int |
ReplyReceiverForwarder.receiveReply(Reply reply,
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 | |
---|---|
protected Reply |
RequestImpl.createReply(Body targetBody,
FutureResult result)
|
void |
RequestQueueImpl.processRequests(RequestProcessor processor,
Body body)
|
void |
RequestQueue.processRequests(RequestProcessor processor,
Body body)
Processes all requests in the queue using the given RequestProcessor. |
int |
RequestReceiverImpl.receiveRequest(Request request,
Body bodyReceiver)
|
int |
RequestReceiverForwarder.receiveRequest(Request request,
Body bodyReceiver)
|
int |
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 |
BodyRequest.serve(Body targetBody)
|
Reply |
RequestImpl.serve(Body targetBody)
|
Reply |
AwaitedRequest.serve(Body targetBody)
Serve the request. |
Reply |
Request.serveAlternate(Body targetBody,
ProxyNonFunctionalException nfe)
Create a fake but valid reply by encapsulating a non functional exception instead of a result |
Reply |
BodyRequest.serveAlternate(Body targetBody,
ProxyNonFunctionalException nfe)
|
Reply |
RequestImpl.serveAlternate(Body targetBody,
ProxyNonFunctionalException nfe)
|
Reply |
AwaitedRequest.serveAlternate(Body targetBody,
ProxyNonFunctionalException nfe)
|
protected void |
BodyRequest.serveInternal(Body targetBody)
|
protected FutureResult |
RequestImpl.serveInternal(Body targetBody)
|
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)
|
|
BodyRequest(Body targetBody,
java.lang.String methodName,
java.lang.Class[] paramClasses,
java.lang.Object[] params,
boolean isNFRequest,
int nfRequestPriority)
|
Uses of Body in org.objectweb.proactive.core.body.rmi |
---|
Methods in org.objectweb.proactive.core.body.rmi with parameters of type Body | |
---|---|
void |
RmiRemoteBodyImpl.changeProxiedBody(Body newBody)
|
void |
RmiRemoteBodyForwarderImpl.changeProxiedBody(UniqueID id,
Body newBody)
|
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). |
Methods in org.objectweb.proactive.core.component.body with parameters of type Body | |
---|---|
void |
ComponentActivity.endActivity(Body body)
|
void |
ComponentEndActive.endComponentActivity(Body body)
|
void |
ComponentActivity.initActivity(Body body)
|
void |
ComponentInitActive.initComponentActivity(Body body)
See @see org.objectweb.proactive.InitActive#initActivity(Body) |
void |
ComponentActivity.runActivity(Body body)
Runs the activity as defined in @see ComponentRunActive. |
void |
ComponentRunActive.runComponentActivity(Body body)
See RunActive.runActivity(Body)
One should use a requests filter for separating component controller requests from
component functional requests, notably for managing the lifecycle of the component. |
Uses of Body in org.objectweb.proactive.core.component.collectiveitfs |
---|
Methods in org.objectweb.proactive.core.component.collectiveitfs with parameters of type Body | |
---|---|
void |
GatherFuturesHandler.runActivity(Body body)
|
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 | |
---|---|
int |
SynchronousComponentRequestReceiver.receiveRequest(Request r,
Body bodyReceiver)
|
protected FutureResult |
ComponentRequestImpl.serveInternal(Body targetBody)
redirects the call to the adequate component metaobject : either to a controller, through the chain of controllers, to a functional interface in the case of a composite (no preprocessing in that case), or directly executes the invocation on the base object if this component is a primitive component and the invocation is a functional invocation. |
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.exceptions.body |
---|
Constructors in org.objectweb.proactive.core.exceptions.body with parameters of type Body | |
---|---|
ServiceFailedCalleeNFE(java.lang.String message,
ServeException e,
LocalBodyStrategy body,
Body bodyOnThis)
|
Uses of Body in org.objectweb.proactive.core.group |
---|
Constructors in org.objectweb.proactive.core.group with parameters of type Body | |
---|---|
ProcessForAsyncCall(ProxyForGroup proxyGroup,
java.util.Vector memberList,
java.util.Vector memberListOfResultGroup,
int index,
MethodCall mc,
Body body)
|
|
ProcessForOneWayCall(ProxyForGroup proxyGroup,
java.util.Vector memberList,
int index,
MethodCall mc,
Body body,
ExceptionListException exceptionList)
|
Uses of Body in org.objectweb.proactive.core.runtime |
---|
Methods in org.objectweb.proactive.core.runtime with parameters of type Body | |
---|---|
UniversalBody |
ProActiveRuntimeAdapterImpl.receiveBody(java.lang.String nodeName,
Body body)
|
UniversalBody |
RemoteProActiveRuntime.receiveBody(java.lang.String nodeName,
Body 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. |
UniversalBody |
ProActiveRuntimeAdapterForwarderImpl.receiveBody(java.lang.String nodeName,
Body body)
|
UniversalBody |
ProActiveRuntimeForwarderImpl.receiveBody(UniqueRuntimeID urid,
java.lang.String nodeName,
Body body)
|
UniversalBody |
ProActiveRuntimeForwarder.receiveBody(UniqueRuntimeID urid,
java.lang.String nodeName,
Body body)
|
UniversalBody |
RemoteProActiveRuntimeForwarder.receiveBody(UniqueRuntimeID ruid,
java.lang.String nodeName,
Body body)
|
Uses of Body in org.objectweb.proactive.core.runtime.http |
---|
Methods in org.objectweb.proactive.core.runtime.http with parameters of type Body | |
---|---|
UniversalBody |
HttpProActiveRuntime.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 |
IbisProActiveRuntimeImpl.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 |
RmiProActiveRuntimeImpl.receiveBody(java.lang.String nodeName,
Body body)
|
UniversalBody |
RmiProActiveRuntimeForwarderImpl.receiveBody(UniqueRuntimeID urid,
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 | |
---|---|
UniversalBody |
MigrationManagerWithLocationServer.migrateTo(Node node,
Body body)
|
int |
BouncingRequestReceiver.receiveRequest(Request r,
Body bodyReceiver)
|
Reply |
RequestWithLocationServer.serve(Body targetBody)
|
Reply |
TimedRequestWithLocationServer.serve(Body targetBody)
|
void |
MigrationManagerWithLocationServer.updateLocation(Body body)
update our location on the Location Server |
Uses of Body in org.objectweb.proactive.ext.migration |
---|
Methods in org.objectweb.proactive.ext.migration with parameters of type Body | |
---|---|
protected void |
MigrationStrategyManagerImpl.continueStrategy(Body body)
|
protected void |
MigrationStrategyManagerImpl.executeMethodOnArrival(Body body)
|
protected void |
MigrationStrategyManagerImpl.executeMethodOnDeparture(Body body)
|
void |
MigrationStrategyManagerImpl.startStrategy(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.startingAfterMigration(Body body)
|
void |
MigrationManagerWithMixedLocation.updateLocation(Body body)
|
Uses of Body in org.objectweb.proactive.ext.security |
---|
Classes in org.objectweb.proactive.ext.security that implement Body | |
---|---|
class |
EncryptedBody
|
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.ic2d.spy |
---|
Methods in org.objectweb.proactive.ic2d.spy with parameters of type Body | |
---|---|
void |
SpyEventManager.addMessageEventListener(Body body)
|
void |
SpyEventManager.removeMessageEventListener(Body body)
|
void |
Spy.runActivity(Body body)
|
Uses of Body in org.objectweb.proactive.mpi.control |
---|
Methods in org.objectweb.proactive.mpi.control with parameters of type Body | |
---|---|
void |
ProActiveMPICoupling.initActivity(Body body)
|
Uses of Body in org.objectweb.proactive.p2p.loadbalancer |
---|
Methods in org.objectweb.proactive.p2p.loadbalancer with parameters of type Body | |
---|---|
void |
P2PLoadBalancer.runActivity(Body body)
|
Uses of Body in org.objectweb.proactive.p2p.service |
---|
Methods in org.objectweb.proactive.p2p.service with parameters of type Body | |
---|---|
void |
P2PService.initActivity(Body body)
|
void |
P2PAcquaintanceManager.initActivity(Body body)
|
void |
P2PAcquaintanceManager.runActivity(Body body)
|
void |
P2PFirstContact.runActivity(Body body)
Sequancialy try to contact all peer and add them in the group of acquaintances. |
Uses of Body in org.objectweb.proactive.p2p.service.node |
---|
Methods in org.objectweb.proactive.p2p.service.node with parameters of type Body | |
---|---|
void |
P2PNodeManager.endActivity(Body body)
|
void |
P2PNodeLookup.endActivity(Body body)
Remove this nodes accessor from the waiting node accessors list in the local P2P service. |
void |
P2PNodeManager.initActivity(Body body)
|
void |
P2PNodeLookup.initActivity(Body body)
|
void |
P2PNodeLookup.runActivity(Body body)
|
Uses of Body in org.objectweb.proactive.scheduler |
---|
Methods in org.objectweb.proactive.scheduler with parameters of type Body | |
---|---|
void |
JobNoDescriptor.runActivity(Body body)
The runActivity is reimplemented to stop the service and to destroy the active object after the getNodes method is called. |
Uses of Body in org.objectweb.proactive.scheduler.policy |
---|
Methods in org.objectweb.proactive.scheduler.policy with parameters of type Body | |
---|---|
void |
AbstractPolicy.runActivity(Body body)
This method has been redefined to reimplement the way this active object works and serves its methods. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |