1
14
15 package com.liferay.portal.service.persistence;
16
17 import com.liferay.portal.model.Organization;
18
19
32 public interface OrganizationPersistence extends BasePersistence<Organization> {
33 public void cacheResult(com.liferay.portal.model.Organization organization);
34
35 public void cacheResult(
36 java.util.List<com.liferay.portal.model.Organization> organizations);
37
38 public com.liferay.portal.model.Organization create(long organizationId);
39
40 public com.liferay.portal.model.Organization remove(long organizationId)
41 throws com.liferay.portal.NoSuchOrganizationException,
42 com.liferay.portal.SystemException;
43
44
47 public com.liferay.portal.model.Organization update(
48 com.liferay.portal.model.Organization organization)
49 throws com.liferay.portal.SystemException;
50
51 public com.liferay.portal.model.Organization updateImpl(
52 com.liferay.portal.model.Organization organization, boolean merge)
53 throws com.liferay.portal.SystemException;
54
55 public com.liferay.portal.model.Organization findByPrimaryKey(
56 long organizationId)
57 throws com.liferay.portal.NoSuchOrganizationException,
58 com.liferay.portal.SystemException;
59
60 public com.liferay.portal.model.Organization fetchByPrimaryKey(
61 long organizationId) throws com.liferay.portal.SystemException;
62
63 public java.util.List<com.liferay.portal.model.Organization> findByCompanyId(
64 long companyId) throws com.liferay.portal.SystemException;
65
66 public java.util.List<com.liferay.portal.model.Organization> findByCompanyId(
67 long companyId, int start, int end)
68 throws com.liferay.portal.SystemException;
69
70 public java.util.List<com.liferay.portal.model.Organization> findByCompanyId(
71 long companyId, int start, int end,
72 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
73 throws com.liferay.portal.SystemException;
74
75 public com.liferay.portal.model.Organization findByCompanyId_First(
76 long companyId,
77 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
78 throws com.liferay.portal.NoSuchOrganizationException,
79 com.liferay.portal.SystemException;
80
81 public com.liferay.portal.model.Organization findByCompanyId_Last(
82 long companyId,
83 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
84 throws com.liferay.portal.NoSuchOrganizationException,
85 com.liferay.portal.SystemException;
86
87 public com.liferay.portal.model.Organization[] findByCompanyId_PrevAndNext(
88 long organizationId, long companyId,
89 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
90 throws com.liferay.portal.NoSuchOrganizationException,
91 com.liferay.portal.SystemException;
92
93 public java.util.List<com.liferay.portal.model.Organization> findByLocations(
94 long companyId) throws com.liferay.portal.SystemException;
95
96 public java.util.List<com.liferay.portal.model.Organization> findByLocations(
97 long companyId, int start, int end)
98 throws com.liferay.portal.SystemException;
99
100 public java.util.List<com.liferay.portal.model.Organization> findByLocations(
101 long companyId, int start, int end,
102 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
103 throws com.liferay.portal.SystemException;
104
105 public com.liferay.portal.model.Organization findByLocations_First(
106 long companyId,
107 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
108 throws com.liferay.portal.NoSuchOrganizationException,
109 com.liferay.portal.SystemException;
110
111 public com.liferay.portal.model.Organization findByLocations_Last(
112 long companyId,
113 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
114 throws com.liferay.portal.NoSuchOrganizationException,
115 com.liferay.portal.SystemException;
116
117 public com.liferay.portal.model.Organization[] findByLocations_PrevAndNext(
118 long organizationId, long companyId,
119 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
120 throws com.liferay.portal.NoSuchOrganizationException,
121 com.liferay.portal.SystemException;
122
123 public java.util.List<com.liferay.portal.model.Organization> findByC_P(
124 long companyId, long parentOrganizationId)
125 throws com.liferay.portal.SystemException;
126
127 public java.util.List<com.liferay.portal.model.Organization> findByC_P(
128 long companyId, long parentOrganizationId, int start, int end)
129 throws com.liferay.portal.SystemException;
130
131 public java.util.List<com.liferay.portal.model.Organization> findByC_P(
132 long companyId, long parentOrganizationId, int start, int end,
133 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
134 throws com.liferay.portal.SystemException;
135
136 public com.liferay.portal.model.Organization findByC_P_First(
137 long companyId, long parentOrganizationId,
138 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
139 throws com.liferay.portal.NoSuchOrganizationException,
140 com.liferay.portal.SystemException;
141
142 public com.liferay.portal.model.Organization findByC_P_Last(
143 long companyId, long parentOrganizationId,
144 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
145 throws com.liferay.portal.NoSuchOrganizationException,
146 com.liferay.portal.SystemException;
147
148 public com.liferay.portal.model.Organization[] findByC_P_PrevAndNext(
149 long organizationId, long companyId, long parentOrganizationId,
150 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
151 throws com.liferay.portal.NoSuchOrganizationException,
152 com.liferay.portal.SystemException;
153
154 public com.liferay.portal.model.Organization findByC_N(long companyId,
155 java.lang.String name)
156 throws com.liferay.portal.NoSuchOrganizationException,
157 com.liferay.portal.SystemException;
158
159 public com.liferay.portal.model.Organization fetchByC_N(long companyId,
160 java.lang.String name) throws com.liferay.portal.SystemException;
161
162 public com.liferay.portal.model.Organization fetchByC_N(long companyId,
163 java.lang.String name, boolean retrieveFromCache)
164 throws com.liferay.portal.SystemException;
165
166 public java.util.List<com.liferay.portal.model.Organization> findAll()
167 throws com.liferay.portal.SystemException;
168
169 public java.util.List<com.liferay.portal.model.Organization> findAll(
170 int start, int end) throws com.liferay.portal.SystemException;
171
172 public java.util.List<com.liferay.portal.model.Organization> findAll(
173 int start, int end,
174 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
175 throws com.liferay.portal.SystemException;
176
177 public void removeByCompanyId(long companyId)
178 throws com.liferay.portal.SystemException;
179
180 public void removeByLocations(long companyId)
181 throws com.liferay.portal.SystemException;
182
183 public void removeByC_P(long companyId, long parentOrganizationId)
184 throws com.liferay.portal.SystemException;
185
186 public void removeByC_N(long companyId, java.lang.String name)
187 throws com.liferay.portal.NoSuchOrganizationException,
188 com.liferay.portal.SystemException;
189
190 public void removeAll() throws com.liferay.portal.SystemException;
191
192 public int countByCompanyId(long companyId)
193 throws com.liferay.portal.SystemException;
194
195 public int countByLocations(long companyId)
196 throws com.liferay.portal.SystemException;
197
198 public int countByC_P(long companyId, long parentOrganizationId)
199 throws com.liferay.portal.SystemException;
200
201 public int countByC_N(long companyId, java.lang.String name)
202 throws com.liferay.portal.SystemException;
203
204 public int countAll() throws com.liferay.portal.SystemException;
205
206 public java.util.List<com.liferay.portal.model.Group> getGroups(long pk)
207 throws com.liferay.portal.SystemException;
208
209 public java.util.List<com.liferay.portal.model.Group> getGroups(long pk,
210 int start, int end) throws com.liferay.portal.SystemException;
211
212 public java.util.List<com.liferay.portal.model.Group> getGroups(long pk,
213 int start, int end,
214 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
215 throws com.liferay.portal.SystemException;
216
217 public int getGroupsSize(long pk) throws com.liferay.portal.SystemException;
218
219 public boolean containsGroup(long pk, long groupPK)
220 throws com.liferay.portal.SystemException;
221
222 public boolean containsGroups(long pk)
223 throws com.liferay.portal.SystemException;
224
225 public void addGroup(long pk, long groupPK)
226 throws com.liferay.portal.SystemException;
227
228 public void addGroup(long pk, com.liferay.portal.model.Group group)
229 throws com.liferay.portal.SystemException;
230
231 public void addGroups(long pk, long[] groupPKs)
232 throws com.liferay.portal.SystemException;
233
234 public void addGroups(long pk,
235 java.util.List<com.liferay.portal.model.Group> groups)
236 throws com.liferay.portal.SystemException;
237
238 public void clearGroups(long pk) throws com.liferay.portal.SystemException;
239
240 public void removeGroup(long pk, long groupPK)
241 throws com.liferay.portal.SystemException;
242
243 public void removeGroup(long pk, com.liferay.portal.model.Group group)
244 throws com.liferay.portal.SystemException;
245
246 public void removeGroups(long pk, long[] groupPKs)
247 throws com.liferay.portal.SystemException;
248
249 public void removeGroups(long pk,
250 java.util.List<com.liferay.portal.model.Group> groups)
251 throws com.liferay.portal.SystemException;
252
253 public void setGroups(long pk, long[] groupPKs)
254 throws com.liferay.portal.SystemException;
255
256 public void setGroups(long pk,
257 java.util.List<com.liferay.portal.model.Group> groups)
258 throws com.liferay.portal.SystemException;
259
260 public java.util.List<com.liferay.portal.model.User> getUsers(long pk)
261 throws com.liferay.portal.SystemException;
262
263 public java.util.List<com.liferay.portal.model.User> getUsers(long pk,
264 int start, int end) throws com.liferay.portal.SystemException;
265
266 public java.util.List<com.liferay.portal.model.User> getUsers(long pk,
267 int start, int end,
268 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
269 throws com.liferay.portal.SystemException;
270
271 public int getUsersSize(long pk) throws com.liferay.portal.SystemException;
272
273 public boolean containsUser(long pk, long userPK)
274 throws com.liferay.portal.SystemException;
275
276 public boolean containsUsers(long pk)
277 throws com.liferay.portal.SystemException;
278
279 public void addUser(long pk, long userPK)
280 throws com.liferay.portal.SystemException;
281
282 public void addUser(long pk, com.liferay.portal.model.User user)
283 throws com.liferay.portal.SystemException;
284
285 public void addUsers(long pk, long[] userPKs)
286 throws com.liferay.portal.SystemException;
287
288 public void addUsers(long pk,
289 java.util.List<com.liferay.portal.model.User> users)
290 throws com.liferay.portal.SystemException;
291
292 public void clearUsers(long pk) throws com.liferay.portal.SystemException;
293
294 public void removeUser(long pk, long userPK)
295 throws com.liferay.portal.SystemException;
296
297 public void removeUser(long pk, com.liferay.portal.model.User user)
298 throws com.liferay.portal.SystemException;
299
300 public void removeUsers(long pk, long[] userPKs)
301 throws com.liferay.portal.SystemException;
302
303 public void removeUsers(long pk,
304 java.util.List<com.liferay.portal.model.User> users)
305 throws com.liferay.portal.SystemException;
306
307 public void setUsers(long pk, long[] userPKs)
308 throws com.liferay.portal.SystemException;
309
310 public void setUsers(long pk,
311 java.util.List<com.liferay.portal.model.User> users)
312 throws com.liferay.portal.SystemException;
313
314 public void rebuildTree(long companyId, boolean force)
315 throws com.liferay.portal.SystemException;
316 }