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 ClusterGroupLocalService}. 020 * </p> 021 * 022 * @author Brian Wing Shun Chan 023 * @see ClusterGroupLocalService 024 * @generated 025 */ 026 public class ClusterGroupLocalServiceWrapper implements ClusterGroupLocalService, 027 ServiceWrapper<ClusterGroupLocalService> { 028 public ClusterGroupLocalServiceWrapper( 029 ClusterGroupLocalService clusterGroupLocalService) { 030 _clusterGroupLocalService = clusterGroupLocalService; 031 } 032 033 /** 034 * Adds the cluster group to the database. Also notifies the appropriate model listeners. 035 * 036 * @param clusterGroup the cluster group 037 * @return the cluster group that was added 038 * @throws SystemException if a system exception occurred 039 */ 040 public com.liferay.portal.model.ClusterGroup addClusterGroup( 041 com.liferay.portal.model.ClusterGroup clusterGroup) 042 throws com.liferay.portal.kernel.exception.SystemException { 043 return _clusterGroupLocalService.addClusterGroup(clusterGroup); 044 } 045 046 /** 047 * Creates a new cluster group with the primary key. Does not add the cluster group to the database. 048 * 049 * @param clusterGroupId the primary key for the new cluster group 050 * @return the new cluster group 051 */ 052 public com.liferay.portal.model.ClusterGroup createClusterGroup( 053 long clusterGroupId) { 054 return _clusterGroupLocalService.createClusterGroup(clusterGroupId); 055 } 056 057 /** 058 * Deletes the cluster group with the primary key from the database. Also notifies the appropriate model listeners. 059 * 060 * @param clusterGroupId the primary key of the cluster group 061 * @return the cluster group that was removed 062 * @throws PortalException if a cluster group with the primary key could not be found 063 * @throws SystemException if a system exception occurred 064 */ 065 public com.liferay.portal.model.ClusterGroup deleteClusterGroup( 066 long clusterGroupId) 067 throws com.liferay.portal.kernel.exception.PortalException, 068 com.liferay.portal.kernel.exception.SystemException { 069 return _clusterGroupLocalService.deleteClusterGroup(clusterGroupId); 070 } 071 072 /** 073 * Deletes the cluster group from the database. Also notifies the appropriate model listeners. 074 * 075 * @param clusterGroup the cluster group 076 * @return the cluster group that was removed 077 * @throws SystemException if a system exception occurred 078 */ 079 public com.liferay.portal.model.ClusterGroup deleteClusterGroup( 080 com.liferay.portal.model.ClusterGroup clusterGroup) 081 throws com.liferay.portal.kernel.exception.SystemException { 082 return _clusterGroupLocalService.deleteClusterGroup(clusterGroup); 083 } 084 085 public com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery() { 086 return _clusterGroupLocalService.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 _clusterGroupLocalService.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 _clusterGroupLocalService.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 _clusterGroupLocalService.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 _clusterGroupLocalService.dynamicQueryCount(dynamicQuery); 158 } 159 160 public com.liferay.portal.model.ClusterGroup fetchClusterGroup( 161 long clusterGroupId) 162 throws com.liferay.portal.kernel.exception.SystemException { 163 return _clusterGroupLocalService.fetchClusterGroup(clusterGroupId); 164 } 165 166 /** 167 * Returns the cluster group with the primary key. 168 * 169 * @param clusterGroupId the primary key of the cluster group 170 * @return the cluster group 171 * @throws PortalException if a cluster group with the primary key could not be found 172 * @throws SystemException if a system exception occurred 173 */ 174 public com.liferay.portal.model.ClusterGroup getClusterGroup( 175 long clusterGroupId) 176 throws com.liferay.portal.kernel.exception.PortalException, 177 com.liferay.portal.kernel.exception.SystemException { 178 return _clusterGroupLocalService.getClusterGroup(clusterGroupId); 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 _clusterGroupLocalService.getPersistedModel(primaryKeyObj); 186 } 187 188 /** 189 * Returns a range of all the cluster groups. 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 cluster groups 196 * @param end the upper bound of the range of cluster groups (not inclusive) 197 * @return the range of cluster groups 198 * @throws SystemException if a system exception occurred 199 */ 200 public java.util.List<com.liferay.portal.model.ClusterGroup> getClusterGroups( 201 int start, int end) 202 throws com.liferay.portal.kernel.exception.SystemException { 203 return _clusterGroupLocalService.getClusterGroups(start, end); 204 } 205 206 /** 207 * Returns the number of cluster groups. 208 * 209 * @return the number of cluster groups 210 * @throws SystemException if a system exception occurred 211 */ 212 public int getClusterGroupsCount() 213 throws com.liferay.portal.kernel.exception.SystemException { 214 return _clusterGroupLocalService.getClusterGroupsCount(); 215 } 216 217 /** 218 * Updates the cluster group in the database or adds it if it does not yet exist. Also notifies the appropriate model listeners. 219 * 220 * @param clusterGroup the cluster group 221 * @return the cluster group that was updated 222 * @throws SystemException if a system exception occurred 223 */ 224 public com.liferay.portal.model.ClusterGroup updateClusterGroup( 225 com.liferay.portal.model.ClusterGroup clusterGroup) 226 throws com.liferay.portal.kernel.exception.SystemException { 227 return _clusterGroupLocalService.updateClusterGroup(clusterGroup); 228 } 229 230 /** 231 * Returns the Spring bean ID for this bean. 232 * 233 * @return the Spring bean ID for this bean 234 */ 235 public java.lang.String getBeanIdentifier() { 236 return _clusterGroupLocalService.getBeanIdentifier(); 237 } 238 239 /** 240 * Sets the Spring bean ID for this bean. 241 * 242 * @param beanIdentifier the Spring bean ID for this bean 243 */ 244 public void setBeanIdentifier(java.lang.String beanIdentifier) { 245 _clusterGroupLocalService.setBeanIdentifier(beanIdentifier); 246 } 247 248 public com.liferay.portal.model.ClusterGroup addClusterGroup( 249 java.lang.String name, java.util.List<java.lang.String> clusterNodeIds) 250 throws com.liferay.portal.kernel.exception.SystemException { 251 return _clusterGroupLocalService.addClusterGroup(name, clusterNodeIds); 252 } 253 254 public com.liferay.portal.model.ClusterGroup addWholeClusterGroup( 255 java.lang.String name) 256 throws com.liferay.portal.kernel.exception.SystemException { 257 return _clusterGroupLocalService.addWholeClusterGroup(name); 258 } 259 260 /** 261 * @deprecated Renamed to {@link #getWrappedService} 262 */ 263 public ClusterGroupLocalService getWrappedClusterGroupLocalService() { 264 return _clusterGroupLocalService; 265 } 266 267 /** 268 * @deprecated Renamed to {@link #setWrappedService} 269 */ 270 public void setWrappedClusterGroupLocalService( 271 ClusterGroupLocalService clusterGroupLocalService) { 272 _clusterGroupLocalService = clusterGroupLocalService; 273 } 274 275 public ClusterGroupLocalService getWrappedService() { 276 return _clusterGroupLocalService; 277 } 278 279 public void setWrappedService( 280 ClusterGroupLocalService clusterGroupLocalService) { 281 _clusterGroupLocalService = clusterGroupLocalService; 282 } 283 284 private ClusterGroupLocalService _clusterGroupLocalService; 285 }