public QueueTypeConsumerBusiness(IQueueTypeController queueTypeController,
                                         IQueueItemController queueItemController,
                                         QueueType type)
        {
            _queueTypeController = queueTypeController;
            _queueItemController = queueItemController;
            _type = type;
            _event = new AutoResetEvent(true);
            _pending = new Collection<QueueItem>();
            _executing = new Collection<QueueItem>();

            log.InfoFormat("QueueTypeConsumerBusiness [construtor] para {0}", type);
        }
        public QueueTypeConsumerBusiness(IQueueTypeController queueTypeController,
                                         IQueueItemController queueItemController,
                                         QueueType type)
        {
            _queueTypeController = queueTypeController;
            _queueItemController = queueItemController;
            _type      = type;
            _event     = new AutoResetEvent(true);
            _pending   = new Collection <QueueItem>();
            _executing = new Collection <QueueItem>();

            log.InfoFormat("QueueTypeConsumerBusiness [construtor] para {0}", type);
        }
 public QueueConsumerBusiness(IQueueTypeController queueTypeController, QueueTypeConsumerBusinessFactory consumerFactory)
 {
     _queueTypeController = queueTypeController;
     _consumerFactory = consumerFactory;
     _queueTypes = new Dictionary<QueueType, Thread>();
 }
        public void ContructMocks()
        {
            _queueTypeControllerMock = MockRepository.GenerateStrictMock<IQueueTypeController>();

            _business = new QueueHandlerBusiness(_queueTypeControllerMock);
        }
示例#5
0
 public QueueConsumerBusiness(IQueueTypeController queueTypeController, QueueTypeConsumerBusinessFactory consumerFactory)
 {
     _queueTypeController = queueTypeController;
     _consumerFactory     = consumerFactory;
     _queueTypes          = new Dictionary <QueueType, Thread>();
 }
示例#6
0
        public void ContructMocks()
        {
            _queueTypeControllerMock = MockRepository.GenerateStrictMock <IQueueTypeController>();

            _business = new QueueHandlerBusiness(_queueTypeControllerMock);
        }