public ClientInfo( IPollerJobManager pollerManager, String queueName, String handle) { PollerManager = pollerManager; QueueName = queueName; Handle = handle; }
public PollerManager( IPollerJobManager[] pollerJobManagers, DocumentStoreConfiguration configuration) { _pollerJobManagers = pollerJobManagers.ToDictionary(p => p.GetType().Name, p => p); _configuration = configuration; queueClients = new List<ClientInfo>(); Logger = NullLogger.Instance; }
public QueuedJobQuartzMonitor( IPollerJobManager pollerJobManager, QueueHandler[] queueHandlers, DocumentStoreConfiguration config) { _pollerJobManager = pollerJobManager; _queueHandlers = queueHandlers; _config = config; new List<String>() { //@@TODO: Multiple bindings? config.GetServerAddressForJobs() }; Logger = NullLogger.Instance; }
public QueuedJobQuartzMonitor( IPollerJobManager pollerJobManager, QueueHandler[] queueHandlers, DocumentStoreConfiguration config) { _pollerJobManager = pollerJobManager; _queueHandlers = queueHandlers; _config = config; new List <String>() { //@@TODO: Multiple bindings? config.GetServerAddressForJobs() }; Logger = NullLogger.Instance; }