com.liferay.portlet.journal.util
Class JournalUtil
java.lang.Object
com.liferay.portlet.journal.util.JournalUtil
- public class JournalUtil
- extends java.lang.Object
View Source
- Author:
- Brian Wing Shun Chan, Raymond Augé
Method Summary |
static void |
addAllReservedEls(org.dom4j.Element root,
java.util.Map tokens,
com.liferay.portlet.journal.model.JournalArticle article)
|
static void |
addRecentArticle(javax.portlet.PortletRequest req,
com.liferay.portlet.journal.model.JournalArticle article)
|
static void |
addRecentStructure(javax.portlet.PortletRequest req,
com.liferay.portlet.journal.model.JournalStructure structure)
|
static void |
addRecentTemplate(javax.portlet.PortletRequest req,
com.liferay.portlet.journal.model.JournalTemplate template)
|
static void |
addReservedEl(org.dom4j.Element root,
java.util.Map tokens,
java.lang.String name,
java.util.Date value)
|
static void |
addReservedEl(org.dom4j.Element root,
java.util.Map tokens,
java.lang.String name,
double value)
|
static void |
addReservedEl(org.dom4j.Element root,
java.util.Map tokens,
java.lang.String name,
java.lang.String value)
|
static java.lang.String |
formatVM(java.lang.String vm)
|
static java.lang.String |
formatXML(org.dom4j.Document doc)
|
static java.lang.String |
formatXML(java.lang.String xml)
|
static com.liferay.portal.kernel.util.OrderByComparator |
getArticleOrderByComparator(java.lang.String orderByCol,
java.lang.String orderByType)
|
static java.lang.String |
getEmailArticleApprovalDeniedBody(javax.portlet.PortletPreferences prefs)
|
static boolean |
getEmailArticleApprovalDeniedEnabled(javax.portlet.PortletPreferences prefs)
|
static java.lang.String |
getEmailArticleApprovalDeniedSubject(javax.portlet.PortletPreferences prefs)
|
static java.lang.String |
getEmailArticleApprovalGrantedBody(javax.portlet.PortletPreferences prefs)
|
static boolean |
getEmailArticleApprovalGrantedEnabled(javax.portlet.PortletPreferences prefs)
|
static java.lang.String |
getEmailArticleApprovalGrantedSubject(javax.portlet.PortletPreferences prefs)
|
static java.lang.String |
getEmailArticleApprovalRequestedBody(javax.portlet.PortletPreferences prefs)
|
static boolean |
getEmailArticleApprovalRequestedEnabled(javax.portlet.PortletPreferences prefs)
|
static java.lang.String |
getEmailArticleApprovalRequestedSubject(javax.portlet.PortletPreferences prefs)
|
static java.lang.String |
getEmailArticleReviewBody(javax.portlet.PortletPreferences prefs)
|
static boolean |
getEmailArticleReviewEnabled(javax.portlet.PortletPreferences prefs)
|
static java.lang.String |
getEmailArticleReviewSubject(javax.portlet.PortletPreferences prefs)
|
static java.lang.String |
getEmailFromAddress(javax.portlet.PortletPreferences prefs)
|
static java.lang.String |
getEmailFromName(javax.portlet.PortletPreferences prefs)
|
static java.util.Stack |
getRecentArticles(javax.portlet.PortletRequest req)
|
static java.util.Stack |
getRecentStructures(javax.portlet.PortletRequest req)
|
static java.util.Stack |
getRecentTemplates(javax.portlet.PortletRequest req)
|
static java.lang.String |
getTemplateScript(com.liferay.portlet.journal.model.JournalTemplate template,
java.util.Map tokens,
java.lang.String languageId,
boolean transform)
|
static java.lang.String |
getTemplateScript(long groupId,
java.lang.String templateId,
java.util.Map tokens,
java.lang.String languageId)
|
static java.lang.String |
getTemplateScript(long groupId,
java.lang.String templateId,
java.util.Map tokens,
java.lang.String languageId,
boolean transform)
|
static java.util.Map |
getTokens(long groupId,
com.liferay.portal.theme.ThemeDisplay themeDisplay)
|
static java.lang.String |
mergeLocaleContent(java.lang.String curContent,
java.lang.String newContent,
java.lang.String xsd)
|
static void |
removeArticleLocale(org.dom4j.Element el,
java.lang.String languageId)
|
static java.lang.String |
removeArticleLocale(java.lang.String content,
java.lang.String languageId)
|
static java.lang.String |
removeOldContent(java.lang.String content,
java.lang.String xsd)
|
static void |
removeRecentArticle(javax.portlet.PortletRequest req,
java.lang.String articleId)
|
static void |
removeRecentStructure(javax.portlet.PortletRequest req,
java.lang.String structureId)
|
static void |
removeRecentTemplate(javax.portlet.PortletRequest req,
java.lang.String templateId)
|
static java.lang.String |
transform(java.util.Map tokens,
java.lang.String languageId,
java.lang.String xml,
java.lang.String script,
java.lang.String langType)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MAX_STACK_SIZE
public static final int MAX_STACK_SIZE
- See Also:
- Constant Field Values
XML_INDENT
public static final java.lang.String XML_INDENT
- See Also:
- Constant Field Values
JournalUtil
public JournalUtil()
addRecentArticle
public static void addRecentArticle(javax.portlet.PortletRequest req,
com.liferay.portlet.journal.model.JournalArticle article)
addRecentStructure
public static void addRecentStructure(javax.portlet.PortletRequest req,
com.liferay.portlet.journal.model.JournalStructure structure)
addRecentTemplate
public static void addRecentTemplate(javax.portlet.PortletRequest req,
com.liferay.portlet.journal.model.JournalTemplate template)
addReservedEl
public static void addReservedEl(org.dom4j.Element root,
java.util.Map tokens,
java.lang.String name,
double value)
addReservedEl
public static void addReservedEl(org.dom4j.Element root,
java.util.Map tokens,
java.lang.String name,
java.util.Date value)
addReservedEl
public static void addReservedEl(org.dom4j.Element root,
java.util.Map tokens,
java.lang.String name,
java.lang.String value)
addAllReservedEls
public static void addAllReservedEls(org.dom4j.Element root,
java.util.Map tokens,
com.liferay.portlet.journal.model.JournalArticle article)
formatVM
public static java.lang.String formatVM(java.lang.String vm)
formatXML
public static java.lang.String formatXML(java.lang.String xml)
throws org.dom4j.DocumentException,
java.io.IOException
- Throws:
org.dom4j.DocumentException
java.io.IOException
formatXML
public static java.lang.String formatXML(org.dom4j.Document doc)
throws org.dom4j.DocumentException,
java.io.IOException
- Throws:
org.dom4j.DocumentException
java.io.IOException
getArticleOrderByComparator
public static com.liferay.portal.kernel.util.OrderByComparator getArticleOrderByComparator(java.lang.String orderByCol,
java.lang.String orderByType)
getEmailFromAddress
public static java.lang.String getEmailFromAddress(javax.portlet.PortletPreferences prefs)
getEmailFromName
public static java.lang.String getEmailFromName(javax.portlet.PortletPreferences prefs)
getEmailArticleApprovalDeniedEnabled
public static boolean getEmailArticleApprovalDeniedEnabled(javax.portlet.PortletPreferences prefs)
getEmailArticleApprovalDeniedBody
public static java.lang.String getEmailArticleApprovalDeniedBody(javax.portlet.PortletPreferences prefs)
throws java.io.IOException
- Throws:
java.io.IOException
getEmailArticleApprovalDeniedSubject
public static java.lang.String getEmailArticleApprovalDeniedSubject(javax.portlet.PortletPreferences prefs)
throws java.io.IOException
- Throws:
java.io.IOException
getEmailArticleApprovalGrantedEnabled
public static boolean getEmailArticleApprovalGrantedEnabled(javax.portlet.PortletPreferences prefs)
getEmailArticleApprovalGrantedBody
public static java.lang.String getEmailArticleApprovalGrantedBody(javax.portlet.PortletPreferences prefs)
throws java.io.IOException
- Throws:
java.io.IOException
getEmailArticleApprovalGrantedSubject
public static java.lang.String getEmailArticleApprovalGrantedSubject(javax.portlet.PortletPreferences prefs)
throws java.io.IOException
- Throws:
java.io.IOException
getEmailArticleApprovalRequestedEnabled
public static boolean getEmailArticleApprovalRequestedEnabled(javax.portlet.PortletPreferences prefs)
getEmailArticleApprovalRequestedBody
public static java.lang.String getEmailArticleApprovalRequestedBody(javax.portlet.PortletPreferences prefs)
throws java.io.IOException
- Throws:
java.io.IOException
getEmailArticleApprovalRequestedSubject
public static java.lang.String getEmailArticleApprovalRequestedSubject(javax.portlet.PortletPreferences prefs)
throws java.io.IOException
- Throws:
java.io.IOException
getEmailArticleReviewEnabled
public static boolean getEmailArticleReviewEnabled(javax.portlet.PortletPreferences prefs)
getEmailArticleReviewBody
public static java.lang.String getEmailArticleReviewBody(javax.portlet.PortletPreferences prefs)
throws java.io.IOException
- Throws:
java.io.IOException
getEmailArticleReviewSubject
public static java.lang.String getEmailArticleReviewSubject(javax.portlet.PortletPreferences prefs)
throws java.io.IOException
- Throws:
java.io.IOException
getRecentArticles
public static java.util.Stack getRecentArticles(javax.portlet.PortletRequest req)
getRecentStructures
public static java.util.Stack getRecentStructures(javax.portlet.PortletRequest req)
getRecentTemplates
public static java.util.Stack getRecentTemplates(javax.portlet.PortletRequest req)
getTemplateScript
public static java.lang.String getTemplateScript(long groupId,
java.lang.String templateId,
java.util.Map tokens,
java.lang.String languageId)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException
- Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException
getTemplateScript
public static java.lang.String getTemplateScript(long groupId,
java.lang.String templateId,
java.util.Map tokens,
java.lang.String languageId,
boolean transform)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException
- Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException
getTemplateScript
public static java.lang.String getTemplateScript(com.liferay.portlet.journal.model.JournalTemplate template,
java.util.Map tokens,
java.lang.String languageId,
boolean transform)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException
- Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException
getTokens
public static java.util.Map getTokens(long groupId,
com.liferay.portal.theme.ThemeDisplay themeDisplay)
mergeLocaleContent
public static java.lang.String mergeLocaleContent(java.lang.String curContent,
java.lang.String newContent,
java.lang.String xsd)
removeArticleLocale
public static java.lang.String removeArticleLocale(java.lang.String content,
java.lang.String languageId)
removeArticleLocale
public static void removeArticleLocale(org.dom4j.Element el,
java.lang.String languageId)
throws com.liferay.portal.SystemException
- Throws:
com.liferay.portal.SystemException
removeOldContent
public static java.lang.String removeOldContent(java.lang.String content,
java.lang.String xsd)
removeRecentArticle
public static void removeRecentArticle(javax.portlet.PortletRequest req,
java.lang.String articleId)
removeRecentStructure
public static void removeRecentStructure(javax.portlet.PortletRequest req,
java.lang.String structureId)
removeRecentTemplate
public static void removeRecentTemplate(javax.portlet.PortletRequest req,
java.lang.String templateId)
transform
public static java.lang.String transform(java.util.Map tokens,
java.lang.String languageId,
java.lang.String xml,
java.lang.String script,
java.lang.String langType)
throws TransformException,
java.io.UnsupportedEncodingException
- Throws:
TransformException
java.io.UnsupportedEncodingException