/// <summary>
 /// Invokes event handlers registered to the driver restart event.
 /// </summary>
 /// <param name="driverRestartedClr2Java">Proxy object to the Java driver restart event object.</param>
 public static void Call_ClrSystemRestartHandler_OnRestart(IDriverRestartedClr2Java driverRestartedClr2Java)
 {
     using (LOGGER.LogFunction("ClrSystemHandlerWrapper::Call_ClrSystemRestartHandler_OnRestart"))
     {
         LOGGER.Log(Level.Info, "*** Restart time is " + driverRestartedClr2Java.GetStartTime());
         _driverBridge.RestartHandlerOnNext(driverRestartedClr2Java);
     }
 }
Beispiel #2
0
        /// <summary>
        /// Call restart handlers
        /// </summary>
        internal void RestartHandlerOnNext(IDriverRestartedClr2Java driverRestartedClr2Java)
        {
            var driverRestarted = new DriverRestarted(driverRestartedClr2Java);

            foreach (var handler in _driverRestartedHandlers)
            {
                handler.OnNext(driverRestarted);
                _logger.Log(Level.Info, "called OnDriverRestarted handler: " + handler);
            }
        }
        public static BridgeHandlerManager Call_ClrSystemRestartHandler_OnRestart(
            string httpServerPort,
            IEvaluatorRequestorClr2Java evaluatorRequestorClr2Java,
            IDriverRestartedClr2Java driverRestartedClr2Java)
        {
            IEvaluatorRequestor evaluatorRequestor = new EvaluatorRequestor(evaluatorRequestorClr2Java);

            using (LOGGER.LogFunction("ClrSystemHandlerWrapper::Call_ClrSystemRestartHandler_OnRestart"))
            {
                LOGGER.Log(Level.Info, "*** Restart time is " + driverRestartedClr2Java.GetStartTime());
                LOGGER.Log(Level.Info, "*** httpServerPort: " + httpServerPort);
                var handlers = GetHandlers(httpServerPort, evaluatorRequestor);
                _driverBridge.RestartHandlerOnNext(driverRestartedClr2Java);

                return(handlers);
            }
        }
        public static ulong[] Call_ClrSystemRestartHandler_OnRestart(
            string httpServerPort,
            IEvaluatorRequestorClr2Java evaluatorRequestorClr2Java,
            IDriverRestartedClr2Java driverRestartedClr2Java)
        {
            IEvaluatorRequestor evaluatorRequestor = new EvaluatorRequestor(evaluatorRequestorClr2Java);
            using (LOGGER.LogFunction("ClrSystemHandlerWrapper::Call_ClrSystemRestartHandler_OnRestart"))
            {
                LOGGER.Log(Level.Info, "*** Restart time is " + driverRestartedClr2Java.GetStartTime());
                LOGGER.Log(Level.Info, "*** httpServerPort: " + httpServerPort);
                var handlers = GetHandlers(httpServerPort, evaluatorRequestor);
                _driverBridge.RestartHandlerOnNext(driverRestartedClr2Java);

                return handlers;
            }
        }
Beispiel #5
0
 internal DriverRestarted(IDriverRestartedClr2Java driverRestartedClr2Java)
 {
     _expectedEvaluatorIds = new HashSet <string>(driverRestartedClr2Java.GetExpectedEvaluatorIds());
     StartTime             = driverRestartedClr2Java.GetStartTime();
     ResubmissionAttempts  = driverRestartedClr2Java.GetResubmissionAttempts();
 }
Beispiel #6
0
 internal DriverRestarted(IDriverRestartedClr2Java driverRestartedClr2Java)
 {
     _expectedEvaluatorIds = new HashSet<string>(driverRestartedClr2Java.GetExpectedEvaluatorIds());
     StartTime = driverRestartedClr2Java.GetStartTime();
     ResubmissionAttempts = driverRestartedClr2Java.GetResubmissionAttempts();
 }
 internal DriverRestarted(IDriverRestartedClr2Java driverRestartedClr2Java)
 {
     _startTime = driverRestartedClr2Java.GetStartTime();
     _expectedEvaluatorIds = new HashSet<string>(driverRestartedClr2Java.GetExpectedEvaluatorIds());
 }
 /// <summary>
 /// Invokes event handlers registered to the driver restart event.
 /// </summary>
 /// <param name="driverRestartedClr2Java">Proxy object to the Java driver restart event object.</param>
 public static void Call_ClrSystemRestartHandler_OnRestart(IDriverRestartedClr2Java driverRestartedClr2Java)
 {
     using (LOGGER.LogFunction("ClrSystemHandlerWrapper::Call_ClrSystemRestartHandler_OnRestart"))
     {
         LOGGER.Log(Level.Info, "*** Restart time is " + driverRestartedClr2Java.GetStartTime());
         _driverBridge.RestartHandlerOnNext(driverRestartedClr2Java);
     }
 }