Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- addLogger(Log.Logger) - Static method in class com.castlabs.logutils.Log
-
Add a
Log.Logger
to receive logging messages. - addReporter(CrashReporter) - Static method in class com.castlabs.logutils.Crashlog
-
Add a new reporter
C
- com.castlabs.logutils - package com.castlabs.logutils
- Crashlog - Class in com.castlabs.logutils
-
This class provides the ability to manager the crash context and connect
CrashReporter
implementations that are then used to send crash data to a backend service. - CrashReporter - Interface in com.castlabs.logutils
-
Implementations of this interface allow connections to crash logging systems.
D
- d(String, String) - Static method in class com.castlabs.logutils.Log
-
Send a
Log.DEBUG
log message. - d(String, String, Throwable) - Static method in class com.castlabs.logutils.Log
-
Send a
Log.DEBUG
log message and log the exception. - DEFAULT_LOG_LEVEL - Static variable in class com.castlabs.logutils.Log
-
Default log level
E
- e(String, String) - Static method in class com.castlabs.logutils.Log
-
Send a
Log.ERROR
log message. - e(String, String, Throwable) - Static method in class com.castlabs.logutils.Log
-
Send a
Log.ERROR
log message and log the exception.
G
- getLogLevel() - Static method in class com.castlabs.logutils.Log
-
Returns the current log level
I
- i(String, String) - Static method in class com.castlabs.logutils.Log
-
Send a
Log.INFO
log message. - i(String, String, Throwable) - Static method in class com.castlabs.logutils.Log
-
Send a
Log.INFO
log message and log the exception.
K
- KEY_ASSET_ID - Static variable in class com.castlabs.logutils.Crashlog
-
Key used to store the last used asset ID
- KEY_AUDIO_BITRATE - Static variable in class com.castlabs.logutils.Crashlog
-
Key used to store the current audio bitrate
- KEY_AUDIO_DRM - Static variable in class com.castlabs.logutils.Crashlog
-
Key used to store the last used DRM type
- KEY_DEVICE_SECURITY_LEVEL - Static variable in class com.castlabs.logutils.Crashlog
-
Key used to store the last required security level
- KEY_DISPLAY_COUNT - Static variable in class com.castlabs.logutils.Crashlog
-
Key used to store the current number of reported displays
- KEY_DISPLAY_REMOTE - Static variable in class com.castlabs.logutils.Crashlog
-
Key used to store a boolean that indicates if the connected display is a remote display
- KEY_DISPLAY_SECURE - Static variable in class com.castlabs.logutils.Crashlog
-
Key used to store a boolean that indicates if the connected display is a secure display
- KEY_DISPLAY_SETTING - Static variable in class com.castlabs.logutils.Crashlog
-
Key used to store the current display configuration
- KEY_DRM - Static variable in class com.castlabs.logutils.Crashlog
-
Key used to store the last used DRM type
- KEY_DRM_URL - Static variable in class com.castlabs.logutils.Crashlog
-
Key used to store the DRM backend URL for the last request
- KEY_OFFLINE_ID - Static variable in class com.castlabs.logutils.Crashlog
-
Key used to store the Offline ID in case offline key storage is enabled
- KEY_POSITION - Static variable in class com.castlabs.logutils.Crashlog
-
Key used to store the current playback position.
- KEY_PRESENTATION_DISPLAY_COUNT - Static variable in class com.castlabs.logutils.Crashlog
-
Key used to store the current number of reported presentation displays
- KEY_REQUEST_ID - Static variable in class com.castlabs.logutils.Crashlog
-
Key used to store the last used DRMToday request ID
- KEY_STATE - Static variable in class com.castlabs.logutils.Crashlog
-
Key used to store the current playback state
- KEY_URL - Static variable in class com.castlabs.logutils.Crashlog
-
Key used to store the current playback URL
- KEY_VARIANT_ID - Static variable in class com.castlabs.logutils.Crashlog
-
Key used to store the last used variant ID
- KEY_VERSION - Static variable in class com.castlabs.logutils.Crashlog
-
Key used to store the castlabs SDK version
- KEY_VIDEO_BITRATE - Static variable in class com.castlabs.logutils.Crashlog
-
Key used to store the current video bitrate
- KEY_VIDEO_SIZE - Static variable in class com.castlabs.logutils.Crashlog
-
Key used to store the current video dimensions
L
- log(String, String) - Static method in class com.castlabs.logutils.Crashlog
-
Adds a log line to the crash context
- log(String, String) - Method in interface com.castlabs.logutils.CrashReporter
-
Adds a log line to the crash context
- Log - Class in com.castlabs.logutils
-
Custom logger class.
- Log.Logger - Interface in com.castlabs.logutils
-
Logger interface that receives logging messages.
O
- onCastlabsLog(int, String, String, Throwable) - Method in interface com.castlabs.logutils.Log.Logger
-
A log message is triggered.
R
- removeLogger(Log.Logger) - Static method in class com.castlabs.logutils.Log
-
Removes a previously registered
Log.Logger
- report(Throwable) - Static method in class com.castlabs.logutils.Crashlog
-
Report a caught exception to all registered reporters
- report(Throwable) - Method in interface com.castlabs.logutils.CrashReporter
-
Report a caught exception.
S
- set(String, boolean) - Static method in class com.castlabs.logutils.Crashlog
-
Sets a boolean value.
- set(String, boolean) - Method in interface com.castlabs.logutils.CrashReporter
-
Sets a boolean value
- set(String, double) - Static method in class com.castlabs.logutils.Crashlog
-
Sets a double value.
- set(String, double) - Method in interface com.castlabs.logutils.CrashReporter
-
Sets a double value
- set(String, int) - Static method in class com.castlabs.logutils.Crashlog
-
Sets an int value.
- set(String, int) - Method in interface com.castlabs.logutils.CrashReporter
-
Sets an int value
- set(String, String) - Static method in class com.castlabs.logutils.Crashlog
-
Sets a string value.
- set(String, String) - Method in interface com.castlabs.logutils.CrashReporter
-
Sets a string value.
- setLogLevel(int) - Static method in class com.castlabs.logutils.Log
-
Sets the log level.
V
- v(String, String) - Static method in class com.castlabs.logutils.Log
-
Send a
Log.VERBOSE
log message. - v(String, String, Throwable) - Static method in class com.castlabs.logutils.Log
-
Send a
Log.VERBOSE
log message and log the exception.
W
- w(String, String) - Static method in class com.castlabs.logutils.Log
-
Send a
Log.WARN
log message. - w(String, String, Throwable) - Static method in class com.castlabs.logutils.Log
-
Send a
Log.WARN
log message and log the exception.
All Classes and Interfaces|All Packages|Constant Field Values