-
- All Implemented Interfaces:
-
android.app.Application.ActivityLifecycleCallbacks
,io.sentry.Integration
,java.io.Closeable
,java.lang.AutoCloseable
public final class ActivityLifecycleIntegration implements Integration, Closeable, Application.ActivityLifecycleCallbacks
-
-
Constructor Summary
Constructors Constructor Description ActivityLifecycleIntegration(Application application, BuildInfoProvider buildInfoProvider, ActivityFramesTracker activityFramesTracker)
-
Method Summary
Modifier and Type Method Description void
register(@NotNull() IScopes scopes, @NotNull() SentryOptions options)
void
close()
void
onActivityPreCreated(@NotNull() Activity activity, @Nullable() Bundle savedInstanceState)
void
onActivityCreated(@NotNull() Activity activity, @Nullable() Bundle savedInstanceState)
void
onActivityPostCreated(@NotNull() Activity activity, @Nullable() Bundle savedInstanceState)
void
onActivityPreStarted(@NotNull() Activity activity)
void
onActivityStarted(@NotNull() Activity activity)
void
onActivityPostStarted(@NotNull() Activity activity)
void
onActivityResumed(@NotNull() Activity activity)
void
onActivityPostResumed(@NotNull() Activity activity)
void
onActivityPrePaused(@NotNull() Activity activity)
void
onActivityPaused(@NotNull() Activity activity)
void
onActivityStopped(@NotNull() Activity activity)
void
onActivitySaveInstanceState(@NotNull() Activity activity, @NotNull() Bundle outState)
void
onActivityDestroyed(@NotNull() Activity activity)
-
Methods inherited from class io.sentry.Integration
register
-
Methods inherited from class java.io.Closeable
close
-
Methods inherited from class android.app.Application.ActivityLifecycleCallbacks
onActivityCreated, onActivityDestroyed, onActivityPaused, onActivityPostCreated, onActivityPostDestroyed, onActivityPostPaused, onActivityPostResumed, onActivityPostSaveInstanceState, onActivityPostStarted, onActivityPostStopped, onActivityPreCreated, onActivityPreDestroyed, onActivityPrePaused, onActivityPreResumed, onActivityPreSaveInstanceState, onActivityPreStarted, onActivityPreStopped, onActivityResumed, onActivitySaveInstanceState, onActivityStarted, onActivityStopped
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
ActivityLifecycleIntegration
ActivityLifecycleIntegration(Application application, BuildInfoProvider buildInfoProvider, ActivityFramesTracker activityFramesTracker)
-
-
Method Detail
-
register
void register(@NotNull() IScopes scopes, @NotNull() SentryOptions options)
-
close
void close()
-
onActivityPreCreated
void onActivityPreCreated(@NotNull() Activity activity, @Nullable() Bundle savedInstanceState)
-
onActivityCreated
void onActivityCreated(@NotNull() Activity activity, @Nullable() Bundle savedInstanceState)
-
onActivityPostCreated
void onActivityPostCreated(@NotNull() Activity activity, @Nullable() Bundle savedInstanceState)
-
onActivityPreStarted
void onActivityPreStarted(@NotNull() Activity activity)
-
onActivityStarted
void onActivityStarted(@NotNull() Activity activity)
-
onActivityPostStarted
void onActivityPostStarted(@NotNull() Activity activity)
-
onActivityResumed
void onActivityResumed(@NotNull() Activity activity)
-
onActivityPostResumed
void onActivityPostResumed(@NotNull() Activity activity)
-
onActivityPrePaused
void onActivityPrePaused(@NotNull() Activity activity)
-
onActivityPaused
void onActivityPaused(@NotNull() Activity activity)
-
onActivityStopped
void onActivityStopped(@NotNull() Activity activity)
-
onActivitySaveInstanceState
void onActivitySaveInstanceState(@NotNull() Activity activity, @NotNull() Bundle outState)
-
onActivityDestroyed
void onActivityDestroyed(@NotNull() Activity activity)
-
-
-
-