public final class StreamingActor extends akka.actor.AbstractActorWithTimers implements RetrieveConfigBehavior, ModifyConfigBehavior
StreamingSessionActors delegating most of the messages to a specific session.
Manages websocket configuration.| Modifier and Type | Class and Description |
|---|---|
static class |
StreamingActor.Control
Control messages to send in the same actor system.
|
| Modifier and Type | Field and Description |
|---|---|
static String |
ACTOR_NAME
The name of this Actor.
|
| Modifier and Type | Method and Description |
|---|---|
akka.actor.AbstractActor.Receive |
createReceive() |
com.typesafe.config.Config |
getConfig() |
static akka.actor.Props |
props(DittoProtocolSub dittoProtocolSub,
akka.actor.ActorRef commandRouter,
JwtAuthenticationFactory jwtAuthenticationFactory,
StreamingConfig streamingConfig)
Creates Akka configuration object Props for this StreamingActor.
|
com.typesafe.config.Config |
setConfig(com.typesafe.config.Config config) |
akka.actor.SupervisorStrategy |
supervisorStrategy() |
akka$actor$Timers$_setter_$akka$actor$Timers$$_timers_$eq, akka$actor$Timers$$_timers, aroundPostStop, aroundPreRestart, aroundReceive, getTimers, timersakka$actor$Actor$_setter_$context_$eq, akka$actor$Actor$_setter_$self_$eq, aroundPostRestart, aroundPreStart, context, emptyBehavior, getContext, getSelf, getSender, postRestart, postStop, preRestart, preRestart, preStart, receive, receiveBuilder, self, sender, unhandledclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitretrieveConfigBehaviormodifyConfigBehavior$init$, akka$actor$Actor$_setter_$context_$eq, akka$actor$Actor$_setter_$self_$eq, aroundPostRestart, aroundPostStop, aroundPreRestart, aroundPreStart, aroundReceive, context, noSender, postRestart, postStop, preRestart, preStart, receive, self, sender, unhandledpublic static final String ACTOR_NAME
public static akka.actor.Props props(DittoProtocolSub dittoProtocolSub, akka.actor.ActorRef commandRouter, JwtAuthenticationFactory jwtAuthenticationFactory, StreamingConfig streamingConfig)
dittoProtocolSub - the Ditto protocol sub access.commandRouter - the command router used to send signals into the clusterstreamingConfig - the streaming configpublic akka.actor.SupervisorStrategy supervisorStrategy()
supervisorStrategy in interface akka.actor.ActorsupervisorStrategy in class akka.actor.AbstractActorpublic akka.actor.AbstractActor.Receive createReceive()
createReceive in class akka.actor.AbstractActorpublic com.typesafe.config.Config getConfig()
getConfig in interface RetrieveConfigBehaviorpublic com.typesafe.config.Config setConfig(com.typesafe.config.Config config)
setConfig in interface ModifyConfigBehaviorCopyright © 2017–2019 Eclipse Foundation. All rights reserved.