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 PortletItemPersistence extends BasePersistence {
39 public com.liferay.portal.model.PortletItem create(long portletItemId);
40
41 public com.liferay.portal.model.PortletItem remove(long portletItemId)
42 throws com.liferay.portal.NoSuchPortletItemException,
43 com.liferay.portal.SystemException;
44
45 public com.liferay.portal.model.PortletItem remove(
46 com.liferay.portal.model.PortletItem portletItem)
47 throws com.liferay.portal.SystemException;
48
49
52 public com.liferay.portal.model.PortletItem update(
53 com.liferay.portal.model.PortletItem portletItem)
54 throws com.liferay.portal.SystemException;
55
56
69 public com.liferay.portal.model.PortletItem update(
70 com.liferay.portal.model.PortletItem portletItem, boolean merge)
71 throws com.liferay.portal.SystemException;
72
73 public com.liferay.portal.model.PortletItem updateImpl(
74 com.liferay.portal.model.PortletItem portletItem, boolean merge)
75 throws com.liferay.portal.SystemException;
76
77 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
78 public com.liferay.portal.model.PortletItem findByPrimaryKey(
79 long portletItemId)
80 throws com.liferay.portal.NoSuchPortletItemException,
81 com.liferay.portal.SystemException;
82
83 public com.liferay.portal.model.PortletItem fetchByPrimaryKey(
84 long portletItemId) throws com.liferay.portal.SystemException;
85
86 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
87 public java.util.List<com.liferay.portal.model.PortletItem> findByG_C(
88 long groupId, long classNameId)
89 throws com.liferay.portal.SystemException;
90
91 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
92 public java.util.List<com.liferay.portal.model.PortletItem> findByG_C(
93 long groupId, long classNameId, int start, int end)
94 throws com.liferay.portal.SystemException;
95
96 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
97 public java.util.List<com.liferay.portal.model.PortletItem> findByG_C(
98 long groupId, long classNameId, int start, int end,
99 com.liferay.portal.kernel.util.OrderByComparator obc)
100 throws com.liferay.portal.SystemException;
101
102 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
103 public com.liferay.portal.model.PortletItem findByG_C_First(long groupId,
104 long classNameId, com.liferay.portal.kernel.util.OrderByComparator obc)
105 throws com.liferay.portal.NoSuchPortletItemException,
106 com.liferay.portal.SystemException;
107
108 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
109 public com.liferay.portal.model.PortletItem findByG_C_Last(long groupId,
110 long classNameId, com.liferay.portal.kernel.util.OrderByComparator obc)
111 throws com.liferay.portal.NoSuchPortletItemException,
112 com.liferay.portal.SystemException;
113
114 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
115 public com.liferay.portal.model.PortletItem[] findByG_C_PrevAndNext(
116 long portletItemId, long groupId, long classNameId,
117 com.liferay.portal.kernel.util.OrderByComparator obc)
118 throws com.liferay.portal.NoSuchPortletItemException,
119 com.liferay.portal.SystemException;
120
121 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
122 public java.util.List<com.liferay.portal.model.PortletItem> findByG_P_C(
123 long groupId, java.lang.String portletId, long classNameId)
124 throws com.liferay.portal.SystemException;
125
126 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
127 public java.util.List<com.liferay.portal.model.PortletItem> findByG_P_C(
128 long groupId, java.lang.String portletId, long classNameId, int start,
129 int end) throws com.liferay.portal.SystemException;
130
131 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
132 public java.util.List<com.liferay.portal.model.PortletItem> findByG_P_C(
133 long groupId, java.lang.String portletId, long classNameId, int start,
134 int end, com.liferay.portal.kernel.util.OrderByComparator obc)
135 throws com.liferay.portal.SystemException;
136
137 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
138 public com.liferay.portal.model.PortletItem findByG_P_C_First(
139 long groupId, java.lang.String portletId, long classNameId,
140 com.liferay.portal.kernel.util.OrderByComparator obc)
141 throws com.liferay.portal.NoSuchPortletItemException,
142 com.liferay.portal.SystemException;
143
144 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
145 public com.liferay.portal.model.PortletItem findByG_P_C_Last(long groupId,
146 java.lang.String portletId, long classNameId,
147 com.liferay.portal.kernel.util.OrderByComparator obc)
148 throws com.liferay.portal.NoSuchPortletItemException,
149 com.liferay.portal.SystemException;
150
151 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
152 public com.liferay.portal.model.PortletItem[] findByG_P_C_PrevAndNext(
153 long portletItemId, long groupId, java.lang.String portletId,
154 long classNameId, com.liferay.portal.kernel.util.OrderByComparator obc)
155 throws com.liferay.portal.NoSuchPortletItemException,
156 com.liferay.portal.SystemException;
157
158 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
159 public com.liferay.portal.model.PortletItem findByG_N_P_C(long groupId,
160 java.lang.String name, java.lang.String portletId, long classNameId)
161 throws com.liferay.portal.NoSuchPortletItemException,
162 com.liferay.portal.SystemException;
163
164 public com.liferay.portal.model.PortletItem fetchByG_N_P_C(long groupId,
165 java.lang.String name, java.lang.String portletId, long classNameId)
166 throws com.liferay.portal.SystemException;
167
168 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
169 public java.util.List<Object> findWithDynamicQuery(
170 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
171 throws com.liferay.portal.SystemException;
172
173 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
174 public java.util.List<Object> findWithDynamicQuery(
175 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
176 int end) throws com.liferay.portal.SystemException;
177
178 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
179 public java.util.List<com.liferay.portal.model.PortletItem> findAll()
180 throws com.liferay.portal.SystemException;
181
182 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
183 public java.util.List<com.liferay.portal.model.PortletItem> findAll(
184 int start, int end) throws com.liferay.portal.SystemException;
185
186 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
187 public java.util.List<com.liferay.portal.model.PortletItem> findAll(
188 int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
189 throws com.liferay.portal.SystemException;
190
191 public void removeByG_C(long groupId, long classNameId)
192 throws com.liferay.portal.SystemException;
193
194 public void removeByG_P_C(long groupId, java.lang.String portletId,
195 long classNameId) throws com.liferay.portal.SystemException;
196
197 public void removeByG_N_P_C(long groupId, java.lang.String name,
198 java.lang.String portletId, long classNameId)
199 throws com.liferay.portal.NoSuchPortletItemException,
200 com.liferay.portal.SystemException;
201
202 public void removeAll() throws com.liferay.portal.SystemException;
203
204 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
205 public int countByG_C(long groupId, long classNameId)
206 throws com.liferay.portal.SystemException;
207
208 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
209 public int countByG_P_C(long groupId, java.lang.String portletId,
210 long classNameId) throws com.liferay.portal.SystemException;
211
212 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
213 public int countByG_N_P_C(long groupId, java.lang.String name,
214 java.lang.String portletId, long classNameId)
215 throws com.liferay.portal.SystemException;
216
217 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
218 public int countAll() throws com.liferay.portal.SystemException;
219 }