public QueryTopicConsumeInfoRequestHandler() { _binarySerializer = ObjectContainer.Resolve<IBinarySerializer>(); _offsetManager = ObjectContainer.Resolve<IOffsetManager>(); _queueService = ObjectContainer.Resolve<IQueueService>(); _consumerManager = ObjectContainer.Resolve<ConsumerManager>(); }
public GetTopicConsumeInfoListService(ConsumerManager consumerManager, IConsumeOffsetStore consumeOffsetStore, IQueueStore queueStore, ITpsStatisticService tpsStatisticService) { _consumerManager = consumerManager; _consumeOffsetStore = consumeOffsetStore; _queueStore = queueStore; _tpsStatisticService = tpsStatisticService; }
public QueryConsumerInfoRequestHandler() { _binarySerializer = ObjectContainer.Resolve<IBinarySerializer>(); _offsetStore = ObjectContainer.Resolve<IConsumeOffsetStore>(); _consumerManager = ObjectContainer.Resolve<ConsumerManager>(); _queueService = ObjectContainer.Resolve<IQueueStore>(); }
public PullMessageRequestHandler() { _consumerManager = ObjectContainer.Resolve<ConsumerManager>(); _suspendedPullRequestManager = ObjectContainer.Resolve<SuspendedPullRequestManager>(); _messageStore = ObjectContainer.Resolve<IMessageStore>(); _queueStore = ObjectContainer.Resolve<IQueueStore>(); _offsetStore = ObjectContainer.Resolve<IConsumeOffsetStore>(); _logger = ObjectContainer.Resolve<ILoggerFactory>().Create(GetType().FullName); }
public PullMessageRequestHandler() { _consumerManager = ObjectContainer.Resolve<ConsumerManager>(); _suspendedPullRequestManager = ObjectContainer.Resolve<SuspendedPullRequestManager>(); _messageService = ObjectContainer.Resolve<IMessageService>(); _queueService = ObjectContainer.Resolve<IQueueService>(); _offsetManager = ObjectContainer.Resolve<IOffsetManager>(); _binarySerializer = ObjectContainer.Resolve<IBinarySerializer>(); _logger = ObjectContainer.Resolve<ILoggerFactory>().Create(GetType().FullName); EmptyResponseData = new byte[0]; }
public BrokerController(BrokerSetting setting) { Setting = setting ?? new BrokerSetting(); SuspendedPullRequestManager = new SuspendedPullRequestManager(); ConsumerManager = new ConsumerManager(); _logger = ObjectContainer.Resolve<ILoggerFactory>().Create(GetType().Name); _messageService = ObjectContainer.Resolve<IMessageService>(); _producerSocketRemotingServer = new SocketRemotingServer("ProducerRemotingServer", Setting.ProducerSocketSetting, new ProducerSocketEventListener(this)); _consumerSocketRemotingServer = new SocketRemotingServer("ConsumerRemotingServer", Setting.ConsumerSocketSetting, new ConsumerSocketEventListener(this)); _clientManager = new ClientManager(this); }
private BrokerController(BrokerSetting setting) { Setting = setting ?? new BrokerSetting(); _consumerManager = ObjectContainer.Resolve<ConsumerManager>(); _messageStore = ObjectContainer.Resolve<IMessageStore>(); _offsetManager = ObjectContainer.Resolve<IOffsetManager>(); _queueService = ObjectContainer.Resolve<IQueueService>(); _messageService = ObjectContainer.Resolve<IMessageService>(); _suspendedPullRequestManager = ObjectContainer.Resolve<SuspendedPullRequestManager>(); _producerSocketRemotingServer = new SocketRemotingServer("EQueue.Broker.ProducerRemotingServer", Setting.ProducerIPEndPoint); _consumerSocketRemotingServer = new SocketRemotingServer("EQueue.Broker.ConsumerRemotingServer", Setting.ConsumerIPEndPoint, this); _adminSocketRemotingServer = new SocketRemotingServer("EQueue.Broker.AdminRemotingServer", Setting.AdminIPEndPoint); _logger = ObjectContainer.Resolve<ILoggerFactory>().Create(GetType().FullName); RegisterRequestHandlers(); }
private BrokerController(BrokerSetting setting) { Setting = setting ?? new BrokerSetting(); _consumerManager = ObjectContainer.Resolve<ConsumerManager>(); _messageStore = ObjectContainer.Resolve<IMessageStore>(); _consumeOffsetStore = ObjectContainer.Resolve<IConsumeOffsetStore>(); _queueStore = ObjectContainer.Resolve<IQueueStore>(); _suspendedPullRequestManager = ObjectContainer.Resolve<SuspendedPullRequestManager>(); _chunkReadStatisticService = ObjectContainer.Resolve<IChunkStatisticService>(); _producerSocketRemotingServer = new SocketRemotingServer("EQueue.Broker.ProducerRemotingServer", Setting.ProducerAddress, Setting.SocketSetting); _consumerSocketRemotingServer = new SocketRemotingServer("EQueue.Broker.ConsumerRemotingServer", Setting.ConsumerAddress, Setting.SocketSetting); _adminSocketRemotingServer = new SocketRemotingServer("EQueue.Broker.AdminRemotingServer", Setting.AdminAddress, Setting.SocketSetting); _logger = ObjectContainer.Resolve<ILoggerFactory>().Create(GetType().FullName); _consumerSocketRemotingServer.RegisterConnectionEventListener(new ConsumerConnectionEventListener(this)); RegisterRequestHandlers(); _service = new ConsoleEventHandlerService(); _service.RegisterClosingEventHandler(eventCode => { Shutdown(); }); }
public DeleteConsumerGroupRequestHandler() { _binarySerializer = ObjectContainer.Resolve<IBinarySerializer>(); _offsetStore = ObjectContainer.Resolve<IConsumeOffsetStore>(); _consumerManager = ObjectContainer.Resolve<ConsumerManager>(); }
public ConsumerHeartbeatRequestHandler(BrokerController brokerController) { _consumerManager = ObjectContainer.Resolve<ConsumerManager>(); _binarySerializer = ObjectContainer.Resolve<IBinarySerializer>(); }
public ConsumerGroup(string groupName, ConsumerManager consumerManager) { _groupName = groupName; _consumerManager = consumerManager; _logger = ObjectContainer.Resolve<ILoggerFactory>().Create(GetType().FullName); }
public ConsumerGroup(string groupName, ConsumerManager consumerManager) { _groupName = groupName; _consumerManager = consumerManager; _logger = ObjectContainer.Resolve <ILoggerFactory>().Create(GetType().FullName); }
public GetConsumerIdsForTopicRequestHandler() { _binarySerializer = ObjectContainer.Resolve<IBinarySerializer>(); _consumerManager = ObjectContainer.Resolve<ConsumerManager>(); }
public GetConsumerListService(ConsumerManager consumerManager, IConsumeOffsetStore consumeOffsetStore, IQueueStore queueStore) { _consumerManager = consumerManager; _consumeOffsetStore = consumeOffsetStore; _queueStore = queueStore; }
public QueryConsumerRequestHandler() { _binarySerializer = ObjectContainer.Resolve<IBinarySerializer>(); _consumerManager = ObjectContainer.Resolve<ConsumerManager>(); _logger = ObjectContainer.Resolve<ILoggerFactory>().Create(GetType().FullName); }
public ConsumerHeartbeatRequestHandler(BrokerController brokerController) { _consumerManager = ObjectContainer.Resolve<ConsumerManager>(); _binarySerializer = ObjectContainer.Resolve<IBinarySerializer>(); _logger = ObjectContainer.Resolve<ILoggerFactory>().Create(GetType().FullName); }
public QueryConsumerRequestHandler() { _binarySerializer = ObjectContainer.Resolve<IBinarySerializer>(); _consumerManager = ObjectContainer.Resolve<ConsumerManager>(); }