akka.camel.internal.component
Class ActorEndpointPath

java.lang.Object
  extended by akka.camel.internal.component.ActorEndpointPath
All Implemented Interfaces:
java.io.Serializable, scala.Equals, scala.Product

public class ActorEndpointPath
extends java.lang.Object
implements scala.Product, scala.Serializable

INTERNAL API An endpoint to an ActorRef param: actorPath the String representation of the path to the actor

See Also:
Serialized Form

Method Summary
 java.lang.String actorPath()
           
static ActorEndpointPath apply(ActorRef actorRef)
           
 scala.Option<ActorRef> findActorIn(ActorSystem system)
           
static ActorEndpointPath fromCamelPath(java.lang.String camelPath)
          Creates an ActorEndpointPath from the uri Expects the uri in the akka ActorPath format, i.e 'akka://system/user/someactor'.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface scala.Product
productArity, productElement, productIterator, productPrefix
 
Methods inherited from interface scala.Equals
canEqual, equals
 

Method Detail

apply

public static ActorEndpointPath apply(ActorRef actorRef)

fromCamelPath

public static ActorEndpointPath fromCamelPath(java.lang.String camelPath)
Creates an ActorEndpointPath from the uri Expects the uri in the akka ActorPath format, i.e 'akka://system/user/someactor'. parameters can be optionally added to the actor path to indicate auto-acknowledgement and replyTimeout for a Consumer actor.

Parameters:
camelPath - (undocumented)
Returns:
(undocumented)

actorPath

public java.lang.String actorPath()

findActorIn

public scala.Option<ActorRef> findActorIn(ActorSystem system)