Esempio n. 1
0
 public LightningQueuesFubuDiagnostics(IPersistentQueues queues, IQueueMessageRetrieval queueMessageRetrieval,
                                       IEnvelopeSerializer serializer)
 {
     _queues = queues;
     _queueMessageRetrieval = queueMessageRetrieval;
     _serializer            = serializer;
 }
 public LightningQueuesFubuDiagnostics(IPersistentQueues queues, IQueueMessageRetrieval queueMessageRetrieval,
     IEnvelopeSerializer serializer)
 {
     _queues = queues;
     _queueMessageRetrieval = queueMessageRetrieval;
     _serializer = serializer;
 }
 public static LightningQueuesChannel BuildPersistentChannel(LightningUri uri, IPersistentQueues queues, int mapSize, int maxDatabases, bool incoming)
 {
     var queueManager = queues.PersistentManagerFor(uri.Port, incoming, mapSize, maxDatabases);
     return new LightningQueuesChannel(uri.Address, uri.QueueName, queueManager);
 }
 public static LightningQueuesChannel BuildNoPersistenceChannel(LightningUri uri, IPersistentQueues queues, bool incoming)
 {
     var queueManager = queues.NonPersistentManagerFor(uri.Port, incoming);
     return new LightningQueuesChannel(uri.Address, uri.QueueName, queueManager);
 }
 public MessagesFubuDiagnostics(IPersistentQueues queues)
 {
     _queues = queues;
 }
 public PurgeQueuesJob(IPersistentQueues persistentQueues)
 {
     _persistentQueues = persistentQueues;
 }
 public static LightningQueuesChannel Build(LightningUri uri, IPersistentQueues queues, IDelayedMessageCache<MessageId> delayedMessages, bool incoming)
 {
     var queueManager = queues.ManagerFor(uri.Port, incoming);
     return new LightningQueuesChannel(uri.Address, uri.QueueName, queueManager, delayedMessages);
 }
 public QueueMessageRetrieval(IPersistentQueues queues)
 {
     _queues = queues;
 }
Esempio n. 9
0
        public static LightningQueuesChannel Build(LightningUri uri, IPersistentQueues queues, IDelayedMessageCache <MessageId> delayedMessages, bool incoming)
        {
            var queueManager = queues.ManagerFor(uri.Port, incoming);

            return(new LightningQueuesChannel(uri.Address, uri.QueueName, queueManager, delayedMessages));
        }
 public LightningQueuesTransport(IPersistentQueues queues, LightningQueueSettings settings)
 {
     _queues = queues;
     _settings = settings;
 }
Esempio n. 11
0
        public static LightningQueuesChannel BuildNoPersistenceChannel(LightningUri uri, IPersistentQueues queues, bool incoming)
        {
            var queueManager = queues.NonPersistentManagerFor(uri.Port, incoming);

            return(new LightningQueuesChannel(uri.Address, uri.QueueName, queueManager));
        }
 public QueueMessageRetrieval(IPersistentQueues queues)
 {
     _queues = queues;
 }
Esempio n. 13
0
        public static LightningQueuesChannel BuildPersistentChannel(LightningUri uri, IPersistentQueues queues, int mapSize, int maxDatabases, bool incoming)
        {
            var queueManager = queues.PersistentManagerFor(uri.Port, incoming, mapSize, maxDatabases);

            return(new LightningQueuesChannel(uri.Address, uri.QueueName, queueManager));
        }
 public LightningQueuesTransport(IPersistentQueues queues, LightningQueueSettings settings)
 {
     _queues   = queues;
     _settings = settings;
 }
 public LightningQueuesTransport(IPersistentQueues queues, LightningQueueSettings settings, IDelayedMessageCache<MessageId> delayedMessages)
 {
     _queues = queues;
     _settings = settings;
     _delayedMessages = delayedMessages;
 }
 public LightningQueuesFubuDiagnostics(IPersistentQueues queues, IUrlRegistry urls)
 {
     _queues = queues;
     _urls = urls;
 }
 public LightningQueuesFubuDiagnostics(IPersistentQueues queues, IUrlRegistry urls)
 {
     _queues = queues;
     _urls   = urls;
 }
Esempio n. 18
0
 public PurgeQueuesJob(IPersistentQueues persistentQueues)
 {
     _persistentQueues = persistentQueues;
 }
Esempio n. 19
0
 public LightningQueuesTransport(IPersistentQueues queues, LightningQueueSettings settings, IDelayedMessageCache <MessageId> delayedMessages)
 {
     _queues          = queues;
     _settings        = settings;
     _delayedMessages = delayedMessages;
 }