コード例 #1
0
        private static IPEndPoint GetNNServiceAddress(ServletContext context, HttpServletRequest
                                                      request)
        {
            string     namenodeAddressInUrl = request.GetParameter(NamenodeAddress);
            IPEndPoint namenodeAddress      = null;

            if (namenodeAddressInUrl != null)
            {
                namenodeAddress = NetUtils.CreateSocketAddr(namenodeAddressInUrl);
            }
            else
            {
                if (context != null)
                {
                    namenodeAddress = NameNodeHttpServer.GetNameNodeAddressFromContext(context);
                }
            }
            if (namenodeAddress != null)
            {
                return(namenodeAddress);
            }
            return(null);
        }