Package akka.pattern

Class AskableActorRef


  • public final class AskableActorRef
    extends scala.AnyVal
    • Constructor Detail

      • AskableActorRef

        public AskableActorRef​(ActorRef actorRef)
    • Method Detail

      • negativeTimeoutException

        public static java.lang.IllegalArgumentException negativeTimeoutException​(java.lang.Object recipient,
                                                                                  java.lang.Object message,
                                                                                  ActorRef sender)
        INTERNAL API
        Parameters:
        recipient - (undocumented)
        message - (undocumented)
        sender - (undocumented)
        Returns:
        (undocumented)
      • recipientTerminatedException

        public static AskTimeoutException recipientTerminatedException​(java.lang.Object recipient,
                                                                       java.lang.Object message,
                                                                       ActorRef sender)
        INTERNAL API
        Parameters:
        recipient - (undocumented)
        message - (undocumented)
        sender - (undocumented)
        Returns:
        (undocumented)
      • unsupportedRecipientType

        public static java.lang.IllegalArgumentException unsupportedRecipientType​(java.lang.Object recipient,
                                                                                  java.lang.Object message,
                                                                                  ActorRef sender)
        INTERNAL API
        Parameters:
        recipient - (undocumented)
        message - (undocumented)
        sender - (undocumented)
        Returns:
        (undocumented)
      • ask$extension0

        public static final scala.concurrent.Future<java.lang.Object> ask$extension0​(AskableActorRef $this,
                                                                                     java.lang.Object message,
                                                                                     Timeout timeout)
        INTERNAL API: for binary compatibility
        Parameters:
        $this - (undocumented)
        message - (undocumented)
        timeout - (undocumented)
        Returns:
        (undocumented)
      • ask$extension1

        public static final scala.concurrent.Future<java.lang.Object> ask$extension1​(AskableActorRef $this,
                                                                                     java.lang.Object message,
                                                                                     Timeout timeout,
                                                                                     ActorRef sender)
      • ask$default$3$extension

        public static final ActorRef ask$default$3$extension​(AskableActorRef $this,
                                                             java.lang.Object message)
      • $qmark$extension0

        public static final scala.concurrent.Future<java.lang.Object> $qmark$extension0​(AskableActorRef $this,
                                                                                        java.lang.Object message,
                                                                                        Timeout timeout)
        INTERNAL API: for binary compatibility
        Parameters:
        $this - (undocumented)
        message - (undocumented)
        timeout - (undocumented)
        Returns:
        (undocumented)
      • $qmark$extension1

        public static final scala.concurrent.Future<java.lang.Object> $qmark$extension1​(AskableActorRef $this,
                                                                                        java.lang.Object message,
                                                                                        Timeout timeout,
                                                                                        ActorRef sender)
      • internalAsk$extension

        public static final scala.concurrent.Future<java.lang.Object> internalAsk$extension​(AskableActorRef $this,
                                                                                            java.lang.Object message,
                                                                                            Timeout timeout,
                                                                                            ActorRef sender)
        INTERNAL API: for binary compatibility
        Parameters:
        $this - (undocumented)
        message - (undocumented)
        timeout - (undocumented)
        sender - (undocumented)
        Returns:
        (undocumented)
      • $qmark$default$3$extension

        public static final ActorRef $qmark$default$3$extension​(AskableActorRef $this,
                                                                java.lang.Object message)
      • hashCode$extension

        public static final int hashCode$extension​(AskableActorRef $this)
      • equals$extension

        public static final boolean equals$extension​(AskableActorRef $this,
                                                     java.lang.Object x$1)
      • ask

        protected scala.concurrent.Future<java.lang.Object> ask​(java.lang.Object message,
                                                                Timeout timeout)
      • ask

        public scala.concurrent.Future<java.lang.Object> ask​(java.lang.Object message,
                                                             Timeout timeout,
                                                             ActorRef sender)
      • ask$default$3

        public ActorRef ask$default$3​(java.lang.Object message)
      • $qmark

        protected scala.concurrent.Future<java.lang.Object> $qmark​(java.lang.Object message,
                                                                   Timeout timeout)
      • $qmark

        public scala.concurrent.Future<java.lang.Object> $qmark​(java.lang.Object message,
                                                                Timeout timeout,
                                                                ActorRef sender)
      • internalAsk

        public scala.concurrent.Future<java.lang.Object> internalAsk​(java.lang.Object message,
                                                                     Timeout timeout,
                                                                     ActorRef sender)
      • $qmark$default$3

        public ActorRef $qmark$default$3​(java.lang.Object message)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object x$1)
        Overrides:
        equals in class java.lang.Object