Class Deployer

  • Direct Known Subclasses:

    public class Deployer
    extends java.lang.Object
    Deployer maps actor paths to actor deployments.
    • Method Detail

      • createRouterConfig

        protected RouterConfig createRouterConfig​(java.lang.String routerType,
                                                  java.lang.String key,
                                                  com.typesafe.config.Config config,
                                                  com.typesafe.config.Config deployment)
        Factory method for creating RouterConfig
        routerType - the configured name of the router, or FQCN
        key - the full configuration key of the deployment section
        config - the user defined config of the deployment, without defaults
        deployment - the deployment config, with defaults
      • deploy

        public void deploy​(Deploy d)
      • lookup

        public scala.Option<Deploy> lookup​(scala.collection.Iterable<java.lang.String> path)
      • parseConfig

        public scala.Option<Deploy> parseConfig​(java.lang.String key,
                                                com.typesafe.config.Config config)
      • routerTypeMapping

        public scala.collection.immutable.Map<java.lang.String,​java.lang.String> routerTypeMapping()