001 /** 002 * Copyright (c) 2000-2011 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 public PhoneLocalServiceWrapper(PhoneLocalService phoneLocalService) { 028 _phoneLocalService = phoneLocalService; 029 } 030 031 /** 032 * Adds the phone to the database. Also notifies the appropriate model listeners. 033 * 034 * @param phone the phone 035 * @return the phone that was added 036 * @throws SystemException if a system exception occurred 037 */ 038 public com.liferay.portal.model.Phone addPhone( 039 com.liferay.portal.model.Phone phone) 040 throws com.liferay.portal.kernel.exception.SystemException { 041 return _phoneLocalService.addPhone(phone); 042 } 043 044 /** 045 * Creates a new phone with the primary key. Does not add the phone to the database. 046 * 047 * @param phoneId the primary key for the new phone 048 * @return the new phone 049 */ 050 public com.liferay.portal.model.Phone createPhone(long phoneId) { 051 return _phoneLocalService.createPhone(phoneId); 052 } 053 054 /** 055 * Deletes the phone with the primary key from the database. Also notifies the appropriate model listeners. 056 * 057 * @param phoneId the primary key of the phone 058 * @throws PortalException if a phone with the primary key could not be found 059 * @throws SystemException if a system exception occurred 060 */ 061 public void deletePhone(long phoneId) 062 throws com.liferay.portal.kernel.exception.PortalException, 063 com.liferay.portal.kernel.exception.SystemException { 064 _phoneLocalService.deletePhone(phoneId); 065 } 066 067 /** 068 * Deletes the phone from the database. Also notifies the appropriate model listeners. 069 * 070 * @param phone the phone 071 * @throws SystemException if a system exception occurred 072 */ 073 public void deletePhone(com.liferay.portal.model.Phone phone) 074 throws com.liferay.portal.kernel.exception.SystemException { 075 _phoneLocalService.deletePhone(phone); 076 } 077 078 /** 079 * Performs a dynamic query on the database and returns the matching rows. 080 * 081 * @param dynamicQuery the dynamic query 082 * @return the matching rows 083 * @throws SystemException if a system exception occurred 084 */ 085 @SuppressWarnings("rawtypes") 086 public java.util.List dynamicQuery( 087 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery) 088 throws com.liferay.portal.kernel.exception.SystemException { 089 return _phoneLocalService.dynamicQuery(dynamicQuery); 090 } 091 092 /** 093 * Performs a dynamic query on the database and returns a range of the matching rows. 094 * 095 * <p> 096 * 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. 097 * </p> 098 * 099 * @param dynamicQuery the dynamic query 100 * @param start the lower bound of the range of model instances 101 * @param end the upper bound of the range of model instances (not inclusive) 102 * @return the range of matching rows 103 * @throws SystemException if a system exception occurred 104 */ 105 @SuppressWarnings("rawtypes") 106 public java.util.List dynamicQuery( 107 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start, 108 int end) throws com.liferay.portal.kernel.exception.SystemException { 109 return _phoneLocalService.dynamicQuery(dynamicQuery, start, end); 110 } 111 112 /** 113 * Performs a dynamic query on the database and returns an ordered range of the matching rows. 114 * 115 * <p> 116 * 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. 117 * </p> 118 * 119 * @param dynamicQuery the dynamic query 120 * @param start the lower bound of the range of model instances 121 * @param end the upper bound of the range of model instances (not inclusive) 122 * @param orderByComparator the comparator to order the results by (optionally <code>null</code>) 123 * @return the ordered range of matching rows 124 * @throws SystemException if a system exception occurred 125 */ 126 @SuppressWarnings("rawtypes") 127 public java.util.List dynamicQuery( 128 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start, 129 int end, 130 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 131 throws com.liferay.portal.kernel.exception.SystemException { 132 return _phoneLocalService.dynamicQuery(dynamicQuery, start, end, 133 orderByComparator); 134 } 135 136 /** 137 * Returns the number of rows that match the dynamic query. 138 * 139 * @param dynamicQuery the dynamic query 140 * @return the number of rows that match the dynamic query 141 * @throws SystemException if a system exception occurred 142 */ 143 public long dynamicQueryCount( 144 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery) 145 throws com.liferay.portal.kernel.exception.SystemException { 146 return _phoneLocalService.dynamicQueryCount(dynamicQuery); 147 } 148 149 /** 150 * Returns the phone with the primary key. 151 * 152 * @param phoneId the primary key of the phone 153 * @return the phone 154 * @throws PortalException if a phone with the primary key could not be found 155 * @throws SystemException if a system exception occurred 156 */ 157 public com.liferay.portal.model.Phone getPhone(long phoneId) 158 throws com.liferay.portal.kernel.exception.PortalException, 159 com.liferay.portal.kernel.exception.SystemException { 160 return _phoneLocalService.getPhone(phoneId); 161 } 162 163 public com.liferay.portal.model.PersistedModel getPersistedModel( 164 java.io.Serializable primaryKeyObj) 165 throws com.liferay.portal.kernel.exception.PortalException, 166 com.liferay.portal.kernel.exception.SystemException { 167 return _phoneLocalService.getPersistedModel(primaryKeyObj); 168 } 169 170 /** 171 * Returns a range of all the phones. 172 * 173 * <p> 174 * 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. 175 * </p> 176 * 177 * @param start the lower bound of the range of phones 178 * @param end the upper bound of the range of phones (not inclusive) 179 * @return the range of phones 180 * @throws SystemException if a system exception occurred 181 */ 182 public java.util.List<com.liferay.portal.model.Phone> getPhones(int start, 183 int end) throws com.liferay.portal.kernel.exception.SystemException { 184 return _phoneLocalService.getPhones(start, end); 185 } 186 187 /** 188 * Returns the number of phones. 189 * 190 * @return the number of phones 191 * @throws SystemException if a system exception occurred 192 */ 193 public int getPhonesCount() 194 throws com.liferay.portal.kernel.exception.SystemException { 195 return _phoneLocalService.getPhonesCount(); 196 } 197 198 /** 199 * Updates the phone in the database or adds it if it does not yet exist. Also notifies the appropriate model listeners. 200 * 201 * @param phone the phone 202 * @return the phone that was updated 203 * @throws SystemException if a system exception occurred 204 */ 205 public com.liferay.portal.model.Phone updatePhone( 206 com.liferay.portal.model.Phone phone) 207 throws com.liferay.portal.kernel.exception.SystemException { 208 return _phoneLocalService.updatePhone(phone); 209 } 210 211 /** 212 * Updates the phone in the database or adds it if it does not yet exist. Also notifies the appropriate model listeners. 213 * 214 * @param phone the phone 215 * @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. 216 * @return the phone that was updated 217 * @throws SystemException if a system exception occurred 218 */ 219 public com.liferay.portal.model.Phone updatePhone( 220 com.liferay.portal.model.Phone phone, boolean merge) 221 throws com.liferay.portal.kernel.exception.SystemException { 222 return _phoneLocalService.updatePhone(phone, merge); 223 } 224 225 /** 226 * Returns the Spring bean ID for this bean. 227 * 228 * @return the Spring bean ID for this bean 229 */ 230 public java.lang.String getBeanIdentifier() { 231 return _phoneLocalService.getBeanIdentifier(); 232 } 233 234 /** 235 * Sets the Spring bean ID for this bean. 236 * 237 * @param beanIdentifier the Spring bean ID for this bean 238 */ 239 public void setBeanIdentifier(java.lang.String beanIdentifier) { 240 _phoneLocalService.setBeanIdentifier(beanIdentifier); 241 } 242 243 public com.liferay.portal.model.Phone addPhone(long userId, 244 java.lang.String className, long classPK, java.lang.String number, 245 java.lang.String extension, int typeId, boolean primary) 246 throws com.liferay.portal.kernel.exception.PortalException, 247 com.liferay.portal.kernel.exception.SystemException { 248 return _phoneLocalService.addPhone(userId, className, classPK, number, 249 extension, typeId, primary); 250 } 251 252 public void deletePhones(long companyId, java.lang.String className, 253 long classPK) 254 throws com.liferay.portal.kernel.exception.SystemException { 255 _phoneLocalService.deletePhones(companyId, className, classPK); 256 } 257 258 public java.util.List<com.liferay.portal.model.Phone> getPhones() 259 throws com.liferay.portal.kernel.exception.SystemException { 260 return _phoneLocalService.getPhones(); 261 } 262 263 public java.util.List<com.liferay.portal.model.Phone> getPhones( 264 long companyId, java.lang.String className, long classPK) 265 throws com.liferay.portal.kernel.exception.SystemException { 266 return _phoneLocalService.getPhones(companyId, className, classPK); 267 } 268 269 public com.liferay.portal.model.Phone updatePhone(long phoneId, 270 java.lang.String number, java.lang.String extension, int typeId, 271 boolean primary) 272 throws com.liferay.portal.kernel.exception.PortalException, 273 com.liferay.portal.kernel.exception.SystemException { 274 return _phoneLocalService.updatePhone(phoneId, number, extension, 275 typeId, primary); 276 } 277 278 public PhoneLocalService getWrappedPhoneLocalService() { 279 return _phoneLocalService; 280 } 281 282 public void setWrappedPhoneLocalService(PhoneLocalService phoneLocalService) { 283 _phoneLocalService = phoneLocalService; 284 } 285 286 private PhoneLocalService _phoneLocalService; 287 }