Interface SyncAsyncExecutor


public interface SyncAsyncExecutor
Tasks submitted to this executor will be run synchronously up to a given time, after which they will be queued and processed asynchronously. After a maximum amount of time consumed by these tasks, they will be skipped. Note that this only works for short-living tasks.

Get instances of this using a SyncAsyncExecutorProvider.