AsyncCacheFilter |
This Filter is a companion to the CachingAsyncDatastoreService, and must be
installed any time the CachingAsyncDatastoreService is used without Objectify.
|
CachingAsyncDatastoreService |
A write-through memcache for Entity objects that works for both transactional
and nontransactional sessions.
|
CachingDatastoreService |
A synchronous facade for the CachingAsyncDatastoreService.
|
CachingDatastoreServiceFactory |
A convenience class with factory methods to create caching versions of DatastoreService
and AsyncDatastoreService.
|
EntityMemcache |
This is the facade used by Objectify to cache entities in the MemcacheService.
|
KeyMemcacheService |
Subset of MemcacheService used by EntityMemcache, but smart enough to translate Key into the stringified
version so that the memcache keys are intelligible.
|
MemcacheServiceRetryProxy |
Dynamic proxy which wraps a MemcacheService and adds retries when an exception occurs.
|
MergeFuture<K,V> |
A Future which merges some previously loaded values with the results of another
Future that is in progress.
|
PendingFutures |
This class maintains a thread local list of all the outstanding Future> objects
that have pending triggers.
|
TriggerFuture<T> |
A Future> wrapper that executes an abstract method with the result at some point after
the data becomes available.
|
TriggerSuccessFuture<T> |
Extends TriggerFuture so that it only gets triggered on successful (no exception)
completion of the Future.
|