java.lang.Object
com.atlassian.jira.plugin.cluster.monitoring.internal.ClusteredCache

@Component public class ClusteredCache extends Object
This class is a cache with table supplier values which is shared between all nodes. It only accept the key for changing value in cache and wraps keys with current node id, So no node can change table supplier as other node. But It accepts nodeId and key to retrieve value from cache, So any node can read other node's table value.
  • Constructor Details

    • ClusteredCache

      public ClusteredCache(com.atlassian.cache.CacheManager cacheManager, ClusterManager clusterManager)
  • Method Details