|
|||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Class Summary | |
ClientServerConsistencyWrapper | This wrapper implements a client-server consistency protocol. |
Consistency | This class handles any type of consistency protocol on a replicaction group. |
ConsistencyWrapper | This wrapper class is the base class for all the consistency wrappers that implement a consistency protocol. |
StrongPullConsistencyWrapper | This wrapper class implements the core protocol for a strong consistency that is based on a pull strategy. |
StrongPushConsistencyWrapper | This wrapper implements a consistency protocol that forwards all the writing calls to all the replicas that are known by the wrapper. |
WeakConsistencyWrapper | This wrapper class implements a weak consistency protocol for a set of replicas. |
Provides a set of wrappers that implement data consistency protocols and that can be installed on objects to make them consistent.
All the wrappers of this package inherit from
ConsistencyWrapper
that defines the needed
interface for the consistency protocols in general
(i.e. whenRead
, whenWrite
,
whenCall
, acceptRemoteRead
,
acceptRemoteWrite
, acceptRemoteCall
).
Consistency wrappers subclass this root definition and can implement various consistency protocols such as:
|
|||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |