com.ibm.websphere.cache

Class DynamicCacheAccessor

  • java.lang.Object
    • com.ibm.websphere.cache.DynamicCacheAccessor


  • public final class DynamicCacheAccessor
    extends java.lang.Object
    This class provides applications with access to the Dynamic Cache, allowing programmatic inspection and manipulation of WebSphere's cache.
    • Method Summary

      All Methods Static Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method and Description
      static Cache getCache()
      Deprecated. 
      Use DistributedMap to store and manage objects in cache. DynamicCacheAccessor#getDistributedMap will return a DistributedMap for accessing base cache.
      static DistributedMap getDistributedMap()
      Deprecated. 
      baseCache is used for servlet caching. It should not be used as a DistributedMap.
      static boolean isCachingEnabled()
      This determines if Dynamic caching (either servlet or object cache) is enabled.
      static boolean isObjectCachingEnabled()
      This determines if Dynamic object caching is enabled.
      static boolean isServletCachingEnabled()
      This determines if Dynamic servlet caching is enabled.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • DynamicCacheAccessor

        public DynamicCacheAccessor()
    • Method Detail

      • getCache

        public static Cache getCache()
        Deprecated. Use DistributedMap to store and manage objects in cache. DynamicCacheAccessor#getDistributedMap will return a DistributedMap for accessing base cache.
        This obtains a reference to the dynamic cache.
        Returns:
        Reference to the cache or null if caching is disabled
        See Also:
        getDistributedMap(), DistributedMap
      • isCachingEnabled

        public static boolean isCachingEnabled()
        This determines if Dynamic caching (either servlet or object cache) is enabled.
        Returns:
        true if caching is enabled, false if it is disabled.
      • isServletCachingEnabled

        public static boolean isServletCachingEnabled()
        This determines if Dynamic servlet caching is enabled.
        Returns:
        true if caching is enabled, false if it is disabled.
      • isObjectCachingEnabled

        public static boolean isObjectCachingEnabled()
        This determines if Dynamic object caching is enabled.
        Returns:
        true if caching is enabled, false if it is disabled.
      • getDistributedMap

        public static DistributedMap getDistributedMap()
        Deprecated. baseCache is used for servlet caching. It should not be used as a DistributedMap.
        This method will return a DistributedMap reference to the dynamic cache.
        Returns:
        Reference to the DistributedMap or null if caching is disabled.
        Since:
        v6.0