Class ActorSystemFactory$

java.lang.Object
csw.location.client.ActorSystemFactory$

public class ActorSystemFactory$ extends Object
ActorSystemFactory creates a remote ActorSystem on the interface where csw-cluster is running. The ActorSystem starts on a random port.

  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final ActorSystemFactory$
    Static reference to the singleton instance of this Scala object.
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    <T> akka.actor.typed.ActorSystem<T>
    remote(akka.actor.typed.Behavior<T> behavior)
    Create an ActorSystem with Constants.RemoteActorSystemName as componentName
    <T> akka.actor.typed.ActorSystem<T>
    remote(akka.actor.typed.Behavior<T> behavior, String name)
    Create an Typed ActorSystem with the given guardian behaviour, name and remote properties

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • MODULE$

      public static final ActorSystemFactory$ MODULE$
      Static reference to the singleton instance of this Scala object.
  • Constructor Details

    • ActorSystemFactory$

      public ActorSystemFactory$()
  • Method Details

    • remote

      public <T> akka.actor.typed.ActorSystem<T> remote(akka.actor.typed.Behavior<T> behavior, String name)
      Create an Typed ActorSystem with the given guardian behaviour, name and remote properties

      Parameters:
      behavior - (undocumented)
      name - (undocumented)
      Returns:
      (undocumented)
    • remote

      public <T> akka.actor.typed.ActorSystem<T> remote(akka.actor.typed.Behavior<T> behavior)
      Create an ActorSystem with Constants.RemoteActorSystemName as componentName
      Parameters:
      behavior - (undocumented)
      Returns:
      (undocumented)