1
22
23 package com.liferay.portal.service.base;
24
25 import com.liferay.portal.SystemException;
26 import com.liferay.portal.kernel.dao.DynamicQueryInitializer;
27 import com.liferay.portal.model.PortletPreferences;
28 import com.liferay.portal.model.impl.PortletPreferencesImpl;
29 import com.liferay.portal.service.PortletPreferencesLocalService;
30 import com.liferay.portal.service.persistence.PortletPreferencesUtil;
31
32 import java.util.List;
33
34
40 public abstract class PortletPreferencesLocalServiceBaseImpl
41 implements PortletPreferencesLocalService {
42 public PortletPreferences addPortletPreferences(PortletPreferences model)
43 throws SystemException {
44 PortletPreferences portletPreferences = new PortletPreferencesImpl();
45 portletPreferences.setNew(true);
46 portletPreferences.setPortletPreferencesId(model.getPortletPreferencesId());
47 portletPreferences.setOwnerId(model.getOwnerId());
48 portletPreferences.setOwnerType(model.getOwnerType());
49 portletPreferences.setPlid(model.getPlid());
50 portletPreferences.setPortletId(model.getPortletId());
51 portletPreferences.setPreferences(model.getPreferences());
52
53 return PortletPreferencesUtil.update(portletPreferences);
54 }
55
56 public List dynamicQuery(DynamicQueryInitializer queryInitializer)
57 throws SystemException {
58 return PortletPreferencesUtil.findWithDynamicQuery(queryInitializer);
59 }
60
61 public List dynamicQuery(DynamicQueryInitializer queryInitializer,
62 int begin, int end) throws SystemException {
63 return PortletPreferencesUtil.findWithDynamicQuery(queryInitializer,
64 begin, end);
65 }
66
67 public PortletPreferences updatePortletPreferences(PortletPreferences model)
68 throws SystemException {
69 PortletPreferences portletPreferences = new PortletPreferencesImpl();
70 portletPreferences.setNew(false);
71 portletPreferences.setPortletPreferencesId(model.getPortletPreferencesId());
72 portletPreferences.setOwnerId(model.getOwnerId());
73 portletPreferences.setOwnerType(model.getOwnerType());
74 portletPreferences.setPlid(model.getPlid());
75 portletPreferences.setPortletId(model.getPortletId());
76 portletPreferences.setPreferences(model.getPreferences());
77
78 return PortletPreferencesUtil.update(portletPreferences);
79 }
80 }