|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.exoplatform.wiki.rendering.cache.impl.PageRenderingCacheServiceImpl
public class PageRenderingCacheServiceImpl
| Field Summary | |
|---|---|
static String |
CACHE_NAME
|
| Constructor Summary | |
|---|---|
PageRenderingCacheServiceImpl(org.exoplatform.wiki.rendering.RenderingService renderingService,
WikiService wikiService,
org.exoplatform.services.cache.CacheService cacheService)
Initialize rendering cache service |
|
| Method Summary | |
|---|---|
void |
addPageLink(WikiPageParams param,
WikiPageParams entity)
Record a link between two pages |
Map<WikiPageParams,List<WikiPageParams>> |
getPageLinksMap()
Return the collection of connections of page. |
String |
getRenderedContent(WikiPageParams param,
String targetSyntax)
Get rendered content of a wiki page |
org.exoplatform.services.cache.ExoCache<Integer,MarkupData> |
getRenderingCache()
Get the rendering cache |
void |
invalidateCache(WikiPageParams param)
Invalidate all cache entries link to a page in case this page is removed, changed or renamed... |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final String CACHE_NAME
| Constructor Detail |
|---|
public PageRenderingCacheServiceImpl(org.exoplatform.wiki.rendering.RenderingService renderingService,
WikiService wikiService,
org.exoplatform.services.cache.CacheService cacheService)
renderingService - the rendering service| Method Detail |
|---|
public String getRenderedContent(WikiPageParams param,
String targetSyntax)
PageRenderingCacheService
getRenderedContent in interface PageRenderingCacheServiceparam - the parameter to specify the wiki pagetargetSyntax - the syntax to be display
public final org.exoplatform.services.cache.ExoCache<Integer,MarkupData> getRenderingCache()
PageRenderingCacheService
getRenderingCache in interface PageRenderingCacheServicepublic Map<WikiPageParams,List<WikiPageParams>> getPageLinksMap()
PageRenderingCacheService
getPageLinksMap in interface PageRenderingCacheService
public void addPageLink(WikiPageParams param,
WikiPageParams entity)
PageRenderingCacheService
addPageLink in interface PageRenderingCacheServiceparam - identity parameter of a page to addentity - identity parameter of page to be addedpublic void invalidateCache(WikiPageParams param)
PageRenderingCacheService
invalidateCache in interface PageRenderingCacheServiceparam - specify identity of a page
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||