001 /** 002 * Copyright (c) 2000-2012 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 ImageLocalService}. 020 * </p> 021 * 022 * @author Brian Wing Shun Chan 023 * @see ImageLocalService 024 * @generated 025 */ 026 public class ImageLocalServiceWrapper implements ImageLocalService, 027 ServiceWrapper<ImageLocalService> { 028 public ImageLocalServiceWrapper(ImageLocalService imageLocalService) { 029 _imageLocalService = imageLocalService; 030 } 031 032 /** 033 * Adds the image to the database. Also notifies the appropriate model listeners. 034 * 035 * @param image the image 036 * @return the image that was added 037 * @throws SystemException if a system exception occurred 038 */ 039 public com.liferay.portal.model.Image addImage( 040 com.liferay.portal.model.Image image) 041 throws com.liferay.portal.kernel.exception.SystemException { 042 return _imageLocalService.addImage(image); 043 } 044 045 /** 046 * Creates a new image with the primary key. Does not add the image to the database. 047 * 048 * @param imageId the primary key for the new image 049 * @return the new image 050 */ 051 public com.liferay.portal.model.Image createImage(long imageId) { 052 return _imageLocalService.createImage(imageId); 053 } 054 055 /** 056 * Deletes the image with the primary key from the database. Also notifies the appropriate model listeners. 057 * 058 * @param imageId the primary key of the image 059 * @return the image that was removed 060 * @throws PortalException if a image with the primary key could not be found 061 * @throws SystemException if a system exception occurred 062 */ 063 public com.liferay.portal.model.Image deleteImage(long imageId) 064 throws com.liferay.portal.kernel.exception.PortalException, 065 com.liferay.portal.kernel.exception.SystemException { 066 return _imageLocalService.deleteImage(imageId); 067 } 068 069 /** 070 * Deletes the image from the database. Also notifies the appropriate model listeners. 071 * 072 * @param image the image 073 * @return the image that was removed 074 * @throws SystemException if a system exception occurred 075 */ 076 public com.liferay.portal.model.Image deleteImage( 077 com.liferay.portal.model.Image image) 078 throws com.liferay.portal.kernel.exception.SystemException { 079 return _imageLocalService.deleteImage(image); 080 } 081 082 public com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery() { 083 return _imageLocalService.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 _imageLocalService.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. If <code>orderByComparator</code> is specified, then the query will include the given ORDER BY logic. If <code>orderByComparator</code> is absent and pagination is required (<code>start</code> and <code>end</code> are not {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS}), then the query will include the default ORDER BY logic from {@link com.liferay.portal.model.impl.ImageModelImpl}. If both <code>orderByComparator</code> and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order. 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 _imageLocalService.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. If <code>orderByComparator</code> is specified, then the query will include the given ORDER BY logic. If <code>orderByComparator</code> is absent and pagination is required (<code>start</code> and <code>end</code> are not {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS}), then the query will include the default ORDER BY logic from {@link com.liferay.portal.model.impl.ImageModelImpl}. If both <code>orderByComparator</code> and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order. 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 _imageLocalService.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 _imageLocalService.dynamicQueryCount(dynamicQuery); 155 } 156 157 public com.liferay.portal.model.Image fetchImage(long imageId) 158 throws com.liferay.portal.kernel.exception.SystemException { 159 return _imageLocalService.fetchImage(imageId); 160 } 161 162 /** 163 * Returns the image with the primary key. 164 * 165 * @param imageId the primary key of the image 166 * @return the image 167 * @throws PortalException if a image with the primary key could not be found 168 * @throws SystemException if a system exception occurred 169 */ 170 public com.liferay.portal.model.Image getImage(long imageId) 171 throws com.liferay.portal.kernel.exception.PortalException, 172 com.liferay.portal.kernel.exception.SystemException { 173 return _imageLocalService.getImage(imageId); 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 _imageLocalService.getPersistedModel(primaryKeyObj); 181 } 182 183 /** 184 * Returns a range of all the images. 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. If <code>orderByComparator</code> is specified, then the query will include the given ORDER BY logic. If <code>orderByComparator</code> is absent and pagination is required (<code>start</code> and <code>end</code> are not {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS}), then the query will include the default ORDER BY logic from {@link com.liferay.portal.model.impl.ImageModelImpl}. If both <code>orderByComparator</code> and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order. 188 * </p> 189 * 190 * @param start the lower bound of the range of images 191 * @param end the upper bound of the range of images (not inclusive) 192 * @return the range of images 193 * @throws SystemException if a system exception occurred 194 */ 195 public java.util.List<com.liferay.portal.model.Image> getImages(int start, 196 int end) throws com.liferay.portal.kernel.exception.SystemException { 197 return _imageLocalService.getImages(start, end); 198 } 199 200 /** 201 * Returns the number of images. 202 * 203 * @return the number of images 204 * @throws SystemException if a system exception occurred 205 */ 206 public int getImagesCount() 207 throws com.liferay.portal.kernel.exception.SystemException { 208 return _imageLocalService.getImagesCount(); 209 } 210 211 /** 212 * Updates the image in the database or adds it if it does not yet exist. Also notifies the appropriate model listeners. 213 * 214 * @param image the image 215 * @return the image that was updated 216 * @throws SystemException if a system exception occurred 217 */ 218 public com.liferay.portal.model.Image updateImage( 219 com.liferay.portal.model.Image image) 220 throws com.liferay.portal.kernel.exception.SystemException { 221 return _imageLocalService.updateImage(image); 222 } 223 224 /** 225 * Returns the Spring bean ID for this bean. 226 * 227 * @return the Spring bean ID for this bean 228 */ 229 public java.lang.String getBeanIdentifier() { 230 return _imageLocalService.getBeanIdentifier(); 231 } 232 233 /** 234 * Sets the Spring bean ID for this bean. 235 * 236 * @param beanIdentifier the Spring bean ID for this bean 237 */ 238 public void setBeanIdentifier(java.lang.String beanIdentifier) { 239 _imageLocalService.setBeanIdentifier(beanIdentifier); 240 } 241 242 public com.liferay.portal.model.Image getCompanyLogo(long imageId) { 243 return _imageLocalService.getCompanyLogo(imageId); 244 } 245 246 public com.liferay.portal.model.Image getImageOrDefault(long imageId) { 247 return _imageLocalService.getImageOrDefault(imageId); 248 } 249 250 public java.util.List<com.liferay.portal.model.Image> getImages() 251 throws com.liferay.portal.kernel.exception.SystemException { 252 return _imageLocalService.getImages(); 253 } 254 255 public java.util.List<com.liferay.portal.model.Image> getImagesBySize( 256 int size) throws com.liferay.portal.kernel.exception.SystemException { 257 return _imageLocalService.getImagesBySize(size); 258 } 259 260 public com.liferay.portal.model.Image updateImage(long imageId, byte[] bytes) 261 throws com.liferay.portal.kernel.exception.PortalException, 262 com.liferay.portal.kernel.exception.SystemException { 263 return _imageLocalService.updateImage(imageId, bytes); 264 } 265 266 public com.liferay.portal.model.Image updateImage(long imageId, 267 byte[] bytes, java.lang.String type, int height, int width, int size) 268 throws com.liferay.portal.kernel.exception.PortalException, 269 com.liferay.portal.kernel.exception.SystemException { 270 return _imageLocalService.updateImage(imageId, bytes, type, height, 271 width, size); 272 } 273 274 public com.liferay.portal.model.Image updateImage(long imageId, 275 java.io.File file) 276 throws com.liferay.portal.kernel.exception.PortalException, 277 com.liferay.portal.kernel.exception.SystemException { 278 return _imageLocalService.updateImage(imageId, file); 279 } 280 281 public com.liferay.portal.model.Image updateImage(long imageId, 282 java.io.InputStream is) 283 throws com.liferay.portal.kernel.exception.PortalException, 284 com.liferay.portal.kernel.exception.SystemException { 285 return _imageLocalService.updateImage(imageId, is); 286 } 287 288 public com.liferay.portal.model.Image updateImage(long imageId, 289 java.io.InputStream is, boolean cleanUpStream) 290 throws com.liferay.portal.kernel.exception.PortalException, 291 com.liferay.portal.kernel.exception.SystemException { 292 return _imageLocalService.updateImage(imageId, is, cleanUpStream); 293 } 294 295 /** 296 * @deprecated Renamed to {@link #getWrappedService} 297 */ 298 public ImageLocalService getWrappedImageLocalService() { 299 return _imageLocalService; 300 } 301 302 /** 303 * @deprecated Renamed to {@link #setWrappedService} 304 */ 305 public void setWrappedImageLocalService(ImageLocalService imageLocalService) { 306 _imageLocalService = imageLocalService; 307 } 308 309 public ImageLocalService getWrappedService() { 310 return _imageLocalService; 311 } 312 313 public void setWrappedService(ImageLocalService imageLocalService) { 314 _imageLocalService = imageLocalService; 315 } 316 317 private ImageLocalService _imageLocalService; 318 }