package
async
Type Members
-
-
-
-
-
trait
Reporter[E] extends AnyRef
-
trait
Reporting[E] extends AnyRef
-
case class
RetryPolicy(delayStrategy: DelayStrategy = DelayStrategy.NoDelay, retries: Int = 0, shouldRetry: (Throwable) ⇒ Boolean = ...) extends Product with Serializable
-
type
RetryStrategy = (Throwable) ⇒ Boolean
-
-
-
case class
TimeoutGaveUpException(cause: TimeoutException, name: String, timeout: Duration) extends RuntimeException with Product with Serializable
Value Members
-
-
-
-
-
def
on[E <: Throwable](e: Throwable)(implicit m: ClassTag[E]): Boolean
-
def
onAnyOf(types: Class[_ <: Throwable]*)(e: Throwable): Boolean
-
def
onCheckedException(e: Throwable): Boolean
-
def
onException(e: Throwable): Boolean
-
def
onceFor[E <: Throwable](implicit m: ClassTag[E]): RetryPolicy
-
def
onlyOnTimeout(e: Throwable): Boolean
Inherited from AnyRef
Inherited from Any
12/19/13