private void OnCaptureTrackingCompleted(CaptureTrackingCompleted completed) { var captureController = this._contractorToCaptureControllerMap.Values.FirstOrDefault(cc => cc.HandlesRawPacketBatchParserActor(this.Sender)); if (captureController == null) { this._logger.Warning("CaptureController not found (CaptureTrackingCompleted)!"); return; } captureController.OnCaptureTrackingCompleted(completed); this._contractorToCaptureControllerMap.RemoveSingleReferenceValue(captureController); }
public void CaptureTrackingCompleted_RawPacketBatchCompleted() { //Arrange var completed = new CaptureTrackingCompleted() { MessageId = MessageId }; //Act this._rawPacketBatchParserActorRefSUT.Tell(completed); //Assert this._loadBalancerActorTestProbe.ExpectMsg(completed); }
private void OnL7ConversationStorageCompleted() { if (this._completeRequest == null) { throw new Exception("Received OnL7ConversationStorageComplete without prior CaptureTrackingCompleted"); } var completed = new CaptureTrackingCompleted { MessageId = this._completeRequest.MessageId }; this._contractor.Tell(completed); Context.Stop(this.Self); }
private void CompletingBehaviour() { this.Receive <L3ConversationTrackingCompleted>(completed => this.OnL3ConversationTrackingCompleted(completed)); this.Receive <L7ConversationHandlerCompleted>(completed => this.OnL7ConversationHandlerCompleted(completed)); this.Receive <CaptureTrackingComplete>(_ => { this.CompleteL3ConversationTrackersAsync().PipeTo(this.Self); }); this.Receive <L3ConversationTrackersCompleted>(_ => { this.CompleteL7ConversationHandlersAsync().PipeTo(this.Self); }); this.Receive <L7ConversationHandlersCompleted>(_ => { // this._logger.Info("Sending CaptureTrackingCompleted"); var captureTrackingCompleted = new CaptureTrackingCompleted { MessageId = this._captureTrackingCompleteRequest.MessageId }; this._contractor.Tell(captureTrackingCompleted); Context.Stop(this.Self); }); }
private void OnCaptureTrackingCompleted(CaptureTrackingCompleted completed) { this.ReassemblerMessageProxy.MatchReceivedMessage(completed); }
public void OnCaptureTrackingCompleted(CaptureTrackingCompleted completed) { this._contractor.Tell(completed); }
private void OnCaptureTrackingCompleted(CaptureTrackingCompleted completed) { this.Contractor.Tell(completed); Context.Stop(this.Self); }
private void OnCaptureTrackingCompleted(CaptureTrackingCompleted completed) { }