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 java.lang.String portletId, boolean excludeDefaultPreferences)
314 throws com.liferay.portal.kernel.exception.SystemException;
315
316 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
317 public long getPortletPreferencesCount(long companyId, long groupId,
318 long ownerId, int ownerType, long plid,
319 com.liferay.portal.model.Portlet portlet, boolean privateLayout,
320 boolean excludeDefaultPreferences)
321 throws com.liferay.portal.kernel.exception.SystemException;
322
323 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
324 public javax.portlet.PortletPreferences getPreferences(long companyId,
325 long ownerId, int ownerType, long plid, java.lang.String portletId)
326 throws com.liferay.portal.kernel.exception.SystemException;
327
328 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
329 public javax.portlet.PortletPreferences getPreferences(long companyId,
330 long ownerId, int ownerType, long plid, java.lang.String portletId,
331 java.lang.String defaultPreferences)
332 throws com.liferay.portal.kernel.exception.SystemException;
333
334 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
335 public javax.portlet.PortletPreferences getPreferences(
336 com.liferay.portal.model.PortletPreferencesIds portletPreferencesIds)
337 throws com.liferay.portal.kernel.exception.SystemException;
338
339 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
340 public javax.portlet.PortletPreferences getStrictPreferences(
341 long companyId, long ownerId, int ownerType, long plid,
342 java.lang.String portletId)
343 throws com.liferay.portal.kernel.exception.SystemException;
344
345 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
346 public javax.portlet.PortletPreferences getStrictPreferences(
347 com.liferay.portal.model.PortletPreferencesIds portletPreferencesIds)
348 throws com.liferay.portal.kernel.exception.SystemException;
349
350 public com.liferay.portal.model.PortletPreferences updatePreferences(
351 long ownerId, int ownerType, long plid, java.lang.String portletId,
352 javax.portlet.PortletPreferences portletPreferences)
353 throws com.liferay.portal.kernel.exception.SystemException;
354
355 public com.liferay.portal.model.PortletPreferences updatePreferences(
356 long ownerId, int ownerType, long plid, java.lang.String portletId,
357 java.lang.String xml)
358 throws com.liferay.portal.kernel.exception.SystemException;
359 }