Class DbFoConsultationPlanningPlugin
java.lang.Object
io.vertigo.planning.agenda.services.fo.plugin.DbFoConsultationPlanningPlugin
- All Implemented Interfaces:
io.vertigo.core.node.component.CoreComponent,io.vertigo.core.node.component.Plugin,FoConsultationPlanningPlugin
- Direct Known Subclasses:
Redis2FoConsultationPlanningPlugin,RedisFoConsultationPlanningPlugin,RedisUnifiedFoConsultationPlanningPlugin
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetDateDeDernierePublication(List<io.vertigo.datamodel.data.model.UID<Agenda>> ageUids) getDateDePremiereDisponibilite(CritereTrancheHoraire critereTrancheHoraire) getPrecedentePublication(List<io.vertigo.datamodel.data.model.UID<Agenda>> ageUids) getProchainePublication(List<io.vertigo.datamodel.data.model.UID<Agenda>> ageUids) io.vertigo.datamodel.data.model.DtList<TrancheHoraire> getTrancheHoraireDisponibles(CritereTrancheHoraire critereTrancheHoraire)
-
Constructor Details
-
DbFoConsultationPlanningPlugin
public DbFoConsultationPlanningPlugin()
-
-
Method Details
-
getTrancheHoraireDisponibles
public io.vertigo.datamodel.data.model.DtList<TrancheHoraire> getTrancheHoraireDisponibles(CritereTrancheHoraire critereTrancheHoraire) - Specified by:
getTrancheHoraireDisponiblesin interfaceFoConsultationPlanningPlugin
-
getDateDePremiereDisponibilite
public Optional<LocalDate> getDateDePremiereDisponibilite(CritereTrancheHoraire critereTrancheHoraire) - Specified by:
getDateDePremiereDisponibilitein interfaceFoConsultationPlanningPlugin
-
getDateDeDernierePublication
public Optional<LocalDate> getDateDeDernierePublication(List<io.vertigo.datamodel.data.model.UID<Agenda>> ageUids) - Specified by:
getDateDeDernierePublicationin interfaceFoConsultationPlanningPlugin
-
getPrecedentePublication
public Optional<PublicationRange> getPrecedentePublication(List<io.vertigo.datamodel.data.model.UID<Agenda>> ageUids) - Specified by:
getPrecedentePublicationin interfaceFoConsultationPlanningPlugin
-
getProchainePublication
public Optional<PublicationRange> getProchainePublication(List<io.vertigo.datamodel.data.model.UID<Agenda>> ageUids) - Specified by:
getProchainePublicationin interfaceFoConsultationPlanningPlugin
-