Index

A B C E F G I L M N O P S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values

A

ACTION_MESSAGE - Static variable in class com.bosch.wdw.WDWFirebaseMessagingService
Deprecated.
ACTION_TOKEN - Static variable in class com.bosch.wdw.WDWFirebaseMessagingService
Deprecated.
ALL - Static variable in class com.bosch.wdw.WDWBuilder
 

B

build() - Method in class com.bosch.wdw.WDWBuilder
Creates an instance of the WDW-SDK and returns a WDWClient

C

com.bosch.wdw - package com.bosch.wdw
 

E

Error - Enum Class in com.bosch.wdw
The Error represents an error thrown by the WDW-SDK.
Error - Enum constant in enum class com.bosch.wdw.LogLevel
Enables logging of errors only in the WDW-SDK.
EUROPE - Static variable in class com.bosch.wdw.WDWBuilder
 
evaluateMessage(String) - Method in interface com.bosch.wdw.WDWClient
Evaluates a message manually in case the internal push implementation of the WDW-SDK is not used.
EXTRA_MESSAGE - Static variable in class com.bosch.wdw.WDWFirebaseMessagingService
Deprecated.

F

forwardMessage(RemoteMessage, Context) - Static method in class com.bosch.wdw.WDWPushHelper
Forwards push messages into the WDW-SDK.
forwardPushMessageToSDK(RemoteMessage, Context) - Static method in class com.bosch.wdw.WDWFirebaseMessagingService
Deprecated.

G

GERMANY - Static variable in class com.bosch.wdw.WDWBuilder
 
getCurrentWarningType() - Method in class com.bosch.wdw.WarningEvent
Returns the currentWarningType
getDistance() - Method in class com.bosch.wdw.WarningEvent
Returns the distance of your position to the WarningEvent
getPushServerURL() - Method in class com.bosch.wdw.PushConfig
Returns the pushServerURL
getVariantID() - Method in class com.bosch.wdw.PushConfig
Returns the variantID
getVariantSecret() - Method in class com.bosch.wdw.PushConfig
Returns the variantSecret

I

IAmWWD - Enum constant in enum class com.bosch.wdw.WarningEvent.WarningType
You are a wrong way driver.
Info - Enum constant in enum class com.bosch.wdw.LogLevel
Enables logging of errors, warnings and additional information in the WDW-SDK.

L

LocationServiceDisabled - Enum constant in enum class com.bosch.wdw.Error
The Error.LocationServiceDisabled error is thrown when the user has disabled the Location service on the device.
LogLevel - Enum Class in com.bosch.wdw
The LogLevel defines the log output of the WDW-SDK.

M

MissingPermission - Enum constant in enum class com.bosch.wdw.Error
The Error.MissingPermission error is thrown when the user did not grant all the permissions that are required by the WDW-SDK.

N

None - Enum constant in enum class com.bosch.wdw.LogLevel
Disables logging in the WDW-SDK.
NORTH_AMERICA - Static variable in class com.bosch.wdw.WDWBuilder
 
notifyToken(Context) - Static method in class com.bosch.wdw.WDWPushHelper
Informs the WDW-SDK that a new token is available.
NoWWD - Enum constant in enum class com.bosch.wdw.WarningEvent.WarningType
No wrong way driver has been detected.

O

onAreaEntered(String) - Method in interface com.bosch.wdw.WDWClientCallback
The WDWClientCallback.onAreaEntered(String) callback is triggered when the user enters a relevant area.
onAreaLeft(String) - Method in interface com.bosch.wdw.WDWClientCallback
The WDWClientCallback.onAreaLeft(String) callback is triggered when the user leaves a relevant area.
onDataCollected(String) - Method in interface com.bosch.wdw.WDWClientCallback
The WDWClientCallback.onDataCollected(String) callback is triggered when there is new data available that can be sent to the backend.
onErrorOccured(Error) - Method in interface com.bosch.wdw.WDWClientCallback
The WDWClientCallback.onErrorOccured(Error) callback is triggered when a problem has occured.
onMessageReceived(RemoteMessage) - Method in class com.bosch.wdw.WDWFirebaseMessagingService
 
onNewToken(String) - Method in class com.bosch.wdw.WDWFirebaseMessagingService
 
onWarningReceived(WarningEvent) - Method in interface com.bosch.wdw.WDWClientCallback
The WDWClientCallback.onWarningReceived(WarningEvent) callback is triggered when a new wrong way driver event has been received.

P

PlayServicesNotAvailable - Enum constant in enum class com.bosch.wdw.Error
The Error.PlayServicesNotAvailable error is thrown when the Play services are not available or up-to-date.
PushConfig - Class in com.bosch.wdw
The PushConfig holds all config variables required for the push module.
PushConfig(URI, String, String) - Constructor for class com.bosch.wdw.PushConfig
Constructs a PushConfig object to register with the WDW push provider.

S

setDistance(Float) - Method in class com.bosch.wdw.WarningEvent
Sets the distance of your position to the WarningEvent
setLogLevel(LogLevel) - Method in class com.bosch.wdw.WDWBuilder
Sets the LogLevel to adjust the log output of the WDW-SDK.
setPushConfiguration(PushConfig) - Method in class com.bosch.wdw.WDWBuilder
Sets the PushConfig to enable receiving push notifications by the WDW-SDK
setSupportedCountries(String[]) - Method in class com.bosch.wdw.WDWBuilder
Sets the supported countries in which the WDW-SDK generates data.
setWarningType(WarningEvent.WarningType) - Method in class com.bosch.wdw.WarningEvent
Sets the type
startMonitoring() - Method in interface com.bosch.wdw.WDWClient
Starts the monitoring of the WDW-SDK.
stopMonitoring() - Method in interface com.bosch.wdw.WDWClient
Stops the monitoring of the WDW-SDK.

T

toString() - Method in class com.bosch.wdw.PushConfig
 
toString() - Method in class com.bosch.wdw.WarningEvent
 

U

UnsupportedHardware - Enum constant in enum class com.bosch.wdw.Error
The Error.UnsupportedHardware error is thrown when the device does not include GPS hardware.
USA - Static variable in class com.bosch.wdw.WDWBuilder
 

V

valueOf(String) - Static method in enum class com.bosch.wdw.Error
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.bosch.wdw.LogLevel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.bosch.wdw.WarningEvent.WarningType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.bosch.wdw.Error
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.bosch.wdw.LogLevel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.bosch.wdw.WarningEvent.WarningType
Returns an array containing the constants of this enum class, in the order they are declared.
VERSION - Static variable in interface com.bosch.wdw.WDWClient
Current WDW-SDK version number.

W

Warning - Enum constant in enum class com.bosch.wdw.LogLevel
Enables logging of errors and warnings in the WDW-SDK.
WarningEvent - Class in com.bosch.wdw
The WarningEvent is the result of a message evaluation.
WarningEvent(WarningEvent.WarningType) - Constructor for class com.bosch.wdw.WarningEvent
Constructs a WarningEvent which is provided to the WDWClientCallback.onWarningReceived(WarningEvent).
WarningEvent.WarningType - Enum Class in com.bosch.wdw
The WarningType defines the type of a WarningEvent.
WDWBuilder - Class in com.bosch.wdw
The WDWBuilder is used to create an instance of the WDW-SDK.
WDWBuilder(Context, WDWClientCallback, String) - Constructor for class com.bosch.wdw.WDWBuilder
Constructor for the WDWBuilder
WDWClient - Interface in com.bosch.wdw
The WDWClient is the main interface of the WDW-SDK.
WDWClientCallback - Interface in com.bosch.wdw
The WDWClientCallback needs to be implemented to react on events triggered by the WDW-SDK.
WDWFirebaseMessagingService - Class in com.bosch.wdw
The WDWFirebaseMessagingService is providing the Firebase message to the WDW-SDK.
WDWFirebaseMessagingService() - Constructor for class com.bosch.wdw.WDWFirebaseMessagingService
 
WDWPushHelper - Class in com.bosch.wdw
A small helper class that provides useful methods related to push handling.
WWDInFront - Enum constant in enum class com.bosch.wdw.WarningEvent.WarningType
A wrong way driver is coming towards you.
A B C E F G I L M N O P S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values