Exemple #1
0
 /// <exception cref="System.Exception"/>
 public static void WaitForHealthState(ZKFailoverController zkfc, HealthMonitor.State
                                       state, MultithreadedTestUtil.TestContext ctx)
 {
     while (zkfc.GetLastHealthState() != state)
     {
         if (ctx != null)
         {
             ctx.CheckException();
         }
         Thread.Sleep(50);
     }
 }
Exemple #2
0
        /// <exception cref="System.IO.IOException"/>
        internal ZKFCRpcServer(Configuration conf, IPEndPoint bindAddr, ZKFailoverController
                               zkfc, PolicyProvider policy)
        {
            this.zkfc = zkfc;
            RPC.SetProtocolEngine(conf, typeof(ZKFCProtocolPB), typeof(ProtobufRpcEngine));
            ZKFCProtocolServerSideTranslatorPB translator = new ZKFCProtocolServerSideTranslatorPB
                                                                (this);
            BlockingService service = ZKFCProtocolProtos.ZKFCProtocolService.NewReflectiveBlockingService
                                          (translator);

            this.server = new RPC.Builder(conf).SetProtocol(typeof(ZKFCProtocolPB)).SetInstance
                              (service).SetBindAddress(bindAddr.GetHostName()).SetPort(bindAddr.Port).SetNumHandlers
                              (HandlerCount).SetVerbose(false).Build();
            // set service-level authorization security policy
            if (conf.GetBoolean(CommonConfigurationKeys.HadoopSecurityAuthorization, false))
            {
                server.RefreshServiceAcl(conf, policy);
            }
        }
Exemple #3
0
 public _PrivilegedExceptionAction_601(ZKFailoverController _enclosing)
 {
     this._enclosing = _enclosing;
 }
Exemple #4
0
 public _Runnable_790(ZKFailoverController _enclosing)
 {
     this._enclosing = _enclosing;
 }
Exemple #5
0
 public _PrivilegedExceptionAction_547(ZKFailoverController _enclosing, int millisToCede
                                       )
 {
     this._enclosing   = _enclosing;
     this.millisToCede = millisToCede;
 }
Exemple #6
0
 public _PrivilegedAction_168(ZKFailoverController _enclosing, string[] args)
 {
     this._enclosing = _enclosing;
     this.args       = args;
 }
Exemple #7
0
 internal ServiceStateCallBacks(ZKFailoverController _enclosing)
 {
     this._enclosing = _enclosing;
 }
Exemple #8
0
 internal HealthCallbacks(ZKFailoverController _enclosing)
 {
     this._enclosing = _enclosing;
 }
Exemple #9
0
 internal ElectorCallbacks(ZKFailoverController _enclosing)
 {
     this._enclosing = _enclosing;
 }