source: ether_ndacc/trunk/persistence/interface/com/ether/dao/station/StationDAO.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: 682 bytes
Line 
1package com.ether.dao.station;
2
3import java.util.List;
4
5import org.jetbrains.annotations.NotNull;
6import org.jetbrains.annotations.Nullable;
7
8import com.ether.PersistenceException;
9import com.ether.dao.DomainAccessObject;
10import com.ether.station.Station;
11
12/**
13 * @author vmipsl
14 * @date 24 jan 2011
15 */
16public interface StationDAO extends DomainAccessObject<Station, Long>
17{
18    @NotNull
19    Integer getNbStations() throws PersistenceException;
20   
21    @Nullable 
22    List<Station> getStationsByAltitude(@NotNull final String altitude) throws PersistenceException;
23   
24    @Nullable
25    Station getStationByName(@NotNull final String stationName) throws PersistenceException; 
26}
Note: See TracBrowser for help on using the repository browser.