Package grinda.impl

This package contains the implementation of the service

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
 

Package grinda.impl Description

This package contains the implementation of the service



Copyright © 2006 Sirio Capizzi. All Rights Reserved.