Uses of Class
org.apache.openjpa.datacache.QueryKey

Packages that use QueryKey
org.apache.openjpa.datacache OpenJPA Data Cache 
 

Uses of QueryKey in org.apache.openjpa.datacache
 

Methods in org.apache.openjpa.datacache that return QueryKey
static QueryKey QueryKey.newInstance(Query q)
          Return a key for the given query, or null if it is not cacheable.
(package private) static QueryKey QueryKey.newInstance(QueryContext q, boolean packed, Map args, Class candidate, boolean subs, long startIdx, long endIdx)
          Return a key for the given query, or null if it is not cacheable.
(package private) static QueryKey QueryKey.newInstance(QueryContext q, boolean packed, Object[] args, Class candidate, boolean subs, long startIdx, long endIdx)
          Return a key for the given query, or null if it is not cacheable.
static QueryKey QueryKey.newInstance(Query q, Map args)
          Return a key for the given query, or null if it is not cacheable.
static QueryKey QueryKey.newInstance(Query q, Object[] args)
          Return a key for the given query, or null if it is not cacheable.
 

Methods in org.apache.openjpa.datacache with parameters of type QueryKey
 QueryResult QueryCache.get(QueryKey qk)
          Return a list of oids for the given query key.
 QueryResult DelegatingQueryCache.get(QueryKey qk)
           
 QueryResult AbstractQueryCache.get(QueryKey key)
           
protected  QueryResult ConcurrentQueryCache.getInternal(QueryKey qk)
           
protected abstract  QueryResult AbstractQueryCache.getInternal(QueryKey qk)
          Return the list for the given key.
 boolean QueryCache.pin(QueryKey qk)
          Pin the value stored under qk into the cache.
 boolean DelegatingQueryCache.pin(QueryKey qk)
           
 boolean AbstractQueryCache.pin(QueryKey key)
           
protected  boolean ConcurrentQueryCache.pinInternal(QueryKey qk)
           
protected abstract  boolean AbstractQueryCache.pinInternal(QueryKey qk)
          Pin an object to the cache.
 QueryResult QueryCache.put(QueryKey qk, QueryResult oids)
          Set the list of OIDs for the given query key.
 QueryResult DelegatingQueryCache.put(QueryKey qk, QueryResult oids)
           
 QueryResult AbstractQueryCache.put(QueryKey qk, QueryResult oids)
           
protected  QueryResult ConcurrentQueryCache.putInternal(QueryKey qk, QueryResult result)
           
protected abstract  QueryResult AbstractQueryCache.putInternal(QueryKey qk, QueryResult oids)
          Add the given result to the cache, returning the old result under the given key.
 QueryResult QueryCache.remove(QueryKey qk)
          Remove the value stored under the given query key.
 QueryResult DelegatingQueryCache.remove(QueryKey qk)
           
 QueryResult AbstractQueryCache.remove(QueryKey key)
           
protected  QueryResult ConcurrentQueryCache.removeInternal(QueryKey qk)
           
protected abstract  QueryResult AbstractQueryCache.removeInternal(QueryKey qk)
          Remove the result under the given key from the cache.
 boolean QueryCache.unpin(QueryKey qk)
          Unpin the value stored under key into the cache.
 boolean DelegatingQueryCache.unpin(QueryKey qk)
           
 boolean AbstractQueryCache.unpin(QueryKey key)
           
protected  boolean ConcurrentQueryCache.unpinInternal(QueryKey qk)
           
protected abstract  boolean AbstractQueryCache.unpinInternal(QueryKey qk)
          Unpin an object from the cache.
 

Constructors in org.apache.openjpa.datacache with parameters of type QueryKey
QueryResult(QueryKey key, Collection<Object> data)
          Constructor; supply corresponding query key and result data.
 



Copyright © 2006-2010 Apache Software Foundation. All Rights Reserved.