Class OpenJPAJCacheQueryCache
java.lang.Object
org.apache.openjpa.lib.util.concurrent.AbstractConcurrentEventManager
org.apache.openjpa.datacache.AbstractQueryCache
org.apache.commons.jcs3.jcache.openjpa.OpenJPAJCacheQueryCache
- All Implemented Interfaces:
- Serializable,- org.apache.openjpa.datacache.QueryCache,- org.apache.openjpa.datacache.TypesChangedListener,- org.apache.openjpa.lib.conf.Configurable,- org.apache.openjpa.lib.util.Closeable,- org.apache.openjpa.lib.util.EventManager
- See Also:
- 
Nested Class SummaryNested classes/interfaces inherited from class org.apache.openjpa.datacache.AbstractQueryCacheorg.apache.openjpa.datacache.AbstractQueryCache.Default<T extends Object>, org.apache.openjpa.datacache.AbstractQueryCache.EvictPolicy
- 
Field SummaryFields inherited from class org.apache.openjpa.datacache.AbstractQueryCacheconf, entityTimestampMap, evictPolicy, logFields inherited from class org.apache.openjpa.lib.util.concurrent.AbstractConcurrentEventManager_listeners
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected voidprotected org.apache.openjpa.datacache.QueryResultgetInternal(org.apache.openjpa.datacache.QueryKey qk) voidinitialize(org.apache.openjpa.datacache.DataCacheManager manager) protected CollectionkeySet()protected booleanpinInternal(org.apache.openjpa.datacache.QueryKey qk) protected org.apache.openjpa.datacache.QueryResultputInternal(org.apache.openjpa.datacache.QueryKey qk, org.apache.openjpa.datacache.QueryResult oids) protected org.apache.openjpa.datacache.QueryResultremoveInternal(org.apache.openjpa.datacache.QueryKey qk) protected booleanunpinInternal(org.apache.openjpa.datacache.QueryKey qk) voidvoidMethods inherited from class org.apache.openjpa.datacache.AbstractQueryCacheaddTypesChangedListener, afterCommit, clear, close, close, count, endConfiguration, fireEvent, get, getAllEntityTimestamp, getEnableStatistics, getEvictPolicy, getName, getStatistics, isClosed, newListenerCollection, onTypesChanged, pin, put, remove, removeAllInternal, removeTypesChangedListener, setConfiguration, setEnableStatistics, setEvictPolicy, setName, startConfiguration, unpin, updateEntityTimestampMethods inherited from class org.apache.openjpa.lib.util.concurrent.AbstractConcurrentEventManageraddListener, fireEvent, getListeners, hasListener, hasListeners, isFailFast, removeListener, setFailFast
- 
Constructor Details- 
OpenJPAJCacheQueryCachepublic OpenJPAJCacheQueryCache()
 
- 
- 
Method Details- 
initialize- Specified by:
- initializein interface- org.apache.openjpa.datacache.QueryCache
- Overrides:
- initializein class- org.apache.openjpa.datacache.AbstractQueryCache
 
- 
clearInternal- Specified by:
- clearInternalin class- org.apache.openjpa.datacache.AbstractQueryCache
 
- 
keySet- Specified by:
- keySetin class- org.apache.openjpa.datacache.AbstractQueryCache
 
- 
getInternalprotected org.apache.openjpa.datacache.QueryResult getInternal(org.apache.openjpa.datacache.QueryKey qk) - Specified by:
- getInternalin class- org.apache.openjpa.datacache.AbstractQueryCache
 
- 
putInternalprotected org.apache.openjpa.datacache.QueryResult putInternal(org.apache.openjpa.datacache.QueryKey qk, org.apache.openjpa.datacache.QueryResult oids) - Specified by:
- putInternalin class- org.apache.openjpa.datacache.AbstractQueryCache
 
- 
removeInternalprotected org.apache.openjpa.datacache.QueryResult removeInternal(org.apache.openjpa.datacache.QueryKey qk) - Specified by:
- removeInternalin class- org.apache.openjpa.datacache.AbstractQueryCache
 
- 
pinInternal- Specified by:
- pinInternalin class- org.apache.openjpa.datacache.AbstractQueryCache
 
- 
unpinInternal- Specified by:
- unpinInternalin class- org.apache.openjpa.datacache.AbstractQueryCache
 
- 
writeLock
- 
writeUnlock
 
-