public class CaocConfig
extends java.lang.Object
implements java.io.Serializable
| Modifier and Type | Class and Description |
|---|---|
static class |
CaocConfig.Builder |
| Modifier and Type | Field and Description |
|---|---|
static int |
BACKGROUND_MODE_CRASH |
static int |
BACKGROUND_MODE_SHOW_CUSTOM |
static int |
BACKGROUND_MODE_SILENT |
| Constructor and Description |
|---|
CaocConfig() |
| Modifier and Type | Method and Description |
|---|---|
int |
getBackgroundMode() |
java.lang.Class<? extends android.app.Activity> |
getErrorActivityClass() |
java.lang.Integer |
getErrorDrawable() |
CustomActivityOnCrash.EventListener |
getEventListener() |
int |
getMinTimeBetweenCrashesMs() |
java.lang.Class<? extends android.app.Activity> |
getRestartActivityClass() |
boolean |
isEnabled() |
boolean |
isLogErrorOnRestart() |
boolean |
isShowErrorDetails() |
boolean |
isShowRestartButton() |
boolean |
isTrackActivities() |
void |
setBackgroundMode(int backgroundMode) |
void |
setEnabled(boolean enabled) |
void |
setErrorActivityClass(java.lang.Class<? extends android.app.Activity> errorActivityClass) |
void |
setErrorDrawable(java.lang.Integer errorDrawable) |
void |
setEventListener(CustomActivityOnCrash.EventListener eventListener) |
void |
setLogErrorOnRestart(boolean logErrorOnRestart) |
void |
setMinTimeBetweenCrashesMs(int minTimeBetweenCrashesMs) |
void |
setRestartActivityClass(java.lang.Class<? extends android.app.Activity> restartActivityClass) |
void |
setShowErrorDetails(boolean showErrorDetails) |
void |
setShowRestartButton(boolean showRestartButton) |
void |
setTrackActivities(boolean trackActivities) |
public static final int BACKGROUND_MODE_SILENT
public static final int BACKGROUND_MODE_SHOW_CUSTOM
public static final int BACKGROUND_MODE_CRASH
public int getBackgroundMode()
public void setBackgroundMode(int backgroundMode)
public boolean isEnabled()
public void setEnabled(boolean enabled)
public boolean isShowErrorDetails()
public void setShowErrorDetails(boolean showErrorDetails)
public boolean isShowRestartButton()
public void setShowRestartButton(boolean showRestartButton)
public boolean isLogErrorOnRestart()
public void setLogErrorOnRestart(boolean logErrorOnRestart)
public boolean isTrackActivities()
public void setTrackActivities(boolean trackActivities)
public int getMinTimeBetweenCrashesMs()
public void setMinTimeBetweenCrashesMs(int minTimeBetweenCrashesMs)
public java.lang.Integer getErrorDrawable()
public void setErrorDrawable(java.lang.Integer errorDrawable)
public java.lang.Class<? extends android.app.Activity> getErrorActivityClass()
public void setErrorActivityClass(java.lang.Class<? extends android.app.Activity> errorActivityClass)
public java.lang.Class<? extends android.app.Activity> getRestartActivityClass()
public void setRestartActivityClass(java.lang.Class<? extends android.app.Activity> restartActivityClass)
public CustomActivityOnCrash.EventListener getEventListener()
public void setEventListener(CustomActivityOnCrash.EventListener eventListener)