public void Activate(IMailTransceiver dispatcher) { this.IsActivated = true; dispatcherMutex.WaitOne(); this.dispatcher = dispatcher; dispatcherMutex.ReleaseMutex(); }
public void Destroy() { this.owner = null; this.dispatcher = null; }
public void Deactivate() { this.dispatcher = null; registeredReceiverEntityNames.Clear(); }