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)); }
public void SetUp() { this.session = new Mock<ISession>(); this.serializer = new Mock<IMessageSerializer>(); this.messageTypeInterpreter = new Mock<IMessageTypeInterpreter>(); this.encoderPipeline = new Mock<IActiveMqMessageEncoderPipeline>(); this.decoderPipeline = new Mock<IActiveMqMessageDecoderPipeline>(); this.testee = new ActiveMqMessageMapper(this.serializer.Object, this.messageTypeInterpreter.Object, this.encoderPipeline.Object, this.decoderPipeline.Object); }