public static void Call_ClrSystemAllocatedEvaluatorHandler_OnNext(ulong handle, IAllocatedEvaluatorClr2Java clr2Java) { using (LOGGER.LogFunction("ClrSystemHandlerWrapper::Call_ClrSystemAllocatedEvaluatorHandler_OnNext")) { GCHandle gc = GCHandle.FromIntPtr((IntPtr)handle); ClrSystemHandler<IAllocatedEvaluator> obj = (ClrSystemHandler<IAllocatedEvaluator>)gc.Target; obj.OnNext(new AllocatedEvaluator(clr2Java, _driverBridge.ConfigurationProviders)); } }
public AllocatedEvaluator(IAllocatedEvaluatorClr2Java clr2Java, ISet <IConfigurationProvider> configurationProviders) { _configurationProviders = configurationProviders; InstanceId = Guid.NewGuid().ToString("N"); _serializer = new AvroConfigurationSerializer(); Clr2Java = clr2Java; Id = Clr2Java.GetId(); ProcessNewEvaluator(); NameServerInfo = Clr2Java.GetNameServerInfo(); }
public AllocatedEvaluator(IAllocatedEvaluatorClr2Java clr2Java, ISet<IConfigurationProvider> configurationProviders) { _configurationProviders = configurationProviders; InstanceId = Guid.NewGuid().ToString("N"); _serializer = new AvroConfigurationSerializer(); Clr2Java = clr2Java; Id = Clr2Java.GetId(); ProcessNewEvaluator(); NameServerInfo = Clr2Java.GetNameServerInfo(); }
public AllocatedEvaluator(IAllocatedEvaluatorClr2Java clr2Java, string configuration) { using (LOGGER.LogFunction("AllocatedEvaluator::AllocatedEvaluator:", clr2Java.GetId())) { _serializer = TangFactory.GetTang().NewInjector().GetInstance <AvroConfigurationSerializer>(); _evaluatorConfigStr = configuration; Clr2Java = clr2Java; Id = Clr2Java.GetId(); ProcessNewEvaluator(); NameServerInfo = Clr2Java.GetNameServerInfo(); } }
public AllocatedEvaluator(IAllocatedEvaluatorClr2Java clr2Java, ISet<IConfigurationProvider> configurationProviders) { _serializer = new AvroConfigurationSerializer(); var evaluatorConfig = TangFactory.GetTang().NewConfigurationBuilder().Build(); foreach (var configurationProvider in configurationProviders) { evaluatorConfig = Configurations.Merge(evaluatorConfig, configurationProvider.GetConfiguration()); } _evaluatorConfigStr = _serializer.ToString(evaluatorConfig); Clr2Java = clr2Java; Id = Clr2Java.GetId(); ProcessNewEvaluator(); NameServerInfo = Clr2Java.GetNameServerInfo(); }
public AllocatedEvaluator(IAllocatedEvaluatorClr2Java clr2Java, ISet <IConfigurationProvider> configurationProviders) { _serializer = new AvroConfigurationSerializer(); var evaluatorConfig = TangFactory.GetTang().NewConfigurationBuilder().Build(); foreach (var configurationProvider in configurationProviders) { evaluatorConfig = Configurations.Merge(evaluatorConfig, configurationProvider.GetConfiguration()); } _evaluatorConfigStr = _serializer.ToString(evaluatorConfig); Clr2Java = clr2Java; Id = Clr2Java.GetId(); ProcessNewEvaluator(); NameServerInfo = Clr2Java.GetNameServerInfo(); }
public static void Call_ClrSystemAllocatedEvaluatorHandler_OnNext(ulong handle, IAllocatedEvaluatorClr2Java clr2Java) { using (LOGGER.LogFunction("ClrSystemHandlerWrapper::Call_ClrSystemAllocatedEvaluatorHandler_OnNext", clr2Java.GetId())) { GCHandle gc = GCHandle.FromIntPtr((IntPtr)handle); ClrSystemHandler <IAllocatedEvaluator> obj = (ClrSystemHandler <IAllocatedEvaluator>)gc.Target; obj.OnNext(new AllocatedEvaluator(clr2Java, _driverBridge.ConfigurationStringForProviders)); } }