source: ether_ndacc/trunk/persistence/interface/com/ether/dao/plot/PlotDAO.java @ 105

Last change on this file since 105 was 105, checked in by rboipsl, 13 years ago

Import du projet NDACC _ module persistence

File size: 1014 bytes
Line 
1package com.ether.dao.plot;
2
3import java.util.Date;
4import java.util.List;
5
6import org.jetbrains.annotations.NotNull;
7import org.jetbrains.annotations.Nullable;
8
9import com.ether.PersistenceException;
10
11public interface PlotDAO {
12       
13        @Nullable
14        public List<Date> getListeDistinctDates() throws PersistenceException;
15        @Nullable
16        public List<Date> getDatesByInstrument(@NotNull final String instrument) throws PersistenceException;
17        @Nullable
18        public Date getLastDateByInstrumentByStation(@NotNull final String instrument,@NotNull final String station) throws PersistenceException;
19       
20        @Nullable
21        public List<String> getPlotsByDateByInstrument(@NotNull final String instrument, @NotNull final Date pFormatDate_deb, @NotNull final Date pFormatDate_fin) throws PersistenceException;
22        @Nullable
23        public List<String> getPlotsByDateByInstrumentByStation(@NotNull final String instrument, @NotNull final Date pFormatDate_deb, @NotNull final Date pFormatDate_fin, @NotNull final String station) throws PersistenceException;
24}
Note: See TracBrowser for help on using the repository browser.