Class Summary |
AsyncCacheFilter |
This Filter is a companion to the CachingAsyncDatastoreService, and must be
installed any time the CachingAsyncDatastoreService is used. |
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. |
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. |
Pending |
This is the state maintained on a per-thread basis for all of the oustanding Future> objects
that have pending callbacks. |
TriggerFuture<T> |
A Future> wrapper that executes an abstract method with the result at some point after
the data becomes available. |
TriggerFutureHook |
This bit of appengine magic hooks into the ApiProxy and does the heavy lifting of
making the TriggerFuture> work. |
TriggerSuccessFuture<T> |
Extends TriggerFuture so that it only gets triggered on successful (no exception)
completion of the Future. |