001
014
015 package com.liferay.portlet.journal.service.persistence;
016
017
020 public interface JournalArticleFinder {
021 public int countByKeywords(long companyId, long groupId,
022 java.util.List<java.lang.Long> folderIds, long classNameId,
023 java.lang.String keywords, java.lang.Double version,
024 java.lang.String type, java.lang.String structureId,
025 java.lang.String templateId, java.util.Date displayDateGT,
026 java.util.Date displayDateLT, int status, java.util.Date reviewDate)
027 throws com.liferay.portal.kernel.exception.SystemException;
028
029 public int countByG_F(long groupId,
030 java.util.List<java.lang.Long> folderIds,
031 com.liferay.portal.kernel.dao.orm.QueryDefinition queryDefinition)
032 throws com.liferay.portal.kernel.exception.SystemException;
033
034 public int countByG_U_C(long groupId, long userId, long classNameId,
035 com.liferay.portal.kernel.dao.orm.QueryDefinition queryDefinition)
036 throws com.liferay.portal.kernel.exception.SystemException;
037
038 public int countByG_C_S(long groupId, long classNameId,
039 java.lang.String structureId,
040 com.liferay.portal.kernel.dao.orm.QueryDefinition queryDefinition)
041 throws com.liferay.portal.kernel.exception.SystemException;
042
043 public int countByC_G_F_C_A_V_T_D_C_T_S_T_D_R(long companyId, long groupId,
044 java.util.List<java.lang.Long> folderIds, long classNameId,
045 java.lang.String articleId, java.lang.Double version,
046 java.lang.String title, java.lang.String description,
047 java.lang.String content, java.lang.String type,
048 java.lang.String structureId, java.lang.String templateId,
049 java.util.Date displayDateGT, java.util.Date displayDateLT,
050 java.util.Date reviewDate, boolean andOperator,
051 com.liferay.portal.kernel.dao.orm.QueryDefinition queryDefinition)
052 throws com.liferay.portal.kernel.exception.SystemException;
053
054 public int countByC_G_F_C_A_V_T_D_C_T_S_T_D_R(long companyId, long groupId,
055 java.util.List<java.lang.Long> folderIds, long classNameId,
056 java.lang.String articleId, java.lang.Double version,
057 java.lang.String title, java.lang.String description,
058 java.lang.String content, java.lang.String type,
059 java.lang.String[] structureIds, java.lang.String[] templateIds,
060 java.util.Date displayDateGT, java.util.Date displayDateLT,
061 java.util.Date reviewDate, boolean andOperator,
062 com.liferay.portal.kernel.dao.orm.QueryDefinition queryDefinition)
063 throws com.liferay.portal.kernel.exception.SystemException;
064
065 public int countByC_G_F_C_A_V_T_D_C_T_S_T_D_R(long companyId, long groupId,
066 java.util.List<java.lang.Long> folderIds, long classNameId,
067 java.lang.String[] articleIds, java.lang.Double version,
068 java.lang.String[] titles, java.lang.String[] descriptions,
069 java.lang.String[] contents, java.lang.String type,
070 java.lang.String[] structureIds, java.lang.String[] templateIds,
071 java.util.Date displayDateGT, java.util.Date displayDateLT,
072 java.util.Date reviewDate, boolean andOperator,
073 com.liferay.portal.kernel.dao.orm.QueryDefinition queryDefinition)
074 throws com.liferay.portal.kernel.exception.SystemException;
075
076 public int filterCountByKeywords(long companyId, long groupId,
077 java.util.List<java.lang.Long> folderIds, long classNameId,
078 java.lang.String keywords, java.lang.Double version,
079 java.lang.String type, java.lang.String structureId,
080 java.lang.String templateId, java.util.Date displayDateGT,
081 java.util.Date displayDateLT, int status, java.util.Date reviewDate)
082 throws com.liferay.portal.kernel.exception.SystemException;
083
084 public int filterCountByG_F(long groupId,
085 java.util.List<java.lang.Long> folderIds,
086 com.liferay.portal.kernel.dao.orm.QueryDefinition queryDefinition)
087 throws com.liferay.portal.kernel.exception.SystemException;
088
089 public int filterCountByG_U_C(long groupId, long userId, long classNameId,
090 com.liferay.portal.kernel.dao.orm.QueryDefinition queryDefinition)
091 throws com.liferay.portal.kernel.exception.SystemException;
092
093 public int filterCountByG_C_S(long groupId, long classNameId,
094 java.lang.String structureId,
095 com.liferay.portal.kernel.dao.orm.QueryDefinition queryDefinition)
096 throws com.liferay.portal.kernel.exception.SystemException;
097
098 public int filterCountByC_G_F_C_A_V_T_D_C_T_S_T_D_R(long companyId,
099 long groupId, java.util.List<java.lang.Long> folderIds,
100 long classNameId, java.lang.String articleId, java.lang.Double version,
101 java.lang.String title, java.lang.String description,
102 java.lang.String content, java.lang.String type,
103 java.lang.String structureId, java.lang.String templateId,
104 java.util.Date displayDateGT, java.util.Date displayDateLT,
105 java.util.Date reviewDate, boolean andOperator,
106 com.liferay.portal.kernel.dao.orm.QueryDefinition queryDefinition)
107 throws com.liferay.portal.kernel.exception.SystemException;
108
109 public int filterCountByC_G_F_C_A_V_T_D_C_T_S_T_D_R(long companyId,
110 long groupId, java.util.List<java.lang.Long> folderIds,
111 long classNameId, java.lang.String articleId, java.lang.Double version,
112 java.lang.String title, java.lang.String description,
113 java.lang.String content, java.lang.String type,
114 java.lang.String[] structureIds, java.lang.String[] templateIds,
115 java.util.Date displayDateGT, java.util.Date displayDateLT,
116 java.util.Date reviewDate, boolean andOperator,
117 com.liferay.portal.kernel.dao.orm.QueryDefinition queryDefinition)
118 throws com.liferay.portal.kernel.exception.SystemException;
119
120 public int filterCountByC_G_F_C_A_V_T_D_C_T_S_T_D_R(long companyId,
121 long groupId, java.util.List<java.lang.Long> folderIds,
122 long classNameId, java.lang.String[] articleIds,
123 java.lang.Double version, java.lang.String[] titles,
124 java.lang.String[] descriptions, java.lang.String[] contents,
125 java.lang.String type, java.lang.String[] structureIds,
126 java.lang.String[] templateIds, java.util.Date displayDateGT,
127 java.util.Date displayDateLT, java.util.Date reviewDate,
128 boolean andOperator,
129 com.liferay.portal.kernel.dao.orm.QueryDefinition queryDefinition)
130 throws com.liferay.portal.kernel.exception.SystemException;
131
132 public java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByKeywords(
133 long companyId, long groupId, java.util.List<java.lang.Long> folderIds,
134 long classNameId, java.lang.String keywords, java.lang.Double version,
135 java.lang.String type, java.lang.String structureId,
136 java.lang.String templateId, java.util.Date displayDateGT,
137 java.util.Date displayDateLT, int status, java.util.Date reviewDate,
138 int start, int end,
139 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
140 throws com.liferay.portal.kernel.exception.SystemException;
141
142 public java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByG_U_C(
143 long groupId, long userId, long classNameId,
144 com.liferay.portal.kernel.dao.orm.QueryDefinition queryDefinition)
145 throws com.liferay.portal.kernel.exception.SystemException;
146
147 public java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByG_C_S(
148 long groupId, long classNameId, java.lang.String structureId,
149 com.liferay.portal.kernel.dao.orm.QueryDefinition queryDefinition)
150 throws com.liferay.portal.kernel.exception.SystemException;
151
152 public java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByC_G_F_C_A_V_T_D_C_T_S_T_D_R(
153 long companyId, long groupId, java.util.List<java.lang.Long> folderIds,
154 long classNameId, java.lang.String articleId, java.lang.Double version,
155 java.lang.String title, java.lang.String description,
156 java.lang.String content, java.lang.String type,
157 java.lang.String structureId, java.lang.String templateId,
158 java.util.Date displayDateGT, java.util.Date displayDateLT,
159 java.util.Date reviewDate, boolean andOperator,
160 com.liferay.portal.kernel.dao.orm.QueryDefinition queryDefinition)
161 throws com.liferay.portal.kernel.exception.SystemException;
162
163 public java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByC_G_F_C_A_V_T_D_C_T_S_T_D_R(
164 long companyId, long groupId, java.util.List<java.lang.Long> folderIds,
165 long classNameId, java.lang.String articleId, java.lang.Double version,
166 java.lang.String title, java.lang.String description,
167 java.lang.String content, java.lang.String type,
168 java.lang.String[] structureIds, java.lang.String[] templateIds,
169 java.util.Date displayDateGT, java.util.Date displayDateLT,
170 java.util.Date reviewDate, boolean andOperator,
171 com.liferay.portal.kernel.dao.orm.QueryDefinition queryDefinition)
172 throws com.liferay.portal.kernel.exception.SystemException;
173
174 public java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByC_G_F_C_A_V_T_D_C_T_S_T_D_R(
175 long companyId, long groupId, java.util.List<java.lang.Long> folderIds,
176 long classNameId, java.lang.String[] articleIds,
177 java.lang.Double version, java.lang.String[] titles,
178 java.lang.String[] descriptions, java.lang.String[] contents,
179 java.lang.String type, java.lang.String[] structureIds,
180 java.lang.String[] templateIds, java.util.Date displayDateGT,
181 java.util.Date displayDateLT, java.util.Date reviewDate,
182 boolean andOperator,
183 com.liferay.portal.kernel.dao.orm.QueryDefinition queryDefinition)
184 throws com.liferay.portal.kernel.exception.SystemException;
185
186 public java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByExpirationDate(
187 long classNameId, int status, java.util.Date expirationDateLT)
188 throws com.liferay.portal.kernel.exception.SystemException;
189
190 public java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByKeywords(
191 long companyId, long groupId, java.util.List<java.lang.Long> folderIds,
192 long classNameId, java.lang.String keywords, java.lang.Double version,
193 java.lang.String type, java.lang.String structureId,
194 java.lang.String templateId, java.util.Date displayDateGT,
195 java.util.Date displayDateLT, int status, java.util.Date reviewDate,
196 int start, int end,
197 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
198 throws com.liferay.portal.kernel.exception.SystemException;
199
200 public java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByReviewDate(
201 long classNameId, java.util.Date reviewDateLT,
202 java.util.Date reviewDateGT)
203 throws com.liferay.portal.kernel.exception.SystemException;
204
205 public com.liferay.portlet.journal.model.JournalArticle findByR_D(
206 long resourcePrimKey, java.util.Date displayDate)
207 throws com.liferay.portal.kernel.exception.SystemException,
208 com.liferay.portlet.journal.NoSuchArticleException;
209
210 public java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByG_U_C(
211 long groupId, long userId, long classNameId,
212 com.liferay.portal.kernel.dao.orm.QueryDefinition queryDefinition)
213 throws com.liferay.portal.kernel.exception.SystemException;
214
215 public java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByG_C_S(
216 long groupId, long classNameId, java.lang.String structureId,
217 com.liferay.portal.kernel.dao.orm.QueryDefinition queryDefinition)
218 throws com.liferay.portal.kernel.exception.SystemException;
219
220 public java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByC_G_F_C_A_V_T_D_C_T_S_T_D_R(
221 long companyId, long groupId, java.util.List<java.lang.Long> folderIds,
222 long classNameId, java.lang.String articleId, java.lang.Double version,
223 java.lang.String title, java.lang.String description,
224 java.lang.String content, java.lang.String type,
225 java.lang.String structureId, java.lang.String templateId,
226 java.util.Date displayDateGT, java.util.Date displayDateLT,
227 java.util.Date reviewDate, boolean andOperator,
228 com.liferay.portal.kernel.dao.orm.QueryDefinition queryDefinition)
229 throws com.liferay.portal.kernel.exception.SystemException;
230
231 public java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByC_G_F_C_A_V_T_D_C_T_S_T_D_R(
232 long companyId, long groupId, java.util.List<java.lang.Long> folderIds,
233 long classNameId, java.lang.String articleId, java.lang.Double version,
234 java.lang.String title, java.lang.String description,
235 java.lang.String content, java.lang.String type,
236 java.lang.String[] structureIds, java.lang.String[] templateIds,
237 java.util.Date displayDateGT, java.util.Date displayDateLT,
238 java.util.Date reviewDate, boolean andOperator,
239 com.liferay.portal.kernel.dao.orm.QueryDefinition queryDefinition)
240 throws com.liferay.portal.kernel.exception.SystemException;
241
242 public java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByC_G_F_C_A_V_T_D_C_T_S_T_D_R(
243 long companyId, long groupId, java.util.List<java.lang.Long> folderIds,
244 long classNameId, java.lang.String[] articleIds,
245 java.lang.Double version, java.lang.String[] titles,
246 java.lang.String[] descriptions, java.lang.String[] contents,
247 java.lang.String type, java.lang.String[] structureIds,
248 java.lang.String[] templateIds, java.util.Date displayDateGT,
249 java.util.Date displayDateLT, java.util.Date reviewDate,
250 boolean andOperator,
251 com.liferay.portal.kernel.dao.orm.QueryDefinition queryDefinition)
252 throws com.liferay.portal.kernel.exception.SystemException;
253 }