C# 클래스 Akka.Remote.TestKit.Controller

This controls test execution by managing barriers (delegated to BarrierCoordinator, its child) and allowing network and other failures to be injected at the test nodes. INTERNAL API.
상속: Akka.Actor.UntypedActor
파일 보기 프로젝트 열기: rogeralsing/akka.net

공개 메소드들

메소드 설명
Controller ( int initialParticipants, IPEndPoint controllerPort ) : System

보호된 메소드들

메소드 설명
OnReceive ( object message ) : void
PostStop ( ) : void
SupervisorStrategy ( ) : Akka.Actor.SupervisorStrategy

Supervision of the BarrierCoordinator means to catch all his bad emotions and sometimes console him (BarrierEmpty, BarrierTimeout), sometimes tell him to hate the world (WrongBarrier, DuplicateNode, ClientLost). The latter shall help terminate broken tests as quickly as possible (i.e. without awaiting BarrierTimeouts in the players).

비공개 메소드들

메소드 설명
FailBarrier ( BarrierCoordinator data ) : Directive

메소드 상세

Controller() 공개 메소드

public Controller ( int initialParticipants, IPEndPoint controllerPort ) : System
initialParticipants int
controllerPort IPEndPoint
리턴 System

OnReceive() 보호된 메소드

protected OnReceive ( object message ) : void
message object
리턴 void

PostStop() 보호된 메소드

protected PostStop ( ) : void
리턴 void

SupervisorStrategy() 보호된 메소드

Supervision of the BarrierCoordinator means to catch all his bad emotions and sometimes console him (BarrierEmpty, BarrierTimeout), sometimes tell him to hate the world (WrongBarrier, DuplicateNode, ClientLost). The latter shall help terminate broken tests as quickly as possible (i.e. without awaiting BarrierTimeouts in the players).
protected SupervisorStrategy ( ) : Akka.Actor.SupervisorStrategy
리턴 Akka.Actor.SupervisorStrategy