1
22
23 package com.liferay.portal.service.persistence;
24
25 import com.liferay.portal.PortalException;
26 import com.liferay.portal.SystemException;
27 import com.liferay.portal.kernel.annotation.Propagation;
28 import com.liferay.portal.kernel.annotation.Transactional;
29
30
36 @Transactional(rollbackFor = {
37 PortalException.class, SystemException.class})
38 public interface PortletPersistence extends BasePersistence {
39 public com.liferay.portal.model.Portlet create(long id);
40
41 public com.liferay.portal.model.Portlet remove(long id)
42 throws com.liferay.portal.NoSuchPortletException,
43 com.liferay.portal.SystemException;
44
45 public com.liferay.portal.model.Portlet remove(
46 com.liferay.portal.model.Portlet portlet)
47 throws com.liferay.portal.SystemException;
48
49
52 public com.liferay.portal.model.Portlet update(
53 com.liferay.portal.model.Portlet portlet)
54 throws com.liferay.portal.SystemException;
55
56
69 public com.liferay.portal.model.Portlet update(
70 com.liferay.portal.model.Portlet portlet, boolean merge)
71 throws com.liferay.portal.SystemException;
72
73 public com.liferay.portal.model.Portlet updateImpl(
74 com.liferay.portal.model.Portlet portlet, boolean merge)
75 throws com.liferay.portal.SystemException;
76
77 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
78 public com.liferay.portal.model.Portlet findByPrimaryKey(long id)
79 throws com.liferay.portal.NoSuchPortletException,
80 com.liferay.portal.SystemException;
81
82 public com.liferay.portal.model.Portlet fetchByPrimaryKey(long id)
83 throws com.liferay.portal.SystemException;
84
85 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
86 public java.util.List<com.liferay.portal.model.Portlet> findByCompanyId(
87 long companyId) throws com.liferay.portal.SystemException;
88
89 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
90 public java.util.List<com.liferay.portal.model.Portlet> findByCompanyId(
91 long companyId, int start, int end)
92 throws com.liferay.portal.SystemException;
93
94 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
95 public java.util.List<com.liferay.portal.model.Portlet> findByCompanyId(
96 long companyId, int start, int end,
97 com.liferay.portal.kernel.util.OrderByComparator obc)
98 throws com.liferay.portal.SystemException;
99
100 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
101 public com.liferay.portal.model.Portlet findByCompanyId_First(
102 long companyId, com.liferay.portal.kernel.util.OrderByComparator obc)
103 throws com.liferay.portal.NoSuchPortletException,
104 com.liferay.portal.SystemException;
105
106 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
107 public com.liferay.portal.model.Portlet findByCompanyId_Last(
108 long companyId, com.liferay.portal.kernel.util.OrderByComparator obc)
109 throws com.liferay.portal.NoSuchPortletException,
110 com.liferay.portal.SystemException;
111
112 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
113 public com.liferay.portal.model.Portlet[] findByCompanyId_PrevAndNext(
114 long id, long companyId,
115 com.liferay.portal.kernel.util.OrderByComparator obc)
116 throws com.liferay.portal.NoSuchPortletException,
117 com.liferay.portal.SystemException;
118
119 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
120 public com.liferay.portal.model.Portlet findByC_P(long companyId,
121 java.lang.String portletId)
122 throws com.liferay.portal.NoSuchPortletException,
123 com.liferay.portal.SystemException;
124
125 public com.liferay.portal.model.Portlet fetchByC_P(long companyId,
126 java.lang.String portletId) throws com.liferay.portal.SystemException;
127
128 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
129 public java.util.List<Object> findWithDynamicQuery(
130 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
131 throws com.liferay.portal.SystemException;
132
133 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
134 public java.util.List<Object> findWithDynamicQuery(
135 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
136 int end) throws com.liferay.portal.SystemException;
137
138 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
139 public java.util.List<com.liferay.portal.model.Portlet> findAll()
140 throws com.liferay.portal.SystemException;
141
142 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
143 public java.util.List<com.liferay.portal.model.Portlet> findAll(int start,
144 int end) throws com.liferay.portal.SystemException;
145
146 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
147 public java.util.List<com.liferay.portal.model.Portlet> findAll(int start,
148 int end, com.liferay.portal.kernel.util.OrderByComparator obc)
149 throws com.liferay.portal.SystemException;
150
151 public void removeByCompanyId(long companyId)
152 throws com.liferay.portal.SystemException;
153
154 public void removeByC_P(long companyId, java.lang.String portletId)
155 throws com.liferay.portal.NoSuchPortletException,
156 com.liferay.portal.SystemException;
157
158 public void removeAll() throws com.liferay.portal.SystemException;
159
160 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
161 public int countByCompanyId(long companyId)
162 throws com.liferay.portal.SystemException;
163
164 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
165 public int countByC_P(long companyId, java.lang.String portletId)
166 throws com.liferay.portal.SystemException;
167
168 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
169 public int countAll() throws com.liferay.portal.SystemException;
170 }