Class TrackDAO
java.lang.Object
org.deltava.dao.http.DAO
org.deltava.dao.http.TrackDAO
A Data Access Object that loads trans-oceanic track NOTAMs.
- Since:
- 1.0
- Version:
- 5.0
- Author:
- Luke
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract String
Downloads track data.abstract Map
<String, Collection<String>> Returns the Waypoints for each Track.Methods inherited from class org.deltava.dao.http.DAO
getCompression, getHeaderField, getIn, getOut, getResponseCode, init, reset, setAuthentication, setCompression, setConnectTimeout, setMethod, setReadTimeout, setRequestHeader, setReturnErrorStream
-
Field Details
-
CRLF
Line separator
-
-
Constructor Details
-
TrackDAO
public TrackDAO()
-
-
Method Details
-
getTrackInfo
Downloads track data.- Returns:
- the track data
- Throws:
DAOException
- if an I/O error occurs
-
getWaypoints
Returns the Waypoints for each Track.- Returns:
- a Map of waypoint codes, keyed by track code
- Throws:
DAOException
- if an I/O error occurs
-