akka.actor
Class Deploy

java.lang.Object
  extended by akka.actor.Deploy
All Implemented Interfaces:
java.io.Serializable, scala.Equals, scala.Product

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

See Also:
Serialized Form

Constructor Summary
Deploy(RouterConfig routing)
          Java API to create a Deploy with the given RouterConfig
Deploy(RouterConfig routing, Scope scope)
          Java API to create a Deploy with the given RouterConfig with Scope
Deploy(Scope scope)
          Java API to create a Deploy with the given Scope
Deploy(java.lang.String path, com.typesafe.config.Config config, RouterConfig routerConfig, Scope scope, java.lang.String dispatcher, java.lang.String mailbox)
           
 
Method Summary
 com.typesafe.config.Config config()
           
 java.lang.String dispatcher()
           
static Deploy local()
           
 java.lang.String mailbox()
           
static java.lang.String NoDispatcherGiven()
           
static java.lang.String NoMailboxGiven()
           
 java.lang.String path()
           
 RouterConfig routerConfig()
           
 Scope scope()
           
 Deploy withFallback(Deploy other)
          Do a merge between this and the other Deploy, where values from “this” take precedence.
 
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
 

Constructor Detail

Deploy

public Deploy(java.lang.String path,
              com.typesafe.config.Config config,
              RouterConfig routerConfig,
              Scope scope,
              java.lang.String dispatcher,
              java.lang.String mailbox)

Deploy

public Deploy(RouterConfig routing)
Java API to create a Deploy with the given RouterConfig

Parameters:
routing - (undocumented)

Deploy

public Deploy(RouterConfig routing,
              Scope scope)
Java API to create a Deploy with the given RouterConfig with Scope

Parameters:
routing - (undocumented)
scope - (undocumented)

Deploy

public Deploy(Scope scope)
Java API to create a Deploy with the given Scope

Parameters:
scope - (undocumented)
Method Detail

NoDispatcherGiven

public static final java.lang.String NoDispatcherGiven()

NoMailboxGiven

public static final java.lang.String NoMailboxGiven()

local

public static Deploy local()

path

public java.lang.String path()

config

public com.typesafe.config.Config config()

routerConfig

public RouterConfig routerConfig()

scope

public Scope scope()

dispatcher

public java.lang.String dispatcher()

mailbox

public java.lang.String mailbox()

withFallback

public Deploy withFallback(Deploy other)
Do a merge between this and the other Deploy, where values from “this” take precedence. The “path” of the other Deploy is not taken into account. All other members are merged using .withFallback(other.).

Parameters:
other - (undocumented)
Returns:
(undocumented)