Exemplo n.º 1
0
 public ContextManager(HeartBeatManager heartBeatManager, Optional<ServiceConfiguration> rootServiceConfig, Optional<TaskConfiguration> rootTaskConfig)
 {
     using (LOGGER.LogFunction("ContextManager::ContextManager"))
     {
         _heartBeatManager = heartBeatManager;
         _rootContextLauncher = new RootContextLauncher(_heartBeatManager.EvaluatorSettings.RootContextConfig, rootServiceConfig, rootTaskConfig);
     }
 }
Exemplo n.º 2
0
 public ContextManager(HeartBeatManager heartBeatManager, Optional <ServiceConfiguration> rootServiceConfig, Optional <TaskConfiguration> rootTaskConfig)
 {
     using (LOGGER.LogFunction("ContextManager::ContextManager"))
     {
         _heartBeatManager    = heartBeatManager;
         _rootContextLauncher = new RootContextLauncher(_heartBeatManager.EvaluatorSettings.RootContextConfig, rootServiceConfig, rootTaskConfig);
     }
 }
Exemplo n.º 3
0
 private ContextManager(
     AvroConfigurationSerializer serializer,
     IHeartBeatManager heartBeatManager,
     RootContextLauncher rootContextLauncher)
 {
     _rootContextLauncher = rootContextLauncher;
     _heartBeatManager = heartBeatManager;
     _serializer = serializer;
 }
Exemplo n.º 4
0
 private ContextManager(
     AvroConfigurationSerializer serializer,
     IHeartBeatManager heartBeatManager,
     RootContextLauncher rootContextLauncher)
 {
     _rootContextLauncher = rootContextLauncher;
     _heartBeatManager    = heartBeatManager;
     _serializer          = serializer;
 }
Exemplo n.º 5
0
 private ContextManager(
     HeartBeatManager heartBeatManager,
     EvaluatorSettings evaluatorSetting)
 {
     using (LOGGER.LogFunction("ContextManager::ContextManager"))
     {
         _heartBeatManager = heartBeatManager;
         _rootContextLauncher = new RootContextLauncher(
             evaluatorSetting.RootContextConfig,
             evaluatorSetting.RootServiceConfiguration,
             evaluatorSetting.RootTaskConfiguration);
     }
 }
Exemplo n.º 6
0
 private ContextManager(
     HeartBeatManager heartBeatManager,
     EvaluatorSettings evaluatorSetting)
 {
     using (LOGGER.LogFunction("ContextManager::ContextManager"))
     {
         _heartBeatManager    = heartBeatManager;
         _rootContextLauncher = new RootContextLauncher(
             evaluatorSetting.RootContextConfig,
             evaluatorSetting.RootServiceConfiguration,
             evaluatorSetting.RootTaskConfiguration);
     }
 }
Exemplo n.º 7
0
        private ContextManager(
            IHeartBeatManager heartBeatManager,
            EvaluatorSettings evaluatorSettings,
            AvroConfigurationSerializer serializer)
        {
            // TODO[JIRA REEF-217]: Inject base Injector and pass Injector to RootContextLauncher
            using (LOGGER.LogFunction("ContextManager::ContextManager"))
            {
                _heartBeatManager = heartBeatManager;
                _serializer = serializer;

                _rootContextLauncher = new RootContextLauncher(
                    evaluatorSettings.RootContextId,
                    evaluatorSettings.RootContextConfig,
                    evaluatorSettings.RootServiceConfiguration,
                    evaluatorSettings.RootTaskConfiguration,
                    heartBeatManager);
            }
        }
Exemplo n.º 8
0
        private ContextManager(
            IHeartBeatManager heartBeatManager,
            EvaluatorSettings evaluatorSettings,
            AvroConfigurationSerializer serializer)
        {
            // TODO[JIRA REEF-217]: Inject base Injector and pass Injector to RootContextLauncher
            using (LOGGER.LogFunction("ContextManager::ContextManager"))
            {
                _heartBeatManager = heartBeatManager;
                _serializer       = serializer;

                _rootContextLauncher = new RootContextLauncher(
                    evaluatorSettings.RootContextId,
                    evaluatorSettings.RootContextConfig,
                    evaluatorSettings.RootServiceConfiguration,
                    evaluatorSettings.RootTaskConfiguration,
                    heartBeatManager);
            }
        }