1   /**
2    * Copyright (c) 2000-2008 Liferay, Inc. All rights reserved.
3    *
4    * Permission is hereby granted, free of charge, to any person obtaining a copy
5    * of this software and associated documentation files (the "Software"), to deal
6    * in the Software without restriction, including without limitation the rights
7    * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
8    * copies of the Software, and to permit persons to whom the Software is
9    * furnished to do so, subject to the following conditions:
10   *
11   * The above copyright notice and this permission notice shall be included in
12   * all copies or substantial portions of the Software.
13   *
14   * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
15   * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
16   * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
17   * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
18   * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
19   * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
20   * SOFTWARE.
21   */
22  
23  package com.liferay.portlet.journal.service;
24  
25  
26  /**
27   * <a href="JournalStructureLocalServiceUtil.java.html"><b><i>View Source</i></b></a>
28   *
29   * <p>
30   * ServiceBuilder generated this class. Modifications in this class will be
31   * overwritten the next time is generated.
32   * </p>
33   *
34   * <p>
35   * This class provides static methods for the
36   * <code>com.liferay.portlet.journal.service.JournalStructureLocalService</code>
37   * bean. The static methods of this class calls the same methods of the bean
38   * instance. It's convenient to be able to just write one line to call a method
39   * on a bean instead of writing a lookup call and a method call.
40   * </p>
41   *
42   * <p>
43   * <code>com.liferay.portlet.journal.service.JournalStructureLocalServiceFactory</code>
44   * is responsible for the lookup of the bean.
45   * </p>
46   *
47   * @author Brian Wing Shun Chan
48   *
49   * @see com.liferay.portlet.journal.service.JournalStructureLocalService
50   * @see com.liferay.portlet.journal.service.JournalStructureLocalServiceFactory
51   *
52   */
53  public class JournalStructureLocalServiceUtil {
54      public static com.liferay.portlet.journal.model.JournalStructure addJournalStructure(
55          com.liferay.portlet.journal.model.JournalStructure journalStructure)
56          throws com.liferay.portal.SystemException {
57          JournalStructureLocalService journalStructureLocalService = JournalStructureLocalServiceFactory.getService();
58  
59          return journalStructureLocalService.addJournalStructure(journalStructure);
60      }
61  
62      public static void deleteJournalStructure(long id)
63          throws com.liferay.portal.PortalException,
64              com.liferay.portal.SystemException {
65          JournalStructureLocalService journalStructureLocalService = JournalStructureLocalServiceFactory.getService();
66  
67          journalStructureLocalService.deleteJournalStructure(id);
68      }
69  
70      public static void deleteJournalStructure(
71          com.liferay.portlet.journal.model.JournalStructure journalStructure)
72          throws com.liferay.portal.SystemException {
73          JournalStructureLocalService journalStructureLocalService = JournalStructureLocalServiceFactory.getService();
74  
75          journalStructureLocalService.deleteJournalStructure(journalStructure);
76      }
77  
78      public static java.util.List<Object> dynamicQuery(
79          com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
80          throws com.liferay.portal.SystemException {
81          JournalStructureLocalService journalStructureLocalService = JournalStructureLocalServiceFactory.getService();
82  
83          return journalStructureLocalService.dynamicQuery(dynamicQuery);
84      }
85  
86      public static java.util.List<Object> dynamicQuery(
87          com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
88          int end) throws com.liferay.portal.SystemException {
89          JournalStructureLocalService journalStructureLocalService = JournalStructureLocalServiceFactory.getService();
90  
91          return journalStructureLocalService.dynamicQuery(dynamicQuery, start,
92              end);
93      }
94  
95      public static com.liferay.portlet.journal.model.JournalStructure getJournalStructure(
96          long id)
97          throws com.liferay.portal.PortalException,
98              com.liferay.portal.SystemException {
99          JournalStructureLocalService journalStructureLocalService = JournalStructureLocalServiceFactory.getService();
100 
101         return journalStructureLocalService.getJournalStructure(id);
102     }
103 
104     public static com.liferay.portlet.journal.model.JournalStructure updateJournalStructure(
105         com.liferay.portlet.journal.model.JournalStructure journalStructure)
106         throws com.liferay.portal.SystemException {
107         JournalStructureLocalService journalStructureLocalService = JournalStructureLocalServiceFactory.getService();
108 
109         return journalStructureLocalService.updateJournalStructure(journalStructure);
110     }
111 
112     public static com.liferay.portlet.journal.model.JournalStructure addStructure(
113         long userId, java.lang.String structureId, boolean autoStructureId,
114         long plid, java.lang.String name, java.lang.String description,
115         java.lang.String xsd, boolean addCommunityPermissions,
116         boolean addGuestPermissions)
117         throws com.liferay.portal.PortalException,
118             com.liferay.portal.SystemException {
119         JournalStructureLocalService journalStructureLocalService = JournalStructureLocalServiceFactory.getService();
120 
121         return journalStructureLocalService.addStructure(userId, structureId,
122             autoStructureId, plid, name, description, xsd,
123             addCommunityPermissions, addGuestPermissions);
124     }
125 
126     public static com.liferay.portlet.journal.model.JournalStructure addStructure(
127         java.lang.String uuid, long userId, java.lang.String structureId,
128         boolean autoStructureId, long plid, java.lang.String name,
129         java.lang.String description, java.lang.String xsd,
130         boolean addCommunityPermissions, boolean addGuestPermissions)
131         throws com.liferay.portal.PortalException,
132             com.liferay.portal.SystemException {
133         JournalStructureLocalService journalStructureLocalService = JournalStructureLocalServiceFactory.getService();
134 
135         return journalStructureLocalService.addStructure(uuid, userId,
136             structureId, autoStructureId, plid, name, description, xsd,
137             addCommunityPermissions, addGuestPermissions);
138     }
139 
140     public static com.liferay.portlet.journal.model.JournalStructure addStructure(
141         long userId, java.lang.String structureId, boolean autoStructureId,
142         long plid, java.lang.String name, java.lang.String description,
143         java.lang.String xsd, java.lang.String[] communityPermissions,
144         java.lang.String[] guestPermissions)
145         throws com.liferay.portal.PortalException,
146             com.liferay.portal.SystemException {
147         JournalStructureLocalService journalStructureLocalService = JournalStructureLocalServiceFactory.getService();
148 
149         return journalStructureLocalService.addStructure(userId, structureId,
150             autoStructureId, plid, name, description, xsd,
151             communityPermissions, guestPermissions);
152     }
153 
154     public static com.liferay.portlet.journal.model.JournalStructure addStructure(
155         java.lang.String uuid, long userId, java.lang.String structureId,
156         boolean autoStructureId, long plid, java.lang.String name,
157         java.lang.String description, java.lang.String xsd,
158         java.lang.Boolean addCommunityPermissions,
159         java.lang.Boolean addGuestPermissions,
160         java.lang.String[] communityPermissions,
161         java.lang.String[] guestPermissions)
162         throws com.liferay.portal.PortalException,
163             com.liferay.portal.SystemException {
164         JournalStructureLocalService journalStructureLocalService = JournalStructureLocalServiceFactory.getService();
165 
166         return journalStructureLocalService.addStructure(uuid, userId,
167             structureId, autoStructureId, plid, name, description, xsd,
168             addCommunityPermissions, addGuestPermissions, communityPermissions,
169             guestPermissions);
170     }
171 
172     public static com.liferay.portlet.journal.model.JournalStructure addStructureToGroup(
173         java.lang.String uuid, long userId, java.lang.String structureId,
174         boolean autoStructureId, long groupId, java.lang.String name,
175         java.lang.String description, java.lang.String xsd,
176         java.lang.Boolean addCommunityPermissions,
177         java.lang.Boolean addGuestPermissions,
178         java.lang.String[] communityPermissions,
179         java.lang.String[] guestPermissions)
180         throws com.liferay.portal.PortalException,
181             com.liferay.portal.SystemException {
182         JournalStructureLocalService journalStructureLocalService = JournalStructureLocalServiceFactory.getService();
183 
184         return journalStructureLocalService.addStructureToGroup(uuid, userId,
185             structureId, autoStructureId, groupId, name, description, xsd,
186             addCommunityPermissions, addGuestPermissions, communityPermissions,
187             guestPermissions);
188     }
189 
190     public static void addStructureResources(long groupId,
191         java.lang.String structureId, boolean addCommunityPermissions,
192         boolean addGuestPermissions)
193         throws com.liferay.portal.PortalException,
194             com.liferay.portal.SystemException {
195         JournalStructureLocalService journalStructureLocalService = JournalStructureLocalServiceFactory.getService();
196 
197         journalStructureLocalService.addStructureResources(groupId,
198             structureId, addCommunityPermissions, addGuestPermissions);
199     }
200 
201     public static void addStructureResources(
202         com.liferay.portlet.journal.model.JournalStructure structure,
203         boolean addCommunityPermissions, boolean addGuestPermissions)
204         throws com.liferay.portal.PortalException,
205             com.liferay.portal.SystemException {
206         JournalStructureLocalService journalStructureLocalService = JournalStructureLocalServiceFactory.getService();
207 
208         journalStructureLocalService.addStructureResources(structure,
209             addCommunityPermissions, addGuestPermissions);
210     }
211 
212     public static void addStructureResources(long groupId,
213         java.lang.String structureId, java.lang.String[] communityPermissions,
214         java.lang.String[] guestPermissions)
215         throws com.liferay.portal.PortalException,
216             com.liferay.portal.SystemException {
217         JournalStructureLocalService journalStructureLocalService = JournalStructureLocalServiceFactory.getService();
218 
219         journalStructureLocalService.addStructureResources(groupId,
220             structureId, communityPermissions, guestPermissions);
221     }
222 
223     public static void addStructureResources(
224         com.liferay.portlet.journal.model.JournalStructure structure,
225         java.lang.String[] communityPermissions,
226         java.lang.String[] guestPermissions)
227         throws com.liferay.portal.PortalException,
228             com.liferay.portal.SystemException {
229         JournalStructureLocalService journalStructureLocalService = JournalStructureLocalServiceFactory.getService();
230 
231         journalStructureLocalService.addStructureResources(structure,
232             communityPermissions, guestPermissions);
233     }
234 
235     public static void checkNewLine(long groupId, java.lang.String structureId)
236         throws com.liferay.portal.PortalException,
237             com.liferay.portal.SystemException {
238         JournalStructureLocalService journalStructureLocalService = JournalStructureLocalServiceFactory.getService();
239 
240         journalStructureLocalService.checkNewLine(groupId, structureId);
241     }
242 
243     public static void deleteStructure(long groupId,
244         java.lang.String structureId)
245         throws com.liferay.portal.PortalException,
246             com.liferay.portal.SystemException {
247         JournalStructureLocalService journalStructureLocalService = JournalStructureLocalServiceFactory.getService();
248 
249         journalStructureLocalService.deleteStructure(groupId, structureId);
250     }
251 
252     public static void deleteStructure(
253         com.liferay.portlet.journal.model.JournalStructure structure)
254         throws com.liferay.portal.PortalException,
255             com.liferay.portal.SystemException {
256         JournalStructureLocalService journalStructureLocalService = JournalStructureLocalServiceFactory.getService();
257 
258         journalStructureLocalService.deleteStructure(structure);
259     }
260 
261     public static void deleteStructures(long groupId)
262         throws com.liferay.portal.PortalException,
263             com.liferay.portal.SystemException {
264         JournalStructureLocalService journalStructureLocalService = JournalStructureLocalServiceFactory.getService();
265 
266         journalStructureLocalService.deleteStructures(groupId);
267     }
268 
269     public static com.liferay.portlet.journal.model.JournalStructure getStructure(
270         long id)
271         throws com.liferay.portal.PortalException,
272             com.liferay.portal.SystemException {
273         JournalStructureLocalService journalStructureLocalService = JournalStructureLocalServiceFactory.getService();
274 
275         return journalStructureLocalService.getStructure(id);
276     }
277 
278     public static com.liferay.portlet.journal.model.JournalStructure getStructure(
279         long groupId, java.lang.String structureId)
280         throws com.liferay.portal.PortalException,
281             com.liferay.portal.SystemException {
282         JournalStructureLocalService journalStructureLocalService = JournalStructureLocalServiceFactory.getService();
283 
284         return journalStructureLocalService.getStructure(groupId, structureId);
285     }
286 
287     public static java.util.List<com.liferay.portlet.journal.model.JournalStructure> getStructures()
288         throws com.liferay.portal.SystemException {
289         JournalStructureLocalService journalStructureLocalService = JournalStructureLocalServiceFactory.getService();
290 
291         return journalStructureLocalService.getStructures();
292     }
293 
294     public static java.util.List<com.liferay.portlet.journal.model.JournalStructure> getStructures(
295         long groupId) throws com.liferay.portal.SystemException {
296         JournalStructureLocalService journalStructureLocalService = JournalStructureLocalServiceFactory.getService();
297 
298         return journalStructureLocalService.getStructures(groupId);
299     }
300 
301     public static java.util.List<com.liferay.portlet.journal.model.JournalStructure> getStructures(
302         long groupId, int start, int end)
303         throws com.liferay.portal.SystemException {
304         JournalStructureLocalService journalStructureLocalService = JournalStructureLocalServiceFactory.getService();
305 
306         return journalStructureLocalService.getStructures(groupId, start, end);
307     }
308 
309     public static int getStructuresCount(long groupId)
310         throws com.liferay.portal.SystemException {
311         JournalStructureLocalService journalStructureLocalService = JournalStructureLocalServiceFactory.getService();
312 
313         return journalStructureLocalService.getStructuresCount(groupId);
314     }
315 
316     public static java.util.List<com.liferay.portlet.journal.model.JournalStructure> search(
317         long companyId, long groupId, java.lang.String keywords, int start,
318         int end, com.liferay.portal.kernel.util.OrderByComparator obc)
319         throws com.liferay.portal.SystemException {
320         JournalStructureLocalService journalStructureLocalService = JournalStructureLocalServiceFactory.getService();
321 
322         return journalStructureLocalService.search(companyId, groupId,
323             keywords, start, end, obc);
324     }
325 
326     public static java.util.List<com.liferay.portlet.journal.model.JournalStructure> search(
327         long companyId, long groupId, java.lang.String structureId,
328         java.lang.String name, java.lang.String description,
329         boolean andOperator, int start, int end,
330         com.liferay.portal.kernel.util.OrderByComparator obc)
331         throws com.liferay.portal.SystemException {
332         JournalStructureLocalService journalStructureLocalService = JournalStructureLocalServiceFactory.getService();
333 
334         return journalStructureLocalService.search(companyId, groupId,
335             structureId, name, description, andOperator, start, end, obc);
336     }
337 
338     public static int searchCount(long companyId, long groupId,
339         java.lang.String keywords) throws com.liferay.portal.SystemException {
340         JournalStructureLocalService journalStructureLocalService = JournalStructureLocalServiceFactory.getService();
341 
342         return journalStructureLocalService.searchCount(companyId, groupId,
343             keywords);
344     }
345 
346     public static int searchCount(long companyId, long groupId,
347         java.lang.String structureId, java.lang.String name,
348         java.lang.String description, boolean andOperator)
349         throws com.liferay.portal.SystemException {
350         JournalStructureLocalService journalStructureLocalService = JournalStructureLocalServiceFactory.getService();
351 
352         return journalStructureLocalService.searchCount(companyId, groupId,
353             structureId, name, description, andOperator);
354     }
355 
356     public static com.liferay.portlet.journal.model.JournalStructure updateStructure(
357         long groupId, java.lang.String structureId, java.lang.String name,
358         java.lang.String description, java.lang.String xsd)
359         throws com.liferay.portal.PortalException,
360             com.liferay.portal.SystemException {
361         JournalStructureLocalService journalStructureLocalService = JournalStructureLocalServiceFactory.getService();
362 
363         return journalStructureLocalService.updateStructure(groupId,
364             structureId, name, description, xsd);
365     }
366 }