|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| ClientListener | This interface should be implemented by all the classes interested in receiving notifications about operations made by the client |
| Communicator | Interface used by the Grid service to handle the communication with peers |
| PeerCommunicator | An interface implementd by the class that provide communication with peers |
| PeerListener | Interface for classes interested in monitoring the join or leave of peers |
| RequestListener | This interface should be implemented by all the classes interested in receiving notifications about requests made by other peers |
| ResultListener | This interface should be implemented by all the classes interested in receiving notifications about operation result |
| SubscriptionListener | This class should be implemented by those classes that are interested in handling client subscriptions. |
| TupleBroker | This interface should be implemented by all classes that are responsable of forwarding the tuples beetwen the local and remote tuple spaces |
| Class Summary | |
|---|---|
| AbstractSubscribeManager | Abstract class for simplifying the implementation of asynchronous communication with clients. |
| BlockingOperationManager | Handles tuples just inserted notifying eventually the clients that are blocked upon operations like take |
| CommunicationManager | Implements the communication with other peers |
| GrindaContext | Allows to access to all internal useful interfaces and configurations. |
| GrindaFactory | Factory implementation |
| GrindaServiceInstance | Service instance |
| NotificationManager | |
| StubCache | Cache for peers and client stubs |
| TupleSpaceSet | Container for all the spaces of this service |
This package contains the implementation of the service
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||