1   /**
2    * Copyright (c) 2000-2007 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.wiki.service;
24  
25  /**
26   * <a href="WikiNodeLocalServiceUtil.java.html"><b><i>View Source</i></b></a>
27   *
28   * <p>
29   * ServiceBuilder generated this class. Modifications in this class will be overwritten
30   * the next time is generated.
31   * </p>
32   *
33   * <p>
34   * This class provides static methods for the <code>com.liferay.portlet.wiki.service.WikiNodeLocalService</code>
35   * bean. The static methods of this class calls the same methods of the bean instance.
36   * It's convenient to be able to just write one line to call a method on a bean
37   * instead of writing a lookup call and a method call.
38   * </p>
39   *
40   * <p>
41   * <code>com.liferay.portlet.wiki.service.WikiNodeLocalServiceFactory</code> is
42   * responsible for the lookup of the bean.
43   * </p>
44   *
45   * @author Brian Wing Shun Chan
46   *
47   * @see com.liferay.portlet.wiki.service.WikiNodeLocalService
48   * @see com.liferay.portlet.wiki.service.WikiNodeLocalServiceFactory
49   *
50   */
51  public class WikiNodeLocalServiceUtil {
52      public static com.liferay.portlet.wiki.model.WikiNode addWikiNode(
53          com.liferay.portlet.wiki.model.WikiNode model)
54          throws com.liferay.portal.SystemException {
55          WikiNodeLocalService wikiNodeLocalService = WikiNodeLocalServiceFactory.getService();
56  
57          return wikiNodeLocalService.addWikiNode(model);
58      }
59  
60      public static java.util.List dynamicQuery(
61          com.liferay.portal.kernel.dao.DynamicQueryInitializer queryInitializer)
62          throws com.liferay.portal.SystemException {
63          WikiNodeLocalService wikiNodeLocalService = WikiNodeLocalServiceFactory.getService();
64  
65          return wikiNodeLocalService.dynamicQuery(queryInitializer);
66      }
67  
68      public static java.util.List dynamicQuery(
69          com.liferay.portal.kernel.dao.DynamicQueryInitializer queryInitializer,
70          int begin, int end) throws com.liferay.portal.SystemException {
71          WikiNodeLocalService wikiNodeLocalService = WikiNodeLocalServiceFactory.getService();
72  
73          return wikiNodeLocalService.dynamicQuery(queryInitializer, begin, end);
74      }
75  
76      public static com.liferay.portlet.wiki.model.WikiNode updateWikiNode(
77          com.liferay.portlet.wiki.model.WikiNode model)
78          throws com.liferay.portal.SystemException {
79          WikiNodeLocalService wikiNodeLocalService = WikiNodeLocalServiceFactory.getService();
80  
81          return wikiNodeLocalService.updateWikiNode(model);
82      }
83  
84      public static com.liferay.portlet.wiki.model.WikiNode addNode(long userId,
85          long plid, java.lang.String name, java.lang.String description,
86          boolean addCommunityPermissions, boolean addGuestPermissions)
87          throws com.liferay.portal.PortalException, 
88              com.liferay.portal.SystemException {
89          WikiNodeLocalService wikiNodeLocalService = WikiNodeLocalServiceFactory.getService();
90  
91          return wikiNodeLocalService.addNode(userId, plid, name, description,
92              addCommunityPermissions, addGuestPermissions);
93      }
94  
95      public static com.liferay.portlet.wiki.model.WikiNode addNode(long userId,
96          long plid, java.lang.String name, java.lang.String description,
97          java.lang.String[] communityPermissions,
98          java.lang.String[] guestPermissions)
99          throws com.liferay.portal.PortalException, 
100             com.liferay.portal.SystemException {
101         WikiNodeLocalService wikiNodeLocalService = WikiNodeLocalServiceFactory.getService();
102 
103         return wikiNodeLocalService.addNode(userId, plid, name, description,
104             communityPermissions, guestPermissions);
105     }
106 
107     public static com.liferay.portlet.wiki.model.WikiNode addNode(long userId,
108         long plid, java.lang.String name, java.lang.String description,
109         java.lang.Boolean addCommunityPermissions,
110         java.lang.Boolean addGuestPermissions,
111         java.lang.String[] communityPermissions,
112         java.lang.String[] guestPermissions)
113         throws com.liferay.portal.PortalException, 
114             com.liferay.portal.SystemException {
115         WikiNodeLocalService wikiNodeLocalService = WikiNodeLocalServiceFactory.getService();
116 
117         return wikiNodeLocalService.addNode(userId, plid, name, description,
118             addCommunityPermissions, addGuestPermissions, communityPermissions,
119             guestPermissions);
120     }
121 
122     public static void addNodeResources(long nodeId,
123         boolean addCommunityPermissions, boolean addGuestPermissions)
124         throws com.liferay.portal.PortalException, 
125             com.liferay.portal.SystemException {
126         WikiNodeLocalService wikiNodeLocalService = WikiNodeLocalServiceFactory.getService();
127         wikiNodeLocalService.addNodeResources(nodeId, addCommunityPermissions,
128             addGuestPermissions);
129     }
130 
131     public static void addNodeResources(
132         com.liferay.portlet.wiki.model.WikiNode node,
133         boolean addCommunityPermissions, boolean addGuestPermissions)
134         throws com.liferay.portal.PortalException, 
135             com.liferay.portal.SystemException {
136         WikiNodeLocalService wikiNodeLocalService = WikiNodeLocalServiceFactory.getService();
137         wikiNodeLocalService.addNodeResources(node, addCommunityPermissions,
138             addGuestPermissions);
139     }
140 
141     public static void addNodeResources(long nodeId,
142         java.lang.String[] communityPermissions,
143         java.lang.String[] guestPermissions)
144         throws com.liferay.portal.PortalException, 
145             com.liferay.portal.SystemException {
146         WikiNodeLocalService wikiNodeLocalService = WikiNodeLocalServiceFactory.getService();
147         wikiNodeLocalService.addNodeResources(nodeId, communityPermissions,
148             guestPermissions);
149     }
150 
151     public static void addNodeResources(
152         com.liferay.portlet.wiki.model.WikiNode node,
153         java.lang.String[] communityPermissions,
154         java.lang.String[] guestPermissions)
155         throws com.liferay.portal.PortalException, 
156             com.liferay.portal.SystemException {
157         WikiNodeLocalService wikiNodeLocalService = WikiNodeLocalServiceFactory.getService();
158         wikiNodeLocalService.addNodeResources(node, communityPermissions,
159             guestPermissions);
160     }
161 
162     public static void deleteNode(long nodeId)
163         throws com.liferay.portal.PortalException, 
164             com.liferay.portal.SystemException {
165         WikiNodeLocalService wikiNodeLocalService = WikiNodeLocalServiceFactory.getService();
166         wikiNodeLocalService.deleteNode(nodeId);
167     }
168 
169     public static void deleteNode(com.liferay.portlet.wiki.model.WikiNode node)
170         throws com.liferay.portal.PortalException, 
171             com.liferay.portal.SystemException {
172         WikiNodeLocalService wikiNodeLocalService = WikiNodeLocalServiceFactory.getService();
173         wikiNodeLocalService.deleteNode(node);
174     }
175 
176     public static void deleteNodes(long groupId)
177         throws com.liferay.portal.PortalException, 
178             com.liferay.portal.SystemException {
179         WikiNodeLocalService wikiNodeLocalService = WikiNodeLocalServiceFactory.getService();
180         wikiNodeLocalService.deleteNodes(groupId);
181     }
182 
183     public static com.liferay.portlet.wiki.model.WikiNode getNode(long nodeId)
184         throws com.liferay.portal.PortalException, 
185             com.liferay.portal.SystemException {
186         WikiNodeLocalService wikiNodeLocalService = WikiNodeLocalServiceFactory.getService();
187 
188         return wikiNodeLocalService.getNode(nodeId);
189     }
190 
191     public static java.util.List getNodes(long groupId)
192         throws com.liferay.portal.SystemException {
193         WikiNodeLocalService wikiNodeLocalService = WikiNodeLocalServiceFactory.getService();
194 
195         return wikiNodeLocalService.getNodes(groupId);
196     }
197 
198     public static java.util.List getNodes(long groupId, int begin, int end)
199         throws com.liferay.portal.SystemException {
200         WikiNodeLocalService wikiNodeLocalService = WikiNodeLocalServiceFactory.getService();
201 
202         return wikiNodeLocalService.getNodes(groupId, begin, end);
203     }
204 
205     public static int getNodesCount(long groupId)
206         throws com.liferay.portal.SystemException {
207         WikiNodeLocalService wikiNodeLocalService = WikiNodeLocalServiceFactory.getService();
208 
209         return wikiNodeLocalService.getNodesCount(groupId);
210     }
211 
212     public static void reIndex(java.lang.String[] ids)
213         throws com.liferay.portal.SystemException {
214         WikiNodeLocalService wikiNodeLocalService = WikiNodeLocalServiceFactory.getService();
215         wikiNodeLocalService.reIndex(ids);
216     }
217 
218     public static com.liferay.portal.kernel.search.Hits search(long companyId,
219         long groupId, long[] nodeIds, java.lang.String keywords)
220         throws com.liferay.portal.SystemException {
221         WikiNodeLocalService wikiNodeLocalService = WikiNodeLocalServiceFactory.getService();
222 
223         return wikiNodeLocalService.search(companyId, groupId, nodeIds, keywords);
224     }
225 
226     public static com.liferay.portlet.wiki.model.WikiNode updateNode(
227         long nodeId, java.lang.String name, java.lang.String description)
228         throws com.liferay.portal.PortalException, 
229             com.liferay.portal.SystemException {
230         WikiNodeLocalService wikiNodeLocalService = WikiNodeLocalServiceFactory.getService();
231 
232         return wikiNodeLocalService.updateNode(nodeId, name, description);
233     }
234 }