com.liferay.portlet.journal.util
Class JournalUtil
java.lang.Object
com.liferay.portlet.journal.util.JournalUtil
public class JournalUtil
- extends Object
Method Summary |
static void |
addAllReservedEls(Element rootElement,
Map<String,String> tokens,
JournalArticle article,
String languageId,
ThemeDisplay themeDisplay)
|
static void |
addPortletBreadcrumbEntries(JournalArticle article,
javax.servlet.http.HttpServletRequest request,
RenderResponse renderResponse)
|
static void |
addPortletBreadcrumbEntries(JournalFolder folder,
javax.servlet.http.HttpServletRequest request,
LiferayPortletResponse liferayPortletResponse)
|
static void |
addPortletBreadcrumbEntries(JournalFolder folder,
javax.servlet.http.HttpServletRequest request,
RenderResponse renderResponse)
|
static void |
addPortletBreadcrumbEntries(long folderId,
javax.servlet.http.HttpServletRequest request,
RenderResponse renderResponse)
|
static void |
addRecentArticle(PortletRequest portletRequest,
JournalArticle article)
|
static void |
addRecentDDMStructure(PortletRequest portletRequest,
DDMStructure ddmStructure)
|
static void |
addRecentDDMTemplate(PortletRequest portletRequest,
DDMTemplate ddmTemplate)
|
static void |
addReservedEl(Element rootElement,
Map<String,String> tokens,
String name,
Date value)
|
static void |
addReservedEl(Element rootElement,
Map<String,String> tokens,
String name,
double value)
|
static void |
addReservedEl(Element rootElement,
Map<String,String> tokens,
String name,
String value)
|
static String |
formatVM(String vm)
|
static String |
getAbsolutePath(PortletRequest portletRequest,
long folderId)
|
static OrderByComparator |
getArticleOrderByComparator(String orderByCol,
String orderByType)
|
static Tuple |
getArticles(Hits hits)
|
static String |
getEmailArticleAddedBody(PortletPreferences preferences)
|
static boolean |
getEmailArticleAddedEnabled(PortletPreferences preferences)
|
static String |
getEmailArticleAddedSubject(PortletPreferences preferences)
|
static String |
getEmailArticleApprovalDeniedBody(PortletPreferences preferences)
|
static boolean |
getEmailArticleApprovalDeniedEnabled(PortletPreferences preferences)
|
static String |
getEmailArticleApprovalDeniedSubject(PortletPreferences preferences)
|
static String |
getEmailArticleApprovalGrantedBody(PortletPreferences preferences)
|
static boolean |
getEmailArticleApprovalGrantedEnabled(PortletPreferences preferences)
|
static String |
getEmailArticleApprovalGrantedSubject(PortletPreferences preferences)
|
static String |
getEmailArticleApprovalRequestedBody(PortletPreferences preferences)
|
static boolean |
getEmailArticleApprovalRequestedEnabled(PortletPreferences preferences)
|
static String |
getEmailArticleApprovalRequestedSubject(PortletPreferences preferences)
|
static String |
getEmailArticleReviewBody(PortletPreferences preferences)
|
static boolean |
getEmailArticleReviewEnabled(PortletPreferences preferences)
|
static String |
getEmailArticleReviewSubject(PortletPreferences preferences)
|
static String |
getEmailArticleUpdatedBody(PortletPreferences preferences)
|
static boolean |
getEmailArticleUpdatedEnabled(PortletPreferences preferences)
|
static String |
getEmailArticleUpdatedSubject(PortletPreferences preferences)
|
static String |
getEmailFromAddress(PortletPreferences preferences,
long companyId)
|
static String |
getEmailFromName(PortletPreferences preferences,
long companyId)
|
static String |
getJournalControlPanelLink(PortletRequest portletRequest,
long folderId)
|
static long |
getPreviewPlid(JournalArticle article,
ThemeDisplay themeDisplay)
|
static Stack<JournalArticle> |
getRecentArticles(PortletRequest portletRequest)
|
static Stack<DDMStructure> |
getRecentDDMStructures(PortletRequest portletRequest)
|
static Stack<DDMTemplate> |
getRecentDDMTemplates(PortletRequest portletRequest)
|
static long[] |
getStructureClassPKs(long[] groupIds,
String structureId)
|
static String |
getTemplateScript(DDMTemplate ddmTemplate,
Map<String,String> tokens,
String languageId,
boolean transform)
|
static String |
getTemplateScript(long groupId,
String ddmTemplateKey,
Map<String,String> tokens,
String languageId)
|
static String |
getTemplateScript(long groupId,
String ddmTemplateKey,
Map<String,String> tokens,
String languageId,
boolean transform)
|
static Map<String,String> |
getTokens(long articleGroupId,
ThemeDisplay themeDisplay)
|
static Map<String,String> |
getTokens(long articleGroupId,
ThemeDisplay themeDisplay,
String xmlRequest)
|
static String |
getUrlTitle(long id,
String title)
|
static String |
mergeArticleContent(String curContent,
String newContent,
boolean removeNullElements)
|
static void |
removeArticleLocale(Element element,
String languageId)
|
static String |
removeArticleLocale(String content,
String languageId)
|
static String |
removeOldContent(String content,
String xsd)
|
static void |
removeRecentArticle(PortletRequest portletRequest,
String articleId)
|
static void |
removeRecentArticle(PortletRequest portletRequest,
String articleId,
double version)
|
static void |
removeRecentDDMStructure(PortletRequest portletRequest,
String ddmStructureKey)
|
static void |
removeRecentDDMTemplate(PortletRequest portletRequest,
String ddmTemplateKey)
|
static List<JournalStructure> |
toJournalStructures(List<DDMStructure> ddmStructures)
|
static List<JournalTemplate> |
toJournalTemplates(List<DDMTemplate> ddmTemplates)
|
static String |
transform(ThemeDisplay themeDisplay,
Map<String,String> tokens,
String viewMode,
String languageId,
String xml,
String script,
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
JournalUtil
public JournalUtil()
addAllReservedEls
public static void addAllReservedEls(Element rootElement,
Map<String,String> tokens,
JournalArticle article,
String languageId,
ThemeDisplay themeDisplay)
addPortletBreadcrumbEntries
public static void addPortletBreadcrumbEntries(JournalArticle article,
javax.servlet.http.HttpServletRequest request,
RenderResponse renderResponse)
throws Exception
- Throws:
Exception
addPortletBreadcrumbEntries
public static void addPortletBreadcrumbEntries(JournalFolder folder,
javax.servlet.http.HttpServletRequest request,
LiferayPortletResponse liferayPortletResponse)
throws Exception
- Throws:
Exception
addPortletBreadcrumbEntries
public static void addPortletBreadcrumbEntries(JournalFolder folder,
javax.servlet.http.HttpServletRequest request,
RenderResponse renderResponse)
throws Exception
- Throws:
Exception
addPortletBreadcrumbEntries
public static void addPortletBreadcrumbEntries(long folderId,
javax.servlet.http.HttpServletRequest request,
RenderResponse renderResponse)
throws Exception
- Throws:
Exception
addRecentArticle
public static void addRecentArticle(PortletRequest portletRequest,
JournalArticle article)
addRecentDDMStructure
public static void addRecentDDMStructure(PortletRequest portletRequest,
DDMStructure ddmStructure)
addRecentDDMTemplate
public static void addRecentDDMTemplate(PortletRequest portletRequest,
DDMTemplate ddmTemplate)
addReservedEl
public static void addReservedEl(Element rootElement,
Map<String,String> tokens,
String name,
Date value)
addReservedEl
public static void addReservedEl(Element rootElement,
Map<String,String> tokens,
String name,
double value)
addReservedEl
public static void addReservedEl(Element rootElement,
Map<String,String> tokens,
String name,
String value)
formatVM
public static String formatVM(String vm)
getAbsolutePath
public static String getAbsolutePath(PortletRequest portletRequest,
long folderId)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
getArticleOrderByComparator
public static OrderByComparator getArticleOrderByComparator(String orderByCol,
String orderByType)
getArticles
public static Tuple getArticles(Hits hits)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
getEmailArticleAddedBody
public static String getEmailArticleAddedBody(PortletPreferences preferences)
getEmailArticleAddedEnabled
public static boolean getEmailArticleAddedEnabled(PortletPreferences preferences)
getEmailArticleAddedSubject
public static String getEmailArticleAddedSubject(PortletPreferences preferences)
getEmailArticleApprovalDeniedBody
public static String getEmailArticleApprovalDeniedBody(PortletPreferences preferences)
getEmailArticleApprovalDeniedEnabled
public static boolean getEmailArticleApprovalDeniedEnabled(PortletPreferences preferences)
getEmailArticleApprovalDeniedSubject
public static String getEmailArticleApprovalDeniedSubject(PortletPreferences preferences)
getEmailArticleApprovalGrantedBody
public static String getEmailArticleApprovalGrantedBody(PortletPreferences preferences)
getEmailArticleApprovalGrantedEnabled
public static boolean getEmailArticleApprovalGrantedEnabled(PortletPreferences preferences)
getEmailArticleApprovalGrantedSubject
public static String getEmailArticleApprovalGrantedSubject(PortletPreferences preferences)
getEmailArticleApprovalRequestedBody
public static String getEmailArticleApprovalRequestedBody(PortletPreferences preferences)
getEmailArticleApprovalRequestedEnabled
public static boolean getEmailArticleApprovalRequestedEnabled(PortletPreferences preferences)
getEmailArticleApprovalRequestedSubject
public static String getEmailArticleApprovalRequestedSubject(PortletPreferences preferences)
getEmailArticleReviewBody
public static String getEmailArticleReviewBody(PortletPreferences preferences)
getEmailArticleReviewEnabled
public static boolean getEmailArticleReviewEnabled(PortletPreferences preferences)
getEmailArticleReviewSubject
public static String getEmailArticleReviewSubject(PortletPreferences preferences)
getEmailArticleUpdatedBody
public static String getEmailArticleUpdatedBody(PortletPreferences preferences)
getEmailArticleUpdatedEnabled
public static boolean getEmailArticleUpdatedEnabled(PortletPreferences preferences)
getEmailArticleUpdatedSubject
public static String getEmailArticleUpdatedSubject(PortletPreferences preferences)
getEmailFromAddress
public static String getEmailFromAddress(PortletPreferences preferences,
long companyId)
throws SystemException
- Throws:
SystemException
getEmailFromName
public static String getEmailFromName(PortletPreferences preferences,
long companyId)
throws SystemException
- Throws:
SystemException
getJournalControlPanelLink
public static String getJournalControlPanelLink(PortletRequest portletRequest,
long folderId)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
getPreviewPlid
public static long getPreviewPlid(JournalArticle article,
ThemeDisplay themeDisplay)
throws Exception
- Throws:
Exception
getRecentArticles
public static Stack<JournalArticle> getRecentArticles(PortletRequest portletRequest)
getRecentDDMStructures
public static Stack<DDMStructure> getRecentDDMStructures(PortletRequest portletRequest)
getRecentDDMTemplates
public static Stack<DDMTemplate> getRecentDDMTemplates(PortletRequest portletRequest)
getStructureClassPKs
public static long[] getStructureClassPKs(long[] groupIds,
String structureId)
throws SystemException
- Throws:
SystemException
getTemplateScript
public static String getTemplateScript(DDMTemplate ddmTemplate,
Map<String,String> tokens,
String languageId,
boolean transform)
getTemplateScript
public static String getTemplateScript(long groupId,
String ddmTemplateKey,
Map<String,String> tokens,
String languageId)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
getTemplateScript
public static String getTemplateScript(long groupId,
String ddmTemplateKey,
Map<String,String> tokens,
String languageId,
boolean transform)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
getTokens
public static Map<String,String> getTokens(long articleGroupId,
ThemeDisplay themeDisplay)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
getTokens
public static Map<String,String> getTokens(long articleGroupId,
ThemeDisplay themeDisplay,
String xmlRequest)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
getUrlTitle
public static String getUrlTitle(long id,
String title)
mergeArticleContent
public static String mergeArticleContent(String curContent,
String newContent,
boolean removeNullElements)
removeArticleLocale
public static void removeArticleLocale(Element element,
String languageId)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
removeArticleLocale
public static String removeArticleLocale(String content,
String languageId)
removeOldContent
public static String removeOldContent(String content,
String xsd)
removeRecentArticle
public static void removeRecentArticle(PortletRequest portletRequest,
String articleId)
removeRecentArticle
public static void removeRecentArticle(PortletRequest portletRequest,
String articleId,
double version)
removeRecentDDMStructure
public static void removeRecentDDMStructure(PortletRequest portletRequest,
String ddmStructureKey)
removeRecentDDMTemplate
public static void removeRecentDDMTemplate(PortletRequest portletRequest,
String ddmTemplateKey)
toJournalStructures
public static List<JournalStructure> toJournalStructures(List<DDMStructure> ddmStructures)
throws SystemException
- Throws:
SystemException
toJournalTemplates
public static List<JournalTemplate> toJournalTemplates(List<DDMTemplate> ddmTemplates)
transform
public static String transform(ThemeDisplay themeDisplay,
Map<String,String> tokens,
String viewMode,
String languageId,
String xml,
String script,
String langType)
throws Exception
- Throws:
Exception