code: public Object handleRequest(MBeanServerConnection pServer, R pRequest)
              throws InstanceNotFoundException, AttributeNotFoundException, ReflectionException, MBeanException, IOException, NotChangedException {
          checkForRestriction(pRequest);
          checkHttpMethod(pRequest);
          return doHandleRequest(pServer, pRequest);
      }
docs: Handle a request for a single server and throw an
  {@link javax.management.InstanceNotFoundException}
  if the request cannot be handle by the provided server.
  Does a check for restrictions as well
  
  
  @param pServer server to try
  @param pRequest request to process
  @return the object result from the request
  
  @throws InstanceNotFoundException if the provided server cant handle the request
  @throws AttributeNotFoundException
  @throws ReflectionException
  @throws MBeanException
  @throws java.io.IOException