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