001
014
015 package com.liferay.portlet.dynamicdatalists.service;
016
017 import com.liferay.portal.kernel.exception.PortalException;
018 import com.liferay.portal.kernel.exception.SystemException;
019 import com.liferay.portal.kernel.transaction.Isolation;
020 import com.liferay.portal.kernel.transaction.Propagation;
021 import com.liferay.portal.kernel.transaction.Transactional;
022 import com.liferay.portal.service.BaseLocalService;
023 import com.liferay.portal.service.PersistedModelLocalService;
024
025
038 @Transactional(isolation = Isolation.PORTAL, rollbackFor = {
039 PortalException.class, SystemException.class})
040 public interface DDLRecordSetLocalService extends BaseLocalService,
041 PersistedModelLocalService {
042
047
048
055 public com.liferay.portlet.dynamicdatalists.model.DDLRecordSet addDDLRecordSet(
056 com.liferay.portlet.dynamicdatalists.model.DDLRecordSet ddlRecordSet)
057 throws com.liferay.portal.kernel.exception.SystemException;
058
059
065 public com.liferay.portlet.dynamicdatalists.model.DDLRecordSet createDDLRecordSet(
066 long recordSetId);
067
068
076 public com.liferay.portlet.dynamicdatalists.model.DDLRecordSet deleteDDLRecordSet(
077 long recordSetId)
078 throws com.liferay.portal.kernel.exception.PortalException,
079 com.liferay.portal.kernel.exception.SystemException;
080
081
088 public com.liferay.portlet.dynamicdatalists.model.DDLRecordSet deleteDDLRecordSet(
089 com.liferay.portlet.dynamicdatalists.model.DDLRecordSet ddlRecordSet)
090 throws com.liferay.portal.kernel.exception.SystemException;
091
092 public com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery();
093
094
101 @SuppressWarnings("rawtypes")
102 public java.util.List dynamicQuery(
103 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
104 throws com.liferay.portal.kernel.exception.SystemException;
105
106
119 @SuppressWarnings("rawtypes")
120 public java.util.List dynamicQuery(
121 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
122 int end) throws com.liferay.portal.kernel.exception.SystemException;
123
124
138 @SuppressWarnings("rawtypes")
139 public java.util.List dynamicQuery(
140 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
141 int end,
142 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
143 throws com.liferay.portal.kernel.exception.SystemException;
144
145
152 public long dynamicQueryCount(
153 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
154 throws com.liferay.portal.kernel.exception.SystemException;
155
156 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
157 public com.liferay.portlet.dynamicdatalists.model.DDLRecordSet fetchDDLRecordSet(
158 long recordSetId)
159 throws com.liferay.portal.kernel.exception.SystemException;
160
161
169 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
170 public com.liferay.portlet.dynamicdatalists.model.DDLRecordSet getDDLRecordSet(
171 long recordSetId)
172 throws com.liferay.portal.kernel.exception.PortalException,
173 com.liferay.portal.kernel.exception.SystemException;
174
175 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
176 public com.liferay.portal.model.PersistedModel getPersistedModel(
177 java.io.Serializable primaryKeyObj)
178 throws com.liferay.portal.kernel.exception.PortalException,
179 com.liferay.portal.kernel.exception.SystemException;
180
181
190 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
191 public com.liferay.portlet.dynamicdatalists.model.DDLRecordSet getDDLRecordSetByUuidAndGroupId(
192 java.lang.String uuid, long groupId)
193 throws com.liferay.portal.kernel.exception.PortalException,
194 com.liferay.portal.kernel.exception.SystemException;
195
196
208 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
209 public java.util.List<com.liferay.portlet.dynamicdatalists.model.DDLRecordSet> getDDLRecordSets(
210 int start, int end)
211 throws com.liferay.portal.kernel.exception.SystemException;
212
213
219 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
220 public int getDDLRecordSetsCount()
221 throws com.liferay.portal.kernel.exception.SystemException;
222
223
230 public com.liferay.portlet.dynamicdatalists.model.DDLRecordSet updateDDLRecordSet(
231 com.liferay.portlet.dynamicdatalists.model.DDLRecordSet ddlRecordSet)
232 throws com.liferay.portal.kernel.exception.SystemException;
233
234
242 public com.liferay.portlet.dynamicdatalists.model.DDLRecordSet updateDDLRecordSet(
243 com.liferay.portlet.dynamicdatalists.model.DDLRecordSet ddlRecordSet,
244 boolean merge)
245 throws com.liferay.portal.kernel.exception.SystemException;
246
247
252 public java.lang.String getBeanIdentifier();
253
254
259 public void setBeanIdentifier(java.lang.String beanIdentifier);
260
261 public com.liferay.portlet.dynamicdatalists.model.DDLRecordSet addRecordSet(
262 long userId, long groupId, long ddmStructureId,
263 java.lang.String recordSetKey,
264 java.util.Map<java.util.Locale, java.lang.String> nameMap,
265 java.util.Map<java.util.Locale, java.lang.String> descriptionMap,
266 int minDisplayRows, int scope,
267 com.liferay.portal.service.ServiceContext serviceContext)
268 throws com.liferay.portal.kernel.exception.PortalException,
269 com.liferay.portal.kernel.exception.SystemException;
270
271 public void addRecordSetResources(
272 com.liferay.portlet.dynamicdatalists.model.DDLRecordSet recordSet,
273 boolean addGroupPermissions, boolean addGuestPermissions)
274 throws com.liferay.portal.kernel.exception.PortalException,
275 com.liferay.portal.kernel.exception.SystemException;
276
277 public void addRecordSetResources(
278 com.liferay.portlet.dynamicdatalists.model.DDLRecordSet recordSet,
279 java.lang.String[] groupPermissions, java.lang.String[] guestPermissions)
280 throws com.liferay.portal.kernel.exception.PortalException,
281 com.liferay.portal.kernel.exception.SystemException;
282
283 public void deleteRecordSet(
284 com.liferay.portlet.dynamicdatalists.model.DDLRecordSet recordSet)
285 throws com.liferay.portal.kernel.exception.PortalException,
286 com.liferay.portal.kernel.exception.SystemException;
287
288 public void deleteRecordSet(long recordSetId)
289 throws com.liferay.portal.kernel.exception.PortalException,
290 com.liferay.portal.kernel.exception.SystemException;
291
292 public void deleteRecordSet(long groupId, java.lang.String recordSetKey)
293 throws com.liferay.portal.kernel.exception.PortalException,
294 com.liferay.portal.kernel.exception.SystemException;
295
296 public void deleteRecordSets(long groupId)
297 throws com.liferay.portal.kernel.exception.PortalException,
298 com.liferay.portal.kernel.exception.SystemException;
299
300 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
301 public com.liferay.portlet.dynamicdatalists.model.DDLRecordSet fetchRecordSet(
302 long groupId, java.lang.String recordSetKey)
303 throws com.liferay.portal.kernel.exception.SystemException;
304
305 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
306 public com.liferay.portlet.dynamicdatalists.model.DDLRecordSet getRecordSet(
307 long recordSetId)
308 throws com.liferay.portal.kernel.exception.PortalException,
309 com.liferay.portal.kernel.exception.SystemException;
310
311 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
312 public com.liferay.portlet.dynamicdatalists.model.DDLRecordSet getRecordSet(
313 long groupId, java.lang.String recordSetKey)
314 throws com.liferay.portal.kernel.exception.PortalException,
315 com.liferay.portal.kernel.exception.SystemException;
316
317 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
318 public java.util.List<com.liferay.portlet.dynamicdatalists.model.DDLRecordSet> getRecordSets(
319 long groupId)
320 throws com.liferay.portal.kernel.exception.SystemException;
321
322 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
323 public int getRecordSetsCount(long groupId)
324 throws com.liferay.portal.kernel.exception.SystemException;
325
326 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
327 public java.util.List<com.liferay.portlet.dynamicdatalists.model.DDLRecordSet> search(
328 long companyId, long groupId, java.lang.String keywords, int scope,
329 int start, int end,
330 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
331 throws com.liferay.portal.kernel.exception.SystemException;
332
333 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
334 public java.util.List<com.liferay.portlet.dynamicdatalists.model.DDLRecordSet> search(
335 long companyId, long groupId, java.lang.String name,
336 java.lang.String description, int scope, boolean andOperator,
337 int start, int end,
338 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
339 throws com.liferay.portal.kernel.exception.SystemException;
340
341 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
342 public int searchCount(long companyId, long groupId,
343 java.lang.String keywords, int scope)
344 throws com.liferay.portal.kernel.exception.SystemException;
345
346 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
347 public int searchCount(long companyId, long groupId, java.lang.String name,
348 java.lang.String description, int scope, boolean andOperator)
349 throws com.liferay.portal.kernel.exception.SystemException;
350
351 public com.liferay.portlet.dynamicdatalists.model.DDLRecordSet updateMinDisplayRows(
352 long recordSetId, int minDisplayRows,
353 com.liferay.portal.service.ServiceContext serviceContext)
354 throws com.liferay.portal.kernel.exception.PortalException,
355 com.liferay.portal.kernel.exception.SystemException;
356
357 public com.liferay.portlet.dynamicdatalists.model.DDLRecordSet updateRecordSet(
358 long recordSetId, long ddmStructureId,
359 java.util.Map<java.util.Locale, java.lang.String> nameMap,
360 java.util.Map<java.util.Locale, java.lang.String> descriptionMap,
361 int minDisplayRows,
362 com.liferay.portal.service.ServiceContext serviceContext)
363 throws com.liferay.portal.kernel.exception.PortalException,
364 com.liferay.portal.kernel.exception.SystemException;
365
366 public com.liferay.portlet.dynamicdatalists.model.DDLRecordSet updateRecordSet(
367 long groupId, long ddmStructureId, java.lang.String recordSetKey,
368 java.util.Map<java.util.Locale, java.lang.String> nameMap,
369 java.util.Map<java.util.Locale, java.lang.String> descriptionMap,
370 int minDisplayRows,
371 com.liferay.portal.service.ServiceContext serviceContext)
372 throws com.liferay.portal.kernel.exception.PortalException,
373 com.liferay.portal.kernel.exception.SystemException;
374 }