public NimbusMessageFactory(DefaultMessageTimeToLiveSetting timeToLive, ReplyQueueNameSetting replyQueueName, IClock clock, IDispatchContextManager dispatchContextManager) { _timeToLive = timeToLive; _replyQueueName = replyQueueName; _clock = clock; _dispatchContextManager = dispatchContextManager; }
public MessagePump( IClock clock, IDispatchContextManager dispatchContextManager, ILogger logger, IMessageDispatcher messageDispatcher, INimbusMessageReceiver receiver) { _clock = clock; _dispatchContextManager = dispatchContextManager; _logger = logger; _messageDispatcher = messageDispatcher; _receiver = receiver; }
public MessagePump( IClock clock, IDispatchContextManager dispatchContextManager, ILogger logger, IMessageDispatcher messageDispatcher, IMessageReceiver receiver, ITaskFactory taskFactory) { _clock = clock; _dispatchContextManager = dispatchContextManager; _logger = logger; _messageDispatcher = messageDispatcher; _receiver = receiver; _taskFactory = taskFactory; }
public MessagePump( IClock clock, IDispatchContextManager dispatchContextManager, ILogger logger, IMessageDispatcher messageDispatcher, INimbusMessageReceiver receiver, INimbusTaskFactory taskFactory) { _clock = clock; _dispatchContextManager = dispatchContextManager; _logger = logger; _messageDispatcher = messageDispatcher; _receiver = receiver; _taskFactory = taskFactory; }
internal ResponseMessagePumpFactory(ConcurrentHandlerLimitSetting concurrentHandlerLimit, ReplyQueueNameSetting replyQueueName, IClock clock, IDispatchContextManager dispatchContextManager, ILogger logger, IQueueManager queueManager, ResponseMessageDispatcher messageDispatcher) { _concurrentHandlerLimit = concurrentHandlerLimit; _replyQueueName = replyQueueName; _clock = clock; _dispatchContextManager = dispatchContextManager; _logger = logger; _queueManager = queueManager; _messageDispatcher = messageDispatcher; }
public RequestMessagePumpsFactory(IClock clock, IDispatchContextManager dispatchContextManager, IHandlerMapper handlerMapper, ILogger logger, IMessageDispatcherFactory messageDispatcherFactory, INimbusMessagingFactory messagingFactory, IRouter router, ITypeProvider typeProvider) { _logger = logger; _messageDispatcherFactory = messageDispatcherFactory; _clock = clock; _dispatchContextManager = dispatchContextManager; _handlerMapper = handlerMapper; _typeProvider = typeProvider; _messagingFactory = messagingFactory; _router = router; }
internal ResponseMessagePumpFactory(ConcurrentHandlerLimitSetting concurrentHandlerLimit, ReplyQueueNameSetting replyQueueName, IClock clock, IDispatchContextManager dispatchContextManager, ILogger logger, INimbusTaskFactory taskFactory, IQueueManager queueManager, ResponseMessageDispatcher messageDispatcher) { _concurrentHandlerLimit = concurrentHandlerLimit; _replyQueueName = replyQueueName; _clock = clock; _dispatchContextManager = dispatchContextManager; _logger = logger; _queueManager = queueManager; _messageDispatcher = messageDispatcher; _taskFactory = taskFactory; }
public BrokeredMessageFactory(MaxLargeMessageSizeSetting maxLargeMessageSize, MaxSmallMessageSizeSetting maxSmallMessageSize, IClock clock, ICompressor compressor, IDispatchContextManager dispatchContextManager, ILargeMessageBodyStore largeMessageBodyStore, ISerializer serializer, ITypeProvider typeProvider) { _serializer = serializer; _maxLargeMessageSize = maxLargeMessageSize; _maxSmallMessageSize = maxSmallMessageSize; _compressor = compressor; _dispatchContextManager = dispatchContextManager; _largeMessageBodyStore = largeMessageBodyStore; _typeProvider = typeProvider; _clock = clock; }
public CompetingEventMessagePumpsFactory(ApplicationNameSetting applicationName, IClock clock, IDispatchContextManager dispatchContextManager, IHandlerMapper handlerMapper, ILogger logger, IMessageDispatcherFactory messageDispatcherFactory, INimbusMessagingFactory messagingFactory, IRouter router, ITypeProvider typeProvider) { _applicationName = applicationName; _clock = clock; _dispatchContextManager = dispatchContextManager; _handlerMapper = handlerMapper; _logger = logger; _messageDispatcherFactory = messageDispatcherFactory; _messagingFactory = messagingFactory; _router = router; _typeProvider = typeProvider; }
public RequestMessagePumpsFactory(IClock clock, IDispatchContextManager dispatchContextManager, IHandlerMapper handlerMapper, ILogger logger, IMessageDispatcherFactory messageDispatcherFactory, INimbusMessagingFactory messagingFactory, INimbusTaskFactory taskFactory, IRouter router, ITypeProvider typeProvider) { _logger = logger; _messageDispatcherFactory = messageDispatcherFactory; _clock = clock; _dispatchContextManager = dispatchContextManager; _handlerMapper = handlerMapper; _typeProvider = typeProvider; _taskFactory = taskFactory; _messagingFactory = messagingFactory; _router = router; }
public MessagePump(EnableDeadLetteringOnMessageExpirationSetting enableDeadLetteringOnMessageExpiration, MaxDeliveryAttemptSetting maxDeliveryAttempts, IClock clock, IDeadLetterOffice deadLetterOffice, IDelayedDeliveryService delayedDeliveryService, IDeliveryRetryStrategy deliveryRetryStrategy, IDispatchContextManager dispatchContextManager, ILogger logger, IMessageDispatcher messageDispatcher, INimbusMessageReceiver receiver) { _enableDeadLetteringOnMessageExpiration = enableDeadLetteringOnMessageExpiration; _maxDeliveryAttempts = maxDeliveryAttempts; _clock = clock; _dispatchContextManager = dispatchContextManager; _logger = logger; _messageDispatcher = messageDispatcher; _receiver = receiver; _deadLetterOffice = deadLetterOffice; _delayedDeliveryService = delayedDeliveryService; _deliveryRetryStrategy = deliveryRetryStrategy; }
public BrokeredMessageFactory(DefaultMessageTimeToLiveSetting timeToLive, MaxLargeMessageSizeSetting maxLargeMessageSize, MaxSmallMessageSizeSetting maxSmallMessageSize, ReplyQueueNameSetting replyQueueName, IClock clock, ICompressor compressor, IDispatchContextManager dispatchContextManager, ILargeMessageBodyStore largeMessageBodyStore, ISerializer serializer, ITypeProvider typeProvider) { _timeToLive = timeToLive; _maxLargeMessageSize = maxLargeMessageSize; _maxSmallMessageSize = maxSmallMessageSize; _replyQueueName = replyQueueName; _clock = clock; _compressor = compressor; _dispatchContextManager = dispatchContextManager; _largeMessageBodyStore = largeMessageBodyStore; _serializer = serializer; _typeProvider = typeProvider; }
public MulticastRequestMessagePumpsFactory(ApplicationNameSetting applicationName, IClock clock, IDispatchContextManager dispatchContextManager, IHandlerMapper handlerMapper, ILogger logger, IMessageDispatcherFactory messageDispatcherFactory, INimbusMessagingFactory messagingFactory, INimbusTaskFactory taskFactory, IRouter router, ITypeProvider typeProvider) { _applicationName = applicationName; _clock = clock; _dispatchContextManager = dispatchContextManager; _handlerMapper = handlerMapper; _logger = logger; _messageDispatcherFactory = messageDispatcherFactory; _messagingFactory = messagingFactory; _router = router; _typeProvider = typeProvider; _taskFactory = taskFactory; }
internal MulticastEventMessagePumpsFactory(ApplicationNameSetting applicationName, InstanceNameSetting instanceName, IClock clock, IDispatchContextManager dispatchContextManager, IHandlerMapper handlerMapper, ILogger logger, IMessageDispatcherFactory messageDispatcherFactory, INimbusMessagingFactory messagingFactory, INimbusTaskFactory taskFactory, IRouter router, ITypeProvider typeProvider) { _applicationName = applicationName; _instanceName = instanceName; _clock = clock; _dispatchContextManager = dispatchContextManager; _handlerMapper = handlerMapper; _logger = logger; _messageDispatcherFactory = messageDispatcherFactory; _messagingFactory = messagingFactory; _router = router; _typeProvider = typeProvider; _taskFactory = taskFactory; }
public PropertyInjector(IClock clock, IDispatchContextManager dispatchContextManager, ILargeMessageBodyStore largeMessageBodyStore) { _clock = clock; _dispatchContextManager = dispatchContextManager; _largeMessageBodyStore = largeMessageBodyStore; }