Package io.vertigo.planning.agenda.dao
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
ConstructorsConstructorDescriptionPlageHoraireDAO(io.vertigo.datastore.entitystore.EntityStoreManager entityStoreManager, io.vertigo.datamodel.task.TaskManager taskManager, io.vertigo.datamodel.smarttype.SmartTypeManager smartTypeManager) Contructeur. -
Method Summary
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
-
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 persistancetaskManager- Manager de TasksmartTypeManager- 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 LongdateLocale- LocalDateheureDebut- IntegerheureFin- Integer- Returns:
- Option de PlageHoraire plageHoraires
-