--- /dev/null
+/**
+ * Copyright (c) 2000-2012 Liferay, Inc. All rights reserved.
+ *
+ * This library is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation; either version 2.1 of the License, or (at your option)
+ * any later version.
+ *
+ * This library is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
+ * details.
+ */
+
+package com.pentila.entSavoie.cantine.service.base;
+
+import com.liferay.counter.service.CounterLocalService;
+
+import com.liferay.portal.kernel.bean.BeanReference;
+import com.liferay.portal.kernel.bean.IdentifiableBean;
+import com.liferay.portal.kernel.dao.jdbc.SqlUpdate;
+import com.liferay.portal.kernel.dao.jdbc.SqlUpdateFactoryUtil;
+import com.liferay.portal.kernel.dao.orm.DynamicQuery;
+import com.liferay.portal.kernel.dao.orm.DynamicQueryFactoryUtil;
+import com.liferay.portal.kernel.exception.PortalException;
+import com.liferay.portal.kernel.exception.SystemException;
+import com.liferay.portal.kernel.search.Indexable;
+import com.liferay.portal.kernel.search.IndexableType;
+import com.liferay.portal.kernel.util.OrderByComparator;
+import com.liferay.portal.model.PersistedModel;
+import com.liferay.portal.service.BaseLocalServiceImpl;
+import com.liferay.portal.service.PersistedModelLocalServiceRegistryUtil;
+import com.liferay.portal.service.ResourceLocalService;
+import com.liferay.portal.service.ResourceService;
+import com.liferay.portal.service.UserLocalService;
+import com.liferay.portal.service.UserService;
+import com.liferay.portal.service.persistence.ResourcePersistence;
+import com.liferay.portal.service.persistence.UserPersistence;
+
+import com.pentila.entSavoie.cantine.model.CantineMenu;
+import com.pentila.entSavoie.cantine.service.CantineAlimentLocalService;
+import com.pentila.entSavoie.cantine.service.CantineCategorieRecetteLocalService;
+import com.pentila.entSavoie.cantine.service.CantineCollegeConfigurationLocalService;
+import com.pentila.entSavoie.cantine.service.CantineDatePlanAlimentaireLocalService;
+import com.pentila.entSavoie.cantine.service.CantineFamilleAlimentLocalService;
+import com.pentila.entSavoie.cantine.service.CantineGEMRCNLocalService;
+import com.pentila.entSavoie.cantine.service.CantineGEMRCNTypeRecetteLocalService;
+import com.pentila.entSavoie.cantine.service.CantineIngredientLocalService;
+import com.pentila.entSavoie.cantine.service.CantineMenuLocalService;
+import com.pentila.entSavoie.cantine.service.CantinePlanAlimentaireConfigurationLocalService;
+import com.pentila.entSavoie.cantine.service.CantinePlanAlimentaireLocalService;
+import com.pentila.entSavoie.cantine.service.CantineRecetteGEMRCNLocalService;
+import com.pentila.entSavoie.cantine.service.CantineRecetteLocalService;
+import com.pentila.entSavoie.cantine.service.persistence.CantineAlimentPersistence;
+import com.pentila.entSavoie.cantine.service.persistence.CantineCategorieRecettePersistence;
+import com.pentila.entSavoie.cantine.service.persistence.CantineCollegeConfigurationPersistence;
+import com.pentila.entSavoie.cantine.service.persistence.CantineDatePlanAlimentairePersistence;
+import com.pentila.entSavoie.cantine.service.persistence.CantineFamilleAlimentPersistence;
+import com.pentila.entSavoie.cantine.service.persistence.CantineGEMRCNPersistence;
+import com.pentila.entSavoie.cantine.service.persistence.CantineGEMRCNTypeRecettePersistence;
+import com.pentila.entSavoie.cantine.service.persistence.CantineIngredientPersistence;
+import com.pentila.entSavoie.cantine.service.persistence.CantineMenuPersistence;
+import com.pentila.entSavoie.cantine.service.persistence.CantinePlanAlimentaireConfigurationPersistence;
+import com.pentila.entSavoie.cantine.service.persistence.CantinePlanAlimentairePersistence;
+import com.pentila.entSavoie.cantine.service.persistence.CantineRecetteGEMRCNPersistence;
+import com.pentila.entSavoie.cantine.service.persistence.CantineRecettePersistence;
+
+import java.io.Serializable;
+
+import java.util.List;
+
+import javax.sql.DataSource;
+
+/**
+ * The base implementation of the cantine menu local service.
+ *
+ * <p>
+ * This implementation exists only as a container for the default service methods generated by ServiceBuilder. All custom service methods should be put in {@link com.pentila.entSavoie.cantine.service.impl.CantineMenuLocalServiceImpl}.
+ * </p>
+ *
+ * @author Mathieu Amblard
+ * @see com.pentila.entSavoie.cantine.service.impl.CantineMenuLocalServiceImpl
+ * @see com.pentila.entSavoie.cantine.service.CantineMenuLocalServiceUtil
+ * @generated
+ */
+public abstract class CantineMenuLocalServiceBaseImpl
+ extends BaseLocalServiceImpl implements CantineMenuLocalService,
+ IdentifiableBean {
+ /*
+ * NOTE FOR DEVELOPERS:
+ *
+ * Never modify or reference this class directly. Always use {@link com.pentila.entSavoie.cantine.service.CantineMenuLocalServiceUtil} to access the cantine menu local service.
+ */
+
+ /**
+ * Adds the cantine menu to the database. Also notifies the appropriate model listeners.
+ *
+ * @param cantineMenu the cantine menu
+ * @return the cantine menu that was added
+ * @throws SystemException if a system exception occurred
+ */
+ @Indexable(type = IndexableType.REINDEX)
+ public CantineMenu addCantineMenu(CantineMenu cantineMenu)
+ throws SystemException {
+ cantineMenu.setNew(true);
+
+ return cantineMenuPersistence.update(cantineMenu, false);
+ }
+
+ /**
+ * Creates a new cantine menu with the primary key. Does not add the cantine menu to the database.
+ *
+ * @param cantineMenuId the primary key for the new cantine menu
+ * @return the new cantine menu
+ */
+ public CantineMenu createCantineMenu(long cantineMenuId) {
+ return cantineMenuPersistence.create(cantineMenuId);
+ }
+
+ /**
+ * Deletes the cantine menu with the primary key from the database. Also notifies the appropriate model listeners.
+ *
+ * @param cantineMenuId the primary key of the cantine menu
+ * @return the cantine menu that was removed
+ * @throws PortalException if a cantine menu with the primary key could not be found
+ * @throws SystemException if a system exception occurred
+ */
+ @Indexable(type = IndexableType.DELETE)
+ public CantineMenu deleteCantineMenu(long cantineMenuId)
+ throws PortalException, SystemException {
+ return cantineMenuPersistence.remove(cantineMenuId);
+ }
+
+ /**
+ * Deletes the cantine menu from the database. Also notifies the appropriate model listeners.
+ *
+ * @param cantineMenu the cantine menu
+ * @return the cantine menu that was removed
+ * @throws SystemException if a system exception occurred
+ */
+ @Indexable(type = IndexableType.DELETE)
+ public CantineMenu deleteCantineMenu(CantineMenu cantineMenu)
+ throws SystemException {
+ return cantineMenuPersistence.remove(cantineMenu);
+ }
+
+ public DynamicQuery dynamicQuery() {
+ Class<?> clazz = getClass();
+
+ return DynamicQueryFactoryUtil.forClass(CantineMenu.class,
+ clazz.getClassLoader());
+ }
+
+ /**
+ * Performs a dynamic query on the database and returns the matching rows.
+ *
+ * @param dynamicQuery the dynamic query
+ * @return the matching rows
+ * @throws SystemException if a system exception occurred
+ */
+ @SuppressWarnings("rawtypes")
+ public List dynamicQuery(DynamicQuery dynamicQuery)
+ throws SystemException {
+ return cantineMenuPersistence.findWithDynamicQuery(dynamicQuery);
+ }
+
+ /**
+ * Performs a dynamic query on the database and returns a range of the matching rows.
+ *
+ * <p>
+ * 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.
+ * </p>
+ *
+ * @param dynamicQuery the dynamic query
+ * @param start the lower bound of the range of model instances
+ * @param end the upper bound of the range of model instances (not inclusive)
+ * @return the range of matching rows
+ * @throws SystemException if a system exception occurred
+ */
+ @SuppressWarnings("rawtypes")
+ public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end)
+ throws SystemException {
+ return cantineMenuPersistence.findWithDynamicQuery(dynamicQuery, start,
+ end);
+ }
+
+ /**
+ * Performs a dynamic query on the database and returns an ordered range of the matching rows.
+ *
+ * <p>
+ * 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.
+ * </p>
+ *
+ * @param dynamicQuery the dynamic query
+ * @param start the lower bound of the range of model instances
+ * @param end the upper bound of the range of model instances (not inclusive)
+ * @param orderByComparator the comparator to order the results by (optionally <code>null</code>)
+ * @return the ordered range of matching rows
+ * @throws SystemException if a system exception occurred
+ */
+ @SuppressWarnings("rawtypes")
+ public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end,
+ OrderByComparator orderByComparator) throws SystemException {
+ return cantineMenuPersistence.findWithDynamicQuery(dynamicQuery, start,
+ end, orderByComparator);
+ }
+
+ /**
+ * Returns the number of rows that match the dynamic query.
+ *
+ * @param dynamicQuery the dynamic query
+ * @return the number of rows that match the dynamic query
+ * @throws SystemException if a system exception occurred
+ */
+ public long dynamicQueryCount(DynamicQuery dynamicQuery)
+ throws SystemException {
+ return cantineMenuPersistence.countWithDynamicQuery(dynamicQuery);
+ }
+
+ public CantineMenu fetchCantineMenu(long cantineMenuId)
+ throws SystemException {
+ return cantineMenuPersistence.fetchByPrimaryKey(cantineMenuId);
+ }
+
+ /**
+ * Returns the cantine menu with the primary key.
+ *
+ * @param cantineMenuId the primary key of the cantine menu
+ * @return the cantine menu
+ * @throws PortalException if a cantine menu with the primary key could not be found
+ * @throws SystemException if a system exception occurred
+ */
+ public CantineMenu getCantineMenu(long cantineMenuId)
+ throws PortalException, SystemException {
+ return cantineMenuPersistence.findByPrimaryKey(cantineMenuId);
+ }
+
+ public PersistedModel getPersistedModel(Serializable primaryKeyObj)
+ throws PortalException, SystemException {
+ return cantineMenuPersistence.findByPrimaryKey(primaryKeyObj);
+ }
+
+ /**
+ * Returns a range of all the cantine menus.
+ *
+ * <p>
+ * 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.
+ * </p>
+ *
+ * @param start the lower bound of the range of cantine menus
+ * @param end the upper bound of the range of cantine menus (not inclusive)
+ * @return the range of cantine menus
+ * @throws SystemException if a system exception occurred
+ */
+ public List<CantineMenu> getCantineMenus(int start, int end)
+ throws SystemException {
+ return cantineMenuPersistence.findAll(start, end);
+ }
+
+ /**
+ * Returns the number of cantine menus.
+ *
+ * @return the number of cantine menus
+ * @throws SystemException if a system exception occurred
+ */
+ public int getCantineMenusCount() throws SystemException {
+ return cantineMenuPersistence.countAll();
+ }
+
+ /**
+ * Updates the cantine menu in the database or adds it if it does not yet exist. Also notifies the appropriate model listeners.
+ *
+ * @param cantineMenu the cantine menu
+ * @return the cantine menu that was updated
+ * @throws SystemException if a system exception occurred
+ */
+ @Indexable(type = IndexableType.REINDEX)
+ public CantineMenu updateCantineMenu(CantineMenu cantineMenu)
+ throws SystemException {
+ return updateCantineMenu(cantineMenu, true);
+ }
+
+ /**
+ * Updates the cantine menu in the database or adds it if it does not yet exist. Also notifies the appropriate model listeners.
+ *
+ * @param cantineMenu the cantine menu
+ * @param merge whether to merge the cantine menu 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.
+ * @return the cantine menu that was updated
+ * @throws SystemException if a system exception occurred
+ */
+ @Indexable(type = IndexableType.REINDEX)
+ public CantineMenu updateCantineMenu(CantineMenu cantineMenu, boolean merge)
+ throws SystemException {
+ cantineMenu.setNew(false);
+
+ return cantineMenuPersistence.update(cantineMenu, merge);
+ }
+
+ /**
+ * Returns the cantine aliment local service.
+ *
+ * @return the cantine aliment local service
+ */
+ public CantineAlimentLocalService getCantineAlimentLocalService() {
+ return cantineAlimentLocalService;
+ }
+
+ /**
+ * Sets the cantine aliment local service.
+ *
+ * @param cantineAlimentLocalService the cantine aliment local service
+ */
+ public void setCantineAlimentLocalService(
+ CantineAlimentLocalService cantineAlimentLocalService) {
+ this.cantineAlimentLocalService = cantineAlimentLocalService;
+ }
+
+ /**
+ * Returns the cantine aliment persistence.
+ *
+ * @return the cantine aliment persistence
+ */
+ public CantineAlimentPersistence getCantineAlimentPersistence() {
+ return cantineAlimentPersistence;
+ }
+
+ /**
+ * Sets the cantine aliment persistence.
+ *
+ * @param cantineAlimentPersistence the cantine aliment persistence
+ */
+ public void setCantineAlimentPersistence(
+ CantineAlimentPersistence cantineAlimentPersistence) {
+ this.cantineAlimentPersistence = cantineAlimentPersistence;
+ }
+
+ /**
+ * Returns the cantine categorie recette local service.
+ *
+ * @return the cantine categorie recette local service
+ */
+ public CantineCategorieRecetteLocalService getCantineCategorieRecetteLocalService() {
+ return cantineCategorieRecetteLocalService;
+ }
+
+ /**
+ * Sets the cantine categorie recette local service.
+ *
+ * @param cantineCategorieRecetteLocalService the cantine categorie recette local service
+ */
+ public void setCantineCategorieRecetteLocalService(
+ CantineCategorieRecetteLocalService cantineCategorieRecetteLocalService) {
+ this.cantineCategorieRecetteLocalService = cantineCategorieRecetteLocalService;
+ }
+
+ /**
+ * Returns the cantine categorie recette persistence.
+ *
+ * @return the cantine categorie recette persistence
+ */
+ public CantineCategorieRecettePersistence getCantineCategorieRecettePersistence() {
+ return cantineCategorieRecettePersistence;
+ }
+
+ /**
+ * Sets the cantine categorie recette persistence.
+ *
+ * @param cantineCategorieRecettePersistence the cantine categorie recette persistence
+ */
+ public void setCantineCategorieRecettePersistence(
+ CantineCategorieRecettePersistence cantineCategorieRecettePersistence) {
+ this.cantineCategorieRecettePersistence = cantineCategorieRecettePersistence;
+ }
+
+ /**
+ * Returns the cantine college configuration local service.
+ *
+ * @return the cantine college configuration local service
+ */
+ public CantineCollegeConfigurationLocalService getCantineCollegeConfigurationLocalService() {
+ return cantineCollegeConfigurationLocalService;
+ }
+
+ /**
+ * Sets the cantine college configuration local service.
+ *
+ * @param cantineCollegeConfigurationLocalService the cantine college configuration local service
+ */
+ public void setCantineCollegeConfigurationLocalService(
+ CantineCollegeConfigurationLocalService cantineCollegeConfigurationLocalService) {
+ this.cantineCollegeConfigurationLocalService = cantineCollegeConfigurationLocalService;
+ }
+
+ /**
+ * Returns the cantine college configuration persistence.
+ *
+ * @return the cantine college configuration persistence
+ */
+ public CantineCollegeConfigurationPersistence getCantineCollegeConfigurationPersistence() {
+ return cantineCollegeConfigurationPersistence;
+ }
+
+ /**
+ * Sets the cantine college configuration persistence.
+ *
+ * @param cantineCollegeConfigurationPersistence the cantine college configuration persistence
+ */
+ public void setCantineCollegeConfigurationPersistence(
+ CantineCollegeConfigurationPersistence cantineCollegeConfigurationPersistence) {
+ this.cantineCollegeConfigurationPersistence = cantineCollegeConfigurationPersistence;
+ }
+
+ /**
+ * Returns the cantine date plan alimentaire local service.
+ *
+ * @return the cantine date plan alimentaire local service
+ */
+ public CantineDatePlanAlimentaireLocalService getCantineDatePlanAlimentaireLocalService() {
+ return cantineDatePlanAlimentaireLocalService;
+ }
+
+ /**
+ * Sets the cantine date plan alimentaire local service.
+ *
+ * @param cantineDatePlanAlimentaireLocalService the cantine date plan alimentaire local service
+ */
+ public void setCantineDatePlanAlimentaireLocalService(
+ CantineDatePlanAlimentaireLocalService cantineDatePlanAlimentaireLocalService) {
+ this.cantineDatePlanAlimentaireLocalService = cantineDatePlanAlimentaireLocalService;
+ }
+
+ /**
+ * Returns the cantine date plan alimentaire persistence.
+ *
+ * @return the cantine date plan alimentaire persistence
+ */
+ public CantineDatePlanAlimentairePersistence getCantineDatePlanAlimentairePersistence() {
+ return cantineDatePlanAlimentairePersistence;
+ }
+
+ /**
+ * Sets the cantine date plan alimentaire persistence.
+ *
+ * @param cantineDatePlanAlimentairePersistence the cantine date plan alimentaire persistence
+ */
+ public void setCantineDatePlanAlimentairePersistence(
+ CantineDatePlanAlimentairePersistence cantineDatePlanAlimentairePersistence) {
+ this.cantineDatePlanAlimentairePersistence = cantineDatePlanAlimentairePersistence;
+ }
+
+ /**
+ * Returns the cantine famille aliment local service.
+ *
+ * @return the cantine famille aliment local service
+ */
+ public CantineFamilleAlimentLocalService getCantineFamilleAlimentLocalService() {
+ return cantineFamilleAlimentLocalService;
+ }
+
+ /**
+ * Sets the cantine famille aliment local service.
+ *
+ * @param cantineFamilleAlimentLocalService the cantine famille aliment local service
+ */
+ public void setCantineFamilleAlimentLocalService(
+ CantineFamilleAlimentLocalService cantineFamilleAlimentLocalService) {
+ this.cantineFamilleAlimentLocalService = cantineFamilleAlimentLocalService;
+ }
+
+ /**
+ * Returns the cantine famille aliment persistence.
+ *
+ * @return the cantine famille aliment persistence
+ */
+ public CantineFamilleAlimentPersistence getCantineFamilleAlimentPersistence() {
+ return cantineFamilleAlimentPersistence;
+ }
+
+ /**
+ * Sets the cantine famille aliment persistence.
+ *
+ * @param cantineFamilleAlimentPersistence the cantine famille aliment persistence
+ */
+ public void setCantineFamilleAlimentPersistence(
+ CantineFamilleAlimentPersistence cantineFamilleAlimentPersistence) {
+ this.cantineFamilleAlimentPersistence = cantineFamilleAlimentPersistence;
+ }
+
+ /**
+ * Returns the cantine g e m r c n local service.
+ *
+ * @return the cantine g e m r c n local service
+ */
+ public CantineGEMRCNLocalService getCantineGEMRCNLocalService() {
+ return cantineGEMRCNLocalService;
+ }
+
+ /**
+ * Sets the cantine g e m r c n local service.
+ *
+ * @param cantineGEMRCNLocalService the cantine g e m r c n local service
+ */
+ public void setCantineGEMRCNLocalService(
+ CantineGEMRCNLocalService cantineGEMRCNLocalService) {
+ this.cantineGEMRCNLocalService = cantineGEMRCNLocalService;
+ }
+
+ /**
+ * Returns the cantine g e m r c n persistence.
+ *
+ * @return the cantine g e m r c n persistence
+ */
+ public CantineGEMRCNPersistence getCantineGEMRCNPersistence() {
+ return cantineGEMRCNPersistence;
+ }
+
+ /**
+ * Sets the cantine g e m r c n persistence.
+ *
+ * @param cantineGEMRCNPersistence the cantine g e m r c n persistence
+ */
+ public void setCantineGEMRCNPersistence(
+ CantineGEMRCNPersistence cantineGEMRCNPersistence) {
+ this.cantineGEMRCNPersistence = cantineGEMRCNPersistence;
+ }
+
+ /**
+ * Returns the cantine g e m r c n type recette local service.
+ *
+ * @return the cantine g e m r c n type recette local service
+ */
+ public CantineGEMRCNTypeRecetteLocalService getCantineGEMRCNTypeRecetteLocalService() {
+ return cantineGEMRCNTypeRecetteLocalService;
+ }
+
+ /**
+ * Sets the cantine g e m r c n type recette local service.
+ *
+ * @param cantineGEMRCNTypeRecetteLocalService the cantine g e m r c n type recette local service
+ */
+ public void setCantineGEMRCNTypeRecetteLocalService(
+ CantineGEMRCNTypeRecetteLocalService cantineGEMRCNTypeRecetteLocalService) {
+ this.cantineGEMRCNTypeRecetteLocalService = cantineGEMRCNTypeRecetteLocalService;
+ }
+
+ /**
+ * Returns the cantine g e m r c n type recette persistence.
+ *
+ * @return the cantine g e m r c n type recette persistence
+ */
+ public CantineGEMRCNTypeRecettePersistence getCantineGEMRCNTypeRecettePersistence() {
+ return cantineGEMRCNTypeRecettePersistence;
+ }
+
+ /**
+ * Sets the cantine g e m r c n type recette persistence.
+ *
+ * @param cantineGEMRCNTypeRecettePersistence the cantine g e m r c n type recette persistence
+ */
+ public void setCantineGEMRCNTypeRecettePersistence(
+ CantineGEMRCNTypeRecettePersistence cantineGEMRCNTypeRecettePersistence) {
+ this.cantineGEMRCNTypeRecettePersistence = cantineGEMRCNTypeRecettePersistence;
+ }
+
+ /**
+ * Returns the cantine ingredient local service.
+ *
+ * @return the cantine ingredient local service
+ */
+ public CantineIngredientLocalService getCantineIngredientLocalService() {
+ return cantineIngredientLocalService;
+ }
+
+ /**
+ * Sets the cantine ingredient local service.
+ *
+ * @param cantineIngredientLocalService the cantine ingredient local service
+ */
+ public void setCantineIngredientLocalService(
+ CantineIngredientLocalService cantineIngredientLocalService) {
+ this.cantineIngredientLocalService = cantineIngredientLocalService;
+ }
+
+ /**
+ * Returns the cantine ingredient persistence.
+ *
+ * @return the cantine ingredient persistence
+ */
+ public CantineIngredientPersistence getCantineIngredientPersistence() {
+ return cantineIngredientPersistence;
+ }
+
+ /**
+ * Sets the cantine ingredient persistence.
+ *
+ * @param cantineIngredientPersistence the cantine ingredient persistence
+ */
+ public void setCantineIngredientPersistence(
+ CantineIngredientPersistence cantineIngredientPersistence) {
+ this.cantineIngredientPersistence = cantineIngredientPersistence;
+ }
+
+ /**
+ * Returns the cantine menu local service.
+ *
+ * @return the cantine menu local service
+ */
+ public CantineMenuLocalService getCantineMenuLocalService() {
+ return cantineMenuLocalService;
+ }
+
+ /**
+ * Sets the cantine menu local service.
+ *
+ * @param cantineMenuLocalService the cantine menu local service
+ */
+ public void setCantineMenuLocalService(
+ CantineMenuLocalService cantineMenuLocalService) {
+ this.cantineMenuLocalService = cantineMenuLocalService;
+ }
+
+ /**
+ * Returns the cantine menu persistence.
+ *
+ * @return the cantine menu persistence
+ */
+ public CantineMenuPersistence getCantineMenuPersistence() {
+ return cantineMenuPersistence;
+ }
+
+ /**
+ * Sets the cantine menu persistence.
+ *
+ * @param cantineMenuPersistence the cantine menu persistence
+ */
+ public void setCantineMenuPersistence(
+ CantineMenuPersistence cantineMenuPersistence) {
+ this.cantineMenuPersistence = cantineMenuPersistence;
+ }
+
+ /**
+ * Returns the cantine plan alimentaire local service.
+ *
+ * @return the cantine plan alimentaire local service
+ */
+ public CantinePlanAlimentaireLocalService getCantinePlanAlimentaireLocalService() {
+ return cantinePlanAlimentaireLocalService;
+ }
+
+ /**
+ * Sets the cantine plan alimentaire local service.
+ *
+ * @param cantinePlanAlimentaireLocalService the cantine plan alimentaire local service
+ */
+ public void setCantinePlanAlimentaireLocalService(
+ CantinePlanAlimentaireLocalService cantinePlanAlimentaireLocalService) {
+ this.cantinePlanAlimentaireLocalService = cantinePlanAlimentaireLocalService;
+ }
+
+ /**
+ * Returns the cantine plan alimentaire persistence.
+ *
+ * @return the cantine plan alimentaire persistence
+ */
+ public CantinePlanAlimentairePersistence getCantinePlanAlimentairePersistence() {
+ return cantinePlanAlimentairePersistence;
+ }
+
+ /**
+ * Sets the cantine plan alimentaire persistence.
+ *
+ * @param cantinePlanAlimentairePersistence the cantine plan alimentaire persistence
+ */
+ public void setCantinePlanAlimentairePersistence(
+ CantinePlanAlimentairePersistence cantinePlanAlimentairePersistence) {
+ this.cantinePlanAlimentairePersistence = cantinePlanAlimentairePersistence;
+ }
+
+ /**
+ * Returns the cantine plan alimentaire configuration local service.
+ *
+ * @return the cantine plan alimentaire configuration local service
+ */
+ public CantinePlanAlimentaireConfigurationLocalService getCantinePlanAlimentaireConfigurationLocalService() {
+ return cantinePlanAlimentaireConfigurationLocalService;
+ }
+
+ /**
+ * Sets the cantine plan alimentaire configuration local service.
+ *
+ * @param cantinePlanAlimentaireConfigurationLocalService the cantine plan alimentaire configuration local service
+ */
+ public void setCantinePlanAlimentaireConfigurationLocalService(
+ CantinePlanAlimentaireConfigurationLocalService cantinePlanAlimentaireConfigurationLocalService) {
+ this.cantinePlanAlimentaireConfigurationLocalService = cantinePlanAlimentaireConfigurationLocalService;
+ }
+
+ /**
+ * Returns the cantine plan alimentaire configuration persistence.
+ *
+ * @return the cantine plan alimentaire configuration persistence
+ */
+ public CantinePlanAlimentaireConfigurationPersistence getCantinePlanAlimentaireConfigurationPersistence() {
+ return cantinePlanAlimentaireConfigurationPersistence;
+ }
+
+ /**
+ * Sets the cantine plan alimentaire configuration persistence.
+ *
+ * @param cantinePlanAlimentaireConfigurationPersistence the cantine plan alimentaire configuration persistence
+ */
+ public void setCantinePlanAlimentaireConfigurationPersistence(
+ CantinePlanAlimentaireConfigurationPersistence cantinePlanAlimentaireConfigurationPersistence) {
+ this.cantinePlanAlimentaireConfigurationPersistence = cantinePlanAlimentaireConfigurationPersistence;
+ }
+
+ /**
+ * Returns the cantine recette local service.
+ *
+ * @return the cantine recette local service
+ */
+ public CantineRecetteLocalService getCantineRecetteLocalService() {
+ return cantineRecetteLocalService;
+ }
+
+ /**
+ * Sets the cantine recette local service.
+ *
+ * @param cantineRecetteLocalService the cantine recette local service
+ */
+ public void setCantineRecetteLocalService(
+ CantineRecetteLocalService cantineRecetteLocalService) {
+ this.cantineRecetteLocalService = cantineRecetteLocalService;
+ }
+
+ /**
+ * Returns the cantine recette persistence.
+ *
+ * @return the cantine recette persistence
+ */
+ public CantineRecettePersistence getCantineRecettePersistence() {
+ return cantineRecettePersistence;
+ }
+
+ /**
+ * Sets the cantine recette persistence.
+ *
+ * @param cantineRecettePersistence the cantine recette persistence
+ */
+ public void setCantineRecettePersistence(
+ CantineRecettePersistence cantineRecettePersistence) {
+ this.cantineRecettePersistence = cantineRecettePersistence;
+ }
+
+ /**
+ * Returns the cantine recette g e m r c n local service.
+ *
+ * @return the cantine recette g e m r c n local service
+ */
+ public CantineRecetteGEMRCNLocalService getCantineRecetteGEMRCNLocalService() {
+ return cantineRecetteGEMRCNLocalService;
+ }
+
+ /**
+ * Sets the cantine recette g e m r c n local service.
+ *
+ * @param cantineRecetteGEMRCNLocalService the cantine recette g e m r c n local service
+ */
+ public void setCantineRecetteGEMRCNLocalService(
+ CantineRecetteGEMRCNLocalService cantineRecetteGEMRCNLocalService) {
+ this.cantineRecetteGEMRCNLocalService = cantineRecetteGEMRCNLocalService;
+ }
+
+ /**
+ * Returns the cantine recette g e m r c n persistence.
+ *
+ * @return the cantine recette g e m r c n persistence
+ */
+ public CantineRecetteGEMRCNPersistence getCantineRecetteGEMRCNPersistence() {
+ return cantineRecetteGEMRCNPersistence;
+ }
+
+ /**
+ * Sets the cantine recette g e m r c n persistence.
+ *
+ * @param cantineRecetteGEMRCNPersistence the cantine recette g e m r c n persistence
+ */
+ public void setCantineRecetteGEMRCNPersistence(
+ CantineRecetteGEMRCNPersistence cantineRecetteGEMRCNPersistence) {
+ this.cantineRecetteGEMRCNPersistence = cantineRecetteGEMRCNPersistence;
+ }
+
+ /**
+ * Returns the counter local service.
+ *
+ * @return the counter local service
+ */
+ public CounterLocalService getCounterLocalService() {
+ return counterLocalService;
+ }
+
+ /**
+ * Sets the counter local service.
+ *
+ * @param counterLocalService the counter local service
+ */
+ public void setCounterLocalService(CounterLocalService counterLocalService) {
+ this.counterLocalService = counterLocalService;
+ }
+
+ /**
+ * Returns the resource local service.
+ *
+ * @return the resource local service
+ */
+ public ResourceLocalService getResourceLocalService() {
+ return resourceLocalService;
+ }
+
+ /**
+ * Sets the resource local service.
+ *
+ * @param resourceLocalService the resource local service
+ */
+ public void setResourceLocalService(
+ ResourceLocalService resourceLocalService) {
+ this.resourceLocalService = resourceLocalService;
+ }
+
+ /**
+ * Returns the resource remote service.
+ *
+ * @return the resource remote service
+ */
+ public ResourceService getResourceService() {
+ return resourceService;
+ }
+
+ /**
+ * Sets the resource remote service.
+ *
+ * @param resourceService the resource remote service
+ */
+ public void setResourceService(ResourceService resourceService) {
+ this.resourceService = resourceService;
+ }
+
+ /**
+ * Returns the resource persistence.
+ *
+ * @return the resource persistence
+ */
+ public ResourcePersistence getResourcePersistence() {
+ return resourcePersistence;
+ }
+
+ /**
+ * Sets the resource persistence.
+ *
+ * @param resourcePersistence the resource persistence
+ */
+ public void setResourcePersistence(ResourcePersistence resourcePersistence) {
+ this.resourcePersistence = resourcePersistence;
+ }
+
+ /**
+ * Returns the user local service.
+ *
+ * @return the user local service
+ */
+ public UserLocalService getUserLocalService() {
+ return userLocalService;
+ }
+
+ /**
+ * Sets the user local service.
+ *
+ * @param userLocalService the user local service
+ */
+ public void setUserLocalService(UserLocalService userLocalService) {
+ this.userLocalService = userLocalService;
+ }
+
+ /**
+ * Returns the user remote service.
+ *
+ * @return the user remote service
+ */
+ public UserService getUserService() {
+ return userService;
+ }
+
+ /**
+ * Sets the user remote service.
+ *
+ * @param userService the user remote service
+ */
+ public void setUserService(UserService userService) {
+ this.userService = userService;
+ }
+
+ /**
+ * Returns the user persistence.
+ *
+ * @return the user persistence
+ */
+ public UserPersistence getUserPersistence() {
+ return userPersistence;
+ }
+
+ /**
+ * Sets the user persistence.
+ *
+ * @param userPersistence the user persistence
+ */
+ public void setUserPersistence(UserPersistence userPersistence) {
+ this.userPersistence = userPersistence;
+ }
+
+ public void afterPropertiesSet() {
+ PersistedModelLocalServiceRegistryUtil.register("com.pentila.entSavoie.cantine.model.CantineMenu",
+ cantineMenuLocalService);
+ }
+
+ public void destroy() {
+ PersistedModelLocalServiceRegistryUtil.unregister(
+ "com.pentila.entSavoie.cantine.model.CantineMenu");
+ }
+
+ /**
+ * Returns the Spring bean ID for this bean.
+ *
+ * @return the Spring bean ID for this bean
+ */
+ public String getBeanIdentifier() {
+ return _beanIdentifier;
+ }
+
+ /**
+ * Sets the Spring bean ID for this bean.
+ *
+ * @param beanIdentifier the Spring bean ID for this bean
+ */
+ public void setBeanIdentifier(String beanIdentifier) {
+ _beanIdentifier = beanIdentifier;
+ }
+
+ public Object invokeMethod(String name, String[] parameterTypes,
+ Object[] arguments) throws Throwable {
+ return _clpInvoker.invokeMethod(name, parameterTypes, arguments);
+ }
+
+ protected Class<?> getModelClass() {
+ return CantineMenu.class;
+ }
+
+ protected String getModelClassName() {
+ return CantineMenu.class.getName();
+ }
+
+ /**
+ * Performs an SQL query.
+ *
+ * @param sql the sql query
+ */
+ protected void runSQL(String sql) throws SystemException {
+ try {
+ DataSource dataSource = cantineMenuPersistence.getDataSource();
+
+ SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
+ sql, new int[0]);
+
+ sqlUpdate.update();
+ }
+ catch (Exception e) {
+ throw new SystemException(e);
+ }
+ }
+
+ @BeanReference(type = CantineAlimentLocalService.class)
+ protected CantineAlimentLocalService cantineAlimentLocalService;
+ @BeanReference(type = CantineAlimentPersistence.class)
+ protected CantineAlimentPersistence cantineAlimentPersistence;
+ @BeanReference(type = CantineCategorieRecetteLocalService.class)
+ protected CantineCategorieRecetteLocalService cantineCategorieRecetteLocalService;
+ @BeanReference(type = CantineCategorieRecettePersistence.class)
+ protected CantineCategorieRecettePersistence cantineCategorieRecettePersistence;
+ @BeanReference(type = CantineCollegeConfigurationLocalService.class)
+ protected CantineCollegeConfigurationLocalService cantineCollegeConfigurationLocalService;
+ @BeanReference(type = CantineCollegeConfigurationPersistence.class)
+ protected CantineCollegeConfigurationPersistence cantineCollegeConfigurationPersistence;
+ @BeanReference(type = CantineDatePlanAlimentaireLocalService.class)
+ protected CantineDatePlanAlimentaireLocalService cantineDatePlanAlimentaireLocalService;
+ @BeanReference(type = CantineDatePlanAlimentairePersistence.class)
+ protected CantineDatePlanAlimentairePersistence cantineDatePlanAlimentairePersistence;
+ @BeanReference(type = CantineFamilleAlimentLocalService.class)
+ protected CantineFamilleAlimentLocalService cantineFamilleAlimentLocalService;
+ @BeanReference(type = CantineFamilleAlimentPersistence.class)
+ protected CantineFamilleAlimentPersistence cantineFamilleAlimentPersistence;
+ @BeanReference(type = CantineGEMRCNLocalService.class)
+ protected CantineGEMRCNLocalService cantineGEMRCNLocalService;
+ @BeanReference(type = CantineGEMRCNPersistence.class)
+ protected CantineGEMRCNPersistence cantineGEMRCNPersistence;
+ @BeanReference(type = CantineGEMRCNTypeRecetteLocalService.class)
+ protected CantineGEMRCNTypeRecetteLocalService cantineGEMRCNTypeRecetteLocalService;
+ @BeanReference(type = CantineGEMRCNTypeRecettePersistence.class)
+ protected CantineGEMRCNTypeRecettePersistence cantineGEMRCNTypeRecettePersistence;
+ @BeanReference(type = CantineIngredientLocalService.class)
+ protected CantineIngredientLocalService cantineIngredientLocalService;
+ @BeanReference(type = CantineIngredientPersistence.class)
+ protected CantineIngredientPersistence cantineIngredientPersistence;
+ @BeanReference(type = CantineMenuLocalService.class)
+ protected CantineMenuLocalService cantineMenuLocalService;
+ @BeanReference(type = CantineMenuPersistence.class)
+ protected CantineMenuPersistence cantineMenuPersistence;
+ @BeanReference(type = CantinePlanAlimentaireLocalService.class)
+ protected CantinePlanAlimentaireLocalService cantinePlanAlimentaireLocalService;
+ @BeanReference(type = CantinePlanAlimentairePersistence.class)
+ protected CantinePlanAlimentairePersistence cantinePlanAlimentairePersistence;
+ @BeanReference(type = CantinePlanAlimentaireConfigurationLocalService.class)
+ protected CantinePlanAlimentaireConfigurationLocalService cantinePlanAlimentaireConfigurationLocalService;
+ @BeanReference(type = CantinePlanAlimentaireConfigurationPersistence.class)
+ protected CantinePlanAlimentaireConfigurationPersistence cantinePlanAlimentaireConfigurationPersistence;
+ @BeanReference(type = CantineRecetteLocalService.class)
+ protected CantineRecetteLocalService cantineRecetteLocalService;
+ @BeanReference(type = CantineRecettePersistence.class)
+ protected CantineRecettePersistence cantineRecettePersistence;
+ @BeanReference(type = CantineRecetteGEMRCNLocalService.class)
+ protected CantineRecetteGEMRCNLocalService cantineRecetteGEMRCNLocalService;
+ @BeanReference(type = CantineRecetteGEMRCNPersistence.class)
+ protected CantineRecetteGEMRCNPersistence cantineRecetteGEMRCNPersistence;
+ @BeanReference(type = CounterLocalService.class)
+ protected CounterLocalService counterLocalService;
+ @BeanReference(type = ResourceLocalService.class)
+ protected ResourceLocalService resourceLocalService;
+ @BeanReference(type = ResourceService.class)
+ protected ResourceService resourceService;
+ @BeanReference(type = ResourcePersistence.class)
+ protected ResourcePersistence resourcePersistence;
+ @BeanReference(type = UserLocalService.class)
+ protected UserLocalService userLocalService;
+ @BeanReference(type = UserService.class)
+ protected UserService userService;
+ @BeanReference(type = UserPersistence.class)
+ protected UserPersistence userPersistence;
+ private String _beanIdentifier;
+ private CantineMenuLocalServiceClpInvoker _clpInvoker = new CantineMenuLocalServiceClpInvoker();
+}
\ No newline at end of file