public final class TrafficManager extends Object
Modifier and Type | Class and Description |
---|---|
static interface |
TrafficManager.ITrafficQualityResponseListener
Response listener for traffic quality information.
|
static interface |
TrafficManager.IWrongTrafficReportListener
Response listener for wrong traffic report
TrafficManager.reportWrongTraffic() (TrafficQualityOptions, ITrafficQualityResponseListener)} . |
static class |
TrafficManager.TrafficManagerException
An exception that is thrown when there is an error with an
TrafficManager operation. |
static class |
TrafficManager.TrafficQualityOptions
Contains options that are used in obtaining traffic quality information.
|
static class |
TrafficManager.WrongTrafficReportOptions
Contains options to report wrong traffic colors.
|
Modifier and Type | Method and Description |
---|---|
TrafficQualityConfig |
getConfiguration()
Gets the
TrafficManager configuration. |
ICancellable |
getTrafficQuality(TrafficManager.TrafficQualityOptions options,
TrafficManager.ITrafficQualityResponseListener listener)
Gets the traffic quality information for the specified location.
|
ICancellable |
reportWrongTraffic()
Reports a wrong traffic color.
|
ICancellable |
reportWrongTraffic(TrafficManager.WrongTrafficReportOptions options,
TrafficManager.IWrongTrafficReportListener listener)
Report wrong traffic quality for a specified location.
|
public TrafficQualityConfig getConfiguration()
TrafficManager
configuration.TrafficQualityConfig
.public ICancellable getTrafficQuality(TrafficManager.TrafficQualityOptions options, TrafficManager.ITrafficQualityResponseListener listener)
options
- Contains traffic quality request options, such as location.listener
- The listener that will receive the response.ICancellable
so that the request can be cancelled.TrafficManager.TrafficManagerException
- when either options or listener is null or invalid.public ICancellable reportWrongTraffic()
ICancellable
, that can be used to cancel this request; null if
current location can't be determined.public ICancellable reportWrongTraffic(TrafficManager.WrongTrafficReportOptions options, TrafficManager.IWrongTrafficReportListener listener)
options
- Report wrong traffic quality request options.listener
- Operation response listener.ICancellable
.TrafficManager.TrafficManagerException
- Thrown if options or listener is invalid.Copyright © 2013-2018 INRIX, Inc. All Rights Reserved.