|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
Active | Active is the root of the all interfaces related to the activity of an active object. |
Body | An object implementing this interface is an implementation of the non fonctionnal part of an ActiveObject. |
EndActive | EndActive is related to the finalization of an active object. |
InitActive | InitActive is related to the initialization of the activity of an active object. |
Job | An object implemementing this Interface provides access to its jobID |
ProActiveInternalObject | This is a marker which must be implemented by all non functional active objects, e.g. load balancing objects, p2p objects, IC2D spy. |
RunActive | RunActive is related to the activity of an active object. |
Class Summary | |
---|---|
ObjectForSynchro | An object instance of this class is to be returned when a method of an active object wants to let the caller wait synchronously the end of the execution of the method. |
ObjectForSynchronousCall | An object instance of this class is to be returned when a method of an active object needs to be called synchronously. |
ProActive | Provides static methods to manipulate or use Active Objects(creation, exception handling, migration,...), futures, deployment descritpors, components, groups. |
Service | Service is a utility class that provides many useful methods to serve requests. |
Exception Summary | |
---|---|
ActiveObjectCreationException | An exception thrown when a problem occurs during the creation of an ActiveObject see active object creation documentation |
Provides the main classes for creating active objects and futures. The pivotal class is the ProActive class that contains the methods for creating active objects. When an active object is created, it can control the way it serves requests by providing a runActivity method.
In the runActivity method, the active object will receive its own associated body seen as the Body interface that allows to manage all non functional behavior.
The class Service is an helper class created using a Body that can be used to control the serving of methods.
For more information about active objects and the concept behind ProActive, see the documentation
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |