--- /dev/null
+/*******************************************************************************
+ * Copyright © Igor Barma, Alexandre Desoubeaux, Christian Martel, Eric Brun, Mathieu Amblard, Gwenael Gevet, Pierre Guillot, 2012
+ *
+ * This file is part of the work and learning management system Pentila Nero.
+ *
+ * Pentila Nero is free software. You can redistribute it and/or modify since
+ * you respect the terms of either (at least one of the both license) :
+ * - under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ * - the CeCILL-C as published by CeCILL-C; either version 1 of the
+ * License, or any later version
+ * - the GNU Lesser General Public License as published by the
+ * Free Software Foundation, either version 3 of the license,
+ * or (at your option) any later version.
+ *
+ * There are special exceptions to the terms and conditions of the
+ * licenses as they are applied to this software. View the full text of
+ * the exception in file LICENSE-PROJECT.txt in the directory of this software
+ * distribution.
+ *
+ * Pentila Nero 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
+ * Licenses for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * and the CeCILL-C and the GNU Lesser General Public License along with
+ * Pentila Nero. If not, see :
+ * <http://www.gnu.org/licenses/> and
+ * <http://www.cecill.info/licences.fr.html>.
+ ******************************************************************************/
+package com.pentila.entSavoie.cantine.service.base;
+
+import com.liferay.portal.PortalException;
+import com.liferay.portal.SystemException;
+import com.liferay.portal.kernel.annotation.BeanReference;
+import com.liferay.portal.kernel.dao.orm.DynamicQuery;
+import com.liferay.portal.util.PortalUtil;
+
+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.util.List;
+
+
+public abstract class CantineMenuLocalServiceBaseImpl
+ implements CantineMenuLocalService {
+ @BeanReference(name = "com.pentila.entSavoie.cantine.service.CantineFamilleAlimentLocalService.impl")
+ protected CantineFamilleAlimentLocalService cantineFamilleAlimentLocalService;
+ @BeanReference(name = "com.pentila.entSavoie.cantine.service.persistence.CantineFamilleAlimentPersistence.impl")
+ protected CantineFamilleAlimentPersistence cantineFamilleAlimentPersistence;
+ @BeanReference(name = "com.pentila.entSavoie.cantine.service.CantineAlimentLocalService.impl")
+ protected CantineAlimentLocalService cantineAlimentLocalService;
+ @BeanReference(name = "com.pentila.entSavoie.cantine.service.persistence.CantineAlimentPersistence.impl")
+ protected CantineAlimentPersistence cantineAlimentPersistence;
+ @BeanReference(name = "com.pentila.entSavoie.cantine.service.CantineGEMRCNLocalService.impl")
+ protected CantineGEMRCNLocalService cantineGEMRCNLocalService;
+ @BeanReference(name = "com.pentila.entSavoie.cantine.service.persistence.CantineGEMRCNPersistence.impl")
+ protected CantineGEMRCNPersistence cantineGEMRCNPersistence;
+ @BeanReference(name = "com.pentila.entSavoie.cantine.service.CantineGEMRCNTypeRecetteLocalService.impl")
+ protected CantineGEMRCNTypeRecetteLocalService cantineGEMRCNTypeRecetteLocalService;
+ @BeanReference(name = "com.pentila.entSavoie.cantine.service.persistence.CantineGEMRCNTypeRecettePersistence.impl")
+ protected CantineGEMRCNTypeRecettePersistence cantineGEMRCNTypeRecettePersistence;
+ @BeanReference(name = "com.pentila.entSavoie.cantine.service.CantineCategorieRecetteLocalService.impl")
+ protected CantineCategorieRecetteLocalService cantineCategorieRecetteLocalService;
+ @BeanReference(name = "com.pentila.entSavoie.cantine.service.persistence.CantineCategorieRecettePersistence.impl")
+ protected CantineCategorieRecettePersistence cantineCategorieRecettePersistence;
+ @BeanReference(name = "com.pentila.entSavoie.cantine.service.CantineRecetteLocalService.impl")
+ protected CantineRecetteLocalService cantineRecetteLocalService;
+ @BeanReference(name = "com.pentila.entSavoie.cantine.service.persistence.CantineRecettePersistence.impl")
+ protected CantineRecettePersistence cantineRecettePersistence;
+ @BeanReference(name = "com.pentila.entSavoie.cantine.service.CantineRecetteGEMRCNLocalService.impl")
+ protected CantineRecetteGEMRCNLocalService cantineRecetteGEMRCNLocalService;
+ @BeanReference(name = "com.pentila.entSavoie.cantine.service.persistence.CantineRecetteGEMRCNPersistence.impl")
+ protected CantineRecetteGEMRCNPersistence cantineRecetteGEMRCNPersistence;
+ @BeanReference(name = "com.pentila.entSavoie.cantine.service.CantineIngredientLocalService.impl")
+ protected CantineIngredientLocalService cantineIngredientLocalService;
+ @BeanReference(name = "com.pentila.entSavoie.cantine.service.persistence.CantineIngredientPersistence.impl")
+ protected CantineIngredientPersistence cantineIngredientPersistence;
+ @BeanReference(name = "com.pentila.entSavoie.cantine.service.CantineCollegeConfigurationLocalService.impl")
+ protected CantineCollegeConfigurationLocalService cantineCollegeConfigurationLocalService;
+ @BeanReference(name = "com.pentila.entSavoie.cantine.service.persistence.CantineCollegeConfigurationPersistence.impl")
+ protected CantineCollegeConfigurationPersistence cantineCollegeConfigurationPersistence;
+ @BeanReference(name = "com.pentila.entSavoie.cantine.service.CantinePlanAlimentaireLocalService.impl")
+ protected CantinePlanAlimentaireLocalService cantinePlanAlimentaireLocalService;
+ @BeanReference(name = "com.pentila.entSavoie.cantine.service.persistence.CantinePlanAlimentairePersistence.impl")
+ protected CantinePlanAlimentairePersistence cantinePlanAlimentairePersistence;
+ @BeanReference(name = "com.pentila.entSavoie.cantine.service.CantineDatePlanAlimentaireLocalService.impl")
+ protected CantineDatePlanAlimentaireLocalService cantineDatePlanAlimentaireLocalService;
+ @BeanReference(name = "com.pentila.entSavoie.cantine.service.persistence.CantineDatePlanAlimentairePersistence.impl")
+ protected CantineDatePlanAlimentairePersistence cantineDatePlanAlimentairePersistence;
+ @BeanReference(name = "com.pentila.entSavoie.cantine.service.CantineMenuLocalService.impl")
+ protected CantineMenuLocalService cantineMenuLocalService;
+ @BeanReference(name = "com.pentila.entSavoie.cantine.service.persistence.CantineMenuPersistence.impl")
+ protected CantineMenuPersistence cantineMenuPersistence;
+ @BeanReference(name = "com.pentila.entSavoie.cantine.service.CantinePlanAlimentaireConfigurationLocalService.impl")
+ protected CantinePlanAlimentaireConfigurationLocalService cantinePlanAlimentaireConfigurationLocalService;
+ @BeanReference(name = "com.pentila.entSavoie.cantine.service.persistence.CantinePlanAlimentaireConfigurationPersistence.impl")
+ protected CantinePlanAlimentaireConfigurationPersistence cantinePlanAlimentaireConfigurationPersistence;
+
+ public CantineMenu addCantineMenu(CantineMenu cantineMenu)
+ throws SystemException {
+ cantineMenu.setNew(true);
+
+ return cantineMenuPersistence.update(cantineMenu, false);
+ }
+
+ public CantineMenu createCantineMenu(long cantineMenuId) {
+ return cantineMenuPersistence.create(cantineMenuId);
+ }
+
+ public void deleteCantineMenu(long cantineMenuId)
+ throws PortalException, SystemException {
+ cantineMenuPersistence.remove(cantineMenuId);
+ }
+
+ public void deleteCantineMenu(CantineMenu cantineMenu)
+ throws SystemException {
+ cantineMenuPersistence.remove(cantineMenu);
+ }
+
+ public List<Object> dynamicQuery(DynamicQuery dynamicQuery)
+ throws SystemException {
+ return cantineMenuPersistence.findWithDynamicQuery(dynamicQuery);
+ }
+
+ public List<Object> dynamicQuery(DynamicQuery dynamicQuery, int start,
+ int end) throws SystemException {
+ return cantineMenuPersistence.findWithDynamicQuery(dynamicQuery, start,
+ end);
+ }
+
+ public CantineMenu getCantineMenu(long cantineMenuId)
+ throws PortalException, SystemException {
+ return cantineMenuPersistence.findByPrimaryKey(cantineMenuId);
+ }
+
+ public List<CantineMenu> getCantineMenus(int start, int end)
+ throws SystemException {
+ return cantineMenuPersistence.findAll(start, end);
+ }
+
+ public int getCantineMenusCount() throws SystemException {
+ return cantineMenuPersistence.countAll();
+ }
+
+ public CantineMenu updateCantineMenu(CantineMenu cantineMenu)
+ throws SystemException {
+ cantineMenu.setNew(false);
+
+ return cantineMenuPersistence.update(cantineMenu, true);
+ }
+
+ public CantineMenu updateCantineMenu(CantineMenu cantineMenu, boolean merge)
+ throws SystemException {
+ cantineMenu.setNew(false);
+
+ return cantineMenuPersistence.update(cantineMenu, merge);
+ }
+
+ public CantineFamilleAlimentLocalService getCantineFamilleAlimentLocalService() {
+ return cantineFamilleAlimentLocalService;
+ }
+
+ public void setCantineFamilleAlimentLocalService(
+ CantineFamilleAlimentLocalService cantineFamilleAlimentLocalService) {
+ this.cantineFamilleAlimentLocalService = cantineFamilleAlimentLocalService;
+ }
+
+ public CantineFamilleAlimentPersistence getCantineFamilleAlimentPersistence() {
+ return cantineFamilleAlimentPersistence;
+ }
+
+ public void setCantineFamilleAlimentPersistence(
+ CantineFamilleAlimentPersistence cantineFamilleAlimentPersistence) {
+ this.cantineFamilleAlimentPersistence = cantineFamilleAlimentPersistence;
+ }
+
+ public CantineAlimentLocalService getCantineAlimentLocalService() {
+ return cantineAlimentLocalService;
+ }
+
+ public void setCantineAlimentLocalService(
+ CantineAlimentLocalService cantineAlimentLocalService) {
+ this.cantineAlimentLocalService = cantineAlimentLocalService;
+ }
+
+ public CantineAlimentPersistence getCantineAlimentPersistence() {
+ return cantineAlimentPersistence;
+ }
+
+ public void setCantineAlimentPersistence(
+ CantineAlimentPersistence cantineAlimentPersistence) {
+ this.cantineAlimentPersistence = cantineAlimentPersistence;
+ }
+
+ public CantineGEMRCNLocalService getCantineGEMRCNLocalService() {
+ return cantineGEMRCNLocalService;
+ }
+
+ public void setCantineGEMRCNLocalService(
+ CantineGEMRCNLocalService cantineGEMRCNLocalService) {
+ this.cantineGEMRCNLocalService = cantineGEMRCNLocalService;
+ }
+
+ public CantineGEMRCNPersistence getCantineGEMRCNPersistence() {
+ return cantineGEMRCNPersistence;
+ }
+
+ public void setCantineGEMRCNPersistence(
+ CantineGEMRCNPersistence cantineGEMRCNPersistence) {
+ this.cantineGEMRCNPersistence = cantineGEMRCNPersistence;
+ }
+
+ public CantineGEMRCNTypeRecetteLocalService getCantineGEMRCNTypeRecetteLocalService() {
+ return cantineGEMRCNTypeRecetteLocalService;
+ }
+
+ public void setCantineGEMRCNTypeRecetteLocalService(
+ CantineGEMRCNTypeRecetteLocalService cantineGEMRCNTypeRecetteLocalService) {
+ this.cantineGEMRCNTypeRecetteLocalService = cantineGEMRCNTypeRecetteLocalService;
+ }
+
+ public CantineGEMRCNTypeRecettePersistence getCantineGEMRCNTypeRecettePersistence() {
+ return cantineGEMRCNTypeRecettePersistence;
+ }
+
+ public void setCantineGEMRCNTypeRecettePersistence(
+ CantineGEMRCNTypeRecettePersistence cantineGEMRCNTypeRecettePersistence) {
+ this.cantineGEMRCNTypeRecettePersistence = cantineGEMRCNTypeRecettePersistence;
+ }
+
+ public CantineCategorieRecetteLocalService getCantineCategorieRecetteLocalService() {
+ return cantineCategorieRecetteLocalService;
+ }
+
+ public void setCantineCategorieRecetteLocalService(
+ CantineCategorieRecetteLocalService cantineCategorieRecetteLocalService) {
+ this.cantineCategorieRecetteLocalService = cantineCategorieRecetteLocalService;
+ }
+
+ public CantineCategorieRecettePersistence getCantineCategorieRecettePersistence() {
+ return cantineCategorieRecettePersistence;
+ }
+
+ public void setCantineCategorieRecettePersistence(
+ CantineCategorieRecettePersistence cantineCategorieRecettePersistence) {
+ this.cantineCategorieRecettePersistence = cantineCategorieRecettePersistence;
+ }
+
+ public CantineRecetteLocalService getCantineRecetteLocalService() {
+ return cantineRecetteLocalService;
+ }
+
+ public void setCantineRecetteLocalService(
+ CantineRecetteLocalService cantineRecetteLocalService) {
+ this.cantineRecetteLocalService = cantineRecetteLocalService;
+ }
+
+ public CantineRecettePersistence getCantineRecettePersistence() {
+ return cantineRecettePersistence;
+ }
+
+ public void setCantineRecettePersistence(
+ CantineRecettePersistence cantineRecettePersistence) {
+ this.cantineRecettePersistence = cantineRecettePersistence;
+ }
+
+ public CantineRecetteGEMRCNLocalService getCantineRecetteGEMRCNLocalService() {
+ return cantineRecetteGEMRCNLocalService;
+ }
+
+ public void setCantineRecetteGEMRCNLocalService(
+ CantineRecetteGEMRCNLocalService cantineRecetteGEMRCNLocalService) {
+ this.cantineRecetteGEMRCNLocalService = cantineRecetteGEMRCNLocalService;
+ }
+
+ public CantineRecetteGEMRCNPersistence getCantineRecetteGEMRCNPersistence() {
+ return cantineRecetteGEMRCNPersistence;
+ }
+
+ public void setCantineRecetteGEMRCNPersistence(
+ CantineRecetteGEMRCNPersistence cantineRecetteGEMRCNPersistence) {
+ this.cantineRecetteGEMRCNPersistence = cantineRecetteGEMRCNPersistence;
+ }
+
+ public CantineIngredientLocalService getCantineIngredientLocalService() {
+ return cantineIngredientLocalService;
+ }
+
+ public void setCantineIngredientLocalService(
+ CantineIngredientLocalService cantineIngredientLocalService) {
+ this.cantineIngredientLocalService = cantineIngredientLocalService;
+ }
+
+ public CantineIngredientPersistence getCantineIngredientPersistence() {
+ return cantineIngredientPersistence;
+ }
+
+ public void setCantineIngredientPersistence(
+ CantineIngredientPersistence cantineIngredientPersistence) {
+ this.cantineIngredientPersistence = cantineIngredientPersistence;
+ }
+
+ public CantineCollegeConfigurationLocalService getCantineCollegeConfigurationLocalService() {
+ return cantineCollegeConfigurationLocalService;
+ }
+
+ public void setCantineCollegeConfigurationLocalService(
+ CantineCollegeConfigurationLocalService cantineCollegeConfigurationLocalService) {
+ this.cantineCollegeConfigurationLocalService = cantineCollegeConfigurationLocalService;
+ }
+
+ public CantineCollegeConfigurationPersistence getCantineCollegeConfigurationPersistence() {
+ return cantineCollegeConfigurationPersistence;
+ }
+
+ public void setCantineCollegeConfigurationPersistence(
+ CantineCollegeConfigurationPersistence cantineCollegeConfigurationPersistence) {
+ this.cantineCollegeConfigurationPersistence = cantineCollegeConfigurationPersistence;
+ }
+
+ public CantinePlanAlimentaireLocalService getCantinePlanAlimentaireLocalService() {
+ return cantinePlanAlimentaireLocalService;
+ }
+
+ public void setCantinePlanAlimentaireLocalService(
+ CantinePlanAlimentaireLocalService cantinePlanAlimentaireLocalService) {
+ this.cantinePlanAlimentaireLocalService = cantinePlanAlimentaireLocalService;
+ }
+
+ public CantinePlanAlimentairePersistence getCantinePlanAlimentairePersistence() {
+ return cantinePlanAlimentairePersistence;
+ }
+
+ public void setCantinePlanAlimentairePersistence(
+ CantinePlanAlimentairePersistence cantinePlanAlimentairePersistence) {
+ this.cantinePlanAlimentairePersistence = cantinePlanAlimentairePersistence;
+ }
+
+ public CantineDatePlanAlimentaireLocalService getCantineDatePlanAlimentaireLocalService() {
+ return cantineDatePlanAlimentaireLocalService;
+ }
+
+ public void setCantineDatePlanAlimentaireLocalService(
+ CantineDatePlanAlimentaireLocalService cantineDatePlanAlimentaireLocalService) {
+ this.cantineDatePlanAlimentaireLocalService = cantineDatePlanAlimentaireLocalService;
+ }
+
+ public CantineDatePlanAlimentairePersistence getCantineDatePlanAlimentairePersistence() {
+ return cantineDatePlanAlimentairePersistence;
+ }
+
+ public void setCantineDatePlanAlimentairePersistence(
+ CantineDatePlanAlimentairePersistence cantineDatePlanAlimentairePersistence) {
+ this.cantineDatePlanAlimentairePersistence = cantineDatePlanAlimentairePersistence;
+ }
+
+ public CantineMenuLocalService getCantineMenuLocalService() {
+ return cantineMenuLocalService;
+ }
+
+ public void setCantineMenuLocalService(
+ CantineMenuLocalService cantineMenuLocalService) {
+ this.cantineMenuLocalService = cantineMenuLocalService;
+ }
+
+ public CantineMenuPersistence getCantineMenuPersistence() {
+ return cantineMenuPersistence;
+ }
+
+ public void setCantineMenuPersistence(
+ CantineMenuPersistence cantineMenuPersistence) {
+ this.cantineMenuPersistence = cantineMenuPersistence;
+ }
+
+ public CantinePlanAlimentaireConfigurationLocalService getCantinePlanAlimentaireConfigurationLocalService() {
+ return cantinePlanAlimentaireConfigurationLocalService;
+ }
+
+ public void setCantinePlanAlimentaireConfigurationLocalService(
+ CantinePlanAlimentaireConfigurationLocalService cantinePlanAlimentaireConfigurationLocalService) {
+ this.cantinePlanAlimentaireConfigurationLocalService = cantinePlanAlimentaireConfigurationLocalService;
+ }
+
+ public CantinePlanAlimentaireConfigurationPersistence getCantinePlanAlimentaireConfigurationPersistence() {
+ return cantinePlanAlimentaireConfigurationPersistence;
+ }
+
+ public void setCantinePlanAlimentaireConfigurationPersistence(
+ CantinePlanAlimentaireConfigurationPersistence cantinePlanAlimentaireConfigurationPersistence) {
+ this.cantinePlanAlimentaireConfigurationPersistence = cantinePlanAlimentaireConfigurationPersistence;
+ }
+
+ protected void runSQL(String sql) throws SystemException {
+ try {
+ PortalUtil.runSQL(sql);
+ } catch (Exception e) {
+ throw new SystemException(e);
+ }
+ }
+}