001
014
015 package com.liferay.portal.service;
016
017 import aQute.bnd.annotation.ProviderType;
018
019 import com.liferay.portal.kernel.exception.PortalException;
020 import com.liferay.portal.kernel.exception.SystemException;
021 import com.liferay.portal.kernel.search.IndexableType;
022 import com.liferay.portal.kernel.transaction.Isolation;
023 import com.liferay.portal.kernel.transaction.Propagation;
024 import com.liferay.portal.kernel.transaction.Transactional;
025
026
038 @ProviderType
039 @Transactional(isolation = Isolation.PORTAL, rollbackFor = {
040 PortalException.class, SystemException.class})
041 public interface PortletPreferencesLocalService extends BaseLocalService,
042 PersistedModelLocalService {
043
048
049
056 @com.liferay.portal.kernel.search.Indexable(type = IndexableType.REINDEX)
057 public com.liferay.portal.model.PortletPreferences addPortletPreferences(
058 com.liferay.portal.model.PortletPreferences portletPreferences)
059 throws com.liferay.portal.kernel.exception.SystemException;
060
061
067 public com.liferay.portal.model.PortletPreferences createPortletPreferences(
068 long portletPreferencesId);
069
070
078 @com.liferay.portal.kernel.search.Indexable(type = IndexableType.DELETE)
079 public com.liferay.portal.model.PortletPreferences deletePortletPreferences(
080 long portletPreferencesId)
081 throws com.liferay.portal.kernel.exception.PortalException,
082 com.liferay.portal.kernel.exception.SystemException;
083
084
091 @com.liferay.portal.kernel.search.Indexable(type = IndexableType.DELETE)
092 public com.liferay.portal.model.PortletPreferences deletePortletPreferences(
093 com.liferay.portal.model.PortletPreferences portletPreferences)
094 throws com.liferay.portal.kernel.exception.SystemException;
095
096 public com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery();
097
098
105 @SuppressWarnings("rawtypes")
106 public java.util.List dynamicQuery(
107 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
108 throws com.liferay.portal.kernel.exception.SystemException;
109
110
123 @SuppressWarnings("rawtypes")
124 public java.util.List dynamicQuery(
125 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
126 int end) throws com.liferay.portal.kernel.exception.SystemException;
127
128
142 @SuppressWarnings("rawtypes")
143 public java.util.List dynamicQuery(
144 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
145 int end,
146 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
147 throws com.liferay.portal.kernel.exception.SystemException;
148
149
156 public long dynamicQueryCount(
157 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
158 throws com.liferay.portal.kernel.exception.SystemException;
159
160
168 public long dynamicQueryCount(
169 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery,
170 com.liferay.portal.kernel.dao.orm.Projection projection)
171 throws com.liferay.portal.kernel.exception.SystemException;
172
173 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
174 public com.liferay.portal.model.PortletPreferences fetchPortletPreferences(
175 long portletPreferencesId)
176 throws com.liferay.portal.kernel.exception.SystemException;
177
178
186 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
187 public com.liferay.portal.model.PortletPreferences getPortletPreferences(
188 long portletPreferencesId)
189 throws com.liferay.portal.kernel.exception.PortalException,
190 com.liferay.portal.kernel.exception.SystemException;
191
192 @Override
193 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
194 public com.liferay.portal.model.PersistedModel getPersistedModel(
195 java.io.Serializable primaryKeyObj)
196 throws com.liferay.portal.kernel.exception.PortalException,
197 com.liferay.portal.kernel.exception.SystemException;
198
199
211 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
212 public java.util.List<com.liferay.portal.model.PortletPreferences> getPortletPreferenceses(
213 int start, int end)
214 throws com.liferay.portal.kernel.exception.SystemException;
215
216
222 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
223 public int getPortletPreferencesesCount()
224 throws com.liferay.portal.kernel.exception.SystemException;
225
226
233 @com.liferay.portal.kernel.search.Indexable(type = IndexableType.REINDEX)
234 public com.liferay.portal.model.PortletPreferences updatePortletPreferences(
235 com.liferay.portal.model.PortletPreferences portletPreferences)
236 throws com.liferay.portal.kernel.exception.SystemException;
237
238
243 public java.lang.String getBeanIdentifier();
244
245
250 public void setBeanIdentifier(java.lang.String beanIdentifier);
251
252 public com.liferay.portal.model.PortletPreferences addPortletPreferences(
253 long companyId, long ownerId, int ownerType, long plid,
254 java.lang.String portletId, com.liferay.portal.model.Portlet portlet,
255 java.lang.String defaultPreferences)
256 throws com.liferay.portal.kernel.exception.SystemException;
257
258 public void deletePortletPreferences(long ownerId, int ownerType, long plid)
259 throws com.liferay.portal.kernel.exception.SystemException;
260
261 public void deletePortletPreferences(long ownerId, int ownerType,
262 long plid, java.lang.String portletId)
263 throws com.liferay.portal.kernel.exception.PortalException,
264 com.liferay.portal.kernel.exception.SystemException;
265
266 public void deletePortletPreferencesByPlid(long plid)
267 throws com.liferay.portal.kernel.exception.SystemException;
268
269 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
270 public javax.portlet.PortletPreferences fetchPreferences(long companyId,
271 long ownerId, int ownerType, long plid, java.lang.String portletId)
272 throws com.liferay.portal.kernel.exception.SystemException;
273
274 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
275 public javax.portlet.PortletPreferences fetchPreferences(
276 com.liferay.portal.model.PortletPreferencesIds portletPreferencesIds)
277 throws com.liferay.portal.kernel.exception.SystemException;
278
279 @com.liferay.portal.kernel.spring.aop.Skip
280 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
281 public javax.portlet.PortletPreferences getDefaultPreferences(
282 long companyId, java.lang.String portletId)
283 throws com.liferay.portal.kernel.exception.SystemException;
284
285 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
286 public java.util.List<com.liferay.portal.model.PortletPreferences> getPortletPreferences()
287 throws com.liferay.portal.kernel.exception.SystemException;
288
289 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
290 public java.util.List<com.liferay.portal.model.PortletPreferences> getPortletPreferences(
291 int ownerType, long plid, java.lang.String portletId)
292 throws com.liferay.portal.kernel.exception.SystemException;
293
294 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
295 public java.util.List<com.liferay.portal.model.PortletPreferences> getPortletPreferences(
296 long ownerId, int ownerType, long plid)
297 throws com.liferay.portal.kernel.exception.SystemException;
298
299 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
300 public com.liferay.portal.model.PortletPreferences getPortletPreferences(
301 long ownerId, int ownerType, long plid, java.lang.String portletId)
302 throws com.liferay.portal.kernel.exception.PortalException,
303 com.liferay.portal.kernel.exception.SystemException;
304
305 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
306 public java.util.List<com.liferay.portal.model.PortletPreferences> getPortletPreferences(
307 long companyId, long groupId, long ownerId, int ownerType,
308 java.lang.String portletId, boolean privateLayout)
309 throws com.liferay.portal.kernel.exception.SystemException;
310
311 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
312 public java.util.List<com.liferay.portal.model.PortletPreferences> getPortletPreferences(
313 long plid, java.lang.String portletId)
314 throws com.liferay.portal.kernel.exception.SystemException;
315
316 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
317 public java.util.List<com.liferay.portal.model.PortletPreferences> getPortletPreferencesByPlid(
318 long plid) throws com.liferay.portal.kernel.exception.SystemException;
319
320 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
321 public long getPortletPreferencesCount(int ownerType, long plid,
322 java.lang.String portletId)
323 throws com.liferay.portal.kernel.exception.SystemException;
324
325 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
326 public long getPortletPreferencesCount(int ownerType,
327 java.lang.String portletId)
328 throws com.liferay.portal.kernel.exception.SystemException;
329
330 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
331 public long getPortletPreferencesCount(long ownerId, int ownerType,
332 long plid, com.liferay.portal.model.Portlet portlet,
333 boolean excludeDefaultPreferences)
334 throws com.liferay.portal.kernel.exception.SystemException;
335
336 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
337 public long getPortletPreferencesCount(long ownerId, int ownerType,
338 java.lang.String portletId, boolean excludeDefaultPreferences)
339 throws com.liferay.portal.kernel.exception.SystemException;
340
341 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
342 public javax.portlet.PortletPreferences getPreferences(long companyId,
343 long ownerId, int ownerType, long plid, java.lang.String portletId)
344 throws com.liferay.portal.kernel.exception.SystemException;
345
346 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
347 public javax.portlet.PortletPreferences getPreferences(long companyId,
348 long ownerId, int ownerType, long plid, java.lang.String portletId,
349 java.lang.String defaultPreferences)
350 throws com.liferay.portal.kernel.exception.SystemException;
351
352 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
353 public javax.portlet.PortletPreferences getPreferences(
354 com.liferay.portal.model.PortletPreferencesIds portletPreferencesIds)
355 throws com.liferay.portal.kernel.exception.SystemException;
356
357 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
358 public javax.portlet.PortletPreferences getStrictPreferences(
359 long companyId, long ownerId, int ownerType, long plid,
360 java.lang.String portletId)
361 throws com.liferay.portal.kernel.exception.SystemException;
362
363 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
364 public javax.portlet.PortletPreferences getStrictPreferences(
365 com.liferay.portal.model.PortletPreferencesIds portletPreferencesIds)
366 throws com.liferay.portal.kernel.exception.SystemException;
367
368 public com.liferay.portal.model.PortletPreferences updatePreferences(
369 long ownerId, int ownerType, long plid, java.lang.String portletId,
370 javax.portlet.PortletPreferences portletPreferences)
371 throws com.liferay.portal.kernel.exception.SystemException;
372
373 public com.liferay.portal.model.PortletPreferences updatePreferences(
374 long ownerId, int ownerType, long plid, java.lang.String portletId,
375 java.lang.String xml)
376 throws com.liferay.portal.kernel.exception.SystemException;
377 }