Package

com.itv.bucky

future

Permalink

package future

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. future
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. abstract class FutureAmqpClient[B[_]] extends AmqpClient[B, Future, Throwable, Unit] with StrictLogging

    Permalink
  2. case class FutureIdAmqpClient(channel: Id[Channel])(implicit executionContext: ExecutionContext) extends FutureAmqpClient[Id] with Product with Serializable

    Permalink
  3. class FutureTimeoutPublisher extends Publisher[Future, PublishCommand]

    Permalink

Value Members

  1. object FutureIdAmqpClient extends Serializable

    Permalink
  2. object SameThreadExecutionContext extends ExecutionContextExecutor

    Permalink

    ExecutionContext that runs work immediately on the caller thread.

    ExecutionContext that runs work immediately on the caller thread. Useful in tests so that assertions can be made as soon as a method returns.

    Can be used either explicitly:

    val f = Future(12345)(SameThreadExecutionContext)

    or implicitly:

    import SameThreadExecutionContext.implicitly
    
    val f = Future(12345)
  3. def futureMonad(implicit executionContext: ExecutionContext): MonadError[Future, Throwable]

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped