Uses of Class
org.infinispan.topology.CacheTopology
-
Packages that use CacheTopology Package Description org.infinispan.distribution Classes relating to the distributed cache mode.org.infinispan.notifications.cachelistener Cache-specific notifications and eventing.org.infinispan.statetransfer Transfer of state to new caches in a cluster.org.infinispan.topology org.infinispan.util General utilities that are not specific to Infinispan, including string parsing helpers, reflection tools and collections and containers designed to supplement the JDK-provided containers. -
-
Uses of CacheTopology in org.infinispan.distribution
Subclasses of CacheTopology in org.infinispan.distribution Modifier and Type Class Description classLocalizedCacheTopologyExtendsCacheTopologywith information about keys owned by the local node.Methods in org.infinispan.distribution with parameters of type CacheTopology Modifier and Type Method Description LocalizedCacheTopologyDistributionManager. createLocalizedCacheTopology(CacheTopology cacheTopology)voidDistributionManager. setCacheTopology(CacheTopology cacheTopology)Deprecated.Internal only.Constructors in org.infinispan.distribution with parameters of type CacheTopology Constructor Description LocalizedCacheTopology(CacheMode cacheMode, CacheTopology cacheTopology, KeyPartitioner keyPartitioner, Address localAddress, boolean connected) -
Uses of CacheTopology in org.infinispan.notifications.cachelistener
Methods in org.infinispan.notifications.cachelistener with parameters of type CacheTopology Modifier and Type Method Description voidCacheNotifier. notifyTopologyChanged(CacheTopology oldTopology, CacheTopology newTopology, int newTopologyId, boolean pre)voidCacheNotifierImpl. notifyTopologyChanged(CacheTopology oldTopology, CacheTopology newTopology, int newTopologyId, boolean pre) -
Uses of CacheTopology in org.infinispan.statetransfer
Fields in org.infinispan.statetransfer declared as CacheTopology Modifier and Type Field Description protected CacheTopologyStateConsumerImpl. cacheTopologyMethods in org.infinispan.statetransfer that return CacheTopology Modifier and Type Method Description CacheTopologyStateConsumer. getCacheTopology()Deprecated.Since 9.3, please useDistributionManager.getCacheTopology()instead.CacheTopologyStateConsumerImpl. getCacheTopology()CacheTopologyStateTransferManager. getCacheTopology()Deprecated.Since 9.3, please useDistributionManager.getCacheTopology()instead.CacheTopologyStateTransferManagerImpl. getCacheTopology()Methods in org.infinispan.statetransfer with parameters of type CacheTopology Modifier and Type Method Description CompletableFuture<Void>StateConsumer. onTopologyUpdate(CacheTopology cacheTopology, boolean isRebalance)Receive notification of topology changes.CompletableFuture<Void>StateConsumerImpl. onTopologyUpdate(CacheTopology cacheTopology, boolean isRebalance)CompletableFuture<Void>StateProvider. onTopologyUpdate(CacheTopology cacheTopology, boolean isRebalance)Receive notification of topology changes.CompletableFuture<Void>StateProviderImpl. onTopologyUpdate(CacheTopology cacheTopology, boolean isRebalance) -
Uses of CacheTopology in org.infinispan.topology
Methods in org.infinispan.topology that return CacheTopology Modifier and Type Method Description protected CacheTopologyClusterCacheStatus. createInitialCacheTopology()CacheTopologyCacheTopology.Externalizer. doReadObject(ObjectInput unmarshaller)CacheTopologyCacheStatusResponse. getCacheTopology()CacheTopologyLocalTopologyManager. getCacheTopology(String cacheName)CacheTopologyLocalTopologyManagerImpl. getCacheTopology(String cacheName)CacheTopologyClusterCacheStatus. getCurrentTopology()CacheTopologyLocalTopologyManager. getStableCacheTopology(String cacheName)CacheTopologyLocalTopologyManagerImpl. getStableCacheTopology(String cacheName)CacheTopologyCacheStatusResponse. getStableTopology()CacheTopologyClusterCacheStatus. getStableTopology()CacheTopologyLocalTopologyManager. join(String cacheName, CacheJoinInfo joinInfo, CacheTopologyHandler stm, org.infinispan.partitionhandling.impl.PartitionHandlingManager phm)Forwards the join request to the coordinator.CacheTopologyLocalTopologyManagerImpl. join(String cacheName, CacheJoinInfo joinInfo, CacheTopologyHandler stm, org.infinispan.partitionhandling.impl.PartitionHandlingManager phm)protected CacheTopologyClusterCacheStatus. restoreCacheTopology(ScopedPersistentState state)Methods in org.infinispan.topology that return types with arguments of type CacheTopology Modifier and Type Method Description Set<Class<? extends CacheTopology>>CacheTopology.Externalizer. getTypeClasses()Methods in org.infinispan.topology with parameters of type CacheTopology Modifier and Type Method Description voidClusterTopologyManager. broadcastRebalanceStart(String cacheName, CacheTopology cacheTopology, boolean totalOrder, boolean distributed)voidClusterTopologyManagerImpl. broadcastRebalanceStart(String cacheName, CacheTopology cacheTopology, boolean totalOrder, boolean distributed)voidClusterTopologyManager. broadcastShutdownCache(String cacheName, CacheTopology currentTopology, boolean totalOrder, boolean distributed)voidClusterTopologyManagerImpl. broadcastShutdownCache(String cacheName, CacheTopology cacheTopology, boolean totalOrder, boolean distributed)voidClusterTopologyManager. broadcastStableTopologyUpdate(String cacheName, CacheTopology cacheTopology, boolean totalOrder, boolean distributed)voidClusterTopologyManagerImpl. broadcastStableTopologyUpdate(String cacheName, CacheTopology cacheTopology, boolean totalOrder, boolean distributed)voidClusterTopologyManager. broadcastTopologyUpdate(String cacheName, CacheTopology cacheTopology, AvailabilityMode availabilityMode, boolean totalOrder, boolean distributed)voidClusterTopologyManagerImpl. broadcastTopologyUpdate(String cacheName, CacheTopology cacheTopology, AvailabilityMode availabilityMode, boolean totalOrder, boolean distributed)voidCacheTopology.Externalizer. doWriteObject(ObjectOutput output, CacheTopology cacheTopology)voidLocalTopologyManager. handleRebalance(String cacheName, CacheTopology cacheTopology, int viewId, Address sender)Performs the state transfer.voidLocalTopologyManagerImpl. handleRebalance(String cacheName, CacheTopology cacheTopology, int viewId, Address sender)voidLocalTopologyManager. handleStableTopologyUpdate(String cacheName, CacheTopology cacheTopology, Address sender, int viewId)Update the stable cache topology.voidLocalTopologyManagerImpl. handleStableTopologyUpdate(String cacheName, CacheTopology newStableTopology, Address sender, int viewId)voidLocalTopologyManager. handleTopologyUpdate(String cacheName, CacheTopology cacheTopology, AvailabilityMode availabilityMode, int viewId, Address sender)Updates the current and/or pending consistent hash, without transferring any state.voidLocalTopologyManagerImpl. handleTopologyUpdate(String cacheName, CacheTopology cacheTopology, AvailabilityMode availabilityMode, int viewId, Address sender)voidClusterCacheStatus. queueConflictResolution(CacheTopology conflictTopology, Set<Address> preferredNodes)voidCacheTopologyHandler. rebalance(CacheTopology cacheTopology)Invoked when state transfer has to be started.voidCacheTopologyHandler. updateConsistentHash(CacheTopology cacheTopology)Invoked when the CH has to be immediately updated because of a leave or when the state transfer has completed and we have to install a permanent CH (pendingCH == null).voidClusterCacheStatus. updateTopologiesAfterMerge(CacheTopology currentTopology, CacheTopology stableTopology, AvailabilityMode availabilityMode)Constructors in org.infinispan.topology with parameters of type CacheTopology Constructor Description CacheStatusResponse(CacheJoinInfo cacheJoinInfo, CacheTopology cacheTopology, CacheTopology stableTopology, AvailabilityMode availabilityMode)CacheTopologyControlCommand(String cacheName, CacheTopologyControlCommand.Type type, Address sender, CacheTopology cacheTopology, AvailabilityMode availabilityMode, int viewId) -
Uses of CacheTopology in org.infinispan.util
Methods in org.infinispan.util that return CacheTopology Modifier and Type Method Description CacheTopologyAbstractControlledLocalTopologyManager. getCacheTopology(String cacheName)CacheTopologyAbstractControlledLocalTopologyManager. getStableCacheTopology(String cacheName)CacheTopologyAbstractControlledLocalTopologyManager. join(String cacheName, CacheJoinInfo joinInfo, CacheTopologyHandler stm, org.infinispan.partitionhandling.impl.PartitionHandlingManager phm)Methods in org.infinispan.util with parameters of type CacheTopology Modifier and Type Method Description protected voidAbstractControlledLocalTopologyManager. beforeHandleRebalance(String cacheName, CacheTopology cacheTopology, int viewId)protected voidAbstractControlledLocalTopologyManager. beforeHandleTopologyUpdate(String cacheName, CacheTopology cacheTopology, int viewId)voidAbstractControlledLocalTopologyManager. handleRebalance(String cacheName, CacheTopology cacheTopology, int viewId, Address sender)voidAbstractControlledLocalTopologyManager. handleStableTopologyUpdate(String cacheName, CacheTopology cacheTopology, Address sender, int viewId)voidAbstractControlledLocalTopologyManager. handleTopologyUpdate(String cacheName, CacheTopology cacheTopology, AvailabilityMode availabilityMode, int viewId, Address sender)
-