1
22
23 package com.liferay.portlet.messageboards.service;
24
25
26
51 public interface MBThreadLocalService {
52 public com.liferay.portlet.messageboards.model.MBThread addMBThread(
53 com.liferay.portlet.messageboards.model.MBThread model)
54 throws com.liferay.portal.SystemException;
55
56 public java.util.List dynamicQuery(
57 com.liferay.portal.kernel.dao.DynamicQueryInitializer queryInitializer)
58 throws com.liferay.portal.SystemException;
59
60 public java.util.List dynamicQuery(
61 com.liferay.portal.kernel.dao.DynamicQueryInitializer queryInitializer,
62 int begin, int end) throws com.liferay.portal.SystemException;
63
64 public com.liferay.portlet.messageboards.model.MBThread updateMBThread(
65 com.liferay.portlet.messageboards.model.MBThread model)
66 throws com.liferay.portal.SystemException;
67
68 public com.liferay.portlet.messageboards.service.persistence.MBBanPersistence getMBBanPersistence();
69
70 public void setMBBanPersistence(
71 com.liferay.portlet.messageboards.service.persistence.MBBanPersistence mbBanPersistence);
72
73 public com.liferay.portlet.messageboards.service.persistence.MBCategoryPersistence getMBCategoryPersistence();
74
75 public void setMBCategoryPersistence(
76 com.liferay.portlet.messageboards.service.persistence.MBCategoryPersistence mbCategoryPersistence);
77
78 public com.liferay.portlet.messageboards.service.persistence.MBCategoryFinder getMBCategoryFinder();
79
80 public void setMBCategoryFinder(
81 com.liferay.portlet.messageboards.service.persistence.MBCategoryFinder mbCategoryFinder);
82
83 public com.liferay.portlet.messageboards.service.persistence.MBDiscussionPersistence getMBDiscussionPersistence();
84
85 public void setMBDiscussionPersistence(
86 com.liferay.portlet.messageboards.service.persistence.MBDiscussionPersistence mbDiscussionPersistence);
87
88 public com.liferay.portlet.messageboards.service.persistence.MBMessagePersistence getMBMessagePersistence();
89
90 public void setMBMessagePersistence(
91 com.liferay.portlet.messageboards.service.persistence.MBMessagePersistence mbMessagePersistence);
92
93 public com.liferay.portlet.messageboards.service.persistence.MBMessageFinder getMBMessageFinder();
94
95 public void setMBMessageFinder(
96 com.liferay.portlet.messageboards.service.persistence.MBMessageFinder mbMessageFinder);
97
98 public com.liferay.portlet.messageboards.service.persistence.MBMessageFlagPersistence getMBMessageFlagPersistence();
99
100 public void setMBMessageFlagPersistence(
101 com.liferay.portlet.messageboards.service.persistence.MBMessageFlagPersistence mbMessageFlagPersistence);
102
103 public com.liferay.portlet.messageboards.service.persistence.MBMessageFlagFinder getMBMessageFlagFinder();
104
105 public void setMBMessageFlagFinder(
106 com.liferay.portlet.messageboards.service.persistence.MBMessageFlagFinder mbMessageFlagFinder);
107
108 public com.liferay.portlet.messageboards.service.persistence.MBStatsUserPersistence getMBStatsUserPersistence();
109
110 public void setMBStatsUserPersistence(
111 com.liferay.portlet.messageboards.service.persistence.MBStatsUserPersistence mbStatsUserPersistence);
112
113 public com.liferay.portlet.messageboards.service.persistence.MBThreadPersistence getMBThreadPersistence();
114
115 public void setMBThreadPersistence(
116 com.liferay.portlet.messageboards.service.persistence.MBThreadPersistence mbThreadPersistence);
117
118 public com.liferay.portlet.messageboards.service.persistence.MBThreadFinder getMBThreadFinder();
119
120 public void setMBThreadFinder(
121 com.liferay.portlet.messageboards.service.persistence.MBThreadFinder mbThreadFinder);
122
123 public com.liferay.portal.service.persistence.ActivityTrackerPersistence getActivityTrackerPersistence();
124
125 public void setActivityTrackerPersistence(
126 com.liferay.portal.service.persistence.ActivityTrackerPersistence activityTrackerPersistence);
127
128 public com.liferay.portal.service.persistence.ActivityTrackerFinder getActivityTrackerFinder();
129
130 public void setActivityTrackerFinder(
131 com.liferay.portal.service.persistence.ActivityTrackerFinder activityTrackerFinder);
132
133 public com.liferay.portal.service.persistence.ResourcePersistence getResourcePersistence();
134
135 public void setResourcePersistence(
136 com.liferay.portal.service.persistence.ResourcePersistence resourcePersistence);
137
138 public com.liferay.portal.service.persistence.ResourceFinder getResourceFinder();
139
140 public void setResourceFinder(
141 com.liferay.portal.service.persistence.ResourceFinder resourceFinder);
142
143 public com.liferay.portal.service.persistence.UserPersistence getUserPersistence();
144
145 public void setUserPersistence(
146 com.liferay.portal.service.persistence.UserPersistence userPersistence);
147
148 public com.liferay.portal.service.persistence.UserFinder getUserFinder();
149
150 public void setUserFinder(
151 com.liferay.portal.service.persistence.UserFinder userFinder);
152
153 public com.liferay.portlet.tags.service.persistence.TagsAssetPersistence getTagsAssetPersistence();
154
155 public void setTagsAssetPersistence(
156 com.liferay.portlet.tags.service.persistence.TagsAssetPersistence tagsAssetPersistence);
157
158 public com.liferay.portlet.tags.service.persistence.TagsAssetFinder getTagsAssetFinder();
159
160 public void setTagsAssetFinder(
161 com.liferay.portlet.tags.service.persistence.TagsAssetFinder tagsAssetFinder);
162
163 public void afterPropertiesSet();
164
165 public void deleteThread(long threadId)
166 throws com.liferay.portal.SystemException,
167 com.liferay.portal.PortalException;
168
169 public void deleteThread(
170 com.liferay.portlet.messageboards.model.MBThread thread)
171 throws com.liferay.portal.SystemException,
172 com.liferay.portal.PortalException;
173
174 public void deleteThreads(long categoryId)
175 throws com.liferay.portal.SystemException,
176 com.liferay.portal.PortalException;
177
178 public int getCategoriesThreadsCount(java.util.List categoryIds)
179 throws com.liferay.portal.SystemException;
180
181 public java.util.List getGroupThreads(long groupId, int begin, int end)
182 throws com.liferay.portal.SystemException;
183
184 public java.util.List getGroupThreads(long groupId, long userId, int begin,
185 int end) throws com.liferay.portal.SystemException;
186
187 public java.util.List getGroupThreads(long groupId, long userId,
188 boolean subscribed, int begin, int end)
189 throws com.liferay.portal.SystemException;
190
191 public int getGroupThreadsCount(long groupId)
192 throws com.liferay.portal.SystemException;
193
194 public int getGroupThreadsCount(long groupId, long userId)
195 throws com.liferay.portal.SystemException;
196
197 public int getGroupThreadsCount(long groupId, long userId,
198 boolean subscribed) throws com.liferay.portal.SystemException;
199
200 public com.liferay.portlet.messageboards.model.MBThread getThread(
201 long threadId)
202 throws com.liferay.portal.SystemException,
203 com.liferay.portal.PortalException;
204
205 public java.util.List getThreads(long categoryId, int begin, int end)
206 throws com.liferay.portal.SystemException;
207
208 public int getThreadsCount(long categoryId)
209 throws com.liferay.portal.SystemException;
210
211 public boolean hasReadThread(long userId, long threadId)
212 throws com.liferay.portal.SystemException,
213 com.liferay.portal.PortalException;
214
215 public com.liferay.portlet.messageboards.model.MBThread moveThread(
216 long categoryId, long threadId)
217 throws com.liferay.portal.SystemException,
218 com.liferay.portal.PortalException;
219
220 public com.liferay.portlet.messageboards.model.MBThread splitThread(
221 long messageId, javax.portlet.PortletPreferences prefs,
222 com.liferay.portal.theme.ThemeDisplay themeDisplay)
223 throws com.liferay.portal.SystemException,
224 com.liferay.portal.PortalException;
225
226 public com.liferay.portlet.messageboards.model.MBThread updateThread(
227 long threadId, int viewCount)
228 throws com.liferay.portal.SystemException,
229 com.liferay.portal.PortalException;
230 }