akka

# pattern

#### package pattern

Linear Supertypes
RetrySupport, FutureTimeoutSupport, GracefulStopSupport, AskSupport, PipeToSupport, AnyRef, Any
Ordering

1. Alphabetic
2. By Inheritance

Inherited

1. pattern
2. RetrySupport
3. FutureTimeoutSupport
4. GracefulStopSupport
5. AskSupport
6. PipeToSupport
7. AnyRef
8. Any

1. Hide All
2. Show All

Visibility

1. Public
2. All

### Type Members

1. #### final class PipeableCompletionStage[T] extends AnyRef

   Definition Classes
     PipeToSupport

2. #### final class PipeableFuture[T] extends AnyRef

   Definition Classes
     PipeToSupport

### Value Members

1. #### def after[T](duration: FiniteDuration, using: Scheduler)(value: ⇒ Future[T])(implicit ec: ExecutionContext): Future[T]

   Definition Classes
     FutureTimeoutSupport

2. #### def afterCompletionStage[T](duration: FiniteDuration, using: Scheduler)(value: ⇒ CompletionStage[T])(implicit ec: ExecutionContext): CompletionStage[T]

   Definition Classes
     FutureTimeoutSupport

3. #### def ask(actorSelection: ActorSelection, message: Any, sender: ActorRef)(implicit timeout: Timeout): Future[Any]

   Definition Classes
     AskSupport

4. #### def ask(actorSelection: ActorSelection, message: Any)(implicit timeout: Timeout): Future[Any]

   Definition Classes
     AskSupport

5. #### implicit def ask(actorSelection: ActorSelection): AskableActorSelection

   Definition Classes
     AskSupport

6. #### def ask(actorRef: ActorRef, message: Any, sender: ActorRef)(implicit timeout: Timeout): Future[Any]

   Definition Classes
     AskSupport

7. #### def ask(actorRef: ActorRef, message: Any)(implicit timeout: Timeout): Future[Any]

   Definition Classes
     AskSupport

8. #### implicit def ask(actorRef: ActorRef): AskableActorRef

   Definition Classes
     AskSupport

9. #### def gracefulStop(target: ActorRef, timeout: FiniteDuration, stopMessage: Any): Future[Boolean]

   Definition Classes
     GracefulStopSupport

10. #### implicit def pipe[T](future: Future[T])(implicit executionContext: ExecutionContext): PipeableFuture[T]

    Definition Classes
      PipeToSupport

11. #### implicit def pipeCompletionStage[T](future: CompletionStage[T])(implicit executionContext: ExecutionContext): PipeableCompletionStage[T]

    Definition Classes
      PipeToSupport

12. #### def retry[T](attempt: () ⇒ Future[T], attempts: Int, delay: FiniteDuration)(implicit ec: ExecutionContext, scheduler: Scheduler): Future[T]

    Definition Classes
      RetrySupport

### Inherited from RetrySupport

### Inherited from FutureTimeoutSupport

### Inherited from GracefulStopSupport

### Inherited from AskSupport

### Inherited from PipeToSupport

### Inherited from AnyRef

### Inherited from Any

### Ungrouped