public void TriggerActor(ActorNameEnum actorName, BaseTrigger trigger) { // can only trigger an actor that is started if (_actorState == ActorStateEnum.ActorStarted) { if (trigger is Hl7Trigger) { Hl7Client hl7Client = GetHl7Client(actorName); if (hl7Client != null) { hl7Client.TriggerClient(actorName, trigger); } } else { DicomClient dicomClient = GetDicomClient(actorName); if (dicomClient != null) { dicomClient.TriggerClient(actorName, trigger); } } } }
public void TriggerClient(ActorNameEnum actorName, BaseTrigger trigger) { }
public void TriggerClient(ActorNameEnum actorName, BaseTrigger trigger) { DicomTrigger dicomTrigger = (DicomTrigger) trigger; _scu.Trigger(dicomTrigger.Trigger, _presentationContexts); }
public void TriggerClient(ActorNameEnum actorName, BaseTrigger trigger) { DicomTrigger dicomTrigger = (DicomTrigger)trigger; _scu.Trigger(dicomTrigger.Trigger, _presentationContexts); }
public void Enqueue(BaseTrigger trigger) { _queue.Enqueue(trigger); }
public BaseTrigger Dequeue() { BaseTrigger trigger = (BaseTrigger)_queue.Dequeue(); return(trigger); }