001    /**
002     * Copyright (c) 2000-2010 Liferay, Inc. All rights reserved.
003     *
004     * This library is free software; you can redistribute it and/or modify it under
005     * the terms of the GNU Lesser General Public License as published by the Free
006     * Software Foundation; either version 2.1 of the License, or (at your option)
007     * any later version.
008     *
009     * This library is distributed in the hope that it will be useful, but WITHOUT
010     * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
011     * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
012     * details.
013     */
014    
015    package com.liferay.portlet.announcements.service.persistence;
016    
017    import com.liferay.portal.kernel.bean.PortalBeanLocatorUtil;
018    import com.liferay.portal.kernel.dao.orm.DynamicQuery;
019    import com.liferay.portal.kernel.exception.SystemException;
020    import com.liferay.portal.kernel.util.OrderByComparator;
021    import com.liferay.portal.service.ServiceContext;
022    
023    import com.liferay.portlet.announcements.model.AnnouncementsDelivery;
024    
025    import java.util.List;
026    
027    /**
028     * @author    Brian Wing Shun Chan
029     * @see       AnnouncementsDeliveryPersistence
030     * @see       AnnouncementsDeliveryPersistenceImpl
031     * @generated
032     */
033    public class AnnouncementsDeliveryUtil {
034            /**
035             * @see com.liferay.portal.service.persistence.BasePersistence#clearCache()
036             */
037            public static void clearCache() {
038                    getPersistence().clearCache();
039            }
040    
041            /**
042             * @see com.liferay.portal.service.persistence.BasePersistence#clearCache(com.liferay.portal.model.BaseModel)
043             */
044            public static void clearCache(AnnouncementsDelivery announcementsDelivery) {
045                    getPersistence().clearCache(announcementsDelivery);
046            }
047    
048            /**
049             * @see com.liferay.portal.service.persistence.BasePersistence#countWithDynamicQuery(DynamicQuery)
050             */
051            public long countWithDynamicQuery(DynamicQuery dynamicQuery)
052                    throws SystemException {
053                    return getPersistence().countWithDynamicQuery(dynamicQuery);
054            }
055    
056            /**
057             * @see com.liferay.portal.service.persistence.BasePersistence#findWithDynamicQuery(DynamicQuery)
058             */
059            public static List<AnnouncementsDelivery> findWithDynamicQuery(
060                    DynamicQuery dynamicQuery) throws SystemException {
061                    return getPersistence().findWithDynamicQuery(dynamicQuery);
062            }
063    
064            /**
065             * @see com.liferay.portal.service.persistence.BasePersistence#findWithDynamicQuery(DynamicQuery, int, int)
066             */
067            public static List<AnnouncementsDelivery> findWithDynamicQuery(
068                    DynamicQuery dynamicQuery, int start, int end)
069                    throws SystemException {
070                    return getPersistence().findWithDynamicQuery(dynamicQuery, start, end);
071            }
072    
073            /**
074             * @see com.liferay.portal.service.persistence.BasePersistence#findWithDynamicQuery(DynamicQuery, int, int, OrderByComparator)
075             */
076            public static List<AnnouncementsDelivery> findWithDynamicQuery(
077                    DynamicQuery dynamicQuery, int start, int end,
078                    OrderByComparator orderByComparator) throws SystemException {
079                    return getPersistence()
080                                       .findWithDynamicQuery(dynamicQuery, start, end,
081                            orderByComparator);
082            }
083    
084            /**
085             * @see com.liferay.portal.service.persistence.BasePersistence#remove(com.liferay.portal.model.BaseModel)
086             */
087            public static AnnouncementsDelivery remove(
088                    AnnouncementsDelivery announcementsDelivery) throws SystemException {
089                    return getPersistence().remove(announcementsDelivery);
090            }
091    
092            /**
093             * @see com.liferay.portal.service.persistence.BasePersistence#update(com.liferay.portal.model.BaseModel, boolean)
094             */
095            public static AnnouncementsDelivery update(
096                    AnnouncementsDelivery announcementsDelivery, boolean merge)
097                    throws SystemException {
098                    return getPersistence().update(announcementsDelivery, merge);
099            }
100    
101            /**
102             * @see com.liferay.portal.service.persistence.BasePersistence#update(com.liferay.portal.model.BaseModel, boolean, ServiceContext)
103             */
104            public static AnnouncementsDelivery update(
105                    AnnouncementsDelivery announcementsDelivery, boolean merge,
106                    ServiceContext serviceContext) throws SystemException {
107                    return getPersistence()
108                                       .update(announcementsDelivery, merge, serviceContext);
109            }
110    
111            public static void cacheResult(
112                    com.liferay.portlet.announcements.model.AnnouncementsDelivery announcementsDelivery) {
113                    getPersistence().cacheResult(announcementsDelivery);
114            }
115    
116            public static void cacheResult(
117                    java.util.List<com.liferay.portlet.announcements.model.AnnouncementsDelivery> announcementsDeliveries) {
118                    getPersistence().cacheResult(announcementsDeliveries);
119            }
120    
121            public static com.liferay.portlet.announcements.model.AnnouncementsDelivery create(
122                    long deliveryId) {
123                    return getPersistence().create(deliveryId);
124            }
125    
126            public static com.liferay.portlet.announcements.model.AnnouncementsDelivery remove(
127                    long deliveryId)
128                    throws com.liferay.portal.kernel.exception.SystemException,
129                            com.liferay.portlet.announcements.NoSuchDeliveryException {
130                    return getPersistence().remove(deliveryId);
131            }
132    
133            public static com.liferay.portlet.announcements.model.AnnouncementsDelivery updateImpl(
134                    com.liferay.portlet.announcements.model.AnnouncementsDelivery announcementsDelivery,
135                    boolean merge)
136                    throws com.liferay.portal.kernel.exception.SystemException {
137                    return getPersistence().updateImpl(announcementsDelivery, merge);
138            }
139    
140            public static com.liferay.portlet.announcements.model.AnnouncementsDelivery findByPrimaryKey(
141                    long deliveryId)
142                    throws com.liferay.portal.kernel.exception.SystemException,
143                            com.liferay.portlet.announcements.NoSuchDeliveryException {
144                    return getPersistence().findByPrimaryKey(deliveryId);
145            }
146    
147            public static com.liferay.portlet.announcements.model.AnnouncementsDelivery fetchByPrimaryKey(
148                    long deliveryId)
149                    throws com.liferay.portal.kernel.exception.SystemException {
150                    return getPersistence().fetchByPrimaryKey(deliveryId);
151            }
152    
153            public static java.util.List<com.liferay.portlet.announcements.model.AnnouncementsDelivery> findByUserId(
154                    long userId) throws com.liferay.portal.kernel.exception.SystemException {
155                    return getPersistence().findByUserId(userId);
156            }
157    
158            public static java.util.List<com.liferay.portlet.announcements.model.AnnouncementsDelivery> findByUserId(
159                    long userId, int start, int end)
160                    throws com.liferay.portal.kernel.exception.SystemException {
161                    return getPersistence().findByUserId(userId, start, end);
162            }
163    
164            public static java.util.List<com.liferay.portlet.announcements.model.AnnouncementsDelivery> findByUserId(
165                    long userId, int start, int end,
166                    com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
167                    throws com.liferay.portal.kernel.exception.SystemException {
168                    return getPersistence()
169                                       .findByUserId(userId, start, end, orderByComparator);
170            }
171    
172            public static com.liferay.portlet.announcements.model.AnnouncementsDelivery findByUserId_First(
173                    long userId,
174                    com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
175                    throws com.liferay.portal.kernel.exception.SystemException,
176                            com.liferay.portlet.announcements.NoSuchDeliveryException {
177                    return getPersistence().findByUserId_First(userId, orderByComparator);
178            }
179    
180            public static com.liferay.portlet.announcements.model.AnnouncementsDelivery findByUserId_Last(
181                    long userId,
182                    com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
183                    throws com.liferay.portal.kernel.exception.SystemException,
184                            com.liferay.portlet.announcements.NoSuchDeliveryException {
185                    return getPersistence().findByUserId_Last(userId, orderByComparator);
186            }
187    
188            public static com.liferay.portlet.announcements.model.AnnouncementsDelivery[] findByUserId_PrevAndNext(
189                    long deliveryId, long userId,
190                    com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
191                    throws com.liferay.portal.kernel.exception.SystemException,
192                            com.liferay.portlet.announcements.NoSuchDeliveryException {
193                    return getPersistence()
194                                       .findByUserId_PrevAndNext(deliveryId, userId,
195                            orderByComparator);
196            }
197    
198            public static com.liferay.portlet.announcements.model.AnnouncementsDelivery findByU_T(
199                    long userId, java.lang.String type)
200                    throws com.liferay.portal.kernel.exception.SystemException,
201                            com.liferay.portlet.announcements.NoSuchDeliveryException {
202                    return getPersistence().findByU_T(userId, type);
203            }
204    
205            public static com.liferay.portlet.announcements.model.AnnouncementsDelivery fetchByU_T(
206                    long userId, java.lang.String type)
207                    throws com.liferay.portal.kernel.exception.SystemException {
208                    return getPersistence().fetchByU_T(userId, type);
209            }
210    
211            public static com.liferay.portlet.announcements.model.AnnouncementsDelivery fetchByU_T(
212                    long userId, java.lang.String type, boolean retrieveFromCache)
213                    throws com.liferay.portal.kernel.exception.SystemException {
214                    return getPersistence().fetchByU_T(userId, type, retrieveFromCache);
215            }
216    
217            public static java.util.List<com.liferay.portlet.announcements.model.AnnouncementsDelivery> findAll()
218                    throws com.liferay.portal.kernel.exception.SystemException {
219                    return getPersistence().findAll();
220            }
221    
222            public static java.util.List<com.liferay.portlet.announcements.model.AnnouncementsDelivery> findAll(
223                    int start, int end)
224                    throws com.liferay.portal.kernel.exception.SystemException {
225                    return getPersistence().findAll(start, end);
226            }
227    
228            public static java.util.List<com.liferay.portlet.announcements.model.AnnouncementsDelivery> findAll(
229                    int start, int end,
230                    com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
231                    throws com.liferay.portal.kernel.exception.SystemException {
232                    return getPersistence().findAll(start, end, orderByComparator);
233            }
234    
235            public static void removeByUserId(long userId)
236                    throws com.liferay.portal.kernel.exception.SystemException {
237                    getPersistence().removeByUserId(userId);
238            }
239    
240            public static void removeByU_T(long userId, java.lang.String type)
241                    throws com.liferay.portal.kernel.exception.SystemException,
242                            com.liferay.portlet.announcements.NoSuchDeliveryException {
243                    getPersistence().removeByU_T(userId, type);
244            }
245    
246            public static void removeAll()
247                    throws com.liferay.portal.kernel.exception.SystemException {
248                    getPersistence().removeAll();
249            }
250    
251            public static int countByUserId(long userId)
252                    throws com.liferay.portal.kernel.exception.SystemException {
253                    return getPersistence().countByUserId(userId);
254            }
255    
256            public static int countByU_T(long userId, java.lang.String type)
257                    throws com.liferay.portal.kernel.exception.SystemException {
258                    return getPersistence().countByU_T(userId, type);
259            }
260    
261            public static int countAll()
262                    throws com.liferay.portal.kernel.exception.SystemException {
263                    return getPersistence().countAll();
264            }
265    
266            public static AnnouncementsDeliveryPersistence getPersistence() {
267                    if (_persistence == null) {
268                            _persistence = (AnnouncementsDeliveryPersistence)PortalBeanLocatorUtil.locate(AnnouncementsDeliveryPersistence.class.getName());
269                    }
270    
271                    return _persistence;
272            }
273    
274            public void setPersistence(AnnouncementsDeliveryPersistence persistence) {
275                    _persistence = persistence;
276            }
277    
278            private static AnnouncementsDeliveryPersistence _persistence;
279    }