Class CacheonixQueryResultCache

  • All Implemented Interfaces:
    Serializable, org.datanucleus.store.query.cache.QueryResultsCache

    public class CacheonixQueryResultCache
    extends org.datanucleus.store.query.cache.AbstractQueryResultsCache
    Implementation of a query results cache using Cacheonix.
    See Also:
    Serialized Form
    • Constructor Detail

      • CacheonixQueryResultCache

        public CacheonixQueryResultCache​(org.datanucleus.NucleusContext nucleusCtx)
    • Method Detail

      • close

        public void close()
      • evict

        public void evict​(Class candidate)
      • evict

        public void evict​(org.datanucleus.store.query.Query query)
      • evict

        public void evict​(org.datanucleus.store.query.Query query,
                          Map params)
      • evictAll

        public void evictAll()
      • size

        public int size()
      • contains

        public boolean contains​(String queryKey)