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