| Package | Description |
|---|---|
| com.sapportals.wcm.service.cache |
Provides a caching service.
|
| com.sapportals.wcm.service.pipeline.tools |
Contains wrapper classes for XML-Parser and XSL-Transformer.
|
| com.sapportals.wcm.util.cache |
Contains interfaces and classes for caches that are in memory or persistent.
|
| Modifier and Type | Method and Description |
|---|---|
ICache |
ICacheService.getCache(String cacheID)
Get a preconfigured cache (with properties taken from configuration).
|
ICache |
ICacheService.getCache(String cacheID,
Properties properties)
Get a cache for the given ID (and given properties, if cache does not
already exist): If no cache exists for the given ID, it will be created
with the given properties.
|
| Modifier and Type | Method and Description |
|---|---|
Document |
IXslTransformer.process(Document xml,
String xmlPath,
Document xsl,
String xslPath,
Document result,
String encoding,
Properties properties,
ICache cache)
Process the XML DOM with the XSL sheet and return the result tree.
|
| Modifier and Type | Method and Description |
|---|---|
ICache |
CacheFactory.getCache(String cacheID) |
ICache |
CacheFactory.getCache(String cacheID,
boolean useDefault) |
ICache |
CacheFactory.getCache(String cacheID,
Properties properties) |
ICache |
CacheFactory.getCache(String configID,
String cacheID) |
ICache |
CacheFactory.getCache(String configID,
String cacheID,
boolean useDefault) |
ICache |
CacheFactory.getCacheRaw(String cacheId)
Gets the cache with the given id out of all caches.
|
| Modifier and Type | Method and Description |
|---|---|
void |
IClusterCacheArea.refresh(ICache cache)
Remove all expired entries from the given cache (does a
cache.removeEntriesOlderThan(getLastClusterInvalidation())). |
void |
CacheFactory.removeCache(String configID,
ICache cache,
boolean useDefault)
Removes the cache instance unless it's Persistent or Singleton.
|
Copyright 2021 SAP SE Complete Copyright Notice