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.PortalException,
73              com.liferay.portal.SystemException {
74          JournalStructureLocalService journalStructureLocalService = JournalStructureLocalServiceFactory.getService();
75  
76          journalStructureLocalService.deleteJournalStructure(journalStructure);
77      }
78  
79      public static java.util.List<com.liferay.portlet.journal.model.JournalStructure> dynamicQuery(
80          com.liferay.portal.kernel.dao.DynamicQueryInitializer queryInitializer)
81          throws com.liferay.portal.SystemException {
82          JournalStructureLocalService journalStructureLocalService = JournalStructureLocalServiceFactory.getService();
83  
84          return journalStructureLocalService.dynamicQuery(queryInitializer);
85      }
86  
87      public static java.util.List<com.liferay.portlet.journal.model.JournalStructure> dynamicQuery(
88          com.liferay.portal.kernel.dao.DynamicQueryInitializer queryInitializer,
89          int begin, int end) throws com.liferay.portal.SystemException {
90          JournalStructureLocalService journalStructureLocalService = JournalStructureLocalServiceFactory.getService();
91  
92          return journalStructureLocalService.dynamicQuery(queryInitializer,
93              begin, end);
94      }
95  
96      public static com.liferay.portlet.journal.model.JournalStructure updateJournalStructure(
97          com.liferay.portlet.journal.model.JournalStructure journalStructure)
98          throws com.liferay.portal.SystemException {
99          JournalStructureLocalService journalStructureLocalService = JournalStructureLocalServiceFactory.getService();
100 
101         return journalStructureLocalService.updateJournalStructure(journalStructure);
102     }
103 
104     public static com.liferay.portlet.journal.model.JournalStructure addStructure(
105         long userId, java.lang.String structureId, boolean autoStructureId,
106         long plid, java.lang.String name, java.lang.String description,
107         java.lang.String xsd, boolean addCommunityPermissions,
108         boolean addGuestPermissions)
109         throws com.liferay.portal.PortalException,
110             com.liferay.portal.SystemException {
111         JournalStructureLocalService journalStructureLocalService = JournalStructureLocalServiceFactory.getService();
112 
113         return journalStructureLocalService.addStructure(userId, structureId,
114             autoStructureId, plid, name, description, xsd,
115             addCommunityPermissions, addGuestPermissions);
116     }
117 
118     public static com.liferay.portlet.journal.model.JournalStructure addStructure(
119         java.lang.String uuid, long userId, java.lang.String structureId,
120         boolean autoStructureId, long plid, java.lang.String name,
121         java.lang.String description, java.lang.String xsd,
122         boolean addCommunityPermissions, boolean addGuestPermissions)
123         throws com.liferay.portal.PortalException,
124             com.liferay.portal.SystemException {
125         JournalStructureLocalService journalStructureLocalService = JournalStructureLocalServiceFactory.getService();
126 
127         return journalStructureLocalService.addStructure(uuid, userId,
128             structureId, autoStructureId, plid, name, description, xsd,
129             addCommunityPermissions, addGuestPermissions);
130     }
131 
132     public static com.liferay.portlet.journal.model.JournalStructure addStructure(
133         long userId, java.lang.String structureId, boolean autoStructureId,
134         long plid, java.lang.String name, java.lang.String description,
135         java.lang.String xsd, java.lang.String[] communityPermissions,
136         java.lang.String[] guestPermissions)
137         throws com.liferay.portal.PortalException,
138             com.liferay.portal.SystemException {
139         JournalStructureLocalService journalStructureLocalService = JournalStructureLocalServiceFactory.getService();
140 
141         return journalStructureLocalService.addStructure(userId, structureId,
142             autoStructureId, plid, name, description, xsd,
143             communityPermissions, guestPermissions);
144     }
145 
146     public static com.liferay.portlet.journal.model.JournalStructure addStructure(
147         java.lang.String uuid, long userId, java.lang.String structureId,
148         boolean autoStructureId, long plid, java.lang.String name,
149         java.lang.String description, java.lang.String xsd,
150         java.lang.Boolean addCommunityPermissions,
151         java.lang.Boolean addGuestPermissions,
152         java.lang.String[] communityPermissions,
153         java.lang.String[] guestPermissions)
154         throws com.liferay.portal.PortalException,
155             com.liferay.portal.SystemException {
156         JournalStructureLocalService journalStructureLocalService = JournalStructureLocalServiceFactory.getService();
157 
158         return journalStructureLocalService.addStructure(uuid, userId,
159             structureId, autoStructureId, plid, name, description, xsd,
160             addCommunityPermissions, addGuestPermissions, communityPermissions,
161             guestPermissions);
162     }
163 
164     public static com.liferay.portlet.journal.model.JournalStructure addStructureToGroup(
165         java.lang.String uuid, long userId, java.lang.String structureId,
166         boolean autoStructureId, long groupId, java.lang.String name,
167         java.lang.String description, java.lang.String xsd,
168         java.lang.Boolean addCommunityPermissions,
169         java.lang.Boolean addGuestPermissions,
170         java.lang.String[] communityPermissions,
171         java.lang.String[] guestPermissions)
172         throws com.liferay.portal.PortalException,
173             com.liferay.portal.SystemException {
174         JournalStructureLocalService journalStructureLocalService = JournalStructureLocalServiceFactory.getService();
175 
176         return journalStructureLocalService.addStructureToGroup(uuid, userId,
177             structureId, autoStructureId, groupId, name, description, xsd,
178             addCommunityPermissions, addGuestPermissions, communityPermissions,
179             guestPermissions);
180     }
181 
182     public static void addStructureResources(long groupId,
183         java.lang.String structureId, boolean addCommunityPermissions,
184         boolean addGuestPermissions)
185         throws com.liferay.portal.PortalException,
186             com.liferay.portal.SystemException {
187         JournalStructureLocalService journalStructureLocalService = JournalStructureLocalServiceFactory.getService();
188 
189         journalStructureLocalService.addStructureResources(groupId,
190             structureId, addCommunityPermissions, addGuestPermissions);
191     }
192 
193     public static void addStructureResources(
194         com.liferay.portlet.journal.model.JournalStructure structure,
195         boolean addCommunityPermissions, boolean addGuestPermissions)
196         throws com.liferay.portal.PortalException,
197             com.liferay.portal.SystemException {
198         JournalStructureLocalService journalStructureLocalService = JournalStructureLocalServiceFactory.getService();
199 
200         journalStructureLocalService.addStructureResources(structure,
201             addCommunityPermissions, addGuestPermissions);
202     }
203 
204     public static void addStructureResources(long groupId,
205         java.lang.String structureId, java.lang.String[] communityPermissions,
206         java.lang.String[] guestPermissions)
207         throws com.liferay.portal.PortalException,
208             com.liferay.portal.SystemException {
209         JournalStructureLocalService journalStructureLocalService = JournalStructureLocalServiceFactory.getService();
210 
211         journalStructureLocalService.addStructureResources(groupId,
212             structureId, communityPermissions, guestPermissions);
213     }
214 
215     public static void addStructureResources(
216         com.liferay.portlet.journal.model.JournalStructure structure,
217         java.lang.String[] communityPermissions,
218         java.lang.String[] guestPermissions)
219         throws com.liferay.portal.PortalException,
220             com.liferay.portal.SystemException {
221         JournalStructureLocalService journalStructureLocalService = JournalStructureLocalServiceFactory.getService();
222 
223         journalStructureLocalService.addStructureResources(structure,
224             communityPermissions, guestPermissions);
225     }
226 
227     public static void checkNewLine(long groupId, java.lang.String structureId)
228         throws com.liferay.portal.PortalException,
229             com.liferay.portal.SystemException {
230         JournalStructureLocalService journalStructureLocalService = JournalStructureLocalServiceFactory.getService();
231 
232         journalStructureLocalService.checkNewLine(groupId, structureId);
233     }
234 
235     public static void deleteStructure(long groupId,
236         java.lang.String structureId)
237         throws com.liferay.portal.PortalException,
238             com.liferay.portal.SystemException {
239         JournalStructureLocalService journalStructureLocalService = JournalStructureLocalServiceFactory.getService();
240 
241         journalStructureLocalService.deleteStructure(groupId, structureId);
242     }
243 
244     public static void deleteStructure(
245         com.liferay.portlet.journal.model.JournalStructure structure)
246         throws com.liferay.portal.PortalException,
247             com.liferay.portal.SystemException {
248         JournalStructureLocalService journalStructureLocalService = JournalStructureLocalServiceFactory.getService();
249 
250         journalStructureLocalService.deleteStructure(structure);
251     }
252 
253     public static void deleteStructures(long groupId)
254         throws com.liferay.portal.PortalException,
255             com.liferay.portal.SystemException {
256         JournalStructureLocalService journalStructureLocalService = JournalStructureLocalServiceFactory.getService();
257 
258         journalStructureLocalService.deleteStructures(groupId);
259     }
260 
261     public static com.liferay.portlet.journal.model.JournalStructure getStructure(
262         long id)
263         throws com.liferay.portal.PortalException,
264             com.liferay.portal.SystemException {
265         JournalStructureLocalService journalStructureLocalService = JournalStructureLocalServiceFactory.getService();
266 
267         return journalStructureLocalService.getStructure(id);
268     }
269 
270     public static com.liferay.portlet.journal.model.JournalStructure getStructure(
271         long groupId, java.lang.String structureId)
272         throws com.liferay.portal.PortalException,
273             com.liferay.portal.SystemException {
274         JournalStructureLocalService journalStructureLocalService = JournalStructureLocalServiceFactory.getService();
275 
276         return journalStructureLocalService.getStructure(groupId, structureId);
277     }
278 
279     public static java.util.List<com.liferay.portlet.journal.model.JournalStructure> getStructures()
280         throws com.liferay.portal.SystemException {
281         JournalStructureLocalService journalStructureLocalService = JournalStructureLocalServiceFactory.getService();
282 
283         return journalStructureLocalService.getStructures();
284     }
285 
286     public static java.util.List<com.liferay.portlet.journal.model.JournalStructure> getStructures(
287         long groupId) throws com.liferay.portal.SystemException {
288         JournalStructureLocalService journalStructureLocalService = JournalStructureLocalServiceFactory.getService();
289 
290         return journalStructureLocalService.getStructures(groupId);
291     }
292 
293     public static java.util.List<com.liferay.portlet.journal.model.JournalStructure> getStructures(
294         long groupId, int begin, int end)
295         throws com.liferay.portal.SystemException {
296         JournalStructureLocalService journalStructureLocalService = JournalStructureLocalServiceFactory.getService();
297 
298         return journalStructureLocalService.getStructures(groupId, begin, end);
299     }
300 
301     public static int getStructuresCount(long groupId)
302         throws com.liferay.portal.SystemException {
303         JournalStructureLocalService journalStructureLocalService = JournalStructureLocalServiceFactory.getService();
304 
305         return journalStructureLocalService.getStructuresCount(groupId);
306     }
307 
308     public static java.util.List<com.liferay.portlet.journal.model.JournalStructure> search(
309         long companyId, long groupId, java.lang.String keywords, int begin,
310         int end, com.liferay.portal.kernel.util.OrderByComparator obc)
311         throws com.liferay.portal.SystemException {
312         JournalStructureLocalService journalStructureLocalService = JournalStructureLocalServiceFactory.getService();
313 
314         return journalStructureLocalService.search(companyId, groupId,
315             keywords, begin, end, obc);
316     }
317 
318     public static java.util.List<com.liferay.portlet.journal.model.JournalStructure> search(
319         long companyId, long groupId, java.lang.String structureId,
320         java.lang.String name, java.lang.String description,
321         boolean andOperator, int begin, int end,
322         com.liferay.portal.kernel.util.OrderByComparator obc)
323         throws com.liferay.portal.SystemException {
324         JournalStructureLocalService journalStructureLocalService = JournalStructureLocalServiceFactory.getService();
325 
326         return journalStructureLocalService.search(companyId, groupId,
327             structureId, name, description, andOperator, begin, end, obc);
328     }
329 
330     public static int searchCount(long companyId, long groupId,
331         java.lang.String keywords) throws com.liferay.portal.SystemException {
332         JournalStructureLocalService journalStructureLocalService = JournalStructureLocalServiceFactory.getService();
333 
334         return journalStructureLocalService.searchCount(companyId, groupId,
335             keywords);
336     }
337 
338     public static int searchCount(long companyId, long groupId,
339         java.lang.String structureId, java.lang.String name,
340         java.lang.String description, boolean andOperator)
341         throws com.liferay.portal.SystemException {
342         JournalStructureLocalService journalStructureLocalService = JournalStructureLocalServiceFactory.getService();
343 
344         return journalStructureLocalService.searchCount(companyId, groupId,
345             structureId, name, description, andOperator);
346     }
347 
348     public static com.liferay.portlet.journal.model.JournalStructure updateStructure(
349         long groupId, java.lang.String structureId, java.lang.String name,
350         java.lang.String description, java.lang.String xsd)
351         throws com.liferay.portal.PortalException,
352             com.liferay.portal.SystemException {
353         JournalStructureLocalService journalStructureLocalService = JournalStructureLocalServiceFactory.getService();
354 
355         return journalStructureLocalService.updateStructure(groupId,
356             structureId, name, description, xsd);
357     }
358 }