ws1-framework/com.airwatch.sdk.configuration/AppSettingsContext
AppSettingsContext¶
interface AppSettingsContext
Implement this interface to provide the context for the SDK to fetch settings.
Functions¶
| Name | Summary |
|---|---|
| getApplicationConfigType | abstract fun getApplicationConfigType(): String If your application needs to fetch application-specific settings, override this method. |
| getApplicationConfigVersion | abstract fun getApplicationConfigVersion(): String Returns the application configuration version. |
| getFlags | abstract fun getFlags(): AppSettingFlags Returns an instance of AppSettingFlags that contains all the flags the application needs to communicate with the SDK framework. |
| getSDKConfigType | abstract fun getSDKConfigType(): String If your application needs to fetch SDK settings, the default value is 21 unless it is a wrapped app, in which case it is 22. |
| isGeofencingSupported | abstract fun isGeofencingSupported(): Boolean Indicates whether geofencing is supported by the application. |
| shouldRetainContentBetweenSessions | open fun shouldRetainContentBetweenSessions(): Boolean Returns whether the application should retain content between sessions. |
Inheritors
| Name |
|---|
| AWSDKApplication |