public ActiveMqReceiveEndpointConfiguration(IActiveMqHostConfiguration hostConfiguration, string queueName, IActiveMqEndpointConfiguration endpointConfiguration) : this(hostConfiguration, endpointConfiguration) { BindMessageTopics = true; _settings = new QueueReceiveSettings(queueName, true, false); }
public AmazonSqsReceiveEndpointConfiguration(IAmazonSqsHostConfiguration hostConfiguration, string queueName, IAmazonSqsEndpointConfiguration endpointConfiguration) : this(hostConfiguration, endpointConfiguration) { SubscribeMessageTopics = true; _settings = new QueueReceiveSettings(queueName, true, false); }
public ActiveMqBusFactoryConfigurator(IActiveMqBusConfiguration configuration, IActiveMqEndpointConfiguration busEndpointConfiguration) : base(configuration, busEndpointConfiguration) { _configuration = configuration; _busEndpointConfiguration = busEndpointConfiguration; var busQueueName = _configuration.Topology.Consume.CreateTemporaryQueueName("bus"); _settings = new QueueReceiveSettings(busQueueName, false, true); }
public AmazonSqsBusFactoryConfigurator(IAmazonSqsBusConfiguration busConfiguration) : base(busConfiguration) { _busConfiguration = busConfiguration; _hostConfiguration = busConfiguration.HostConfiguration; var queueName = _busConfiguration.Topology.Consume.CreateTemporaryQueueName("bus"); _settings = new QueueReceiveSettings(queueName, false, true); }
public ActiveMqReceiveEndpointConfiguration(IActiveMqHostConfiguration hostConfiguration, QueueReceiveSettings settings, IActiveMqEndpointConfiguration endpointConfiguration) : base(hostConfiguration, endpointConfiguration) { _settings = settings; _hostConfiguration = hostConfiguration; _endpointConfiguration = endpointConfiguration; _connectionConfigurator = new PipeConfigurator <ConnectionContext>(); _sessionConfigurator = new PipeConfigurator <SessionContext>(); _inputAddress = new Lazy <Uri>(FormatInputAddress); }
public AmazonSqsReceiveEndpointConfiguration(IAmazonSqsHostConfiguration hostConfiguration, QueueReceiveSettings settings, IAmazonSqsEndpointConfiguration endpointConfiguration) : base(endpointConfiguration) { _settings = settings; SubscribeMessageTopics = true; _hostConfiguration = hostConfiguration; _endpointConfiguration = endpointConfiguration; _connectionConfigurator = new PipeConfigurator <ConnectionContext>(); _clientConfigurator = new PipeConfigurator <ClientContext>(); _inputAddress = new Lazy <Uri>(FormatInputAddress); }
public IActiveMqReceiveEndpointConfiguration CreateReceiveEndpointConfiguration(QueueReceiveSettings settings, IActiveMqEndpointConfiguration endpointConfiguration) { if (_hosts.Count == 0) { throw new ConfigurationException("At least one host must be configured"); } var configuration = new ActiveMqReceiveEndpointConfiguration(_hosts[0], settings, endpointConfiguration); return(configuration); }
public ActiveMqReceiveEndpointConfiguration(IActiveMqHostConfiguration hostConfiguration, QueueReceiveSettings settings, IActiveMqEndpointConfiguration endpointConfiguration) : this(hostConfiguration, endpointConfiguration) { _settings = settings; }
public AmazonSqsReceiveEndpointConfiguration(IAmazonSqsHostConfiguration hostConfiguration, QueueReceiveSettings settings, IAmazonSqsEndpointConfiguration endpointConfiguration) : this(hostConfiguration, endpointConfiguration) { _settings = settings; }