public class CBSandboxHelper
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
CONFIG_OVERRIDES_KEY |
static com.chartboost.sdk.CBSandboxHelper.ExceptionObservable |
exceptionObservable |
static JSONObject |
testSettings |
| Constructor and Description |
|---|
CBSandboxHelper() |
| Modifier and Type | Method and Description |
|---|---|
static SharedPreferences |
getSharedPreferences(Context applicationContext) |
static JSONObject |
getTestSettings() |
static java.lang.String |
getTestSettingString(java.lang.String key) |
static void |
notifyException(java.lang.Exception ex) |
static void |
observeExceptions(java.util.Observer observer) |
static JSONObject |
overrideConfig(JSONObject configFromServer,
SharedPreferences sharedPrefs) |
static void |
removeTestSetting(java.lang.String key) |
static void |
saveCustomHeaderToPreferences(Context cxt) |
static void |
setTestSetting(java.lang.String key,
java.lang.Object value) |
static void |
stopObservingExceptions() |
static void |
updateConfig(JSONObject newConfig,
SharedPreferences sharedPreferences) |
static void |
updateCustomHeaderFromPreferences(Context cxt) |
public static JSONObject testSettings
public static final java.lang.String CONFIG_OVERRIDES_KEY
public static final com.chartboost.sdk.CBSandboxHelper.ExceptionObservable exceptionObservable
public static void observeExceptions(java.util.Observer observer)
public static void stopObservingExceptions()
public static void notifyException(java.lang.Exception ex)
public static JSONObject overrideConfig(JSONObject configFromServer,
SharedPreferences sharedPrefs)
public static SharedPreferences getSharedPreferences(Context applicationContext)
public static void updateConfig(JSONObject newConfig,
SharedPreferences sharedPreferences)
public static JSONObject getTestSettings()
public static void updateCustomHeaderFromPreferences(Context cxt)
public static void saveCustomHeaderToPreferences(Context cxt)
public static void removeTestSetting(java.lang.String key)
public static void setTestSetting(java.lang.String key,
java.lang.Object value)
public static java.lang.String getTestSettingString(java.lang.String key)