Akka.Cluster.ClusterActorRefProvider.CreateRemoteWatcher C# (CSharp) Method

CreateRemoteWatcher() protected method

protected CreateRemoteWatcher ( ActorSystemImpl system ) : IActorRef
system ActorSystemImpl
return IActorRef
        protected override IActorRef CreateRemoteWatcher(ActorSystemImpl system)
        {
            // make sure Cluster extension is initialized/loaded from init thread
            Cluster.Get(system);

            var failureDetector = CreateRemoteWatcherFailureDetector(system);
            return system.SystemActorOf(ClusterRemoteWatcher.Props(
                failureDetector,
                RemoteSettings.WatchHeartBeatInterval,
                RemoteSettings.WatchUnreachableReaperInterval,
                RemoteSettings.WatchHeartbeatExpectedResponseAfter), "remote-watcher");
        }