|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object fr.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 |