Class CamelPath


  • public class CamelPath
    extends java.lang.Object
    Converts the actorRef to a Camel URI (string) which can be used in custom routes. The created URI will have no parameters, it is purely the string representation of the actor's path. param: actorRef the actorRef
    • Constructor Summary

      Constructors 
      Constructor Description
      CamelPath()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static java.lang.String toUri​(ActorRef actorRef)  
      static java.lang.String toUri​(ActorRef actorRef, boolean autoAck, scala.concurrent.duration.Duration replyTimeout)
      Converts the actorRef to a Camel URI (string) which can be used in custom routes.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • CamelPath

        public CamelPath()
    • Method Detail

      • toUri

        public static java.lang.String toUri​(ActorRef actorRef)
      • toUri

        public static java.lang.String toUri​(ActorRef actorRef,
                                             boolean autoAck,
                                             scala.concurrent.duration.Duration replyTimeout)
        Converts the actorRef to a Camel URI (string) which can be used in custom routes. Use this version of toUri when you know that the actorRef points to a Consumer Actor and you would like to set autoAck and replyTimeout parameters to non-default values.

        Parameters:
        actorRef - the actorRef
        autoAck - parameter for a Consumer Actor, see ConsumerConfig
        replyTimeout - parameter for a Consumer Actor, see ConsumerConfig
        Returns:
        the Camel URI to the Consumer Actor, including the parameters for auto acknowledgement and replyTimeout.