1
22
23 package com.liferay.portal.service;
24
25
26
47 public class OrganizationServiceUtil {
48 public static void addGroupOrganizations(long groupId,
49 long[] organizationIds)
50 throws com.liferay.portal.PortalException,
51 com.liferay.portal.SystemException, java.rmi.RemoteException {
52 getService().addGroupOrganizations(groupId, organizationIds);
53 }
54
55 public static void addPasswordPolicyOrganizations(long passwordPolicyId,
56 long[] organizationIds)
57 throws com.liferay.portal.PortalException,
58 com.liferay.portal.SystemException, java.rmi.RemoteException {
59 getService()
60 .addPasswordPolicyOrganizations(passwordPolicyId, organizationIds);
61 }
62
63 public static com.liferay.portal.model.Organization addOrganization(
64 long parentOrganizationId, java.lang.String name, int type,
65 boolean recursable, long regionId, long countryId, int statusId,
66 java.lang.String comments)
67 throws com.liferay.portal.PortalException,
68 com.liferay.portal.SystemException, java.rmi.RemoteException {
69 return getService()
70 .addOrganization(parentOrganizationId, name, type,
71 recursable, regionId, countryId, statusId, comments);
72 }
73
74 public static void deleteOrganization(long organizationId)
75 throws com.liferay.portal.PortalException,
76 com.liferay.portal.SystemException, java.rmi.RemoteException {
77 getService().deleteOrganization(organizationId);
78 }
79
80 public static com.liferay.portal.model.Organization getOrganization(
81 long organizationId)
82 throws com.liferay.portal.PortalException,
83 com.liferay.portal.SystemException, java.rmi.RemoteException {
84 return getService().getOrganization(organizationId);
85 }
86
87 public static long getOrganizationId(long companyId, java.lang.String name)
88 throws com.liferay.portal.SystemException, java.rmi.RemoteException {
89 return getService().getOrganizationId(companyId, name);
90 }
91
92 public static java.util.List<com.liferay.portal.model.Organization> getUserOrganizations(
93 long userId)
94 throws com.liferay.portal.PortalException,
95 com.liferay.portal.SystemException, java.rmi.RemoteException {
96 return getService().getUserOrganizations(userId);
97 }
98
99 public static java.util.List<com.liferay.portal.model.Organization> getUserOrganizations(
100 long userId, boolean inheritUserGroups)
101 throws com.liferay.portal.PortalException,
102 com.liferay.portal.SystemException, java.rmi.RemoteException {
103 return getService().getUserOrganizations(userId, inheritUserGroups);
104 }
105
106 public static void setGroupOrganizations(long groupId,
107 long[] organizationIds)
108 throws com.liferay.portal.PortalException,
109 com.liferay.portal.SystemException, java.rmi.RemoteException {
110 getService().setGroupOrganizations(groupId, organizationIds);
111 }
112
113 public static void unsetGroupOrganizations(long groupId,
114 long[] organizationIds)
115 throws com.liferay.portal.PortalException,
116 com.liferay.portal.SystemException, java.rmi.RemoteException {
117 getService().unsetGroupOrganizations(groupId, organizationIds);
118 }
119
120 public static void unsetPasswordPolicyOrganizations(long passwordPolicyId,
121 long[] organizationIds)
122 throws com.liferay.portal.PortalException,
123 com.liferay.portal.SystemException, java.rmi.RemoteException {
124 getService()
125 .unsetPasswordPolicyOrganizations(passwordPolicyId, organizationIds);
126 }
127
128 public static com.liferay.portal.model.Organization updateOrganization(
129 long organizationId, long parentOrganizationId, java.lang.String name,
130 int type, boolean recursable, long regionId, long countryId,
131 int statusId, java.lang.String comments)
132 throws com.liferay.portal.PortalException,
133 com.liferay.portal.SystemException, java.rmi.RemoteException {
134 return getService()
135 .updateOrganization(organizationId, parentOrganizationId,
136 name, type, recursable, regionId, countryId, statusId, comments);
137 }
138
139 public static OrganizationService getService() {
140 if (_service == null) {
141 throw new RuntimeException("OrganizationService is not set");
142 }
143
144 return _service;
145 }
146
147 public void setService(OrganizationService service) {
148 _service = service;
149 }
150
151 private static OrganizationService _service;
152 }