Package akka.remote
Class FailureDetectorLoader$
- java.lang.Object
 - 
- akka.remote.FailureDetectorLoader$
 
 
- 
public class FailureDetectorLoader$ extends java.lang.ObjectINTERNAL APIUtility class to create
FailureDetectorinstances reflectively. 
- 
- 
Field Summary
Fields Modifier and Type Field Description static FailureDetectorLoader$MODULE$Static reference to the singleton instance of this Scala object. 
- 
Constructor Summary
Constructors Constructor Description FailureDetectorLoader$() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FailureDetectorapply(java.lang.String fqcn, com.typesafe.config.Config config, ActorContext ctx)Loads and instantiates a givenFailureDetectorimplementation.FailureDetectorload(java.lang.String fqcn, com.typesafe.config.Config config, ActorSystem system)Loads and instantiates a givenFailureDetectorimplementation. 
 - 
 
- 
- 
Field Detail
- 
MODULE$
public static final FailureDetectorLoader$ MODULE$
Static reference to the singleton instance of this Scala object. 
 - 
 
- 
Method Detail
- 
load
public FailureDetector load(java.lang.String fqcn, com.typesafe.config.Config config, ActorSystem system)
Loads and instantiates a givenFailureDetectorimplementation. The class to be loaded must have a constructor that accepts aConfigand anEventStreamparameter. Will throw ConfigurationException if the implementation cannot be loaded.- Parameters:
 fqcn- Fully qualified class name of the implementation to be loaded.config- Configuration that will be passed to the implementationsystem- ActorSystem to be used for loading the implementation- Returns:
 - A configured instance of the given 
FailureDetectorimplementation 
 
- 
apply
public FailureDetector apply(java.lang.String fqcn, com.typesafe.config.Config config, ActorContext ctx)
Loads and instantiates a givenFailureDetectorimplementation. The class to be loaded must have a constructor that accepts aConfigand anEventStreamparameter. Will throw ConfigurationException if the implementation cannot be loaded. UseFailureDetectorLoader.load(java.lang.String, com.typesafe.config.Config, akka.actor.ActorSystem)if no implicitActorContextis available.- Parameters:
 fqcn- Fully qualified class name of the implementation to be loaded.config- Configuration that will be passed to the implementation- Returns:
 
 
 - 
 
 -