001    /**
002     * Copyright (c) 2000-2013 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;
016    
017    import aQute.bnd.annotation.ProviderType;
018    
019    import com.liferay.portal.service.ServiceWrapper;
020    
021    /**
022     * Provides a wrapper for {@link AnnouncementsEntryService}.
023     *
024     * @author Brian Wing Shun Chan
025     * @see AnnouncementsEntryService
026     * @generated
027     */
028    @ProviderType
029    public class AnnouncementsEntryServiceWrapper
030            implements AnnouncementsEntryService,
031                    ServiceWrapper<AnnouncementsEntryService> {
032            public AnnouncementsEntryServiceWrapper(
033                    AnnouncementsEntryService announcementsEntryService) {
034                    _announcementsEntryService = announcementsEntryService;
035            }
036    
037            /**
038            * Returns the Spring bean ID for this bean.
039            *
040            * @return the Spring bean ID for this bean
041            */
042            @Override
043            public java.lang.String getBeanIdentifier() {
044                    return _announcementsEntryService.getBeanIdentifier();
045            }
046    
047            /**
048            * Sets the Spring bean ID for this bean.
049            *
050            * @param beanIdentifier the Spring bean ID for this bean
051            */
052            @Override
053            public void setBeanIdentifier(java.lang.String beanIdentifier) {
054                    _announcementsEntryService.setBeanIdentifier(beanIdentifier);
055            }
056    
057            @Override
058            public com.liferay.portlet.announcements.model.AnnouncementsEntry addEntry(
059                    long plid, long classNameId, long classPK, java.lang.String title,
060                    java.lang.String content, java.lang.String url, java.lang.String type,
061                    int displayDateMonth, int displayDateDay, int displayDateYear,
062                    int displayDateHour, int displayDateMinute, boolean displayImmediately,
063                    int expirationDateMonth, int expirationDateDay, int expirationDateYear,
064                    int expirationDateHour, int expirationDateMinute, int priority,
065                    boolean alert)
066                    throws com.liferay.portal.kernel.exception.PortalException,
067                            com.liferay.portal.kernel.exception.SystemException {
068                    return _announcementsEntryService.addEntry(plid, classNameId, classPK,
069                            title, content, url, type, displayDateMonth, displayDateDay,
070                            displayDateYear, displayDateHour, displayDateMinute,
071                            displayImmediately, expirationDateMonth, expirationDateDay,
072                            expirationDateYear, expirationDateHour, expirationDateMinute,
073                            priority, alert);
074            }
075    
076            /**
077            * @deprecated As of 6.2.0, replaced by {@link #addEntry(long, long, long,
078            String, String, String, String, int, int, int, int, int,
079            boolean, int, int, int, int, int, int, boolean)}
080            */
081            @Override
082            public com.liferay.portlet.announcements.model.AnnouncementsEntry addEntry(
083                    long plid, long classNameId, long classPK, java.lang.String title,
084                    java.lang.String content, java.lang.String url, java.lang.String type,
085                    int displayDateMonth, int displayDateDay, int displayDateYear,
086                    int displayDateHour, int displayDateMinute, int expirationDateMonth,
087                    int expirationDateDay, int expirationDateYear, int expirationDateHour,
088                    int expirationDateMinute, int priority, boolean alert)
089                    throws com.liferay.portal.kernel.exception.PortalException,
090                            com.liferay.portal.kernel.exception.SystemException {
091                    return _announcementsEntryService.addEntry(plid, classNameId, classPK,
092                            title, content, url, type, displayDateMonth, displayDateDay,
093                            displayDateYear, displayDateHour, displayDateMinute,
094                            expirationDateMonth, expirationDateDay, expirationDateYear,
095                            expirationDateHour, expirationDateMinute, priority, alert);
096            }
097    
098            @Override
099            public void deleteEntry(long entryId)
100                    throws com.liferay.portal.kernel.exception.PortalException,
101                            com.liferay.portal.kernel.exception.SystemException {
102                    _announcementsEntryService.deleteEntry(entryId);
103            }
104    
105            @Override
106            public com.liferay.portlet.announcements.model.AnnouncementsEntry getEntry(
107                    long entryId)
108                    throws com.liferay.portal.kernel.exception.PortalException,
109                            com.liferay.portal.kernel.exception.SystemException {
110                    return _announcementsEntryService.getEntry(entryId);
111            }
112    
113            @Override
114            public com.liferay.portlet.announcements.model.AnnouncementsEntry updateEntry(
115                    long entryId, java.lang.String title, java.lang.String content,
116                    java.lang.String url, java.lang.String type, int displayDateMonth,
117                    int displayDateDay, int displayDateYear, int displayDateHour,
118                    int displayDateMinute, boolean displayImmediately,
119                    int expirationDateMonth, int expirationDateDay, int expirationDateYear,
120                    int expirationDateHour, int expirationDateMinute, int priority)
121                    throws com.liferay.portal.kernel.exception.PortalException,
122                            com.liferay.portal.kernel.exception.SystemException {
123                    return _announcementsEntryService.updateEntry(entryId, title, content,
124                            url, type, displayDateMonth, displayDateDay, displayDateYear,
125                            displayDateHour, displayDateMinute, displayImmediately,
126                            expirationDateMonth, expirationDateDay, expirationDateYear,
127                            expirationDateHour, expirationDateMinute, priority);
128            }
129    
130            /**
131             * @deprecated As of 6.1.0, replaced by {@link #getWrappedService}
132             */
133            public AnnouncementsEntryService getWrappedAnnouncementsEntryService() {
134                    return _announcementsEntryService;
135            }
136    
137            /**
138             * @deprecated As of 6.1.0, replaced by {@link #setWrappedService}
139             */
140            public void setWrappedAnnouncementsEntryService(
141                    AnnouncementsEntryService announcementsEntryService) {
142                    _announcementsEntryService = announcementsEntryService;
143            }
144    
145            @Override
146            public AnnouncementsEntryService getWrappedService() {
147                    return _announcementsEntryService;
148            }
149    
150            @Override
151            public void setWrappedService(
152                    AnnouncementsEntryService announcementsEntryService) {
153                    _announcementsEntryService = announcementsEntryService;
154            }
155    
156            private AnnouncementsEntryService _announcementsEntryService;
157    }