ActionJob

abstract class ActionJob : EnqueuedJob(source)

Properties

Link copied to clipboard
@JvmField
val action: Action
Link copied to clipboard
Link copied to clipboard
val isActive: Boolean
Link copied to clipboard
val isCancelled: Boolean
Link copied to clipboard
val isCompleting: Boolean
Link copied to clipboard
val isError: Boolean
Link copied to clipboard
@get:JvmName(name = "isRestart")
val isRestart: Boolean
Link copied to clipboard
@get:JvmName(name = "isStart")
val isStart: Boolean
Link copied to clipboard
@get:JvmName(name = "isStop")
val isStop: Boolean
Link copied to clipboard
val isSuccess: Boolean
Link copied to clipboard
val name: String
Link copied to clipboard

Functions

Link copied to clipboard
fun cancel(cause: CancellationException?): Boolean
Link copied to clipboard
protected fun cancellationAttempt(): CancellationException?
Link copied to clipboard
fun invokeOnCompletion(handle: ItBlock<CancellationException?>): Disposable
Link copied to clipboard
protected open fun onCancellation(cause: CancellationException?)
Link copied to clipboard
protected fun <T> onCompletion(response: T, withLock: () -> OnSuccess<T>??): Boolean
Link copied to clipboard
protected fun onError(cause: Throwable, withLock: ItBlock<Throwable>?): Boolean
Link copied to clipboard
protected fun onExecuting()
Link copied to clipboard
override fun toString(): String