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.portal.service; 016 017 /** 018 * <p> 019 * This class is a wrapper for {@link ReleaseLocalService}. 020 * </p> 021 * 022 * @author Brian Wing Shun Chan 023 * @see ReleaseLocalService 024 * @generated 025 */ 026 public class ReleaseLocalServiceWrapper implements ReleaseLocalService, 027 ServiceWrapper<ReleaseLocalService> { 028 public ReleaseLocalServiceWrapper(ReleaseLocalService releaseLocalService) { 029 _releaseLocalService = releaseLocalService; 030 } 031 032 /** 033 * Adds the release to the database. Also notifies the appropriate model listeners. 034 * 035 * @param release the release 036 * @return the release that was added 037 * @throws SystemException if a system exception occurred 038 */ 039 public com.liferay.portal.model.Release addRelease( 040 com.liferay.portal.model.Release release) 041 throws com.liferay.portal.kernel.exception.SystemException { 042 return _releaseLocalService.addRelease(release); 043 } 044 045 /** 046 * Creates a new release with the primary key. Does not add the release to the database. 047 * 048 * @param releaseId the primary key for the new release 049 * @return the new release 050 */ 051 public com.liferay.portal.model.Release createRelease(long releaseId) { 052 return _releaseLocalService.createRelease(releaseId); 053 } 054 055 /** 056 * Deletes the release with the primary key from the database. Also notifies the appropriate model listeners. 057 * 058 * @param releaseId the primary key of the release 059 * @return the release that was removed 060 * @throws PortalException if a release with the primary key could not be found 061 * @throws SystemException if a system exception occurred 062 */ 063 public com.liferay.portal.model.Release deleteRelease(long releaseId) 064 throws com.liferay.portal.kernel.exception.PortalException, 065 com.liferay.portal.kernel.exception.SystemException { 066 return _releaseLocalService.deleteRelease(releaseId); 067 } 068 069 /** 070 * Deletes the release from the database. Also notifies the appropriate model listeners. 071 * 072 * @param release the release 073 * @return the release that was removed 074 * @throws SystemException if a system exception occurred 075 */ 076 public com.liferay.portal.model.Release deleteRelease( 077 com.liferay.portal.model.Release release) 078 throws com.liferay.portal.kernel.exception.SystemException { 079 return _releaseLocalService.deleteRelease(release); 080 } 081 082 public com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery() { 083 return _releaseLocalService.dynamicQuery(); 084 } 085 086 /** 087 * Performs a dynamic query on the database and returns the matching rows. 088 * 089 * @param dynamicQuery the dynamic query 090 * @return the matching rows 091 * @throws SystemException if a system exception occurred 092 */ 093 @SuppressWarnings("rawtypes") 094 public java.util.List dynamicQuery( 095 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery) 096 throws com.liferay.portal.kernel.exception.SystemException { 097 return _releaseLocalService.dynamicQuery(dynamicQuery); 098 } 099 100 /** 101 * Performs a dynamic query on the database and returns a range of the matching rows. 102 * 103 * <p> 104 * 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. 105 * </p> 106 * 107 * @param dynamicQuery the dynamic query 108 * @param start the lower bound of the range of model instances 109 * @param end the upper bound of the range of model instances (not inclusive) 110 * @return the range of matching rows 111 * @throws SystemException if a system exception occurred 112 */ 113 @SuppressWarnings("rawtypes") 114 public java.util.List dynamicQuery( 115 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start, 116 int end) throws com.liferay.portal.kernel.exception.SystemException { 117 return _releaseLocalService.dynamicQuery(dynamicQuery, start, end); 118 } 119 120 /** 121 * Performs a dynamic query on the database and returns an ordered range of the matching rows. 122 * 123 * <p> 124 * 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. 125 * </p> 126 * 127 * @param dynamicQuery the dynamic query 128 * @param start the lower bound of the range of model instances 129 * @param end the upper bound of the range of model instances (not inclusive) 130 * @param orderByComparator the comparator to order the results by (optionally <code>null</code>) 131 * @return the ordered range of matching rows 132 * @throws SystemException if a system exception occurred 133 */ 134 @SuppressWarnings("rawtypes") 135 public java.util.List dynamicQuery( 136 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start, 137 int end, 138 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 139 throws com.liferay.portal.kernel.exception.SystemException { 140 return _releaseLocalService.dynamicQuery(dynamicQuery, start, end, 141 orderByComparator); 142 } 143 144 /** 145 * Returns the number of rows that match the dynamic query. 146 * 147 * @param dynamicQuery the dynamic query 148 * @return the number of rows that match the dynamic query 149 * @throws SystemException if a system exception occurred 150 */ 151 public long dynamicQueryCount( 152 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery) 153 throws com.liferay.portal.kernel.exception.SystemException { 154 return _releaseLocalService.dynamicQueryCount(dynamicQuery); 155 } 156 157 public com.liferay.portal.model.Release fetchRelease(long releaseId) 158 throws com.liferay.portal.kernel.exception.SystemException { 159 return _releaseLocalService.fetchRelease(releaseId); 160 } 161 162 /** 163 * Returns the release with the primary key. 164 * 165 * @param releaseId the primary key of the release 166 * @return the release 167 * @throws PortalException if a release with the primary key could not be found 168 * @throws SystemException if a system exception occurred 169 */ 170 public com.liferay.portal.model.Release getRelease(long releaseId) 171 throws com.liferay.portal.kernel.exception.PortalException, 172 com.liferay.portal.kernel.exception.SystemException { 173 return _releaseLocalService.getRelease(releaseId); 174 } 175 176 public com.liferay.portal.model.PersistedModel getPersistedModel( 177 java.io.Serializable primaryKeyObj) 178 throws com.liferay.portal.kernel.exception.PortalException, 179 com.liferay.portal.kernel.exception.SystemException { 180 return _releaseLocalService.getPersistedModel(primaryKeyObj); 181 } 182 183 /** 184 * Returns a range of all the releases. 185 * 186 * <p> 187 * 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. 188 * </p> 189 * 190 * @param start the lower bound of the range of releases 191 * @param end the upper bound of the range of releases (not inclusive) 192 * @return the range of releases 193 * @throws SystemException if a system exception occurred 194 */ 195 public java.util.List<com.liferay.portal.model.Release> getReleases( 196 int start, int end) 197 throws com.liferay.portal.kernel.exception.SystemException { 198 return _releaseLocalService.getReleases(start, end); 199 } 200 201 /** 202 * Returns the number of releases. 203 * 204 * @return the number of releases 205 * @throws SystemException if a system exception occurred 206 */ 207 public int getReleasesCount() 208 throws com.liferay.portal.kernel.exception.SystemException { 209 return _releaseLocalService.getReleasesCount(); 210 } 211 212 /** 213 * Updates the release in the database or adds it if it does not yet exist. Also notifies the appropriate model listeners. 214 * 215 * @param release the release 216 * @return the release that was updated 217 * @throws SystemException if a system exception occurred 218 */ 219 public com.liferay.portal.model.Release updateRelease( 220 com.liferay.portal.model.Release release) 221 throws com.liferay.portal.kernel.exception.SystemException { 222 return _releaseLocalService.updateRelease(release); 223 } 224 225 /** 226 * Updates the release in the database or adds it if it does not yet exist. Also notifies the appropriate model listeners. 227 * 228 * @param release the release 229 * @param merge whether to merge the release 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. 230 * @return the release that was updated 231 * @throws SystemException if a system exception occurred 232 */ 233 public com.liferay.portal.model.Release updateRelease( 234 com.liferay.portal.model.Release release, boolean merge) 235 throws com.liferay.portal.kernel.exception.SystemException { 236 return _releaseLocalService.updateRelease(release, merge); 237 } 238 239 /** 240 * Returns the Spring bean ID for this bean. 241 * 242 * @return the Spring bean ID for this bean 243 */ 244 public java.lang.String getBeanIdentifier() { 245 return _releaseLocalService.getBeanIdentifier(); 246 } 247 248 /** 249 * Sets the Spring bean ID for this bean. 250 * 251 * @param beanIdentifier the Spring bean ID for this bean 252 */ 253 public void setBeanIdentifier(java.lang.String beanIdentifier) { 254 _releaseLocalService.setBeanIdentifier(beanIdentifier); 255 } 256 257 public com.liferay.portal.model.Release addRelease( 258 java.lang.String servletContextName, int buildNumber) 259 throws com.liferay.portal.kernel.exception.SystemException { 260 return _releaseLocalService.addRelease(servletContextName, buildNumber); 261 } 262 263 public void createTablesAndPopulate() 264 throws com.liferay.portal.kernel.exception.SystemException { 265 _releaseLocalService.createTablesAndPopulate(); 266 } 267 268 public int getBuildNumberOrCreate() 269 throws com.liferay.portal.kernel.exception.PortalException, 270 com.liferay.portal.kernel.exception.SystemException { 271 return _releaseLocalService.getBuildNumberOrCreate(); 272 } 273 274 public com.liferay.portal.model.Release getRelease( 275 java.lang.String servletContextName, int buildNumber) 276 throws com.liferay.portal.kernel.exception.PortalException, 277 com.liferay.portal.kernel.exception.SystemException { 278 return _releaseLocalService.getRelease(servletContextName, buildNumber); 279 } 280 281 public com.liferay.portal.model.Release updateRelease(long releaseId, 282 int buildNumber, java.util.Date buildDate, boolean verified) 283 throws com.liferay.portal.kernel.exception.PortalException, 284 com.liferay.portal.kernel.exception.SystemException { 285 return _releaseLocalService.updateRelease(releaseId, buildNumber, 286 buildDate, verified); 287 } 288 289 /** 290 * @deprecated Renamed to {@link #getWrappedService} 291 */ 292 public ReleaseLocalService getWrappedReleaseLocalService() { 293 return _releaseLocalService; 294 } 295 296 /** 297 * @deprecated Renamed to {@link #setWrappedService} 298 */ 299 public void setWrappedReleaseLocalService( 300 ReleaseLocalService releaseLocalService) { 301 _releaseLocalService = releaseLocalService; 302 } 303 304 public ReleaseLocalService getWrappedService() { 305 return _releaseLocalService; 306 } 307 308 public void setWrappedService(ReleaseLocalService releaseLocalService) { 309 _releaseLocalService = releaseLocalService; 310 } 311 312 private ReleaseLocalService _releaseLocalService; 313 }