1
22
23 package com.liferay.portlet.tags.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 TagsPropertyPersistence {
39 public com.liferay.portlet.tags.model.TagsProperty create(long propertyId);
40
41 public com.liferay.portlet.tags.model.TagsProperty remove(long propertyId)
42 throws com.liferay.portal.SystemException,
43 com.liferay.portlet.tags.NoSuchPropertyException;
44
45 public com.liferay.portlet.tags.model.TagsProperty remove(
46 com.liferay.portlet.tags.model.TagsProperty tagsProperty)
47 throws com.liferay.portal.SystemException;
48
49
52 public com.liferay.portlet.tags.model.TagsProperty update(
53 com.liferay.portlet.tags.model.TagsProperty tagsProperty)
54 throws com.liferay.portal.SystemException;
55
56
69 public com.liferay.portlet.tags.model.TagsProperty update(
70 com.liferay.portlet.tags.model.TagsProperty tagsProperty, boolean merge)
71 throws com.liferay.portal.SystemException;
72
73 public com.liferay.portlet.tags.model.TagsProperty updateImpl(
74 com.liferay.portlet.tags.model.TagsProperty tagsProperty, boolean merge)
75 throws com.liferay.portal.SystemException;
76
77 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
78 public com.liferay.portlet.tags.model.TagsProperty findByPrimaryKey(
79 long propertyId)
80 throws com.liferay.portal.SystemException,
81 com.liferay.portlet.tags.NoSuchPropertyException;
82
83 public com.liferay.portlet.tags.model.TagsProperty fetchByPrimaryKey(
84 long propertyId) throws com.liferay.portal.SystemException;
85
86 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
87 public java.util.List<com.liferay.portlet.tags.model.TagsProperty> findByCompanyId(
88 long companyId) throws com.liferay.portal.SystemException;
89
90 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
91 public java.util.List<com.liferay.portlet.tags.model.TagsProperty> findByCompanyId(
92 long companyId, int start, int end)
93 throws com.liferay.portal.SystemException;
94
95 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
96 public java.util.List<com.liferay.portlet.tags.model.TagsProperty> findByCompanyId(
97 long companyId, int start, int end,
98 com.liferay.portal.kernel.util.OrderByComparator obc)
99 throws com.liferay.portal.SystemException;
100
101 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
102 public com.liferay.portlet.tags.model.TagsProperty findByCompanyId_First(
103 long companyId, com.liferay.portal.kernel.util.OrderByComparator obc)
104 throws com.liferay.portal.SystemException,
105 com.liferay.portlet.tags.NoSuchPropertyException;
106
107 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
108 public com.liferay.portlet.tags.model.TagsProperty findByCompanyId_Last(
109 long companyId, com.liferay.portal.kernel.util.OrderByComparator obc)
110 throws com.liferay.portal.SystemException,
111 com.liferay.portlet.tags.NoSuchPropertyException;
112
113 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
114 public com.liferay.portlet.tags.model.TagsProperty[] findByCompanyId_PrevAndNext(
115 long propertyId, long companyId,
116 com.liferay.portal.kernel.util.OrderByComparator obc)
117 throws com.liferay.portal.SystemException,
118 com.liferay.portlet.tags.NoSuchPropertyException;
119
120 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
121 public java.util.List<com.liferay.portlet.tags.model.TagsProperty> findByEntryId(
122 long entryId) throws com.liferay.portal.SystemException;
123
124 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
125 public java.util.List<com.liferay.portlet.tags.model.TagsProperty> findByEntryId(
126 long entryId, int start, int end)
127 throws com.liferay.portal.SystemException;
128
129 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
130 public java.util.List<com.liferay.portlet.tags.model.TagsProperty> findByEntryId(
131 long entryId, int start, int end,
132 com.liferay.portal.kernel.util.OrderByComparator obc)
133 throws com.liferay.portal.SystemException;
134
135 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
136 public com.liferay.portlet.tags.model.TagsProperty findByEntryId_First(
137 long entryId, com.liferay.portal.kernel.util.OrderByComparator obc)
138 throws com.liferay.portal.SystemException,
139 com.liferay.portlet.tags.NoSuchPropertyException;
140
141 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
142 public com.liferay.portlet.tags.model.TagsProperty findByEntryId_Last(
143 long entryId, com.liferay.portal.kernel.util.OrderByComparator obc)
144 throws com.liferay.portal.SystemException,
145 com.liferay.portlet.tags.NoSuchPropertyException;
146
147 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
148 public com.liferay.portlet.tags.model.TagsProperty[] findByEntryId_PrevAndNext(
149 long propertyId, long entryId,
150 com.liferay.portal.kernel.util.OrderByComparator obc)
151 throws com.liferay.portal.SystemException,
152 com.liferay.portlet.tags.NoSuchPropertyException;
153
154 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
155 public java.util.List<com.liferay.portlet.tags.model.TagsProperty> findByC_K(
156 long companyId, java.lang.String key)
157 throws com.liferay.portal.SystemException;
158
159 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
160 public java.util.List<com.liferay.portlet.tags.model.TagsProperty> findByC_K(
161 long companyId, java.lang.String key, int start, int end)
162 throws com.liferay.portal.SystemException;
163
164 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
165 public java.util.List<com.liferay.portlet.tags.model.TagsProperty> findByC_K(
166 long companyId, java.lang.String key, int start, int end,
167 com.liferay.portal.kernel.util.OrderByComparator obc)
168 throws com.liferay.portal.SystemException;
169
170 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
171 public com.liferay.portlet.tags.model.TagsProperty findByC_K_First(
172 long companyId, java.lang.String key,
173 com.liferay.portal.kernel.util.OrderByComparator obc)
174 throws com.liferay.portal.SystemException,
175 com.liferay.portlet.tags.NoSuchPropertyException;
176
177 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
178 public com.liferay.portlet.tags.model.TagsProperty findByC_K_Last(
179 long companyId, java.lang.String key,
180 com.liferay.portal.kernel.util.OrderByComparator obc)
181 throws com.liferay.portal.SystemException,
182 com.liferay.portlet.tags.NoSuchPropertyException;
183
184 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
185 public com.liferay.portlet.tags.model.TagsProperty[] findByC_K_PrevAndNext(
186 long propertyId, long companyId, java.lang.String key,
187 com.liferay.portal.kernel.util.OrderByComparator obc)
188 throws com.liferay.portal.SystemException,
189 com.liferay.portlet.tags.NoSuchPropertyException;
190
191 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
192 public com.liferay.portlet.tags.model.TagsProperty findByE_K(long entryId,
193 java.lang.String key)
194 throws com.liferay.portal.SystemException,
195 com.liferay.portlet.tags.NoSuchPropertyException;
196
197 public com.liferay.portlet.tags.model.TagsProperty fetchByE_K(
198 long entryId, java.lang.String key)
199 throws com.liferay.portal.SystemException;
200
201 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
202 public java.util.List<Object> findWithDynamicQuery(
203 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
204 throws com.liferay.portal.SystemException;
205
206 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
207 public java.util.List<Object> findWithDynamicQuery(
208 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
209 int end) throws com.liferay.portal.SystemException;
210
211 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
212 public java.util.List<com.liferay.portlet.tags.model.TagsProperty> findAll()
213 throws com.liferay.portal.SystemException;
214
215 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
216 public java.util.List<com.liferay.portlet.tags.model.TagsProperty> findAll(
217 int start, int end) throws com.liferay.portal.SystemException;
218
219 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
220 public java.util.List<com.liferay.portlet.tags.model.TagsProperty> findAll(
221 int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
222 throws com.liferay.portal.SystemException;
223
224 public void removeByCompanyId(long companyId)
225 throws com.liferay.portal.SystemException;
226
227 public void removeByEntryId(long entryId)
228 throws com.liferay.portal.SystemException;
229
230 public void removeByC_K(long companyId, java.lang.String key)
231 throws com.liferay.portal.SystemException;
232
233 public void removeByE_K(long entryId, java.lang.String key)
234 throws com.liferay.portal.SystemException,
235 com.liferay.portlet.tags.NoSuchPropertyException;
236
237 public void removeAll() throws com.liferay.portal.SystemException;
238
239 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
240 public int countByCompanyId(long companyId)
241 throws com.liferay.portal.SystemException;
242
243 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
244 public int countByEntryId(long entryId)
245 throws com.liferay.portal.SystemException;
246
247 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
248 public int countByC_K(long companyId, java.lang.String key)
249 throws com.liferay.portal.SystemException;
250
251 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
252 public int countByE_K(long entryId, java.lang.String key)
253 throws com.liferay.portal.SystemException;
254
255 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
256 public int countAll() throws com.liferay.portal.SystemException;
257
258 public void registerListener(
259 com.liferay.portal.model.ModelListener listener);
260
261 public void unregisterListener(
262 com.liferay.portal.model.ModelListener listener);
263 }