org.xwiki.security.authorization.cache
Class ParentEntryEvictedException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by org.xwiki.security.authorization.cache.ParentEntryEvictedException
All Implemented Interfaces:
Serializable

public class ParentEntryEvictedException
extends Exception

All cache entries except wiki cache entries must have their parent cached, so the SecurityCacheLoader must insert the entries, if missing in turn. There is a chance, though, that the cache will evict a parent entry of the entry that the SecurityCacheLoader is about to insert. When this happens, this exception is thrown and the attempt to load the cache must be restarted.

Since:
4.0M2
See Also:
Serialized Form

Constructor Summary
ParentEntryEvictedException()
           
 
Method Summary
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ParentEntryEvictedException

public ParentEntryEvictedException()