abstract class ClusterSingleton extends Extension

This class is not intended for user extension other than for test purposes (e.g. stub implementation). More methods may be added in the future and that may break such implementations.

Annotations
@DoNotInherit()
Source
ClusterSingleton.scala
Linear Supertypes
Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ClusterSingleton
  2. Extension
  3. AnyRef
  4. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new ClusterSingleton()

Abstract Value Members

  1. abstract def init[M](singleton: SingletonActor[M]): ActorRef[M]

    Start if needed and provide a proxy to a named singleton

    Start if needed and provide a proxy to a named singleton

    If there already is a manager running for the given singletonName on this node, no additional manager is started. If there already is a proxy running for the given singletonName on this node, an ActorRef to that is returned.

    returns

    A proxy actor that can be used to communicate with the singleton in the cluster