Class SolrAclCacheInfluence

java.lang.Object
org.ametys.cms.indexing.solr.SolrAclCacheInfluence

public final class SolrAclCacheInfluence extends Object
Methods for handling influence of objects on Solr Acl cache.
See isUninfluent(java.lang.Object).
  • Method Details

    • isUninfluent

      public static boolean isUninfluent(Object object)
      Determines if any change of profile assignment on the given context object ensures that there is no indexed object (neither the given object nor any other object in the whole application) that is affected in its own read access computing.
      i.e. the given object has no influence at all on the whole Solr Acl cache.

      See SolrAclCacheUninfluentialObject.
      Parameters:
      object - The object
      Returns:
      true if the given object is uninfluent on the Solr Acl cache.