Package | Description |
---|---|
lumis.portal.channel | |
lumis.portal.page | |
lumis.portal.page.cache |
Implements the portal's page HTML cache engine.
|
lumis.portal.url |
Manages the resolution of page URLs.
|
Modifier and Type | Method and Description |
---|---|
void |
ChannelManager.setPageCacheFilePath(PageCacheConfig pageCacheConfig) |
Modifier and Type | Method and Description |
---|---|
void |
PageManager.setPageCacheFilePath(PageCacheConfig pageCache) |
Modifier and Type | Method and Description |
---|---|
PageCacheConfig |
PageCacheManager.generateNextPage(lumis.portal.page.cache.GenerationSelectStrategy generationSelectStrategy)
Generates next outdated page cache, according to the given strategy.
|
PageCacheConfig |
IPageCacheManager.generatePage(String pageCacheId)
Generates a page cache.
|
PageCacheConfig |
PageCacheManager.generatePage(String pageCacheId) |
PageCacheConfig |
IPageCacheManager.get(String pageCacheId)
Returns a page cache given its identifier.
|
PageCacheConfig |
PageCacheManager.get(String pageCacheId) |
protected PageCacheConfig |
PageCacheManager.getGenerationLock(String pageCacheId)
Gets a lock for generating a cached page.
|
protected PageCacheConfig |
PageCacheManager.getNextPageForGeneration(lumis.portal.page.cache.GenerationSelectStrategy generationSelectStrategy)
Returns the next page cache to be generated.
|
Modifier and Type | Method and Description |
---|---|
protected void |
PageCacheManager.deleteHtmlFiles(PageCacheConfig pageCache,
boolean deleteShadowCacheHtml)
Delete the HTML cache files for the specified path.
|
void |
IPageCacheManager.expirePageCache(PageCacheConfig pageCacheConfig)
Expires a single
PageCacheConfig . |
void |
PageCacheManager.expirePageCache(PageCacheConfig pageCacheConfig)
Expires a single
PageCacheConfig |
protected void |
PageCacheManager.generatePage(PageCacheConfig pageCacheConfig) |
static PageConfig |
PageCacheUtil.getPageByPageCache(SessionConfig sessionConfig,
PageCacheConfig pageCacheConfig,
ITransaction transaction)
Returns the page that will be rendered when accessing a web resource.
|
static IMonitor |
PageCacheMonitorUtil.getPageCacheMonitor(PageCacheConfig pageCacheConfig)
Returns a
monitor by a page cache
configuration . |
static boolean |
PageCacheUtil.isIncludedInAutomaticBulkExpiration(PageCacheConfig pageCacheConfig)
Returns whether the given page cache is included in automatic bulk operation.
|
String |
IPageCacheManager.processHTMLForPageCache(String htmlContent,
PageCacheConfig pageCache)
Processes a HTML code for storing for a page cache.
|
String |
PageCacheManager.processHTMLForPageCache(String htmlContent,
PageCacheConfig pageCache) |
default String |
IPageCacheManager.processHTMLForPageCache(String htmlContent,
PageCacheConfig pageCache,
boolean convertGuestOnlyCaches)
Deprecated.
since 10.3.0 replaced by
IPageCacheManager.processHTMLForPageCache(String, PageCacheConfig) . From the version 10.3.0 on,
the parameter convertGuestOnlyCaches is ignored. |
protected void |
PageCacheManager.releaseGenerationLock(PageCacheConfig pageCacheConfig,
IPageCacheManager.GenerationOutcome outcome)
Releases the generation lock for a cached page.
|
Modifier and Type | Method and Description |
---|---|
PageCacheConfig |
WebResource.getPageCache()
Returns the cache definition for this web resource.
|
Modifier and Type | Method and Description |
---|---|
protected void |
WebResource.setPageCache(PageCacheConfig pageCache)
Sets the cache definition for this web resource.
|
void |
IWebResourceFactory.setPageCacheFilePath(PageCacheConfig pageCache)
Sets the file path for a
PageCacheConfig . |
LumisXP 12.3.0.200408 - Copyright © 2006–2020 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.