1
22
23 package com.liferay.portlet.journalcontent.util;
24
25 import com.liferay.portal.theme.ThemeDisplay;
26 import com.liferay.portlet.journal.model.JournalArticleDisplay;
27
28
33 public interface JournalContent {
34
35 public static final String CACHE_NAME = JournalContent.class.getName();
36
37 public static String ARTICLE_SEPARATOR = "_ARTICLE_";
38
39 public static String TEMPLATE_SEPARATOR = "_TEMPLATE_";
40
41 public static String LANGUAGE_SEPARATOR = "_LANGUAGE_";
42
43 public static String PAGE_SEPARATOR = "_PAGE_";
44
45 public static final String SECURE_SEPARATOR = "_SECURE_";
46
47 public void clearCache();
48
49 public void clearCache(long groupId, String articleId, String templateId);
50
51 public String getContent(
52 long groupId, String articleId, String languageId, String xmlRequest);
53
54 public String getContent(
55 long groupId, String articleId, String languageId,
56 ThemeDisplay themeDisplay);
57
58 public String getContent(
59 long groupId, String articleId, String templateId, String languageId,
60 String xmlRequest);
61
62 public String getContent(
63 long groupId, String articleId, String templateId, String languageId,
64 ThemeDisplay themeDisplay);
65
66 public String getContent(
67 long groupId, String articleId, String templateId, String languageId,
68 ThemeDisplay themeDisplay, String xmlRequest);
69
70 public JournalArticleDisplay getDisplay(
71 long groupId, String articleId, String languageId, String xmlRequest);
72
73 public JournalArticleDisplay getDisplay(
74 long groupId, String articleId, String languageId,
75 ThemeDisplay themeDisplay);
76
77 public JournalArticleDisplay getDisplay(
78 long groupId, String articleId, String templateId, String languageId,
79 String xmlRequest);
80
81 public JournalArticleDisplay getDisplay(
82 long groupId, String articleId, String templateId, String languageId,
83 ThemeDisplay themeDisplay);
84
85 public JournalArticleDisplay getDisplay(
86 long groupId, String articleId, String templateId, String languageId,
87 ThemeDisplay themeDisplay, int page, String xmlRequest);
88
89 }