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