org.fusesource.restygwt.client.cache
Interface QueueableCacheStorage

All Superinterfaces:
CacheStorage<Response>
All Known Implementing Classes:
DefaultQueueableCacheStorage, VolatileQueueableCacheStorage

public interface QueueableCacheStorage
extends CacheStorage<Response>

more enhanced cache interface caching Response objects. TODO write something

Author:
abalke

Field Summary
static String RESTY_CACHE_HEADER
           
 
Method Summary
 void addCallback(CacheKey k, RequestCallback rc)
           
 boolean hasCallback(CacheKey k)
           
 List<RequestCallback> removeCallbacks(CacheKey k)
           
 
Methods inherited from interface org.fusesource.restygwt.client.cache.CacheStorage
getResultOrReturnNull, getResultOrReturnNull, purge, purge, putResult, putResult, remove, remove
 

Field Detail

RESTY_CACHE_HEADER

static final String RESTY_CACHE_HEADER
See Also:
Constant Field Values
Method Detail

hasCallback

boolean hasCallback(CacheKey k)

addCallback

void addCallback(CacheKey k,
                 RequestCallback rc)

removeCallbacks

List<RequestCallback> removeCallbacks(CacheKey k)


Copyright © 2010-2011 FuseSource, Corp.. All Rights Reserved.