getsentry / getsentry/sentry-java

Java client mode sessions

Open
#1,742 0 comments 0 reactions 0 assignees View on GitHub
Desktop Improvement Java JavaFX Release Health
Dominant language
Kotlin
Stars
1.4k
Forks
478
Avg merge
2d 23h
Merged PRs (30d)
67

Description

Android has client mode but not the Java core package.
We can refactor this out to be done in the core Java as it was done in .NET. Exposing a 'pause and resume' method that tracks how long the sessions was in the background and closes/reopens automatically.

Client-mode session support: App Lifecycle. Starts a session when the process starts, ends when it exits. (similar to sentry-native and .NET). Potential JavaFX integration could rely on this. Plus if supported foreground/background events would close/restart session

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.