public interface OnSearchResult
Modifier and Type | Method and Description |
---|---|
void |
onSearchRequestCancel(Params params,
long requestTimeInMS)
Callback will be triggered when request been cancelled
|
void |
onSearchRequestFailure(java.lang.Exception e)
Callback will be triggered when request got failed
|
void |
onSearchRequestSuspended(java.lang.String errorMessage,
Params params,
long requestTimeInMS)
Callback will be triggered when request been suspended due to Search API's network or
request time limitations
|
void |
onSearchResult(java.util.ArrayList<Place> results)
Callback will be triggered when got search results successfully
|
void |
onSearchResultNotFound(Params params,
long requestTimeInMS)
Callback will be triggered when got no results
|
void onSearchResult(java.util.ArrayList<Place> results)
results
- list of search results receivedvoid onSearchResultNotFound(Params params, long requestTimeInMS)
params
- against which no resultsrequestTimeInMS
- request time in milli secondsvoid onSearchRequestFailure(java.lang.Exception e)
e
- exception OR possible reason of failurevoid onSearchRequestCancel(Params params, long requestTimeInMS)
params
- against which request cancelledrequestTimeInMS
- request time in milli secondsvoid onSearchRequestSuspended(java.lang.String errorMessage, Params params, long requestTimeInMS)
errorMessage
- describes reason of suspending the requestparams
- against which request cancelledrequestTimeInMS
- request time in milli seconds