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
239 public java.lang.String getBeanIdentifier();
240
241
246 public void setBeanIdentifier(java.lang.String beanIdentifier);
247
248 public com.liferay.portlet.dynamicdatalists.model.DDLRecordSet addRecordSet(
249 long userId, long groupId, long ddmStructureId,
250 java.lang.String recordSetKey,
251 java.util.Map<java.util.Locale, java.lang.String> nameMap,
252 java.util.Map<java.util.Locale, java.lang.String> descriptionMap,
253 int minDisplayRows, int scope,
254 com.liferay.portal.service.ServiceContext serviceContext)
255 throws com.liferay.portal.kernel.exception.PortalException,
256 com.liferay.portal.kernel.exception.SystemException;
257
258 public void addRecordSetResources(
259 com.liferay.portlet.dynamicdatalists.model.DDLRecordSet recordSet,
260 boolean addGroupPermissions, boolean addGuestPermissions)
261 throws com.liferay.portal.kernel.exception.PortalException,
262 com.liferay.portal.kernel.exception.SystemException;
263
264 public void addRecordSetResources(
265 com.liferay.portlet.dynamicdatalists.model.DDLRecordSet recordSet,
266 java.lang.String[] groupPermissions, java.lang.String[] guestPermissions)
267 throws com.liferay.portal.kernel.exception.PortalException,
268 com.liferay.portal.kernel.exception.SystemException;
269
270 public void deleteRecordSet(
271 com.liferay.portlet.dynamicdatalists.model.DDLRecordSet recordSet)
272 throws com.liferay.portal.kernel.exception.PortalException,
273 com.liferay.portal.kernel.exception.SystemException;
274
275 public void deleteRecordSet(long recordSetId)
276 throws com.liferay.portal.kernel.exception.PortalException,
277 com.liferay.portal.kernel.exception.SystemException;
278
279 public void deleteRecordSet(long groupId, java.lang.String recordSetKey)
280 throws com.liferay.portal.kernel.exception.PortalException,
281 com.liferay.portal.kernel.exception.SystemException;
282
283 public void deleteRecordSets(long groupId)
284 throws com.liferay.portal.kernel.exception.PortalException,
285 com.liferay.portal.kernel.exception.SystemException;
286
287 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
288 public com.liferay.portlet.dynamicdatalists.model.DDLRecordSet fetchRecordSet(
289 long groupId, java.lang.String recordSetKey)
290 throws com.liferay.portal.kernel.exception.SystemException;
291
292 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
293 public com.liferay.portlet.dynamicdatalists.model.DDLRecordSet getRecordSet(
294 long recordSetId)
295 throws com.liferay.portal.kernel.exception.PortalException,
296 com.liferay.portal.kernel.exception.SystemException;
297
298 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
299 public com.liferay.portlet.dynamicdatalists.model.DDLRecordSet getRecordSet(
300 long groupId, java.lang.String recordSetKey)
301 throws com.liferay.portal.kernel.exception.PortalException,
302 com.liferay.portal.kernel.exception.SystemException;
303
304 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
305 public java.util.List<com.liferay.portlet.dynamicdatalists.model.DDLRecordSet> getRecordSets(
306 long groupId)
307 throws com.liferay.portal.kernel.exception.SystemException;
308
309 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
310 public int getRecordSetsCount(long groupId)
311 throws com.liferay.portal.kernel.exception.SystemException;
312
313 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
314 public java.util.List<com.liferay.portlet.dynamicdatalists.model.DDLRecordSet> search(
315 long companyId, long groupId, java.lang.String keywords, int scope,
316 int start, int end,
317 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
318 throws com.liferay.portal.kernel.exception.SystemException;
319
320 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
321 public java.util.List<com.liferay.portlet.dynamicdatalists.model.DDLRecordSet> search(
322 long companyId, long groupId, java.lang.String name,
323 java.lang.String description, int scope, boolean andOperator,
324 int start, int end,
325 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
326 throws com.liferay.portal.kernel.exception.SystemException;
327
328 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
329 public int searchCount(long companyId, long groupId,
330 java.lang.String keywords, int scope)
331 throws com.liferay.portal.kernel.exception.SystemException;
332
333 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
334 public int searchCount(long companyId, long groupId, java.lang.String name,
335 java.lang.String description, int scope, boolean andOperator)
336 throws com.liferay.portal.kernel.exception.SystemException;
337
338 public com.liferay.portlet.dynamicdatalists.model.DDLRecordSet updateMinDisplayRows(
339 long recordSetId, int minDisplayRows,
340 com.liferay.portal.service.ServiceContext serviceContext)
341 throws com.liferay.portal.kernel.exception.PortalException,
342 com.liferay.portal.kernel.exception.SystemException;
343
344 public com.liferay.portlet.dynamicdatalists.model.DDLRecordSet updateRecordSet(
345 long recordSetId, long ddmStructureId,
346 java.util.Map<java.util.Locale, java.lang.String> nameMap,
347 java.util.Map<java.util.Locale, java.lang.String> descriptionMap,
348 int minDisplayRows,
349 com.liferay.portal.service.ServiceContext serviceContext)
350 throws com.liferay.portal.kernel.exception.PortalException,
351 com.liferay.portal.kernel.exception.SystemException;
352
353 public com.liferay.portlet.dynamicdatalists.model.DDLRecordSet updateRecordSet(
354 long groupId, long ddmStructureId, java.lang.String recordSetKey,
355 java.util.Map<java.util.Locale, java.lang.String> nameMap,
356 java.util.Map<java.util.Locale, java.lang.String> descriptionMap,
357 int minDisplayRows,
358 com.liferay.portal.service.ServiceContext serviceContext)
359 throws com.liferay.portal.kernel.exception.PortalException,
360 com.liferay.portal.kernel.exception.SystemException;
361 }