Package com.adyen.checkout.core
Object DispatcherProvider
-
- All Implemented Interfaces:
@RestrictTo(value = {RestrictTo.Scope.LIBRARY_GROUP}) public class DispatcherProvider
-
-
Field Summary
Fields Modifier and Type Field Description private final MainCoroutineDispatcherMainprivate final CoroutineDispatcherDefaultprivate final CoroutineDispatcherIOpublic final static DispatcherProviderINSTANCE
-
Method Summary
Modifier and Type Method Description final UnitoverrideMain(MainCoroutineDispatcher dispatcher)final UnitoverrideIO(CoroutineDispatcher dispatcher)final UnitoverrideDefault(CoroutineDispatcher dispatcher)final UnitresetMain()final UnitresetIO()final UnitresetDefault()final UnitresetAll()final MainCoroutineDispatchergetMain()final CoroutineDispatchergetDefault()final CoroutineDispatchergetIO()-
-
Method Detail
-
overrideMain
final Unit overrideMain(MainCoroutineDispatcher dispatcher)
-
overrideIO
final Unit overrideIO(CoroutineDispatcher dispatcher)
-
overrideDefault
final Unit overrideDefault(CoroutineDispatcher dispatcher)
-
resetDefault
final Unit resetDefault()
-
getMain
final MainCoroutineDispatcher getMain()
-
getDefault
final CoroutineDispatcher getDefault()
-
getIO
final CoroutineDispatcher getIO()
-
-
-
-