com.liferay.portlet.journalcontent.util
Class JournalContentImpl

java.lang.Object
  extended by com.liferay.portlet.journalcontent.util.JournalContentImpl
All Implemented Interfaces:
com.liferay.portlet.journalcontent.util.JournalContent

public class JournalContentImpl
extends java.lang.Object
implements com.liferay.portlet.journalcontent.util.JournalContent

View Source

Author:
Brian Wing Shun Chan, Raymond Augé, Michael Young

Field Summary
protected static com.liferay.portal.kernel.cache.PortalCache cache
           
protected static java.util.regex.Pattern lifecycleRenderPhasePatern
           
 
Fields inherited from interface com.liferay.portlet.journalcontent.util.JournalContent
ARTICLE_SEPARATOR, CACHE_NAME, LANGUAGE_SEPARATOR, PAGE_SEPARATOR, TEMPLATE_SEPARATOR, VIEW_MODE_SEPARATOR
 
Constructor Summary
JournalContentImpl()
           
 
Method Summary
 void clearCache()
           
 void clearCache(long groupId, java.lang.String articleId, java.lang.String templateId)
           
protected  java.lang.String encodeKey(long groupId, java.lang.String articleId, java.lang.String templateId, java.lang.String viewMode, java.lang.String languageId, int page)
           
protected  com.liferay.portlet.journal.model.JournalArticleDisplay getArticleDisplay(long groupId, java.lang.String articleId, java.lang.String templateId, java.lang.String viewMode, java.lang.String languageId, int page, java.lang.String xmlRequest, com.liferay.portal.theme.ThemeDisplay themeDisplay)
           
 java.lang.String getContent(long groupId, java.lang.String articleId, java.lang.String viewMode, java.lang.String languageId, java.lang.String xmlRequest)
           
 java.lang.String getContent(long groupId, java.lang.String articleId, java.lang.String templateId, java.lang.String viewMode, java.lang.String languageId, java.lang.String xmlRequest)
           
 java.lang.String getContent(long groupId, java.lang.String articleId, java.lang.String templateId, java.lang.String viewMode, java.lang.String languageId, com.liferay.portal.theme.ThemeDisplay themeDisplay)
           
 java.lang.String getContent(long groupId, java.lang.String articleId, java.lang.String templateId, java.lang.String viewMode, java.lang.String languageId, com.liferay.portal.theme.ThemeDisplay themeDisplay, java.lang.String xmlRequest)
           
 java.lang.String getContent(long groupId, java.lang.String articleId, java.lang.String viewMode, java.lang.String languageId, com.liferay.portal.theme.ThemeDisplay themeDisplay)
           
 com.liferay.portlet.journal.model.JournalArticleDisplay getDisplay(long groupId, java.lang.String articleId, java.lang.String viewMode, java.lang.String languageId, java.lang.String xmlRequest)
           
 com.liferay.portlet.journal.model.JournalArticleDisplay getDisplay(long groupId, java.lang.String articleId, java.lang.String templateId, java.lang.String viewMode, java.lang.String languageId, java.lang.String xmlRequest)
           
 com.liferay.portlet.journal.model.JournalArticleDisplay getDisplay(long groupId, java.lang.String articleId, java.lang.String templateId, java.lang.String viewMode, java.lang.String languageId, com.liferay.portal.theme.ThemeDisplay themeDisplay)
           
 com.liferay.portlet.journal.model.JournalArticleDisplay getDisplay(long groupId, java.lang.String articleId, java.lang.String templateId, java.lang.String viewMode, java.lang.String languageId, com.liferay.portal.theme.ThemeDisplay themeDisplay, int page, java.lang.String xmlRequest)
           
 com.liferay.portlet.journal.model.JournalArticleDisplay getDisplay(long groupId, java.lang.String articleId, java.lang.String viewMode, java.lang.String languageId, com.liferay.portal.theme.ThemeDisplay themeDisplay)
           
 com.liferay.portlet.journal.model.JournalArticleDisplay getDisplay(long groupId, java.lang.String articleId, java.lang.String viewMode, java.lang.String languageId, com.liferay.portal.theme.ThemeDisplay themeDisplay, int page)
           
protected  boolean isLifecycleRender(com.liferay.portal.theme.ThemeDisplay themeDisplay, java.lang.String xmlRequest)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

cache

protected static com.liferay.portal.kernel.cache.PortalCache cache

lifecycleRenderPhasePatern

protected static java.util.regex.Pattern lifecycleRenderPhasePatern
Constructor Detail

JournalContentImpl

public JournalContentImpl()
Method Detail

clearCache

public void clearCache()
Specified by:
clearCache in interface com.liferay.portlet.journalcontent.util.JournalContent

clearCache

public void clearCache(long groupId,
                       java.lang.String articleId,
                       java.lang.String templateId)
Specified by:
clearCache in interface com.liferay.portlet.journalcontent.util.JournalContent

getContent

public java.lang.String getContent(long groupId,
                                   java.lang.String articleId,
                                   java.lang.String viewMode,
                                   java.lang.String languageId,
                                   java.lang.String xmlRequest)
Specified by:
getContent in interface com.liferay.portlet.journalcontent.util.JournalContent

getContent

public java.lang.String getContent(long groupId,
                                   java.lang.String articleId,
                                   java.lang.String viewMode,
                                   java.lang.String languageId,
                                   com.liferay.portal.theme.ThemeDisplay themeDisplay)
Specified by:
getContent in interface com.liferay.portlet.journalcontent.util.JournalContent

getContent

public java.lang.String getContent(long groupId,
                                   java.lang.String articleId,
                                   java.lang.String templateId,
                                   java.lang.String viewMode,
                                   java.lang.String languageId,
                                   java.lang.String xmlRequest)
Specified by:
getContent in interface com.liferay.portlet.journalcontent.util.JournalContent

getContent

public java.lang.String getContent(long groupId,
                                   java.lang.String articleId,
                                   java.lang.String templateId,
                                   java.lang.String viewMode,
                                   java.lang.String languageId,
                                   com.liferay.portal.theme.ThemeDisplay themeDisplay)
Specified by:
getContent in interface com.liferay.portlet.journalcontent.util.JournalContent

getContent

public java.lang.String getContent(long groupId,
                                   java.lang.String articleId,
                                   java.lang.String templateId,
                                   java.lang.String viewMode,
                                   java.lang.String languageId,
                                   com.liferay.portal.theme.ThemeDisplay themeDisplay,
                                   java.lang.String xmlRequest)
Specified by:
getContent in interface com.liferay.portlet.journalcontent.util.JournalContent

getDisplay

public com.liferay.portlet.journal.model.JournalArticleDisplay getDisplay(long groupId,
                                                                          java.lang.String articleId,
                                                                          java.lang.String viewMode,
                                                                          java.lang.String languageId,
                                                                          java.lang.String xmlRequest)
Specified by:
getDisplay in interface com.liferay.portlet.journalcontent.util.JournalContent

getDisplay

public com.liferay.portlet.journal.model.JournalArticleDisplay getDisplay(long groupId,
                                                                          java.lang.String articleId,
                                                                          java.lang.String viewMode,
                                                                          java.lang.String languageId,
                                                                          com.liferay.portal.theme.ThemeDisplay themeDisplay)
Specified by:
getDisplay in interface com.liferay.portlet.journalcontent.util.JournalContent

getDisplay

public com.liferay.portlet.journal.model.JournalArticleDisplay getDisplay(long groupId,
                                                                          java.lang.String articleId,
                                                                          java.lang.String viewMode,
                                                                          java.lang.String languageId,
                                                                          com.liferay.portal.theme.ThemeDisplay themeDisplay,
                                                                          int page)
Specified by:
getDisplay in interface com.liferay.portlet.journalcontent.util.JournalContent

getDisplay

public com.liferay.portlet.journal.model.JournalArticleDisplay getDisplay(long groupId,
                                                                          java.lang.String articleId,
                                                                          java.lang.String templateId,
                                                                          java.lang.String viewMode,
                                                                          java.lang.String languageId,
                                                                          java.lang.String xmlRequest)
Specified by:
getDisplay in interface com.liferay.portlet.journalcontent.util.JournalContent

getDisplay

public com.liferay.portlet.journal.model.JournalArticleDisplay getDisplay(long groupId,
                                                                          java.lang.String articleId,
                                                                          java.lang.String templateId,
                                                                          java.lang.String viewMode,
                                                                          java.lang.String languageId,
                                                                          com.liferay.portal.theme.ThemeDisplay themeDisplay)
Specified by:
getDisplay in interface com.liferay.portlet.journalcontent.util.JournalContent

getDisplay

public com.liferay.portlet.journal.model.JournalArticleDisplay getDisplay(long groupId,
                                                                          java.lang.String articleId,
                                                                          java.lang.String templateId,
                                                                          java.lang.String viewMode,
                                                                          java.lang.String languageId,
                                                                          com.liferay.portal.theme.ThemeDisplay themeDisplay,
                                                                          int page,
                                                                          java.lang.String xmlRequest)
Specified by:
getDisplay in interface com.liferay.portlet.journalcontent.util.JournalContent

encodeKey

protected java.lang.String encodeKey(long groupId,
                                     java.lang.String articleId,
                                     java.lang.String templateId,
                                     java.lang.String viewMode,
                                     java.lang.String languageId,
                                     int page)

getArticleDisplay

protected com.liferay.portlet.journal.model.JournalArticleDisplay getArticleDisplay(long groupId,
                                                                                    java.lang.String articleId,
                                                                                    java.lang.String templateId,
                                                                                    java.lang.String viewMode,
                                                                                    java.lang.String languageId,
                                                                                    int page,
                                                                                    java.lang.String xmlRequest,
                                                                                    com.liferay.portal.theme.ThemeDisplay themeDisplay)

isLifecycleRender

protected boolean isLifecycleRender(com.liferay.portal.theme.ThemeDisplay themeDisplay,
                                    java.lang.String xmlRequest)