public class ActorRefSinkActor extends java.lang.Object implements ActorSubscriber
ActorSubscriber.OnSubscribe, ActorSubscriber.OnSubscribe$Actor.emptyBehavior$, Actor.ignoringBehavior$| Constructor and Description |
|---|
ActorRefSinkActor(ActorRef ref,
int highWatermark,
java.lang.Object onCompleteMessage) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract static void |
akka$actor$Actor$_setter_$context_$eq(ActorContext x$1) |
protected abstract static void |
akka$actor$Actor$_setter_$self_$eq(ActorRef x$1) |
protected abstract static void |
akka$stream$actor$ActorSubscriber$_setter_$akka$stream$actor$ActorSubscriber$$state_$eq(ActorSubscriberState x$1) |
static void |
akka$stream$actor$ActorSubscriber$$_canceled_$eq(boolean x$1) |
static boolean |
akka$stream$actor$ActorSubscriber$$_canceled() |
static void |
akka$stream$actor$ActorSubscriber$$requested_$eq(long x$1) |
static long |
akka$stream$actor$ActorSubscriber$$requested() |
static ActorSubscriberState |
akka$stream$actor$ActorSubscriber$$state() |
static void |
akka$stream$actor$ActorSubscriber$$subscription_$eq(scala.Option<org.reactivestreams.Subscription> x$1) |
static scala.Option<org.reactivestreams.Subscription> |
akka$stream$actor$ActorSubscriber$$subscription() |
protected static void |
aroundPostRestart(java.lang.Throwable reason) |
protected static void |
aroundPostStop() |
protected static void |
aroundPreRestart(java.lang.Throwable reason,
scala.Option<java.lang.Object> message) |
protected static void |
aroundPreStart() |
protected static void |
aroundReceive(scala.PartialFunction<java.lang.Object,scala.runtime.BoxedUnit> receive,
java.lang.Object msg) |
protected static void |
cancel() |
static boolean |
canceled() |
ActorContext |
context()
Stores the context for this actor, including self, and sender.
|
static void |
postRestart(java.lang.Throwable reason) |
static void |
postStop() |
static void |
preRestart(java.lang.Throwable reason,
scala.Option<java.lang.Object> message) |
static void |
preStart() |
static Props |
props(ActorRef ref,
int highWatermark,
java.lang.Object onCompleteMessage) |
scala.PartialFunction<java.lang.Object,scala.runtime.BoxedUnit> |
receive()
This defines the initial actor behavior, it must return a partial function
with the actor logic.
|
protected static int |
remainingRequested() |
protected static void |
request(long elements) |
WatermarkRequestStrategy |
requestStrategy() |
ActorRef |
self()
The 'self' field holds the ActorRef for this actor.
|
static ActorRef |
sender() |
static SupervisorStrategy |
supervisorStrategy() |
static void |
unhandled(java.lang.Object message) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaroundPostRestart, aroundPostStop, aroundPreRestart, aroundPreStart, aroundReceive, cancel, canceled, longToIntMax, remainingRequested, requestpostRestart, postStop, preRestart, preStart, sender, supervisorStrategy, unhandledpublic ActorRefSinkActor(ActorRef ref, int highWatermark, java.lang.Object onCompleteMessage)
public static Props props(ActorRef ref, int highWatermark, java.lang.Object onCompleteMessage)
public static final ActorRef sender()
public static SupervisorStrategy supervisorStrategy()
public static void preStart()
throws java.lang.Exception
java.lang.Exceptionpublic static void postStop()
throws java.lang.Exception
java.lang.Exceptionpublic static void preRestart(java.lang.Throwable reason,
scala.Option<java.lang.Object> message)
throws java.lang.Exception
java.lang.Exceptionpublic static void postRestart(java.lang.Throwable reason)
throws java.lang.Exception
java.lang.Exceptionpublic static void unhandled(java.lang.Object message)
protected abstract static void akka$actor$Actor$_setter_$context_$eq(ActorContext x$1)
protected abstract static void akka$actor$Actor$_setter_$self_$eq(ActorRef x$1)
public static ActorSubscriberState akka$stream$actor$ActorSubscriber$$state()
public static scala.Option<org.reactivestreams.Subscription> akka$stream$actor$ActorSubscriber$$subscription()
public static void akka$stream$actor$ActorSubscriber$$subscription_$eq(scala.Option<org.reactivestreams.Subscription> x$1)
public static long akka$stream$actor$ActorSubscriber$$requested()
public static void akka$stream$actor$ActorSubscriber$$requested_$eq(long x$1)
public static boolean akka$stream$actor$ActorSubscriber$$_canceled()
public static void akka$stream$actor$ActorSubscriber$$_canceled_$eq(boolean x$1)
public static final boolean canceled()
protected static void aroundReceive(scala.PartialFunction<java.lang.Object,scala.runtime.BoxedUnit> receive,
java.lang.Object msg)
protected static void aroundPreStart()
protected static void aroundPostRestart(java.lang.Throwable reason)
protected static void aroundPreRestart(java.lang.Throwable reason,
scala.Option<java.lang.Object> message)
protected static void aroundPostStop()
protected static void request(long elements)
protected static void cancel()
protected static int remainingRequested()
protected abstract static void akka$stream$actor$ActorSubscriber$_setter_$akka$stream$actor$ActorSubscriber$$state_$eq(ActorSubscriberState x$1)
public ActorContext context()
Actorforward.
WARNING: Only valid within the Actor itself, so do not close over it and publish it to other threads!
ActorContext is the Scala API. getContext returns a
UntypedActorContext, which is the Java API of the actor
context.
public final ActorRef self()
Actorself ! message
public WatermarkRequestStrategy requestStrategy()
requestStrategy in interface ActorSubscriber