public class LocalCacheService
extends java.lang.Object
implements org.realityforge.replicant.client.transport.CacheService
| Constructor and Description |
|---|
LocalCacheService() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
invalidate(java.lang.String key)
Remove and invalidate cached resource.
|
org.realityforge.replicant.client.transport.CacheEntry |
lookup(java.lang.String key)
Lookup cached resource with specified key.
|
boolean |
store(java.lang.String key,
java.lang.String eTag,
java.lang.String content)
Store resource in cache.
|
@Nullable
public org.realityforge.replicant.client.transport.CacheEntry lookup(@Nonnull
java.lang.String key)
lookup in interface org.realityforge.replicant.client.transport.CacheServicekey - the key.public boolean store(@Nonnull
java.lang.String key,
@Nonnull
java.lang.String eTag,
@Nonnull
java.lang.String content)
store in interface org.realityforge.replicant.client.transport.CacheServicekey - the key under which to store resource.eTag - the pseudo eTag for resource.content - the content of resource.public boolean invalidate(@Nonnull
java.lang.String key)
invalidate in interface org.realityforge.replicant.client.transport.CacheServicekey - the key.