1
22
23 package com.liferay.portal.service;
24
25
51 public interface OrganizationLocalService {
52 public com.liferay.portal.model.Organization addOrganization(
53 com.liferay.portal.model.Organization model)
54 throws com.liferay.portal.SystemException;
55
56 public java.util.List dynamicQuery(
57 com.liferay.portal.kernel.dao.DynamicQueryInitializer queryInitializer)
58 throws com.liferay.portal.SystemException;
59
60 public java.util.List dynamicQuery(
61 com.liferay.portal.kernel.dao.DynamicQueryInitializer queryInitializer,
62 int begin, int end) throws com.liferay.portal.SystemException;
63
64 public com.liferay.portal.model.Organization updateOrganization(
65 com.liferay.portal.model.Organization model)
66 throws com.liferay.portal.SystemException;
67
68 public void addGroupOrganizations(long groupId, long[] organizationIds)
69 throws com.liferay.portal.SystemException,
70 com.liferay.portal.PortalException;
71
72 public com.liferay.portal.model.Organization addOrganization(long userId,
73 long parentOrganizationId, java.lang.String name, boolean location,
74 boolean recursable, long regionId, long countryId, int statusId)
75 throws com.liferay.portal.SystemException,
76 com.liferay.portal.PortalException;
77
78 public void addOrganizationResources(long userId,
79 com.liferay.portal.model.Organization organization)
80 throws com.liferay.portal.SystemException,
81 com.liferay.portal.PortalException;
82
83 public void addPasswordPolicyOrganizations(long passwordPolicyId,
84 long[] organizationIds)
85 throws com.liferay.portal.SystemException,
86 com.liferay.portal.PortalException;
87
88 public void deleteOrganization(long organizationId)
89 throws com.liferay.portal.SystemException,
90 com.liferay.portal.PortalException;
91
92 public void deleteOrganization(
93 com.liferay.portal.model.Organization organization)
94 throws com.liferay.portal.SystemException,
95 com.liferay.portal.PortalException;
96
97 public java.util.List getAncestorOrganizations(long organizationId)
98 throws com.liferay.portal.SystemException,
99 com.liferay.portal.PortalException;
100
101 public java.util.List getGroupOrganizations(long groupId)
102 throws com.liferay.portal.SystemException,
103 com.liferay.portal.PortalException;
104
105 public com.liferay.portal.model.Organization getOrganization(
106 long organizationId)
107 throws com.liferay.portal.SystemException,
108 com.liferay.portal.PortalException;
109
110 public long getOrganizationId(long companyId, java.lang.String name)
111 throws com.liferay.portal.SystemException,
112 com.liferay.portal.PortalException;
113
114 public java.util.List getRecursableAncestorOrganizations(
115 long organizationId)
116 throws com.liferay.portal.SystemException,
117 com.liferay.portal.PortalException;
118
119 public java.util.List getUserOrganizations(long userId)
120 throws com.liferay.portal.SystemException,
121 com.liferay.portal.PortalException;
122
123 public boolean hasGroupOrganization(long groupId, long organizationId)
124 throws com.liferay.portal.SystemException,
125 com.liferay.portal.PortalException;
126
127 public boolean hasUserOrganization(long userId, long organizationId)
128 throws com.liferay.portal.SystemException,
129 com.liferay.portal.PortalException;
130
131 public boolean hasPasswordPolicyOrganization(long passwordPolicyId,
132 long organizationId)
133 throws com.liferay.portal.SystemException,
134 com.liferay.portal.PortalException;
135
136 public boolean isAncestor(long locationId, long ancestorOrganizationId)
137 throws com.liferay.portal.SystemException,
138 com.liferay.portal.PortalException;
139
140 public java.util.List search(long companyId, long parentOrganizationId,
141 java.lang.String keywords, boolean location, java.lang.Long regionId,
142 java.lang.Long countryId, java.util.LinkedHashMap params, int begin,
143 int end)
144 throws com.liferay.portal.SystemException,
145 com.liferay.portal.PortalException;
146
147 public java.util.List search(long companyId, long parentOrganizationId,
148 java.lang.String keywords, boolean location, java.lang.Long regionId,
149 java.lang.Long countryId, java.util.LinkedHashMap params, int begin,
150 int end, com.liferay.portal.kernel.util.OrderByComparator obc)
151 throws com.liferay.portal.SystemException,
152 com.liferay.portal.PortalException;
153
154 public java.util.List search(long companyId, long parentOrganizationId,
155 java.lang.String name, boolean location, java.lang.String street,
156 java.lang.String city, java.lang.String zip, java.lang.Long regionId,
157 java.lang.Long countryId, java.util.LinkedHashMap params,
158 boolean andOperator, int begin, int end)
159 throws com.liferay.portal.SystemException,
160 com.liferay.portal.PortalException;
161
162 public java.util.List search(long companyId, long parentOrganizationId,
163 java.lang.String name, boolean location, java.lang.String street,
164 java.lang.String city, java.lang.String zip, java.lang.Long regionId,
165 java.lang.Long countryId, java.util.LinkedHashMap params,
166 boolean andOperator, int begin, int end,
167 com.liferay.portal.kernel.util.OrderByComparator obc)
168 throws com.liferay.portal.SystemException,
169 com.liferay.portal.PortalException;
170
171 public int searchCount(long companyId, long parentOrganizationId,
172 java.lang.String keywords, boolean location, java.lang.Long regionId,
173 java.lang.Long countryId, java.util.LinkedHashMap params)
174 throws com.liferay.portal.SystemException,
175 com.liferay.portal.PortalException;
176
177 public int searchCount(long companyId, long parentOrganizationId,
178 java.lang.String name, boolean location, java.lang.String street,
179 java.lang.String city, java.lang.String zip, java.lang.Long regionId,
180 java.lang.Long countryId, java.util.LinkedHashMap params,
181 boolean andOperator)
182 throws com.liferay.portal.SystemException,
183 com.liferay.portal.PortalException;
184
185 public void setGroupOrganizations(long groupId, long[] organizationIds)
186 throws com.liferay.portal.SystemException,
187 com.liferay.portal.PortalException;
188
189 public void unsetGroupOrganizations(long groupId, long[] organizationIds)
190 throws com.liferay.portal.SystemException,
191 com.liferay.portal.PortalException;
192
193 public void unsetPasswordPolicyOrganizations(long passwordPolicyId,
194 long[] organizationIds)
195 throws com.liferay.portal.SystemException,
196 com.liferay.portal.PortalException;
197
198 public com.liferay.portal.model.Organization updateOrganization(
199 long companyId, long organizationId, long parentOrganizationId,
200 java.lang.String name, boolean location, boolean recursable,
201 long regionId, long countryId, int statusId)
202 throws com.liferay.portal.SystemException,
203 com.liferay.portal.PortalException;
204
205 public com.liferay.portal.model.Organization updateOrganization(
206 long organizationId, java.lang.String comments)
207 throws com.liferay.portal.SystemException,
208 com.liferay.portal.PortalException;
209 }