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
037 @Transactional(isolation = Isolation.PORTAL, rollbackFor = {
038 PortalException.class, SystemException.class})
039 public interface DDLRecordSetLocalService extends BaseLocalService,
040 PersistedModelLocalService {
041
046
047
054 public com.liferay.portlet.dynamicdatalists.model.DDLRecordSet addDDLRecordSet(
055 com.liferay.portlet.dynamicdatalists.model.DDLRecordSet ddlRecordSet)
056 throws com.liferay.portal.kernel.exception.SystemException;
057
058
064 public com.liferay.portlet.dynamicdatalists.model.DDLRecordSet createDDLRecordSet(
065 long recordSetId);
066
067
075 public com.liferay.portlet.dynamicdatalists.model.DDLRecordSet deleteDDLRecordSet(
076 long recordSetId)
077 throws com.liferay.portal.kernel.exception.PortalException,
078 com.liferay.portal.kernel.exception.SystemException;
079
080
087 public com.liferay.portlet.dynamicdatalists.model.DDLRecordSet deleteDDLRecordSet(
088 com.liferay.portlet.dynamicdatalists.model.DDLRecordSet ddlRecordSet)
089 throws com.liferay.portal.kernel.exception.SystemException;
090
091 public com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery();
092
093
100 @SuppressWarnings("rawtypes")
101 public java.util.List dynamicQuery(
102 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
103 throws com.liferay.portal.kernel.exception.SystemException;
104
105
118 @SuppressWarnings("rawtypes")
119 public java.util.List dynamicQuery(
120 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
121 int end) throws com.liferay.portal.kernel.exception.SystemException;
122
123
137 @SuppressWarnings("rawtypes")
138 public java.util.List dynamicQuery(
139 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
140 int end,
141 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
142 throws com.liferay.portal.kernel.exception.SystemException;
143
144
151 public long dynamicQueryCount(
152 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
153 throws com.liferay.portal.kernel.exception.SystemException;
154
155
163 public long dynamicQueryCount(
164 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery,
165 com.liferay.portal.kernel.dao.orm.Projection projection)
166 throws com.liferay.portal.kernel.exception.SystemException;
167
168 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
169 public com.liferay.portlet.dynamicdatalists.model.DDLRecordSet fetchDDLRecordSet(
170 long recordSetId)
171 throws com.liferay.portal.kernel.exception.SystemException;
172
173
181 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
182 public com.liferay.portlet.dynamicdatalists.model.DDLRecordSet fetchDDLRecordSetByUuidAndCompanyId(
183 java.lang.String uuid, long companyId)
184 throws com.liferay.portal.kernel.exception.SystemException;
185
186
194 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
195 public com.liferay.portlet.dynamicdatalists.model.DDLRecordSet fetchDDLRecordSetByUuidAndGroupId(
196 java.lang.String uuid, long groupId)
197 throws com.liferay.portal.kernel.exception.SystemException;
198
199
207 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
208 public com.liferay.portlet.dynamicdatalists.model.DDLRecordSet getDDLRecordSet(
209 long recordSetId)
210 throws com.liferay.portal.kernel.exception.PortalException,
211 com.liferay.portal.kernel.exception.SystemException;
212
213 @Override
214 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
215 public com.liferay.portal.model.PersistedModel getPersistedModel(
216 java.io.Serializable primaryKeyObj)
217 throws com.liferay.portal.kernel.exception.PortalException,
218 com.liferay.portal.kernel.exception.SystemException;
219
220
229 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
230 public com.liferay.portlet.dynamicdatalists.model.DDLRecordSet getDDLRecordSetByUuidAndCompanyId(
231 java.lang.String uuid, long companyId)
232 throws com.liferay.portal.kernel.exception.PortalException,
233 com.liferay.portal.kernel.exception.SystemException;
234
235
244 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
245 public com.liferay.portlet.dynamicdatalists.model.DDLRecordSet getDDLRecordSetByUuidAndGroupId(
246 java.lang.String uuid, long groupId)
247 throws com.liferay.portal.kernel.exception.PortalException,
248 com.liferay.portal.kernel.exception.SystemException;
249
250
262 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
263 public java.util.List<com.liferay.portlet.dynamicdatalists.model.DDLRecordSet> getDDLRecordSets(
264 int start, int end)
265 throws com.liferay.portal.kernel.exception.SystemException;
266
267
273 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
274 public int getDDLRecordSetsCount()
275 throws com.liferay.portal.kernel.exception.SystemException;
276
277
284 public com.liferay.portlet.dynamicdatalists.model.DDLRecordSet updateDDLRecordSet(
285 com.liferay.portlet.dynamicdatalists.model.DDLRecordSet ddlRecordSet)
286 throws com.liferay.portal.kernel.exception.SystemException;
287
288
293 public java.lang.String getBeanIdentifier();
294
295
300 public void setBeanIdentifier(java.lang.String beanIdentifier);
301
302 public com.liferay.portlet.dynamicdatalists.model.DDLRecordSet addRecordSet(
303 long userId, long groupId, long ddmStructureId,
304 java.lang.String recordSetKey,
305 java.util.Map<java.util.Locale, java.lang.String> nameMap,
306 java.util.Map<java.util.Locale, java.lang.String> descriptionMap,
307 int minDisplayRows, int scope,
308 com.liferay.portal.service.ServiceContext serviceContext)
309 throws com.liferay.portal.kernel.exception.PortalException,
310 com.liferay.portal.kernel.exception.SystemException;
311
312 public void addRecordSetResources(
313 com.liferay.portlet.dynamicdatalists.model.DDLRecordSet recordSet,
314 boolean addGroupPermissions, boolean addGuestPermissions)
315 throws com.liferay.portal.kernel.exception.PortalException,
316 com.liferay.portal.kernel.exception.SystemException;
317
318 public void addRecordSetResources(
319 com.liferay.portlet.dynamicdatalists.model.DDLRecordSet recordSet,
320 java.lang.String[] groupPermissions, java.lang.String[] guestPermissions)
321 throws com.liferay.portal.kernel.exception.PortalException,
322 com.liferay.portal.kernel.exception.SystemException;
323
324 public void deleteRecordSet(
325 com.liferay.portlet.dynamicdatalists.model.DDLRecordSet recordSet)
326 throws com.liferay.portal.kernel.exception.PortalException,
327 com.liferay.portal.kernel.exception.SystemException;
328
329 public void deleteRecordSet(long recordSetId)
330 throws com.liferay.portal.kernel.exception.PortalException,
331 com.liferay.portal.kernel.exception.SystemException;
332
333 public void deleteRecordSet(long groupId, java.lang.String recordSetKey)
334 throws com.liferay.portal.kernel.exception.PortalException,
335 com.liferay.portal.kernel.exception.SystemException;
336
337 public void deleteRecordSets(long groupId)
338 throws com.liferay.portal.kernel.exception.PortalException,
339 com.liferay.portal.kernel.exception.SystemException;
340
341 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
342 public com.liferay.portlet.dynamicdatalists.model.DDLRecordSet fetchRecordSet(
343 long recordSetId)
344 throws com.liferay.portal.kernel.exception.SystemException;
345
346 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
347 public com.liferay.portlet.dynamicdatalists.model.DDLRecordSet fetchRecordSet(
348 long groupId, java.lang.String recordSetKey)
349 throws com.liferay.portal.kernel.exception.SystemException;
350
351 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
352 public com.liferay.portlet.dynamicdatalists.model.DDLRecordSet getRecordSet(
353 long recordSetId)
354 throws com.liferay.portal.kernel.exception.PortalException,
355 com.liferay.portal.kernel.exception.SystemException;
356
357 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
358 public com.liferay.portlet.dynamicdatalists.model.DDLRecordSet getRecordSet(
359 long groupId, java.lang.String recordSetKey)
360 throws com.liferay.portal.kernel.exception.PortalException,
361 com.liferay.portal.kernel.exception.SystemException;
362
363 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
364 public java.util.List<com.liferay.portlet.dynamicdatalists.model.DDLRecordSet> getRecordSets(
365 long groupId)
366 throws com.liferay.portal.kernel.exception.SystemException;
367
368 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
369 public int getRecordSetsCount(long groupId)
370 throws com.liferay.portal.kernel.exception.SystemException;
371
372 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
373 public java.util.List<com.liferay.portlet.dynamicdatalists.model.DDLRecordSet> search(
374 long companyId, long groupId, java.lang.String keywords, int scope,
375 int start, int end,
376 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
377 throws com.liferay.portal.kernel.exception.SystemException;
378
379 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
380 public java.util.List<com.liferay.portlet.dynamicdatalists.model.DDLRecordSet> search(
381 long companyId, long groupId, java.lang.String name,
382 java.lang.String description, int scope, boolean andOperator,
383 int start, int end,
384 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
385 throws com.liferay.portal.kernel.exception.SystemException;
386
387 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
388 public int searchCount(long companyId, long groupId,
389 java.lang.String keywords, int scope)
390 throws com.liferay.portal.kernel.exception.SystemException;
391
392 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
393 public int searchCount(long companyId, long groupId, java.lang.String name,
394 java.lang.String description, int scope, boolean andOperator)
395 throws com.liferay.portal.kernel.exception.SystemException;
396
397 public com.liferay.portlet.dynamicdatalists.model.DDLRecordSet updateMinDisplayRows(
398 long recordSetId, int minDisplayRows,
399 com.liferay.portal.service.ServiceContext serviceContext)
400 throws com.liferay.portal.kernel.exception.PortalException,
401 com.liferay.portal.kernel.exception.SystemException;
402
403 public com.liferay.portlet.dynamicdatalists.model.DDLRecordSet updateRecordSet(
404 long recordSetId, long ddmStructureId,
405 java.util.Map<java.util.Locale, java.lang.String> nameMap,
406 java.util.Map<java.util.Locale, java.lang.String> descriptionMap,
407 int minDisplayRows,
408 com.liferay.portal.service.ServiceContext serviceContext)
409 throws com.liferay.portal.kernel.exception.PortalException,
410 com.liferay.portal.kernel.exception.SystemException;
411
412 public com.liferay.portlet.dynamicdatalists.model.DDLRecordSet updateRecordSet(
413 long groupId, long ddmStructureId, java.lang.String recordSetKey,
414 java.util.Map<java.util.Locale, java.lang.String> nameMap,
415 java.util.Map<java.util.Locale, java.lang.String> descriptionMap,
416 int minDisplayRows,
417 com.liferay.portal.service.ServiceContext serviceContext)
418 throws com.liferay.portal.kernel.exception.PortalException,
419 com.liferay.portal.kernel.exception.SystemException;
420 }