|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectfr.ybo.opendata.rennes.Keolis
public class Keolis
Classe d'accés aux API Keolis. Cette classe est une singletton.
| Constructor Summary | |
|---|---|
Keolis(String apiKey)
Constructeur. |
|
| Method Summary | |
|---|---|
List<Alert> |
getAlerts()
Appel les API Keolis pour récupérer les alertes. |
List<Equipement> |
getEquipements()
|
List<Equipement> |
getEquipements(String station)
|
List<EquipementStatus> |
getEquipementsStatus()
|
EquipementStatus |
getEquipementsStatus(String id)
|
List<EquipementStatus> |
getEquipementsStatusByStation(String station)
|
List<LignePicto> |
getLigne(PictoSize size)
|
List<MetroStation> |
getMetroStations()
|
List<MetroStationStatus> |
getMetroStationsStatus()
|
MetroStationStatus |
getMetroStationsStatus(String id)
|
List<ParkRelai> |
getParkRelais()
|
List<PointDeVente> |
getPointDeVente()
|
List<Quartier> |
getQuartier(String villeId)
|
List<Station> |
getStationByNumbers(Collection<String> numbers)
Appel aux API Keolis pour récupérer les stations à partir de leurs numéros. |
List<Station> |
getStations()
Appel aux API Keolis pour récupérer les stations. |
List<StationDistrict> |
getStationsDistrict()
Appel aux API Keolis pour récupérer les districts des stations.. |
List<Ville> |
getVilles()
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Keolis(String apiKey)
apiKey - clé fournie par le site.| Method Detail |
|---|
public List<Alert> getAlerts()
throws KeolisReseauException
KeolisReseauException - pour toutes erreurs réseaux.
public List<Station> getStationByNumbers(Collection<String> numbers)
throws KeolisReseauException
numbers - numéros des stations.
KeolisReseauException - pour toutes erreurs réseaux.
public List<Station> getStations()
throws KeolisReseauException
KeolisReseauException - pour toutes erreurs réseaux.
public List<StationDistrict> getStationsDistrict()
throws KeolisReseauException
KeolisReseauException - pour toutes erreurs réseaux.
public List<ParkRelai> getParkRelais()
throws KeolisReseauException
KeolisReseauException - pour toutes erreurs réseaux.
public List<PointDeVente> getPointDeVente()
throws KeolisReseauException
KeolisReseauException - pour toutes erreurs réseaux.
public List<LignePicto> getLigne(PictoSize size)
throws KeolisReseauException
size - taille des pictos demandé.
KeolisReseauException - pour toutes erreurs réseaux.
public List<Equipement> getEquipements()
throws KeolisReseauException
KeolisReseauException - pour toutes erreurs réseaux.
public List<Equipement> getEquipements(String station)
throws KeolisReseauException
station - station pour laquelle on veux récupérer les équipements
KeolisReseauException - pour toutes erreurs réseaux.
public List<EquipementStatus> getEquipementsStatus()
throws KeolisReseauException
KeolisReseauException - pour toutes erreurs réseaux.
public EquipementStatus getEquipementsStatus(String id)
throws KeolisReseauException
id - identifiant de l'équipements.
KeolisReseauException - pour toutes erreurs réseaux.
public List<EquipementStatus> getEquipementsStatusByStation(String station)
throws KeolisReseauException
station - la sation.
KeolisReseauException - pour toutes erreurs réseaux.
public List<MetroStation> getMetroStations()
throws KeolisReseauException
KeolisReseauException - pour toutes erreurs réseaux.
public List<MetroStationStatus> getMetroStationsStatus()
throws KeolisReseauException
KeolisReseauException - pour toutes erreurs réseaux.
public MetroStationStatus getMetroStationsStatus(String id)
throws KeolisReseauException
id - identifiant de la station de metro.
KeolisReseauException - pour toutes erreurs réseaux.
public List<Ville> getVilles()
throws KeolisReseauException
KeolisReseauException - pour toutes erreurs réseaux.
public List<Quartier> getQuartier(String villeId)
throws KeolisReseauException
villeId - id de la ville.
KeolisReseauException - pour toutes erreurs réseaux.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||