Package org.togglz.appengine.repository
Class MemcacheStateRepository
java.lang.Object
org.togglz.appengine.repository.MemcacheStateRepository
- All Implemented Interfaces:
StateRepository
Decorates a given StateRepository adding caching capabilities. Leverages GAE's MemcacheServices. Default expiration time is
3600 seconds.
- Author:
- Fábio Franco Uechi
-
Constructor Summary
ConstructorsConstructorDescriptionMemcacheStateRepository(StateRepository delegate) MemcacheStateRepository(StateRepository delegate, int ttlInSeconds) -
Method Summary
Modifier and TypeMethodDescriptiongetFeatureState(Feature feature) voidsetFeatureState(FeatureState featureState)
-
Constructor Details
-
MemcacheStateRepository
-
MemcacheStateRepository
-
-
Method Details
-
getFeatureState
- Specified by:
getFeatureStatein interfaceStateRepository
-
setFeatureState
- Specified by:
setFeatureStatein interfaceStateRepository
-