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 import com.liferay.portal.service.persistence.BasePersistence;
30
31
37 @Transactional(rollbackFor = {
38 PortalException.class, SystemException.class})
39 public interface TagsAssetPersistence extends BasePersistence {
40 public com.liferay.portlet.tags.model.TagsAsset create(long assetId);
41
42 public com.liferay.portlet.tags.model.TagsAsset remove(long assetId)
43 throws com.liferay.portal.SystemException,
44 com.liferay.portlet.tags.NoSuchAssetException;
45
46 public com.liferay.portlet.tags.model.TagsAsset remove(
47 com.liferay.portlet.tags.model.TagsAsset tagsAsset)
48 throws com.liferay.portal.SystemException;
49
50
53 public com.liferay.portlet.tags.model.TagsAsset update(
54 com.liferay.portlet.tags.model.TagsAsset tagsAsset)
55 throws com.liferay.portal.SystemException;
56
57
70 public com.liferay.portlet.tags.model.TagsAsset update(
71 com.liferay.portlet.tags.model.TagsAsset tagsAsset, boolean merge)
72 throws com.liferay.portal.SystemException;
73
74 public com.liferay.portlet.tags.model.TagsAsset updateImpl(
75 com.liferay.portlet.tags.model.TagsAsset tagsAsset, boolean merge)
76 throws com.liferay.portal.SystemException;
77
78 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
79 public com.liferay.portlet.tags.model.TagsAsset findByPrimaryKey(
80 long assetId)
81 throws com.liferay.portal.SystemException,
82 com.liferay.portlet.tags.NoSuchAssetException;
83
84 public com.liferay.portlet.tags.model.TagsAsset fetchByPrimaryKey(
85 long assetId) throws com.liferay.portal.SystemException;
86
87 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
88 public java.util.List<com.liferay.portlet.tags.model.TagsAsset> findByCompanyId(
89 long companyId) throws com.liferay.portal.SystemException;
90
91 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
92 public java.util.List<com.liferay.portlet.tags.model.TagsAsset> findByCompanyId(
93 long companyId, 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.portlet.tags.model.TagsAsset> findByCompanyId(
98 long companyId, 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.portlet.tags.model.TagsAsset findByCompanyId_First(
104 long companyId, com.liferay.portal.kernel.util.OrderByComparator obc)
105 throws com.liferay.portal.SystemException,
106 com.liferay.portlet.tags.NoSuchAssetException;
107
108 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
109 public com.liferay.portlet.tags.model.TagsAsset findByCompanyId_Last(
110 long companyId, com.liferay.portal.kernel.util.OrderByComparator obc)
111 throws com.liferay.portal.SystemException,
112 com.liferay.portlet.tags.NoSuchAssetException;
113
114 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
115 public com.liferay.portlet.tags.model.TagsAsset[] findByCompanyId_PrevAndNext(
116 long assetId, long companyId,
117 com.liferay.portal.kernel.util.OrderByComparator obc)
118 throws com.liferay.portal.SystemException,
119 com.liferay.portlet.tags.NoSuchAssetException;
120
121 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
122 public com.liferay.portlet.tags.model.TagsAsset findByC_C(
123 long classNameId, long classPK)
124 throws com.liferay.portal.SystemException,
125 com.liferay.portlet.tags.NoSuchAssetException;
126
127 public com.liferay.portlet.tags.model.TagsAsset fetchByC_C(
128 long classNameId, long classPK)
129 throws com.liferay.portal.SystemException;
130
131 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
132 public java.util.List<Object> findWithDynamicQuery(
133 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
134 throws com.liferay.portal.SystemException;
135
136 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
137 public java.util.List<Object> findWithDynamicQuery(
138 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
139 int end) throws com.liferay.portal.SystemException;
140
141 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
142 public java.util.List<com.liferay.portlet.tags.model.TagsAsset> findAll()
143 throws com.liferay.portal.SystemException;
144
145 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
146 public java.util.List<com.liferay.portlet.tags.model.TagsAsset> findAll(
147 int start, int end) throws com.liferay.portal.SystemException;
148
149 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
150 public java.util.List<com.liferay.portlet.tags.model.TagsAsset> findAll(
151 int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
152 throws com.liferay.portal.SystemException;
153
154 public void removeByCompanyId(long companyId)
155 throws com.liferay.portal.SystemException;
156
157 public void removeByC_C(long classNameId, long classPK)
158 throws com.liferay.portal.SystemException,
159 com.liferay.portlet.tags.NoSuchAssetException;
160
161 public void removeAll() throws com.liferay.portal.SystemException;
162
163 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
164 public int countByCompanyId(long companyId)
165 throws com.liferay.portal.SystemException;
166
167 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
168 public int countByC_C(long classNameId, long classPK)
169 throws com.liferay.portal.SystemException;
170
171 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
172 public int countAll() throws com.liferay.portal.SystemException;
173
174 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
175 public java.util.List<com.liferay.portlet.tags.model.TagsEntry> getTagsEntries(
176 long pk) throws com.liferay.portal.SystemException;
177
178 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
179 public java.util.List<com.liferay.portlet.tags.model.TagsEntry> getTagsEntries(
180 long pk, int start, int end) throws com.liferay.portal.SystemException;
181
182 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
183 public java.util.List<com.liferay.portlet.tags.model.TagsEntry> getTagsEntries(
184 long pk, int start, int end,
185 com.liferay.portal.kernel.util.OrderByComparator obc)
186 throws com.liferay.portal.SystemException;
187
188 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
189 public int getTagsEntriesSize(long pk)
190 throws com.liferay.portal.SystemException;
191
192 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
193 public boolean containsTagsEntry(long pk, long tagsEntryPK)
194 throws com.liferay.portal.SystemException;
195
196 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
197 public boolean containsTagsEntries(long pk)
198 throws com.liferay.portal.SystemException;
199
200 public void addTagsEntry(long pk, long tagsEntryPK)
201 throws com.liferay.portal.SystemException;
202
203 public void addTagsEntry(long pk,
204 com.liferay.portlet.tags.model.TagsEntry tagsEntry)
205 throws com.liferay.portal.SystemException;
206
207 public void addTagsEntries(long pk, long[] tagsEntryPKs)
208 throws com.liferay.portal.SystemException;
209
210 public void addTagsEntries(long pk,
211 java.util.List<com.liferay.portlet.tags.model.TagsEntry> tagsEntries)
212 throws com.liferay.portal.SystemException;
213
214 public void clearTagsEntries(long pk)
215 throws com.liferay.portal.SystemException;
216
217 public void removeTagsEntry(long pk, long tagsEntryPK)
218 throws com.liferay.portal.SystemException;
219
220 public void removeTagsEntry(long pk,
221 com.liferay.portlet.tags.model.TagsEntry tagsEntry)
222 throws com.liferay.portal.SystemException;
223
224 public void removeTagsEntries(long pk, long[] tagsEntryPKs)
225 throws com.liferay.portal.SystemException;
226
227 public void removeTagsEntries(long pk,
228 java.util.List<com.liferay.portlet.tags.model.TagsEntry> tagsEntries)
229 throws com.liferay.portal.SystemException;
230
231 public void setTagsEntries(long pk, long[] tagsEntryPKs)
232 throws com.liferay.portal.SystemException;
233
234 public void setTagsEntries(long pk,
235 java.util.List<com.liferay.portlet.tags.model.TagsEntry> tagsEntries)
236 throws com.liferay.portal.SystemException;
237 }