public class OpenJPAJCacheDataCache extends org.apache.openjpa.datacache.AbstractDataCache
_evictOnBulkUpdate, _excludedTypes, _includedTypes, _stats, conf, log
Constructor and Description |
---|
OpenJPAJCacheDataCache() |
Modifier and Type | Method and Description |
---|---|
protected void |
clearInternal() |
protected org.apache.openjpa.datacache.DataCachePCData |
getInternal(Object oid) |
void |
initialize(org.apache.openjpa.datacache.DataCacheManager manager) |
protected boolean |
pinInternal(Object oid) |
protected org.apache.openjpa.datacache.DataCachePCData |
putInternal(Object oid,
org.apache.openjpa.datacache.DataCachePCData pc) |
protected void |
removeAllInternal(Class<?> cls,
boolean subclasses) |
protected org.apache.openjpa.datacache.DataCachePCData |
removeInternal(Object oid) |
protected boolean |
unpinInternal(Object oid) |
void |
writeLock() |
void |
writeUnlock() |
addExpirationListener, afterCommit, clear, close, close, commit, contains, containsAll, endConfiguration, fireEvent, get, getAll, getEnableStatistics, getEvictionSchedule, getEvictOnBulkUpdate, getExcludedTypes, getName, getPartition, getPartitionNames, getStatistics, getTypes, isClosed, isPartitioned, keyRemoved, pin, pinAll, pinAll, put, putAllInternal, recacheUpdates, remove, removeAll, removeAll, removeAllInternal, removeAllTypeNamesInternal, removeExpirationListener, selectCache, setConfiguration, setEnableStatistics, setEvictionSchedule, setEvictOnBulkUpdate, setExcludedTypes, setExcludedTypes, setName, setTypes, setTypes, startConfiguration, toString, unpin, unpinAll, unpinAll, update
public OpenJPAJCacheDataCache()
public void initialize(org.apache.openjpa.datacache.DataCacheManager manager)
initialize
in interface org.apache.openjpa.datacache.DataCache
initialize
in class org.apache.openjpa.datacache.AbstractDataCache
protected org.apache.openjpa.datacache.DataCachePCData getInternal(Object oid)
getInternal
in class org.apache.openjpa.datacache.AbstractDataCache
protected org.apache.openjpa.datacache.DataCachePCData putInternal(Object oid, org.apache.openjpa.datacache.DataCachePCData pc)
putInternal
in class org.apache.openjpa.datacache.AbstractDataCache
protected org.apache.openjpa.datacache.DataCachePCData removeInternal(Object oid)
removeInternal
in class org.apache.openjpa.datacache.AbstractDataCache
protected void removeAllInternal(Class<?> cls, boolean subclasses)
removeAllInternal
in class org.apache.openjpa.datacache.AbstractDataCache
protected void clearInternal()
clearInternal
in class org.apache.openjpa.datacache.AbstractDataCache
protected boolean pinInternal(Object oid)
pinInternal
in class org.apache.openjpa.datacache.AbstractDataCache
protected boolean unpinInternal(Object oid)
unpinInternal
in class org.apache.openjpa.datacache.AbstractDataCache
public void writeLock()
public void writeUnlock()
Copyright © 2002–2018 The Apache Software Foundation. All rights reserved.