001
014
015 package com.liferay.portlet.softwarecatalog.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 SCFrameworkVersionLocalService extends BaseLocalService,
041 PersistedModelLocalService {
042
047
048
055 public com.liferay.portlet.softwarecatalog.model.SCFrameworkVersion addSCFrameworkVersion(
056 com.liferay.portlet.softwarecatalog.model.SCFrameworkVersion scFrameworkVersion)
057 throws com.liferay.portal.kernel.exception.SystemException;
058
059
065 public com.liferay.portlet.softwarecatalog.model.SCFrameworkVersion createSCFrameworkVersion(
066 long frameworkVersionId);
067
068
076 public com.liferay.portlet.softwarecatalog.model.SCFrameworkVersion deleteSCFrameworkVersion(
077 long frameworkVersionId)
078 throws com.liferay.portal.kernel.exception.PortalException,
079 com.liferay.portal.kernel.exception.SystemException;
080
081
088 public com.liferay.portlet.softwarecatalog.model.SCFrameworkVersion deleteSCFrameworkVersion(
089 com.liferay.portlet.softwarecatalog.model.SCFrameworkVersion scFrameworkVersion)
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.softwarecatalog.model.SCFrameworkVersion fetchSCFrameworkVersion(
158 long frameworkVersionId)
159 throws com.liferay.portal.kernel.exception.SystemException;
160
161
169 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
170 public com.liferay.portlet.softwarecatalog.model.SCFrameworkVersion getSCFrameworkVersion(
171 long frameworkVersionId)
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
193 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
194 public java.util.List<com.liferay.portlet.softwarecatalog.model.SCFrameworkVersion> getSCFrameworkVersions(
195 int start, int end)
196 throws com.liferay.portal.kernel.exception.SystemException;
197
198
204 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
205 public int getSCFrameworkVersionsCount()
206 throws com.liferay.portal.kernel.exception.SystemException;
207
208
215 public com.liferay.portlet.softwarecatalog.model.SCFrameworkVersion updateSCFrameworkVersion(
216 com.liferay.portlet.softwarecatalog.model.SCFrameworkVersion scFrameworkVersion)
217 throws com.liferay.portal.kernel.exception.SystemException;
218
219
222 public void addSCProductVersionSCFrameworkVersion(long productVersionId,
223 long frameworkVersionId)
224 throws com.liferay.portal.kernel.exception.SystemException;
225
226
229 public void addSCProductVersionSCFrameworkVersion(long productVersionId,
230 com.liferay.portlet.softwarecatalog.model.SCFrameworkVersion scFrameworkVersion)
231 throws com.liferay.portal.kernel.exception.SystemException;
232
233
236 public void addSCProductVersionSCFrameworkVersions(long productVersionId,
237 long[] frameworkVersionIds)
238 throws com.liferay.portal.kernel.exception.SystemException;
239
240
243 public void addSCProductVersionSCFrameworkVersions(long productVersionId,
244 java.util.List<com.liferay.portlet.softwarecatalog.model.SCFrameworkVersion> SCFrameworkVersions)
245 throws com.liferay.portal.kernel.exception.SystemException;
246
247
250 public void clearSCProductVersionSCFrameworkVersions(long productVersionId)
251 throws com.liferay.portal.kernel.exception.SystemException;
252
253
256 public void deleteSCProductVersionSCFrameworkVersion(
257 long productVersionId, long frameworkVersionId)
258 throws com.liferay.portal.kernel.exception.SystemException;
259
260
263 public void deleteSCProductVersionSCFrameworkVersion(
264 long productVersionId,
265 com.liferay.portlet.softwarecatalog.model.SCFrameworkVersion scFrameworkVersion)
266 throws com.liferay.portal.kernel.exception.SystemException;
267
268
271 public void deleteSCProductVersionSCFrameworkVersions(
272 long productVersionId, long[] frameworkVersionIds)
273 throws com.liferay.portal.kernel.exception.SystemException;
274
275
278 public void deleteSCProductVersionSCFrameworkVersions(
279 long productVersionId,
280 java.util.List<com.liferay.portlet.softwarecatalog.model.SCFrameworkVersion> SCFrameworkVersions)
281 throws com.liferay.portal.kernel.exception.SystemException;
282
283
286 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
287 public java.util.List<com.liferay.portlet.softwarecatalog.model.SCFrameworkVersion> getSCProductVersionSCFrameworkVersions(
288 long productVersionId)
289 throws com.liferay.portal.kernel.exception.SystemException;
290
291
294 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
295 public java.util.List<com.liferay.portlet.softwarecatalog.model.SCFrameworkVersion> getSCProductVersionSCFrameworkVersions(
296 long productVersionId, int start, int end)
297 throws com.liferay.portal.kernel.exception.SystemException;
298
299
302 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
303 public java.util.List<com.liferay.portlet.softwarecatalog.model.SCFrameworkVersion> getSCProductVersionSCFrameworkVersions(
304 long productVersionId, int start, int end,
305 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
306 throws com.liferay.portal.kernel.exception.SystemException;
307
308
311 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
312 public int getSCProductVersionSCFrameworkVersionsCount(
313 long productVersionId)
314 throws com.liferay.portal.kernel.exception.SystemException;
315
316
319 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
320 public boolean hasSCProductVersionSCFrameworkVersion(
321 long productVersionId, long frameworkVersionId)
322 throws com.liferay.portal.kernel.exception.SystemException;
323
324
327 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
328 public boolean hasSCProductVersionSCFrameworkVersions(long productVersionId)
329 throws com.liferay.portal.kernel.exception.SystemException;
330
331
334 public void setSCProductVersionSCFrameworkVersions(long productVersionId,
335 long[] frameworkVersionIds)
336 throws com.liferay.portal.kernel.exception.SystemException;
337
338
343 public java.lang.String getBeanIdentifier();
344
345
350 public void setBeanIdentifier(java.lang.String beanIdentifier);
351
352 public com.liferay.portlet.softwarecatalog.model.SCFrameworkVersion addFrameworkVersion(
353 long userId, java.lang.String name, java.lang.String url,
354 boolean active, int priority,
355 com.liferay.portal.service.ServiceContext serviceContext)
356 throws com.liferay.portal.kernel.exception.PortalException,
357 com.liferay.portal.kernel.exception.SystemException;
358
359 public void addFrameworkVersionResources(long frameworkVersionId,
360 boolean addGroupPermissions, boolean addGuestPermissions)
361 throws com.liferay.portal.kernel.exception.PortalException,
362 com.liferay.portal.kernel.exception.SystemException;
363
364 public void addFrameworkVersionResources(long frameworkVersionId,
365 java.lang.String[] groupPermissions, java.lang.String[] guestPermissions)
366 throws com.liferay.portal.kernel.exception.PortalException,
367 com.liferay.portal.kernel.exception.SystemException;
368
369 public void addFrameworkVersionResources(
370 com.liferay.portlet.softwarecatalog.model.SCFrameworkVersion frameworkVersion,
371 boolean addGroupPermissions, boolean addGuestPermissions)
372 throws com.liferay.portal.kernel.exception.PortalException,
373 com.liferay.portal.kernel.exception.SystemException;
374
375 public void addFrameworkVersionResources(
376 com.liferay.portlet.softwarecatalog.model.SCFrameworkVersion frameworkVersion,
377 java.lang.String[] groupPermissions, java.lang.String[] guestPermissions)
378 throws com.liferay.portal.kernel.exception.PortalException,
379 com.liferay.portal.kernel.exception.SystemException;
380
381 public void deleteFrameworkVersion(long frameworkVersionId)
382 throws com.liferay.portal.kernel.exception.PortalException,
383 com.liferay.portal.kernel.exception.SystemException;
384
385 public void deleteFrameworkVersion(
386 com.liferay.portlet.softwarecatalog.model.SCFrameworkVersion frameworkVersion)
387 throws com.liferay.portal.kernel.exception.SystemException;
388
389 public void deleteFrameworkVersions(long groupId)
390 throws com.liferay.portal.kernel.exception.SystemException;
391
392 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
393 public com.liferay.portlet.softwarecatalog.model.SCFrameworkVersion getFrameworkVersion(
394 long frameworkVersionId)
395 throws com.liferay.portal.kernel.exception.PortalException,
396 com.liferay.portal.kernel.exception.SystemException;
397
398 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
399 public java.util.List<com.liferay.portlet.softwarecatalog.model.SCFrameworkVersion> getFrameworkVersions(
400 long groupId, boolean active)
401 throws com.liferay.portal.kernel.exception.SystemException;
402
403 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
404 public java.util.List<com.liferay.portlet.softwarecatalog.model.SCFrameworkVersion> getFrameworkVersions(
405 long groupId, boolean active, int start, int end)
406 throws com.liferay.portal.kernel.exception.SystemException;
407
408 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
409 public java.util.List<com.liferay.portlet.softwarecatalog.model.SCFrameworkVersion> getFrameworkVersions(
410 long groupId, int start, int end)
411 throws com.liferay.portal.kernel.exception.SystemException;
412
413 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
414 public int getFrameworkVersionsCount(long groupId)
415 throws com.liferay.portal.kernel.exception.SystemException;
416
417 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
418 public int getFrameworkVersionsCount(long groupId, boolean active)
419 throws com.liferay.portal.kernel.exception.SystemException;
420
421 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
422 public java.util.List<com.liferay.portlet.softwarecatalog.model.SCFrameworkVersion> getProductVersionFrameworkVersions(
423 long productVersionId)
424 throws com.liferay.portal.kernel.exception.SystemException;
425
426 public com.liferay.portlet.softwarecatalog.model.SCFrameworkVersion updateFrameworkVersion(
427 long frameworkVersionId, java.lang.String name, java.lang.String url,
428 boolean active, int priority)
429 throws com.liferay.portal.kernel.exception.PortalException,
430 com.liferay.portal.kernel.exception.SystemException;
431 }