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
           
 
Fields inherited from interface com.liferay.portlet.journalcontent.util.JournalContent
ARTICLE_SEPARATOR, CACHE_NAME, LANGUAGE_SEPARATOR, PAGE_SEPARATOR, TEMPLATE_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 languageId, int page)
           
protected  com.liferay.portlet.journal.model.JournalArticleDisplay getArticleDisplay(long groupId, java.lang.String articleId, java.lang.String templateId, 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 languageId, java.lang.String xmlRequest)
           
 java.lang.String getContent(long groupId, java.lang.String articleId, java.lang.String templateId, 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 languageId, com.liferay.portal.theme.ThemeDisplay themeDisplay)
           
 java.lang.String getContent(long groupId, java.lang.String articleId, java.lang.String templateId, 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 languageId, com.liferay.portal.theme.ThemeDisplay themeDisplay)
           
 com.liferay.portlet.journal.model.JournalArticleDisplay getDisplay(long groupId, java.lang.String articleId, 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 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 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 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 languageId, com.liferay.portal.theme.ThemeDisplay themeDisplay)
           
 
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
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 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 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 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 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 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 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 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 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 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 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 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 languageId,
                                                                                    int page,
                                                                                    java.lang.String xmlRequest,
                                                                                    com.liferay.portal.theme.ThemeDisplay themeDisplay)