Пример #1
0
        public void ClearDeferredMessages(string headerKey, string headerValue)
        {
            var selector = string.Format("{0} = '{1}'", ActiveMqMessageMapper.ConvertMessageHeaderKeyToActiveMQ(headerKey), headerValue);

            var message = ControlMessage.Create(Address.Local);

            message.Headers[ActiveMqSchedulerManagement.ClearScheduledMessagesSelectorHeader] = selector;

            MessageSender.Send(message, Address.Local.SubScope(ActiveMqSchedulerManagement.SubScope));
        }