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