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 TagsVocabularyPersistence extends BasePersistence {
40 public com.liferay.portlet.tags.model.TagsVocabulary create(
41 long vocabularyId);
42
43 public com.liferay.portlet.tags.model.TagsVocabulary remove(
44 long vocabularyId)
45 throws com.liferay.portal.SystemException,
46 com.liferay.portlet.tags.NoSuchVocabularyException;
47
48 public com.liferay.portlet.tags.model.TagsVocabulary remove(
49 com.liferay.portlet.tags.model.TagsVocabulary tagsVocabulary)
50 throws com.liferay.portal.SystemException;
51
52
55 public com.liferay.portlet.tags.model.TagsVocabulary update(
56 com.liferay.portlet.tags.model.TagsVocabulary tagsVocabulary)
57 throws com.liferay.portal.SystemException;
58
59
72 public com.liferay.portlet.tags.model.TagsVocabulary update(
73 com.liferay.portlet.tags.model.TagsVocabulary tagsVocabulary,
74 boolean merge) throws com.liferay.portal.SystemException;
75
76 public com.liferay.portlet.tags.model.TagsVocabulary updateImpl(
77 com.liferay.portlet.tags.model.TagsVocabulary tagsVocabulary,
78 boolean merge) throws com.liferay.portal.SystemException;
79
80 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
81 public com.liferay.portlet.tags.model.TagsVocabulary findByPrimaryKey(
82 long vocabularyId)
83 throws com.liferay.portal.SystemException,
84 com.liferay.portlet.tags.NoSuchVocabularyException;
85
86 public com.liferay.portlet.tags.model.TagsVocabulary fetchByPrimaryKey(
87 long vocabularyId) throws com.liferay.portal.SystemException;
88
89 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
90 public com.liferay.portlet.tags.model.TagsVocabulary findByG_N(
91 long groupId, java.lang.String name)
92 throws com.liferay.portal.SystemException,
93 com.liferay.portlet.tags.NoSuchVocabularyException;
94
95 public com.liferay.portlet.tags.model.TagsVocabulary fetchByG_N(
96 long groupId, java.lang.String name)
97 throws com.liferay.portal.SystemException;
98
99 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
100 public java.util.List<com.liferay.portlet.tags.model.TagsVocabulary> findByG_F(
101 long groupId, boolean folksonomy)
102 throws com.liferay.portal.SystemException;
103
104 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
105 public java.util.List<com.liferay.portlet.tags.model.TagsVocabulary> findByG_F(
106 long groupId, boolean folksonomy, int start, int end)
107 throws com.liferay.portal.SystemException;
108
109 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
110 public java.util.List<com.liferay.portlet.tags.model.TagsVocabulary> findByG_F(
111 long groupId, boolean folksonomy, int start, int end,
112 com.liferay.portal.kernel.util.OrderByComparator obc)
113 throws com.liferay.portal.SystemException;
114
115 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
116 public com.liferay.portlet.tags.model.TagsVocabulary findByG_F_First(
117 long groupId, boolean folksonomy,
118 com.liferay.portal.kernel.util.OrderByComparator obc)
119 throws com.liferay.portal.SystemException,
120 com.liferay.portlet.tags.NoSuchVocabularyException;
121
122 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
123 public com.liferay.portlet.tags.model.TagsVocabulary findByG_F_Last(
124 long groupId, boolean folksonomy,
125 com.liferay.portal.kernel.util.OrderByComparator obc)
126 throws com.liferay.portal.SystemException,
127 com.liferay.portlet.tags.NoSuchVocabularyException;
128
129 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
130 public com.liferay.portlet.tags.model.TagsVocabulary[] findByG_F_PrevAndNext(
131 long vocabularyId, long groupId, boolean folksonomy,
132 com.liferay.portal.kernel.util.OrderByComparator obc)
133 throws com.liferay.portal.SystemException,
134 com.liferay.portlet.tags.NoSuchVocabularyException;
135
136 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
137 public java.util.List<com.liferay.portlet.tags.model.TagsVocabulary> findByC_F(
138 long companyId, boolean folksonomy)
139 throws com.liferay.portal.SystemException;
140
141 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
142 public java.util.List<com.liferay.portlet.tags.model.TagsVocabulary> findByC_F(
143 long companyId, boolean folksonomy, int start, int end)
144 throws com.liferay.portal.SystemException;
145
146 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
147 public java.util.List<com.liferay.portlet.tags.model.TagsVocabulary> findByC_F(
148 long companyId, boolean folksonomy, int start, int end,
149 com.liferay.portal.kernel.util.OrderByComparator obc)
150 throws com.liferay.portal.SystemException;
151
152 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
153 public com.liferay.portlet.tags.model.TagsVocabulary findByC_F_First(
154 long companyId, boolean folksonomy,
155 com.liferay.portal.kernel.util.OrderByComparator obc)
156 throws com.liferay.portal.SystemException,
157 com.liferay.portlet.tags.NoSuchVocabularyException;
158
159 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
160 public com.liferay.portlet.tags.model.TagsVocabulary findByC_F_Last(
161 long companyId, boolean folksonomy,
162 com.liferay.portal.kernel.util.OrderByComparator obc)
163 throws com.liferay.portal.SystemException,
164 com.liferay.portlet.tags.NoSuchVocabularyException;
165
166 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
167 public com.liferay.portlet.tags.model.TagsVocabulary[] findByC_F_PrevAndNext(
168 long vocabularyId, long companyId, boolean folksonomy,
169 com.liferay.portal.kernel.util.OrderByComparator obc)
170 throws com.liferay.portal.SystemException,
171 com.liferay.portlet.tags.NoSuchVocabularyException;
172
173 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
174 public java.util.List<Object> findWithDynamicQuery(
175 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
176 throws com.liferay.portal.SystemException;
177
178 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
179 public java.util.List<Object> findWithDynamicQuery(
180 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
181 int end) throws com.liferay.portal.SystemException;
182
183 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
184 public java.util.List<com.liferay.portlet.tags.model.TagsVocabulary> findAll()
185 throws com.liferay.portal.SystemException;
186
187 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
188 public java.util.List<com.liferay.portlet.tags.model.TagsVocabulary> findAll(
189 int start, int end) throws com.liferay.portal.SystemException;
190
191 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
192 public java.util.List<com.liferay.portlet.tags.model.TagsVocabulary> findAll(
193 int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
194 throws com.liferay.portal.SystemException;
195
196 public void removeByG_N(long groupId, java.lang.String name)
197 throws com.liferay.portal.SystemException,
198 com.liferay.portlet.tags.NoSuchVocabularyException;
199
200 public void removeByG_F(long groupId, boolean folksonomy)
201 throws com.liferay.portal.SystemException;
202
203 public void removeByC_F(long companyId, boolean folksonomy)
204 throws com.liferay.portal.SystemException;
205
206 public void removeAll() throws com.liferay.portal.SystemException;
207
208 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
209 public int countByG_N(long groupId, java.lang.String name)
210 throws com.liferay.portal.SystemException;
211
212 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
213 public int countByG_F(long groupId, boolean folksonomy)
214 throws com.liferay.portal.SystemException;
215
216 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
217 public int countByC_F(long companyId, boolean folksonomy)
218 throws com.liferay.portal.SystemException;
219
220 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
221 public int countAll() throws com.liferay.portal.SystemException;
222 }