コード例 #1
0
 public ClientInfo(
     IPollerJobManager pollerManager,
     String queueName,
     String handle)
 {
     PollerManager = pollerManager;
     QueueName = queueName;
     Handle = handle;
 }
コード例 #2
0
 public PollerManager(
     IPollerJobManager[] pollerJobManagers,
     DocumentStoreConfiguration configuration)
 {
     _pollerJobManagers = pollerJobManagers.ToDictionary(p => p.GetType().Name, p => p);
     _configuration = configuration;
     queueClients = new List<ClientInfo>();
     Logger = NullLogger.Instance;
 }
コード例 #3
0
 public ClientInfo(
     IPollerJobManager pollerManager,
     String queueName,
     String handle)
 {
     PollerManager = pollerManager;
     QueueName     = queueName;
     Handle        = handle;
 }
コード例 #4
0
 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;
 }
コード例 #5
0
        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;
        }