Package io.sentry
Interface ISentryExecutorService
-
@Internal public interface ISentryExecutorService
Sentry Executor Service that sends cached events and envelopes on App. start.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
close(long timeoutMillis)
Closes the ThreadExecutor and awaits for the timeout@NotNull java.util.concurrent.Future<?>
schedule(@NotNull java.lang.Runnable runnable, long delayMillis)
@NotNull java.util.concurrent.Future<?>
submit(@NotNull java.lang.Runnable runnable)
Submits a Runnable to the ThreadExecutor
-
-
-
Method Detail
-
submit
@NotNull @NotNull java.util.concurrent.Future<?> submit(@NotNull @NotNull java.lang.Runnable runnable)
Submits a Runnable to the ThreadExecutor- Parameters:
runnable
- the Runnable- Returns:
- a Future of the Runnable
-
schedule
@NotNull @NotNull java.util.concurrent.Future<?> schedule(@NotNull @NotNull java.lang.Runnable runnable, long delayMillis)
-
close
void close(long timeoutMillis)
Closes the ThreadExecutor and awaits for the timeout- Parameters:
timeoutMillis
- the timeout in millis
-
-