Class ThreadLocalReadOnlyAccessCacheInternal

java.lang.Object
com.atlassian.confluence.internal.accessmode.ThreadLocalReadOnlyAccessCacheInternal

public class ThreadLocalReadOnlyAccessCacheInternal extends Object
Wrapper around the ThreadLocalCache to deal with caching read-only access.

Note for this (and all ThreadLocalCache uses) to work, ThreadLocalCache.init() must be called. Normally this is done by ThreadLocalCacheFilter. In integration tests you'll need to do it manually.
Since:
6.9.0
  • Constructor Details

    • ThreadLocalReadOnlyAccessCacheInternal

      public ThreadLocalReadOnlyAccessCacheInternal()
  • Method Details

    • hasReadOnlyAccessExemption

      public static boolean hasReadOnlyAccessExemption()
    • enableReadOnlyAccessExemption

      public static void enableReadOnlyAccessExemption()
    • disableReadOnlyAccessExemption

      public static void disableReadOnlyAccessExemption()