Package com.hazelcast.partition.impl

Contains the actual implementation of the InternalPartitionService.

See:
          Description

Interface Summary
PartitionListener  
PartitionStateGenerator  
 

Class Summary
AssignPartitions  
BaseMigrationOperation  
CheckReplicaVersion  
HasOngoingMigration  
InternalPartitionServiceImpl The InternalPartitionService implementation.
IsReplicaVersionSync Queries if replica version is sync between partitions.
MigrationOperation  
MigrationRequestOperation  
PartitionReplicaChangeEvent  
PartitionStateGeneratorImpl  
PartitionStateOperation  
ReplicaSyncRequest  
ReplicaSyncResponse  
ReplicaSyncRetryResponse  
SafeStateCheckOperation Checks whether a node is safe or not.
 

Package com.hazelcast.partition.impl Description

Contains the actual implementation of the InternalPartitionService. It is very important that should be the least amount of dependencies to this package. Preferably only the InternalPartitionServiceImpl is called while constructing an instance and after that all communication should go through the InternalPartitionService interface. Nobody needs to know about the actual implementing classes because this gives a very tight coupling and this is undesirable. This is not only undesirable for external people because they could easily be tightly coupled to the internals of Hazelcast, but it also is undesirable for us because it becomes a tangled mess that prevent easy replacement/changes.



Copyright © 2015 Hazelcast, Inc.. All Rights Reserved.