Class PlageHoraireDAO

java.lang.Object
io.vertigo.datastore.impl.dao.DAO<PlageHoraire,Long>
io.vertigo.planning.agenda.dao.PlageHoraireDAO
All Implemented Interfaces:
io.vertigo.core.node.component.Component, io.vertigo.core.node.component.CoreComponent, io.vertigo.datastore.impl.dao.StoreServices

public final class PlageHoraireDAO extends io.vertigo.datastore.impl.dao.DAO<PlageHoraire,Long> implements io.vertigo.datastore.impl.dao.StoreServices
This class is automatically generated. DO NOT EDIT THIS FILE DIRECTLY.
  • Field Summary

    Fields inherited from class io.vertigo.datastore.impl.dao.DAO

    entityStoreManager
  • Constructor Summary

    Constructors
    Constructor
    Description
    PlageHoraireDAO(io.vertigo.datastore.entitystore.EntityStoreManager entityStoreManager, io.vertigo.datamodel.task.TaskManager taskManager, io.vertigo.datamodel.smarttype.SmartTypeManager smartTypeManager)
    Contructeur.
  • Method Summary

    Modifier and Type
    Method
    Description
    getExistsConflictingPlageHoraire(List<Long> ageIds, LocalDate dateLocale, Integer heureDebut, Integer heureFin)
    Execute la tache TkGetExistsConflictingPlageHoraire.

    Methods inherited from class io.vertigo.datastore.impl.dao.DAO

    count, create, createList, createUID, delete, delete, deleteList, find, findAll, findOptional, get, get, get, getFragment, getListByDataFieldName, getTaskManager, reloadAndMerge, save, update, updateList

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • PlageHoraireDAO

      @Inject public PlageHoraireDAO(io.vertigo.datastore.entitystore.EntityStoreManager entityStoreManager, io.vertigo.datamodel.task.TaskManager taskManager, io.vertigo.datamodel.smarttype.SmartTypeManager smartTypeManager)
      Contructeur.
      Parameters:
      entityStoreManager - Manager de persistance
      taskManager - Manager de Task
      smartTypeManager - SmartTypeManager
  • Method Details

    • getExistsConflictingPlageHoraire

      public Optional<PlageHoraire> getExistsConflictingPlageHoraire(List<Long> ageIds, LocalDate dateLocale, Integer heureDebut, Integer heureFin)
      Execute la tache TkGetExistsConflictingPlageHoraire.
      Parameters:
      ageIds - List de Long
      dateLocale - LocalDate
      heureDebut - Integer
      heureFin - Integer
      Returns:
      Option de PlageHoraire plageHoraires