001
014
015 package com.liferay.portal.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
023
035 @Transactional(isolation = Isolation.PORTAL, rollbackFor = {
036 PortalException.class, SystemException.class})
037 public interface PortletPreferencesLocalService extends BaseLocalService,
038 PersistedModelLocalService {
039
044
045
052 public com.liferay.portal.model.PortletPreferences addPortletPreferences(
053 com.liferay.portal.model.PortletPreferences portletPreferences)
054 throws com.liferay.portal.kernel.exception.SystemException;
055
056
062 public com.liferay.portal.model.PortletPreferences createPortletPreferences(
063 long portletPreferencesId);
064
065
073 public com.liferay.portal.model.PortletPreferences deletePortletPreferences(
074 long portletPreferencesId)
075 throws com.liferay.portal.kernel.exception.PortalException,
076 com.liferay.portal.kernel.exception.SystemException;
077
078
085 public com.liferay.portal.model.PortletPreferences deletePortletPreferences(
086 com.liferay.portal.model.PortletPreferences portletPreferences)
087 throws com.liferay.portal.kernel.exception.SystemException;
088
089 public com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery();
090
091
098 @SuppressWarnings("rawtypes")
099 public java.util.List dynamicQuery(
100 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
101 throws com.liferay.portal.kernel.exception.SystemException;
102
103
116 @SuppressWarnings("rawtypes")
117 public java.util.List dynamicQuery(
118 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
119 int end) throws com.liferay.portal.kernel.exception.SystemException;
120
121
135 @SuppressWarnings("rawtypes")
136 public java.util.List dynamicQuery(
137 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
138 int end,
139 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
140 throws com.liferay.portal.kernel.exception.SystemException;
141
142
149 public long dynamicQueryCount(
150 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
151 throws com.liferay.portal.kernel.exception.SystemException;
152
153
161 public long dynamicQueryCount(
162 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery,
163 com.liferay.portal.kernel.dao.orm.Projection projection)
164 throws com.liferay.portal.kernel.exception.SystemException;
165
166 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
167 public com.liferay.portal.model.PortletPreferences fetchPortletPreferences(
168 long portletPreferencesId)
169 throws com.liferay.portal.kernel.exception.SystemException;
170
171
179 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
180 public com.liferay.portal.model.PortletPreferences getPortletPreferences(
181 long portletPreferencesId)
182 throws com.liferay.portal.kernel.exception.PortalException,
183 com.liferay.portal.kernel.exception.SystemException;
184
185 @Override
186 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
187 public com.liferay.portal.model.PersistedModel getPersistedModel(
188 java.io.Serializable primaryKeyObj)
189 throws com.liferay.portal.kernel.exception.PortalException,
190 com.liferay.portal.kernel.exception.SystemException;
191
192
204 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
205 public java.util.List<com.liferay.portal.model.PortletPreferences> getPortletPreferenceses(
206 int start, int end)
207 throws com.liferay.portal.kernel.exception.SystemException;
208
209
215 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
216 public int getPortletPreferencesesCount()
217 throws com.liferay.portal.kernel.exception.SystemException;
218
219
226 public com.liferay.portal.model.PortletPreferences updatePortletPreferences(
227 com.liferay.portal.model.PortletPreferences portletPreferences)
228 throws com.liferay.portal.kernel.exception.SystemException;
229
230
235 public java.lang.String getBeanIdentifier();
236
237
242 public void setBeanIdentifier(java.lang.String beanIdentifier);
243
244 public com.liferay.portal.model.PortletPreferences addPortletPreferences(
245 long companyId, long ownerId, int ownerType, long plid,
246 java.lang.String portletId, com.liferay.portal.model.Portlet portlet,
247 java.lang.String defaultPreferences)
248 throws com.liferay.portal.kernel.exception.SystemException;
249
250 public void deletePortletPreferences(long ownerId, int ownerType, long plid)
251 throws com.liferay.portal.kernel.exception.SystemException;
252
253 public void deletePortletPreferences(long ownerId, int ownerType,
254 long plid, java.lang.String portletId)
255 throws com.liferay.portal.kernel.exception.PortalException,
256 com.liferay.portal.kernel.exception.SystemException;
257
258 public void deletePortletPreferencesByPlid(long plid)
259 throws com.liferay.portal.kernel.exception.SystemException;
260
261 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
262 public javax.portlet.PortletPreferences getDefaultPreferences(
263 long companyId, java.lang.String portletId)
264 throws com.liferay.portal.kernel.exception.SystemException;
265
266 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
267 public java.util.List<com.liferay.portal.model.PortletPreferences> getPortletPreferences()
268 throws com.liferay.portal.kernel.exception.SystemException;
269
270 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
271 public java.util.List<com.liferay.portal.model.PortletPreferences> getPortletPreferences(
272 int ownerType, long plid, java.lang.String portletId)
273 throws com.liferay.portal.kernel.exception.SystemException;
274
275 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
276 public java.util.List<com.liferay.portal.model.PortletPreferences> getPortletPreferences(
277 long ownerId, int ownerType, long plid)
278 throws com.liferay.portal.kernel.exception.SystemException;
279
280 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
281 public com.liferay.portal.model.PortletPreferences getPortletPreferences(
282 long ownerId, int ownerType, long plid, java.lang.String portletId)
283 throws com.liferay.portal.kernel.exception.PortalException,
284 com.liferay.portal.kernel.exception.SystemException;
285
286 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
287 public java.util.List<com.liferay.portal.model.PortletPreferences> getPortletPreferences(
288 long companyId, long groupId, long ownerId, int ownerType,
289 java.lang.String portletId, boolean privateLayout)
290 throws com.liferay.portal.kernel.exception.SystemException;
291
292 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
293 public java.util.List<com.liferay.portal.model.PortletPreferences> getPortletPreferences(
294 long plid, java.lang.String portletId)
295 throws com.liferay.portal.kernel.exception.SystemException;
296
297 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
298 public java.util.List<com.liferay.portal.model.PortletPreferences> getPortletPreferencesByPlid(
299 long plid) throws com.liferay.portal.kernel.exception.SystemException;
300
301 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
302 public long getPortletPreferencesCount(int ownerType, long plid,
303 java.lang.String portletId)
304 throws com.liferay.portal.kernel.exception.SystemException;
305
306 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
307 public long getPortletPreferencesCount(int ownerType,
308 java.lang.String portletId)
309 throws com.liferay.portal.kernel.exception.SystemException;
310
311 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
312 public long getPortletPreferencesCount(long ownerId, int ownerType,
313 long plid, com.liferay.portal.model.Portlet portlet,
314 boolean excludeDefaultPreferences)
315 throws com.liferay.portal.kernel.exception.SystemException;
316
317 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
318 public long getPortletPreferencesCount(long ownerId, int ownerType,
319 java.lang.String portletId, boolean excludeDefaultPreferences)
320 throws com.liferay.portal.kernel.exception.SystemException;
321
322 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
323 public javax.portlet.PortletPreferences getPreferences(long companyId,
324 long ownerId, int ownerType, long plid, java.lang.String portletId)
325 throws com.liferay.portal.kernel.exception.SystemException;
326
327 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
328 public javax.portlet.PortletPreferences getPreferences(long companyId,
329 long ownerId, int ownerType, long plid, java.lang.String portletId,
330 java.lang.String defaultPreferences)
331 throws com.liferay.portal.kernel.exception.SystemException;
332
333 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
334 public javax.portlet.PortletPreferences getPreferences(
335 com.liferay.portal.model.PortletPreferencesIds portletPreferencesIds)
336 throws com.liferay.portal.kernel.exception.SystemException;
337
338 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
339 public javax.portlet.PortletPreferences getStrictPreferences(
340 long companyId, long ownerId, int ownerType, long plid,
341 java.lang.String portletId)
342 throws com.liferay.portal.kernel.exception.SystemException;
343
344 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
345 public javax.portlet.PortletPreferences getStrictPreferences(
346 com.liferay.portal.model.PortletPreferencesIds portletPreferencesIds)
347 throws com.liferay.portal.kernel.exception.SystemException;
348
349 public com.liferay.portal.model.PortletPreferences updatePreferences(
350 long ownerId, int ownerType, long plid, java.lang.String portletId,
351 javax.portlet.PortletPreferences portletPreferences)
352 throws com.liferay.portal.kernel.exception.SystemException;
353
354 public com.liferay.portal.model.PortletPreferences updatePreferences(
355 long ownerId, int ownerType, long plid, java.lang.String portletId,
356 java.lang.String xml)
357 throws com.liferay.portal.kernel.exception.SystemException;
358 }