| Interface | Description |
|---|---|
| CacheTopologyHandler |
The link between
LocalTopologyManager and StateTransferManager. |
| ClusterTopologyManager |
Maintains the topology for all the caches in the cluster.
|
| LocalTopologyManager |
Runs on every node and handles the communication with the
ClusterTopologyManager. |
| Class | Description |
|---|---|
| CacheJoinInfo |
This class contains the information that a cache needs to supply to the coordinator when starting up.
|
| CacheJoinInfo.Externalizer | |
| CacheStatusResponse | |
| CacheStatusResponse.Externalizer | |
| CacheTopology |
The status of a cache from a distribution/state transfer point of view.
|
| CacheTopology.Externalizer | |
| CacheTopologyControlCommand |
A control command for all cache membership/rebalance operations.
|
| ClusterCacheStatus |
Keeps track of a cache's status: members, current/pending consistent hashes, and rebalance status
|
| ClusterTopologyManagerFactory |
Factory for ClusterTopologyManager implementations
|
| ClusterTopologyManagerImpl |
The
ClusterTopologyManager implementation. |
| LocalTopologyManagerFactory |
Factory for ClusterTopologyManager implementations
|
| LocalTopologyManagerImpl |
The
LocalTopologyManager implementation. |
| ManagerStatusResponse | |
| ManagerStatusResponse.Externalizer | |
| PersistentUUID |
PersistentUUID.
|
| Enum | Description |
|---|---|
| CacheTopologyControlCommand.Type | |
| RebalancingStatus |
RebalancingStatus.
|
Copyright © 2024 JBoss, a division of Red Hat. All rights reserved.