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 PhoneLocalService}. 020 * </p> 021 * 022 * @author Brian Wing Shun Chan 023 * @see PhoneLocalService 024 * @generated 025 */ 026 public class PhoneLocalServiceWrapper implements PhoneLocalService, 027 ServiceWrapper<PhoneLocalService> { 028 public PhoneLocalServiceWrapper(PhoneLocalService phoneLocalService) { 029 _phoneLocalService = phoneLocalService; 030 } 031 032 /** 033 * Adds the phone to the database. Also notifies the appropriate model listeners. 034 * 035 * @param phone the phone 036 * @return the phone that was added 037 * @throws SystemException if a system exception occurred 038 */ 039 public com.liferay.portal.model.Phone addPhone( 040 com.liferay.portal.model.Phone phone) 041 throws com.liferay.portal.kernel.exception.SystemException { 042 return _phoneLocalService.addPhone(phone); 043 } 044 045 /** 046 * Creates a new phone with the primary key. Does not add the phone to the database. 047 * 048 * @param phoneId the primary key for the new phone 049 * @return the new phone 050 */ 051 public com.liferay.portal.model.Phone createPhone(long phoneId) { 052 return _phoneLocalService.createPhone(phoneId); 053 } 054 055 /** 056 * Deletes the phone with the primary key from the database. Also notifies the appropriate model listeners. 057 * 058 * @param phoneId the primary key of the phone 059 * @throws PortalException if a phone with the primary key could not be found 060 * @throws SystemException if a system exception occurred 061 */ 062 public void deletePhone(long phoneId) 063 throws com.liferay.portal.kernel.exception.PortalException, 064 com.liferay.portal.kernel.exception.SystemException { 065 _phoneLocalService.deletePhone(phoneId); 066 } 067 068 /** 069 * Deletes the phone from the database. Also notifies the appropriate model listeners. 070 * 071 * @param phone the phone 072 * @throws SystemException if a system exception occurred 073 */ 074 public void deletePhone(com.liferay.portal.model.Phone phone) 075 throws com.liferay.portal.kernel.exception.SystemException { 076 _phoneLocalService.deletePhone(phone); 077 } 078 079 /** 080 * Performs a dynamic query on the database and returns the matching rows. 081 * 082 * @param dynamicQuery the dynamic query 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 _phoneLocalService.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 101 * @param start the lower bound of the range of model instances 102 * @param end the upper bound of the range of model instances (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 _phoneLocalService.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 121 * @param start the lower bound of the range of model instances 122 * @param end the upper bound of the range of model instances (not inclusive) 123 * @param orderByComparator the comparator to order the results by (optionally <code>null</code>) 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 _phoneLocalService.dynamicQuery(dynamicQuery, start, end, 134 orderByComparator); 135 } 136 137 /** 138 * Returns the number of rows that match the dynamic query. 139 * 140 * @param dynamicQuery the dynamic query 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 _phoneLocalService.dynamicQueryCount(dynamicQuery); 148 } 149 150 public com.liferay.portal.model.Phone fetchPhone(long phoneId) 151 throws com.liferay.portal.kernel.exception.SystemException { 152 return _phoneLocalService.fetchPhone(phoneId); 153 } 154 155 /** 156 * Returns the phone with the primary key. 157 * 158 * @param phoneId the primary key of the phone 159 * @return the phone 160 * @throws PortalException if a phone with the primary key could not be found 161 * @throws SystemException if a system exception occurred 162 */ 163 public com.liferay.portal.model.Phone getPhone(long phoneId) 164 throws com.liferay.portal.kernel.exception.PortalException, 165 com.liferay.portal.kernel.exception.SystemException { 166 return _phoneLocalService.getPhone(phoneId); 167 } 168 169 public com.liferay.portal.model.PersistedModel getPersistedModel( 170 java.io.Serializable primaryKeyObj) 171 throws com.liferay.portal.kernel.exception.PortalException, 172 com.liferay.portal.kernel.exception.SystemException { 173 return _phoneLocalService.getPersistedModel(primaryKeyObj); 174 } 175 176 /** 177 * Returns a range of all the phones. 178 * 179 * <p> 180 * 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. 181 * </p> 182 * 183 * @param start the lower bound of the range of phones 184 * @param end the upper bound of the range of phones (not inclusive) 185 * @return the range of phones 186 * @throws SystemException if a system exception occurred 187 */ 188 public java.util.List<com.liferay.portal.model.Phone> getPhones(int start, 189 int end) throws com.liferay.portal.kernel.exception.SystemException { 190 return _phoneLocalService.getPhones(start, end); 191 } 192 193 /** 194 * Returns the number of phones. 195 * 196 * @return the number of phones 197 * @throws SystemException if a system exception occurred 198 */ 199 public int getPhonesCount() 200 throws com.liferay.portal.kernel.exception.SystemException { 201 return _phoneLocalService.getPhonesCount(); 202 } 203 204 /** 205 * Updates the phone in the database or adds it if it does not yet exist. Also notifies the appropriate model listeners. 206 * 207 * @param phone the phone 208 * @return the phone that was updated 209 * @throws SystemException if a system exception occurred 210 */ 211 public com.liferay.portal.model.Phone updatePhone( 212 com.liferay.portal.model.Phone phone) 213 throws com.liferay.portal.kernel.exception.SystemException { 214 return _phoneLocalService.updatePhone(phone); 215 } 216 217 /** 218 * Updates the phone in the database or adds it if it does not yet exist. Also notifies the appropriate model listeners. 219 * 220 * @param phone the phone 221 * @param merge whether to merge the phone 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. 222 * @return the phone that was updated 223 * @throws SystemException if a system exception occurred 224 */ 225 public com.liferay.portal.model.Phone updatePhone( 226 com.liferay.portal.model.Phone phone, boolean merge) 227 throws com.liferay.portal.kernel.exception.SystemException { 228 return _phoneLocalService.updatePhone(phone, merge); 229 } 230 231 /** 232 * Returns the Spring bean ID for this bean. 233 * 234 * @return the Spring bean ID for this bean 235 */ 236 public java.lang.String getBeanIdentifier() { 237 return _phoneLocalService.getBeanIdentifier(); 238 } 239 240 /** 241 * Sets the Spring bean ID for this bean. 242 * 243 * @param beanIdentifier the Spring bean ID for this bean 244 */ 245 public void setBeanIdentifier(java.lang.String beanIdentifier) { 246 _phoneLocalService.setBeanIdentifier(beanIdentifier); 247 } 248 249 public com.liferay.portal.model.Phone addPhone(long userId, 250 java.lang.String className, long classPK, java.lang.String number, 251 java.lang.String extension, int typeId, boolean primary) 252 throws com.liferay.portal.kernel.exception.PortalException, 253 com.liferay.portal.kernel.exception.SystemException { 254 return _phoneLocalService.addPhone(userId, className, classPK, number, 255 extension, typeId, primary); 256 } 257 258 public void deletePhones(long companyId, java.lang.String className, 259 long classPK) 260 throws com.liferay.portal.kernel.exception.SystemException { 261 _phoneLocalService.deletePhones(companyId, className, classPK); 262 } 263 264 public java.util.List<com.liferay.portal.model.Phone> getPhones() 265 throws com.liferay.portal.kernel.exception.SystemException { 266 return _phoneLocalService.getPhones(); 267 } 268 269 public java.util.List<com.liferay.portal.model.Phone> getPhones( 270 long companyId, java.lang.String className, long classPK) 271 throws com.liferay.portal.kernel.exception.SystemException { 272 return _phoneLocalService.getPhones(companyId, className, classPK); 273 } 274 275 public com.liferay.portal.model.Phone updatePhone(long phoneId, 276 java.lang.String number, java.lang.String extension, int typeId, 277 boolean primary) 278 throws com.liferay.portal.kernel.exception.PortalException, 279 com.liferay.portal.kernel.exception.SystemException { 280 return _phoneLocalService.updatePhone(phoneId, number, extension, 281 typeId, primary); 282 } 283 284 /** 285 * @deprecated Renamed to {@link #getWrappedService} 286 */ 287 public PhoneLocalService getWrappedPhoneLocalService() { 288 return _phoneLocalService; 289 } 290 291 /** 292 * @deprecated Renamed to {@link #setWrappedService} 293 */ 294 public void setWrappedPhoneLocalService(PhoneLocalService phoneLocalService) { 295 _phoneLocalService = phoneLocalService; 296 } 297 298 public PhoneLocalService getWrappedService() { 299 return _phoneLocalService; 300 } 301 302 public void setWrappedService(PhoneLocalService phoneLocalService) { 303 _phoneLocalService = phoneLocalService; 304 } 305 306 private PhoneLocalService _phoneLocalService; 307 }