1
22
23 package com.liferay.portal.service;
24
25
26
53 public class GroupServiceUtil {
54 public static com.liferay.portal.model.Group addGroup(
55 java.lang.String name, java.lang.String description, int type,
56 java.lang.String friendlyURL, boolean active)
57 throws com.liferay.portal.PortalException,
58 com.liferay.portal.SystemException, java.rmi.RemoteException {
59 GroupService groupService = GroupServiceFactory.getService();
60
61 return groupService.addGroup(name, description, type, friendlyURL,
62 active);
63 }
64
65 public static com.liferay.portal.model.Group addGroup(long liveGroupId,
66 java.lang.String name, java.lang.String description, int type,
67 java.lang.String friendlyURL, boolean active)
68 throws com.liferay.portal.PortalException,
69 com.liferay.portal.SystemException, java.rmi.RemoteException {
70 GroupService groupService = GroupServiceFactory.getService();
71
72 return groupService.addGroup(liveGroupId, name, description, type,
73 friendlyURL, active);
74 }
75
76 public static void addRoleGroups(long roleId, long[] groupIds)
77 throws com.liferay.portal.PortalException,
78 com.liferay.portal.SystemException, java.rmi.RemoteException {
79 GroupService groupService = GroupServiceFactory.getService();
80
81 groupService.addRoleGroups(roleId, groupIds);
82 }
83
84 public static void deleteGroup(long groupId)
85 throws com.liferay.portal.PortalException,
86 com.liferay.portal.SystemException, java.rmi.RemoteException {
87 GroupService groupService = GroupServiceFactory.getService();
88
89 groupService.deleteGroup(groupId);
90 }
91
92 public static com.liferay.portal.model.Group getGroup(long groupId)
93 throws com.liferay.portal.PortalException,
94 com.liferay.portal.SystemException, java.rmi.RemoteException {
95 GroupService groupService = GroupServiceFactory.getService();
96
97 return groupService.getGroup(groupId);
98 }
99
100 public static com.liferay.portal.model.Group getGroup(long companyId,
101 java.lang.String name)
102 throws com.liferay.portal.PortalException,
103 com.liferay.portal.SystemException, java.rmi.RemoteException {
104 GroupService groupService = GroupServiceFactory.getService();
105
106 return groupService.getGroup(companyId, name);
107 }
108
109 public static java.util.List<com.liferay.portal.model.Group> getOrganizationsGroups(
110 java.util.List<com.liferay.portal.model.Organization> organizations)
111 throws java.rmi.RemoteException {
112 GroupService groupService = GroupServiceFactory.getService();
113
114 return groupService.getOrganizationsGroups(organizations);
115 }
116
117 public static java.util.List<com.liferay.portal.model.Group> getUserGroupsGroups(
118 java.util.List<com.liferay.portal.model.UserGroup> userGroups)
119 throws java.rmi.RemoteException {
120 GroupService groupService = GroupServiceFactory.getService();
121
122 return groupService.getUserGroupsGroups(userGroups);
123 }
124
125 public static boolean hasUserGroup(long userId, long groupId)
126 throws com.liferay.portal.SystemException, java.rmi.RemoteException {
127 GroupService groupService = GroupServiceFactory.getService();
128
129 return groupService.hasUserGroup(userId, groupId);
130 }
131
132 public static java.util.List<com.liferay.portal.model.Group> search(
133 long companyId, java.lang.String name, java.lang.String description,
134 java.lang.String[] params, int start, int end)
135 throws com.liferay.portal.SystemException, java.rmi.RemoteException {
136 GroupService groupService = GroupServiceFactory.getService();
137
138 return groupService.search(companyId, name, description, params, start,
139 end);
140 }
141
142 public static int searchCount(long companyId, java.lang.String name,
143 java.lang.String description, java.lang.String[] params)
144 throws com.liferay.portal.SystemException, java.rmi.RemoteException {
145 GroupService groupService = GroupServiceFactory.getService();
146
147 return groupService.searchCount(companyId, name, description, params);
148 }
149
150 public static void setRoleGroups(long roleId, long[] groupIds)
151 throws com.liferay.portal.PortalException,
152 com.liferay.portal.SystemException, java.rmi.RemoteException {
153 GroupService groupService = GroupServiceFactory.getService();
154
155 groupService.setRoleGroups(roleId, groupIds);
156 }
157
158 public static void unsetRoleGroups(long roleId, long[] groupIds)
159 throws com.liferay.portal.PortalException,
160 com.liferay.portal.SystemException, java.rmi.RemoteException {
161 GroupService groupService = GroupServiceFactory.getService();
162
163 groupService.unsetRoleGroups(roleId, groupIds);
164 }
165
166 public static com.liferay.portal.model.Group updateFriendlyURL(
167 long groupId, java.lang.String friendlyURL)
168 throws com.liferay.portal.PortalException,
169 com.liferay.portal.SystemException, java.rmi.RemoteException {
170 GroupService groupService = GroupServiceFactory.getService();
171
172 return groupService.updateFriendlyURL(groupId, friendlyURL);
173 }
174
175 public static com.liferay.portal.model.Group updateGroup(long groupId,
176 java.lang.String name, java.lang.String description, int type,
177 java.lang.String friendlyURL, boolean active)
178 throws com.liferay.portal.PortalException,
179 com.liferay.portal.SystemException, java.rmi.RemoteException {
180 GroupService groupService = GroupServiceFactory.getService();
181
182 return groupService.updateGroup(groupId, name, description, type,
183 friendlyURL, active);
184 }
185
186 public static com.liferay.portal.model.Group updateGroup(long groupId,
187 java.lang.String typeSettings)
188 throws com.liferay.portal.PortalException,
189 com.liferay.portal.SystemException, java.rmi.RemoteException {
190 GroupService groupService = GroupServiceFactory.getService();
191
192 return groupService.updateGroup(groupId, typeSettings);
193 }
194
195 public static com.liferay.portal.model.Group updateWorkflow(long groupId,
196 boolean workflowEnabled, int workflowStages,
197 java.lang.String workflowRoleNames)
198 throws com.liferay.portal.PortalException,
199 com.liferay.portal.SystemException, java.rmi.RemoteException {
200 GroupService groupService = GroupServiceFactory.getService();
201
202 return groupService.updateWorkflow(groupId, workflowEnabled,
203 workflowStages, workflowRoleNames);
204 }
205 }