Package | Description |
---|---|
org.apache.openjpa.datacache |
OpenJPA Data Cache
|
Modifier and Type | Class and Description |
---|---|
class |
DataCachePCDataImpl
Specialized
PCData implementation for data caching. |
Modifier and Type | Method and Description |
---|---|
DataCachePCData |
DataCache.get(java.lang.Object oid)
Return the cached object for the given oid.
|
DataCachePCData |
DelegatingDataCache.get(java.lang.Object oid) |
DataCachePCData |
AbstractDataCache.get(java.lang.Object key) |
protected DataCachePCData |
ConcurrentDataCache.getInternal(java.lang.Object key) |
protected abstract DataCachePCData |
AbstractDataCache.getInternal(java.lang.Object oid)
Return the object for the given oid.
|
DataCachePCData |
DataCache.put(DataCachePCData value)
Set the cached value for the given instance.
|
DataCachePCData |
DelegatingDataCache.put(DataCachePCData value) |
DataCachePCData |
AbstractDataCache.put(DataCachePCData data) |
protected DataCachePCData |
ConcurrentDataCache.putInternal(java.lang.Object key,
DataCachePCData pc) |
protected abstract DataCachePCData |
AbstractDataCache.putInternal(java.lang.Object oid,
DataCachePCData pc)
Add the given object to the cache, returning the old object under the
given oid.
|
DataCachePCData |
DataCache.remove(java.lang.Object oid)
Remove the value stored under the given oid.
|
DataCachePCData |
DelegatingDataCache.remove(java.lang.Object oid) |
DataCachePCData |
AbstractDataCache.remove(java.lang.Object key) |
protected DataCachePCData |
ConcurrentDataCache.removeInternal(java.lang.Object key) |
protected abstract DataCachePCData |
AbstractDataCache.removeInternal(java.lang.Object oid)
Remove the object under the given oid from the cache.
|
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.Object,DataCachePCData> |
DataCache.getAll(java.util.List<java.lang.Object> keys)
Gets objects from the caches for a given list of keys.
|
java.util.Map<java.lang.Object,DataCachePCData> |
DelegatingDataCache.getAll(java.util.List<java.lang.Object> keys) |
java.util.Map<java.lang.Object,DataCachePCData> |
AbstractDataCache.getAll(java.util.List<java.lang.Object> keys)
Returns the objects for the given key List.
|
Modifier and Type | Method and Description |
---|---|
DataCachePCData |
DataCache.put(DataCachePCData value)
Set the cached value for the given instance.
|
DataCachePCData |
DelegatingDataCache.put(DataCachePCData value) |
DataCachePCData |
AbstractDataCache.put(DataCachePCData data) |
protected DataCachePCData |
ConcurrentDataCache.putInternal(java.lang.Object key,
DataCachePCData pc) |
protected abstract DataCachePCData |
AbstractDataCache.putInternal(java.lang.Object oid,
DataCachePCData pc)
Add the given object to the cache, returning the old object under the
given oid.
|
void |
DataCache.update(DataCachePCData value)
Update the cached value for the given instance.
|
void |
DelegatingDataCache.update(DataCachePCData value) |
void |
AbstractDataCache.update(DataCachePCData data) |
Modifier and Type | Method and Description |
---|---|
void |
DataCache.commit(java.util.Collection<DataCachePCData> additions,
java.util.Collection<DataCachePCData> newUpdates,
java.util.Collection<DataCachePCData> existingUpdates,
java.util.Collection<java.lang.Object> deletes)
Perform a batch update of the cache.
|
void |
DataCache.commit(java.util.Collection<DataCachePCData> additions,
java.util.Collection<DataCachePCData> newUpdates,
java.util.Collection<DataCachePCData> existingUpdates,
java.util.Collection<java.lang.Object> deletes)
Perform a batch update of the cache.
|
void |
DataCache.commit(java.util.Collection<DataCachePCData> additions,
java.util.Collection<DataCachePCData> newUpdates,
java.util.Collection<DataCachePCData> existingUpdates,
java.util.Collection<java.lang.Object> deletes)
Perform a batch update of the cache.
|
void |
DelegatingDataCache.commit(java.util.Collection<DataCachePCData> additions,
java.util.Collection<DataCachePCData> newUpdates,
java.util.Collection<DataCachePCData> existingUpdates,
java.util.Collection<java.lang.Object> deletes) |
void |
DelegatingDataCache.commit(java.util.Collection<DataCachePCData> additions,
java.util.Collection<DataCachePCData> newUpdates,
java.util.Collection<DataCachePCData> existingUpdates,
java.util.Collection<java.lang.Object> deletes) |
void |
DelegatingDataCache.commit(java.util.Collection<DataCachePCData> additions,
java.util.Collection<DataCachePCData> newUpdates,
java.util.Collection<DataCachePCData> existingUpdates,
java.util.Collection<java.lang.Object> deletes) |
void |
AbstractDataCache.commit(java.util.Collection<DataCachePCData> additions,
java.util.Collection<DataCachePCData> newUpdates,
java.util.Collection<DataCachePCData> existingUpdates,
java.util.Collection<java.lang.Object> deletes) |
void |
AbstractDataCache.commit(java.util.Collection<DataCachePCData> additions,
java.util.Collection<DataCachePCData> newUpdates,
java.util.Collection<DataCachePCData> existingUpdates,
java.util.Collection<java.lang.Object> deletes) |
void |
AbstractDataCache.commit(java.util.Collection<DataCachePCData> additions,
java.util.Collection<DataCachePCData> newUpdates,
java.util.Collection<DataCachePCData> existingUpdates,
java.util.Collection<java.lang.Object> deletes) |
protected void |
AbstractDataCache.putAllInternal(java.util.Collection<DataCachePCData> pcs)
Add all of the given objects to the cache.
|
Copyright © 2006-2013 Apache Software Foundation. All Rights Reserved.