DefaultStatusRepository

class DefaultStatusRepository(statusService: StatusService, clientKey: String, timeSource: TimeSource = TimeSource.Monotonic, coroutineDispatcher: CoroutineDispatcher = DispatcherProvider.IO) : StatusRepository

Constructors

Link copied to clipboard
constructor(statusService: StatusService, clientKey: String, timeSource: TimeSource = TimeSource.Monotonic, coroutineDispatcher: CoroutineDispatcher = DispatcherProvider.IO)

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
open override fun poll(paymentData: String, maxPollingDuration: Long): Flow<Result<StatusResponse>>
Link copied to clipboard
open override fun refreshStatus(paymentData: String)