public class OfflineCacheEntry extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
OfflineCacheEntry.Cors
CORS settings to be applied to the service worker request / against the server or the cache
|
| Constructor and Description |
|---|
OfflineCacheEntry() |
| Modifier and Type | Method and Description |
|---|---|
Object |
getCacheObject()
Gets the object to be cached
|
OfflineCacheEntry.Cors |
getCors()
Gets the cors settings of the entity
|
PageParameters |
getPageParameters()
Gets the page parameters to be cached
|
String |
getSuffix()
Gets the suffix to be placed behind the object / page parameters that are cached
|
OfflineCacheEntry |
setCacheObject(Class<? extends Page> cacheObject)
Sets the object to be cached
|
OfflineCacheEntry |
setCacheObject(IRequestHandler cacheObject)
Sets the object to be cached
|
OfflineCacheEntry |
setCacheObject(ResourceReference cacheObject)
Sets the object to be cached
|
OfflineCacheEntry |
setCacheObject(String url)
Sets the object to be cached
|
OfflineCacheEntry |
setCors(OfflineCacheEntry.Cors cors)
Sets the cors settings of the entity
|
OfflineCacheEntry |
setPageParameters(PageParameters pageParameters)
Sets the page parameter to be cached
|
OfflineCacheEntry |
setSuffix(String suffix)
Sets the suffix to be placed behind the object / page parameters that are cached
|
public Object getCacheObject()
public OfflineCacheEntry setCacheObject(IRequestHandler cacheObject)
cacheObject - the object to be cachedpublic OfflineCacheEntry setCacheObject(ResourceReference cacheObject)
cacheObject - the object to be cachedpublic OfflineCacheEntry setCacheObject(Class<? extends Page> cacheObject)
cacheObject - the object to be cachedpublic OfflineCacheEntry setCacheObject(String url)
url - the URL to be cached (e.g. /wicket/myMountedResource)public PageParameters getPageParameters()
public OfflineCacheEntry setPageParameters(PageParameters pageParameters)
pageParameters - the page parameters to be cachedpublic String getSuffix()
public OfflineCacheEntry setSuffix(String suffix)
suffix - to be placed behind the object / page parameters that are cachedpublic OfflineCacheEntry.Cors getCors()
public OfflineCacheEntry setCors(OfflineCacheEntry.Cors cors)
cors - the cors settings to be usedCopyright © 2020. All rights reserved.