com.gilt.gfc

concurrent

package concurrent

Visibility
  1. Public
  2. All

Type Members

  1. trait AsyncScheduledExecutorService extends ScheduledExecutorService

    Functions for scheduling of asynchronous tasks

  2. trait ExecutorService extends java.util.concurrent.ExecutorService

    Scala adaptations of j.

  3. case class FutureBuilder[A, R] extends Product with Serializable

    A convenience wrapper around Future-based calls.

  4. trait JExecutorServiceWrapper extends ExecutorService

    Wrapper of a java.

  5. trait JScheduledExecutorServiceWrapper extends JExecutorServiceWrapper with AsyncScheduledExecutorService

    Wrapper of a java.

  6. trait ScheduledExecutorService extends java.util.concurrent.ScheduledExecutorService with ExecutorService

    Scala adaptations of j.

  7. case class ThreadFactoryBuilder extends Product with Serializable

  8. case class ThreadGroupBuilder extends Product with Serializable

Value Members

  1. object AwaitResult

    Curried version of Scala's Await, for convenience.

  2. object FutureBuilder extends Serializable

  3. object JavaConversions

    Implicit conversions from java.

  4. object JavaConverters

    Implicit conversions between scala functions and Java equivalents.

  5. object SameThreadExecutionContext extends ExecutionContext with Loggable

    For small code blocks that don't need to be run on a separate thread.

  6. object ScalaFutures

    Little helpers for scala futures

  7. object ThreadFactoryBuilder extends Serializable

    Simple ThreadFactoryBuilder, analogous to guava ThreadFactoryBuilder

  8. object ThreadGroupBuilder extends Serializable

    Simple Builder for java.

  9. object Timeouts

    Factory module to build timing out Futures.

  10. package trace

Ungrouped