001    /**
002     * Copyright (c) 2000-2010 Liferay, Inc. All rights reserved.
003     *
004     * The contents of this file are subject to the terms of the Liferay Enterprise
005     * Subscription License ("License"). You may not use this file except in
006     * compliance with the License. You can obtain a copy of the License by
007     * contacting Liferay, Inc. See the License for the specific language governing
008     * permissions and limitations under the License, including but not limited to
009     * distribution rights of the Software.
010     *
011     *
012     *
013     */
014    
015    package com.liferay.portal.service;
016    
017    /**
018     * <p>
019     * This class is a wrapper for {@link OrgLaborLocalService}.
020     * </p>
021     *
022     * @author    Brian Wing Shun Chan
023     * @see       OrgLaborLocalService
024     * @generated
025     */
026    public class OrgLaborLocalServiceWrapper implements OrgLaborLocalService {
027            public OrgLaborLocalServiceWrapper(
028                    OrgLaborLocalService orgLaborLocalService) {
029                    _orgLaborLocalService = orgLaborLocalService;
030            }
031    
032            /**
033            * Adds the org labor to the database. Also notifies the appropriate model listeners.
034            *
035            * @param orgLabor the org labor to add
036            * @return the org labor that was added
037            * @throws SystemException if a system exception occurred
038            */
039            public com.liferay.portal.model.OrgLabor addOrgLabor(
040                    com.liferay.portal.model.OrgLabor orgLabor)
041                    throws com.liferay.portal.kernel.exception.SystemException {
042                    return _orgLaborLocalService.addOrgLabor(orgLabor);
043            }
044    
045            /**
046            * Creates a new org labor with the primary key. Does not add the org labor to the database.
047            *
048            * @param orgLaborId the primary key for the new org labor
049            * @return the new org labor
050            */
051            public com.liferay.portal.model.OrgLabor createOrgLabor(long orgLaborId) {
052                    return _orgLaborLocalService.createOrgLabor(orgLaborId);
053            }
054    
055            /**
056            * Deletes the org labor with the primary key from the database. Also notifies the appropriate model listeners.
057            *
058            * @param orgLaborId the primary key of the org labor to delete
059            * @throws PortalException if a org labor with the primary key could not be found
060            * @throws SystemException if a system exception occurred
061            */
062            public void deleteOrgLabor(long orgLaborId)
063                    throws com.liferay.portal.kernel.exception.PortalException,
064                            com.liferay.portal.kernel.exception.SystemException {
065                    _orgLaborLocalService.deleteOrgLabor(orgLaborId);
066            }
067    
068            /**
069            * Deletes the org labor from the database. Also notifies the appropriate model listeners.
070            *
071            * @param orgLabor the org labor to delete
072            * @throws SystemException if a system exception occurred
073            */
074            public void deleteOrgLabor(com.liferay.portal.model.OrgLabor orgLabor)
075                    throws com.liferay.portal.kernel.exception.SystemException {
076                    _orgLaborLocalService.deleteOrgLabor(orgLabor);
077            }
078    
079            /**
080            * Performs a dynamic query on the database and returns the matching rows.
081            *
082            * @param dynamicQuery the dynamic query to search with
083            * @return the matching rows
084            * @throws SystemException if a system exception occurred
085            */
086            @SuppressWarnings("rawtypes")
087            public java.util.List dynamicQuery(
088                    com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
089                    throws com.liferay.portal.kernel.exception.SystemException {
090                    return _orgLaborLocalService.dynamicQuery(dynamicQuery);
091            }
092    
093            /**
094            * Performs a dynamic query on the database and returns a range of the matching rows.
095            *
096            * <p>
097            * Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
098            * </p>
099            *
100            * @param dynamicQuery the dynamic query to search with
101            * @param start the lower bound of the range of model instances to return
102            * @param end the upper bound of the range of model instances to return (not inclusive)
103            * @return the range of matching rows
104            * @throws SystemException if a system exception occurred
105            */
106            @SuppressWarnings("rawtypes")
107            public java.util.List dynamicQuery(
108                    com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
109                    int end) throws com.liferay.portal.kernel.exception.SystemException {
110                    return _orgLaborLocalService.dynamicQuery(dynamicQuery, start, end);
111            }
112    
113            /**
114            * Performs a dynamic query on the database and returns an ordered range of the matching rows.
115            *
116            * <p>
117            * Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
118            * </p>
119            *
120            * @param dynamicQuery the dynamic query to search with
121            * @param start the lower bound of the range of model instances to return
122            * @param end the upper bound of the range of model instances to return (not inclusive)
123            * @param orderByComparator the comparator to order the results by
124            * @return the ordered range of matching rows
125            * @throws SystemException if a system exception occurred
126            */
127            @SuppressWarnings("rawtypes")
128            public java.util.List dynamicQuery(
129                    com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
130                    int end,
131                    com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
132                    throws com.liferay.portal.kernel.exception.SystemException {
133                    return _orgLaborLocalService.dynamicQuery(dynamicQuery, start, end,
134                            orderByComparator);
135            }
136    
137            /**
138            * Counts the number of rows that match the dynamic query.
139            *
140            * @param dynamicQuery the dynamic query to search with
141            * @return the number of rows that match the dynamic query
142            * @throws SystemException if a system exception occurred
143            */
144            public long dynamicQueryCount(
145                    com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
146                    throws com.liferay.portal.kernel.exception.SystemException {
147                    return _orgLaborLocalService.dynamicQueryCount(dynamicQuery);
148            }
149    
150            /**
151            * Gets the org labor with the primary key.
152            *
153            * @param orgLaborId the primary key of the org labor to get
154            * @return the org labor
155            * @throws PortalException if a org labor with the primary key could not be found
156            * @throws SystemException if a system exception occurred
157            */
158            public com.liferay.portal.model.OrgLabor getOrgLabor(long orgLaborId)
159                    throws com.liferay.portal.kernel.exception.PortalException,
160                            com.liferay.portal.kernel.exception.SystemException {
161                    return _orgLaborLocalService.getOrgLabor(orgLaborId);
162            }
163    
164            /**
165            * Gets a range of all the org labors.
166            *
167            * <p>
168            * Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
169            * </p>
170            *
171            * @param start the lower bound of the range of org labors to return
172            * @param end the upper bound of the range of org labors to return (not inclusive)
173            * @return the range of org labors
174            * @throws SystemException if a system exception occurred
175            */
176            public java.util.List<com.liferay.portal.model.OrgLabor> getOrgLabors(
177                    int start, int end)
178                    throws com.liferay.portal.kernel.exception.SystemException {
179                    return _orgLaborLocalService.getOrgLabors(start, end);
180            }
181    
182            /**
183            * Gets the number of org labors.
184            *
185            * @return the number of org labors
186            * @throws SystemException if a system exception occurred
187            */
188            public int getOrgLaborsCount()
189                    throws com.liferay.portal.kernel.exception.SystemException {
190                    return _orgLaborLocalService.getOrgLaborsCount();
191            }
192    
193            /**
194            * Updates the org labor in the database. Also notifies the appropriate model listeners.
195            *
196            * @param orgLabor the org labor to update
197            * @return the org labor that was updated
198            * @throws SystemException if a system exception occurred
199            */
200            public com.liferay.portal.model.OrgLabor updateOrgLabor(
201                    com.liferay.portal.model.OrgLabor orgLabor)
202                    throws com.liferay.portal.kernel.exception.SystemException {
203                    return _orgLaborLocalService.updateOrgLabor(orgLabor);
204            }
205    
206            /**
207            * Updates the org labor in the database. Also notifies the appropriate model listeners.
208            *
209            * @param orgLabor the org labor to update
210            * @param merge whether to merge the org labor with the current session. See {@link com.liferay.portal.service.persistence.BatchSession#update(com.liferay.portal.kernel.dao.orm.Session, com.liferay.portal.model.BaseModel, boolean)} for an explanation.
211            * @return the org labor that was updated
212            * @throws SystemException if a system exception occurred
213            */
214            public com.liferay.portal.model.OrgLabor updateOrgLabor(
215                    com.liferay.portal.model.OrgLabor orgLabor, boolean merge)
216                    throws com.liferay.portal.kernel.exception.SystemException {
217                    return _orgLaborLocalService.updateOrgLabor(orgLabor, merge);
218            }
219    
220            public com.liferay.portal.model.OrgLabor addOrgLabor(long organizationId,
221                    int typeId, int sunOpen, int sunClose, int monOpen, int monClose,
222                    int tueOpen, int tueClose, int wedOpen, int wedClose, int thuOpen,
223                    int thuClose, int friOpen, int friClose, int satOpen, int satClose)
224                    throws com.liferay.portal.kernel.exception.PortalException,
225                            com.liferay.portal.kernel.exception.SystemException {
226                    return _orgLaborLocalService.addOrgLabor(organizationId, typeId,
227                            sunOpen, sunClose, monOpen, monClose, tueOpen, tueClose, wedOpen,
228                            wedClose, thuOpen, thuClose, friOpen, friClose, satOpen, satClose);
229            }
230    
231            public java.util.List<com.liferay.portal.model.OrgLabor> getOrgLabors(
232                    long organizationId)
233                    throws com.liferay.portal.kernel.exception.SystemException {
234                    return _orgLaborLocalService.getOrgLabors(organizationId);
235            }
236    
237            public com.liferay.portal.model.OrgLabor updateOrgLabor(long orgLaborId,
238                    int typeId, int sunOpen, int sunClose, int monOpen, int monClose,
239                    int tueOpen, int tueClose, int wedOpen, int wedClose, int thuOpen,
240                    int thuClose, int friOpen, int friClose, int satOpen, int satClose)
241                    throws com.liferay.portal.kernel.exception.PortalException,
242                            com.liferay.portal.kernel.exception.SystemException {
243                    return _orgLaborLocalService.updateOrgLabor(orgLaborId, typeId,
244                            sunOpen, sunClose, monOpen, monClose, tueOpen, tueClose, wedOpen,
245                            wedClose, thuOpen, thuClose, friOpen, friClose, satOpen, satClose);
246            }
247    
248            public OrgLaborLocalService getWrappedOrgLaborLocalService() {
249                    return _orgLaborLocalService;
250            }
251    
252            private OrgLaborLocalService _orgLaborLocalService;
253    }