com.atlassian.gadgets.renderer.internal.cache
Class DefaultClearableCacheProvider
java.lang.Object
com.atlassian.gadgets.renderer.internal.cache.DefaultClearableCacheProvider
- All Implemented Interfaces:
- ClearableCacheProvider, org.apache.shindig.common.cache.CacheProvider
public class DefaultClearableCacheProvider
- extends Object
- implements ClearableCacheProvider
This CacheProvider allows AG to clear shindig's cache to ensure that if applinks are added/removed
shindig doesn't return gagdet specs that are no longer valid.
- Since:
- v3.0
|
Method Summary |
void |
clear()
Calling this method will clear all caches that have been handed out
by this cache. |
<K,V> org.apache.shindig.common.cache.Cache<K,V> |
|
createCache(String name)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultClearableCacheProvider
public DefaultClearableCacheProvider()
createCache
public <K,V> org.apache.shindig.common.cache.Cache<K,V> createCache(String name)
- Specified by:
createCache in interface org.apache.shindig.common.cache.CacheProvider
clear
public void clear()
- Description copied from interface:
ClearableCacheProvider
- Calling this method will clear all caches that have been handed out
by this cache. Implementations should wrap caches they hand out in a wrapper
that will clear the underlying caches.
- Specified by:
clear in interface ClearableCacheProvider
Copyright © 2011 Atlassian. All Rights Reserved.