akka
pattern
package
pattern
Linear Supertypes
RetrySupport
,
FutureTimeoutSupport
,
GracefulStopSupport
,
AskSupport
,
PipeToSupport
,
AnyRef
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
pattern
RetrySupport
FutureTimeoutSupport
GracefulStopSupport
AskSupport
PipeToSupport
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Type Members
final
class
PipeableCompletionStage
[
T
]
extends
AnyRef
Definition Classes
PipeToSupport
final
class
PipeableFuture
[
T
]
extends
AnyRef
Definition Classes
PipeToSupport
Value Members
def
after
[
T
]
(
duration:
FiniteDuration
,
using:
Scheduler
)
(
value: ⇒
Future
[
T
]
)
(
implicit
ec:
ExecutionContext
)
:
Future
[
T
]
Definition Classes
FutureTimeoutSupport
def
afterCompletionStage
[
T
]
(
duration:
FiniteDuration
,
using:
Scheduler
)
(
value: ⇒
CompletionStage
[
T
]
)
(
implicit
ec:
ExecutionContext
)
:
CompletionStage
[
T
]
Definition Classes
FutureTimeoutSupport
def
ask
(
actorSelection:
ActorSelection
,
message:
Any
,
sender:
ActorRef
)
(
implicit
timeout:
Timeout
)
:
Future
[
Any
]
Definition Classes
AskSupport
def
ask
(
actorSelection:
ActorSelection
,
message:
Any
)
(
implicit
timeout:
Timeout
)
:
Future
[
Any
]
Definition Classes
AskSupport
implicit
def
ask
(
actorSelection:
ActorSelection
)
:
AskableActorSelection
Definition Classes
AskSupport
def
ask
(
actorRef:
ActorRef
,
message:
Any
,
sender:
ActorRef
)
(
implicit
timeout:
Timeout
)
:
Future
[
Any
]
Definition Classes
AskSupport
def
ask
(
actorRef:
ActorRef
,
message:
Any
)
(
implicit
timeout:
Timeout
)
:
Future
[
Any
]
Definition Classes
AskSupport
implicit
def
ask
(
actorRef:
ActorRef
)
:
AskableActorRef
Definition Classes
AskSupport
def
gracefulStop
(
target:
ActorRef
,
timeout:
FiniteDuration
,
stopMessage:
Any
)
:
Future
[
Boolean
]
Definition Classes
GracefulStopSupport
implicit
def
pipe
[
T
]
(
future:
Future
[
T
]
)
(
implicit
executionContext:
ExecutionContext
)
:
PipeableFuture
[
T
]
Definition Classes
PipeToSupport
implicit
def
pipeCompletionStage
[
T
]
(
future:
CompletionStage
[
T
]
)
(
implicit
executionContext:
ExecutionContext
)
:
PipeableCompletionStage
[
T
]
Definition Classes
PipeToSupport
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