@Override public void setHandler(HttpHandler handler) { if (handler instanceof com.sun.net.httpserver.HttpHandler) { delegate.setHandler((com.sun.net.httpserver.HttpHandler) handler); } else { delegate.setHandler(new HttpHandlerDelegate(handler)); } }