|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectgov.usgs.earthquake.event.EventWebService
public class EventWebService
A wrapper around the Event Web Service.
| Constructor Summary | |
|---|---|
EventWebService(java.net.URL serviceURL)
Construct an EventWebService. |
|
| Method Summary | |
|---|---|
java.util.List<JsonEvent> |
getEvents(EventQuery query)
Request events from the event web service. |
java.net.URL |
getServiceUrl()
|
java.net.URL |
getUrl(EventQuery query,
Format format)
Convert an EventQuery object into an EventWebService URL, using a specific return format. |
protected java.util.List<JsonEvent> |
parseJsonEventCollection(java.io.InputStream input)
Parse the response from event web service into an array of JSONEvent objects. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public EventWebService(java.net.URL serviceURL)
serviceURL - | Method Detail |
|---|
public java.net.URL getUrl(EventQuery query,
Format format)
throws java.net.MalformedURLException
query - the query.format - the format.
java.net.MalformedURLException
public java.util.List<JsonEvent> getEvents(EventQuery query)
throws java.lang.Exception
query - query describing events to return.
java.lang.Exception - if any occur.
protected java.util.List<JsonEvent> parseJsonEventCollection(java.io.InputStream input)
throws java.lang.Exception
input - input stream response from event web service.
java.lang.Exception - if format is unexpected.public java.net.URL getServiceUrl()
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||