Package io.adtrace.sdk.scheduler
Class SingleThreadCachedScheduler
- java.lang.Object
-
- io.adtrace.sdk.scheduler.SingleThreadCachedScheduler
-
- All Implemented Interfaces:
ThreadExecutor,ThreadScheduler
public class SingleThreadCachedScheduler extends java.lang.Object implements ThreadScheduler
AdTrace android SDK (https://adtrace.io) Created by Nasser Amini (github.com/namini40) on April 2022. Notice: See LICENSE.txt for modification and distribution information Copyright © 2022.
-
-
Constructor Summary
Constructors Constructor Description SingleThreadCachedScheduler(java.lang.String source)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidschedule(java.lang.Runnable task, long millisecondsDelay)voidsubmit(java.lang.Runnable task)voidteardown()
-
-
-
Method Detail
-
submit
public void submit(java.lang.Runnable task)
- Specified by:
submitin interfaceThreadExecutor
-
schedule
public void schedule(java.lang.Runnable task, long millisecondsDelay)- Specified by:
schedulein interfaceThreadScheduler
-
teardown
public void teardown()
- Specified by:
teardownin interfaceThreadExecutor
-
-