| Package | Description | 
|---|---|
| com.hazelcast.internal.partition | Contains the internals for partition assignment/management, migration, replication etc. | 
| com.hazelcast.internal.partition.impl | Contains the actual implementation of the  InternalPartitionService. | 
| Modifier and Type | Method and Description | 
|---|---|
| InternalPartition[] | InternalPartitionService. getInternalPartitions() | 
| InternalPartition | InternalPartitionService. getPartition(int partitionId) | 
| InternalPartition | InternalPartitionService. getPartition(int partitionId,
            boolean triggerOwnerAssignment) | 
| Modifier and Type | Method and Description | 
|---|---|
| Address[][] | PartitionStateGenerator. arrange(Collection<MemberGroup> groups,
       InternalPartition[] currentState)Arranges the partition layout. | 
| Address[][] | PartitionStateGenerator. arrange(Collection<MemberGroup> groups,
       InternalPartition[] currentState,
       Collection<Integer> partitions)Arranges the partition layout. | 
| Constructor and Description | 
|---|
| PartitionRuntimeState(InternalPartition[] partitions,
                     Collection<MigrationInfo> migrationInfos,
                     int version) | 
| PartitionTableView(InternalPartition[] partitions,
                  int version) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | InternalPartitionImpl | 
| Modifier and Type | Method and Description | 
|---|---|
| InternalPartition[] | InternalPartitionServiceImpl. getInternalPartitions() | 
| InternalPartition | InternalPartitionServiceImpl. getPartition(int partitionId) | 
| InternalPartition | InternalPartitionServiceImpl. getPartition(int partitionId,
            boolean triggerOwnerAssignment) | 
| InternalPartition[] | PartitionStateManager. getPartitionsCopy()Returns a copy of the current partition table. | 
Copyright © 2018 Hazelcast, Inc.. All Rights Reserved.