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