code: public List<String> getVhost(String address, String port) {
          if (null == address || null == port) {
              return null;
          }
          int portnum = Integer.parseInt(port);
          List<EndPointInfo> eps = EndPointMgrImpl.getRef().getEndPoints(address, portnum);
          List<String> rc = new ArrayList<String>(eps.size());
          for (EndPointInfo ep : eps) {
              rc.add(ep.getName());
          }
          return rc;
      }
docs: Find the appropriate virtual host list for the provided
  address and port target.
  
  @param address
  @param port
  @return List<String>, never null but might be empty