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); } }
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); } }
private ContextManager( AvroConfigurationSerializer serializer, IHeartBeatManager heartBeatManager, RootContextLauncher rootContextLauncher) { _rootContextLauncher = rootContextLauncher; _heartBeatManager = heartBeatManager; _serializer = serializer; }
private ContextManager( HeartBeatManager heartBeatManager, EvaluatorSettings evaluatorSetting) { using (LOGGER.LogFunction("ContextManager::ContextManager")) { _heartBeatManager = heartBeatManager; _rootContextLauncher = new RootContextLauncher( evaluatorSetting.RootContextConfig, evaluatorSetting.RootServiceConfiguration, evaluatorSetting.RootTaskConfiguration); } }
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); } }