Esempio n. 1
0
        /// <summary>Ctor. </summary>
        /// <param name="threadingConfig">configuration</param>
        public ThreadingServiceImpl(ConfigurationRuntimeThreading threadingConfig)
        {
            _config      = threadingConfig;
            _lockTimeout = 60000;

            _isTimerThreading    = threadingConfig.IsThreadPoolTimerExec;
            _isInboundThreading  = threadingConfig.IsThreadPoolInbound;
            _isRouteThreading    = threadingConfig.IsThreadPoolRouteExec;
            _isOutboundThreading = threadingConfig.IsThreadPoolOutbound;
        }
Esempio n. 2
0
 public NamedWindowTailViewBase(
     EventType eventType,
     bool isParentBatchWindow,
     EPStatementInitServices services)
 {
     this.eventType = eventType;
     namedWindowManagementService = services.NamedWindowManagementService;
     namedWindowDispatchService = services.NamedWindowDispatchService;
     statementResultService = services.StatementResultService;
     isPrioritized = services.RuntimeSettingsService.ConfigurationRuntime.Execution.IsPrioritized;
     this.isParentBatchWindow = isParentBatchWindow;
     threadingConfig = services.RuntimeSettingsService.ConfigurationRuntime.Threading;
     timeSourceService = services.TimeSourceService;
 }