Exemplo n.º 1
0
 /// <summary>
 /// Create a new job manager service
 /// </summary>
 public DefaultJobManagerService(IThreadPoolService threadPool, IServiceManager serviceManager, IJobStateManagerService jobStateManager = null, IJobScheduleManager cronTabManager = null)
 {
     this.m_threadPool         = threadPool;
     this.m_jobScheduleManager = cronTabManager ?? new XmlFileJobScheduleManager();
     this.m_jobStateManager    = jobStateManager ?? new XmlFileJobStateManager();
     this.m_serviceManager     = serviceManager;
 }
 /// <summary>
 /// Creates a new local job manager
 /// </summary>
 public LocalJobManagerService(IThreadPoolService threadPool, IServiceManager serviceManager, IJobStateManagerService jobStateManager = null, IJobScheduleManager cronTabManager = null) : base(threadPool, serviceManager, jobStateManager, cronTabManager)
 {
 }