Java源码示例:com.sun.xml.internal.ws.api.server.BoundEndpoint

示例1
private void writeWebServicesHtmlPage(WSHTTPConnection con) throws IOException {
    if (!publishStatusPage) {
        return;
    }

    // TODO: resurrect the ability to localize according to the current request.

    con.getInput().close();

    // standard browsable page
    con.setStatus(WSHTTPConnection.OK);
    con.setContentTypeResponseHeader("text/html; charset=utf-8");

    PrintWriter out = new PrintWriter(new OutputStreamWriter(con.getOutput(),"UTF-8"));
    out.println("<html>");
    out.println("<head><title>");
    // out.println("Web Services");
    out.println(WsservletMessages.SERVLET_HTML_TITLE());
    out.println("</title></head>");
    out.println("<body>");
    // out.println("<h1>Web Services</h1>");
    out.println(WsservletMessages.SERVLET_HTML_TITLE_2());

    // what endpoints do we have in this system?
    Module module = getEndpoint().getContainer().getSPI(Module.class);
    List<BoundEndpoint> endpoints = Collections.emptyList();
    if(module!=null) {
        endpoints = module.getBoundEndpoints();
    }

    if (endpoints.isEmpty()) {
        // out.println("<p>No JAX-WS context information available.</p>");
        out.println(WsservletMessages.SERVLET_HTML_NO_INFO_AVAILABLE());
    } else {
        out.println("<table width='100%' border='1'>");
        out.println("<tr>");
        out.println("<td>");
        // out.println("Endpoint");
        out.println(WsservletMessages.SERVLET_HTML_COLUMN_HEADER_PORT_NAME());
        out.println("</td>");

        out.println("<td>");
        // out.println("Information");
        out.println(WsservletMessages.SERVLET_HTML_COLUMN_HEADER_INFORMATION());
        out.println("</td>");
        out.println("</tr>");

        for (BoundEndpoint a : endpoints) {
            String endpointAddress = a.getAddress(con.getBaseAddress()).toString();
            out.println("<tr>");

            out.println("<td>");
            out.println(WsservletMessages.SERVLET_HTML_ENDPOINT_TABLE(
                a.getEndpoint().getServiceName(),
                a.getEndpoint().getPortName()
            ));
            out.println("</td>");

            out.println("<td>");
            out.println(WsservletMessages.SERVLET_HTML_INFORMATION_TABLE(
                endpointAddress,
                a.getEndpoint().getImplementationClass().getName()
            ));
            out.println("</td>");

            out.println("</tr>");
        }
        out.println("</table>");
    }
    out.println("</body>");
    out.println("</html>");
    out.close();
}
 
示例2
public @NotNull List<BoundEndpoint> getBoundEndpoints() {
    return endpoints;
}
 
示例3
private void writeWebServicesHtmlPage(WSHTTPConnection con) throws IOException {
    if (!publishStatusPage) {
        return;
    }

    // TODO: resurrect the ability to localize according to the current request.

    con.getInput().close();

    // standard browsable page
    con.setStatus(WSHTTPConnection.OK);
    con.setContentTypeResponseHeader("text/html; charset=utf-8");

    PrintWriter out = new PrintWriter(new OutputStreamWriter(con.getOutput(),"UTF-8"));
    out.println("<html>");
    out.println("<head><title>");
    // out.println("Web Services");
    out.println(WsservletMessages.SERVLET_HTML_TITLE());
    out.println("</title></head>");
    out.println("<body>");
    // out.println("<h1>Web Services</h1>");
    out.println(WsservletMessages.SERVLET_HTML_TITLE_2());

    // what endpoints do we have in this system?
    Module module = getEndpoint().getContainer().getSPI(Module.class);
    List<BoundEndpoint> endpoints = Collections.emptyList();
    if(module!=null) {
        endpoints = module.getBoundEndpoints();
    }

    if (endpoints.isEmpty()) {
        // out.println("<p>No JAX-WS context information available.</p>");
        out.println(WsservletMessages.SERVLET_HTML_NO_INFO_AVAILABLE());
    } else {
        out.println("<table width='100%' border='1'>");
        out.println("<tr>");
        out.println("<td>");
        // out.println("Endpoint");
        out.println(WsservletMessages.SERVLET_HTML_COLUMN_HEADER_PORT_NAME());
        out.println("</td>");

        out.println("<td>");
        // out.println("Information");
        out.println(WsservletMessages.SERVLET_HTML_COLUMN_HEADER_INFORMATION());
        out.println("</td>");
        out.println("</tr>");

        for (BoundEndpoint a : endpoints) {
            String endpointAddress = a.getAddress(con.getBaseAddress()).toString();
            out.println("<tr>");

            out.println("<td>");
            out.println(WsservletMessages.SERVLET_HTML_ENDPOINT_TABLE(
                a.getEndpoint().getServiceName(),
                a.getEndpoint().getPortName()
            ));
            out.println("</td>");

            out.println("<td>");
            out.println(WsservletMessages.SERVLET_HTML_INFORMATION_TABLE(
                endpointAddress,
                a.getEndpoint().getImplementationClass().getName()
            ));
            out.println("</td>");

            out.println("</tr>");
        }
        out.println("</table>");
    }
    out.println("</body>");
    out.println("</html>");
    out.close();
}
 
示例4
public @NotNull List<BoundEndpoint> getBoundEndpoints() {
    return endpoints;
}
 
示例5
private void writeWebServicesHtmlPage(WSHTTPConnection con) throws IOException {
    if (!publishStatusPage) {
        return;
    }

    // TODO: resurrect the ability to localize according to the current request.

    con.getInput().close();

    // standard browsable page
    con.setStatus(WSHTTPConnection.OK);
    con.setContentTypeResponseHeader("text/html; charset=utf-8");

    PrintWriter out = new PrintWriter(new OutputStreamWriter(con.getOutput(),"UTF-8"));
    out.println("<html>");
    out.println("<head><title>");
    // out.println("Web Services");
    out.println(WsservletMessages.SERVLET_HTML_TITLE());
    out.println("</title></head>");
    out.println("<body>");
    // out.println("<h1>Web Services</h1>");
    out.println(WsservletMessages.SERVLET_HTML_TITLE_2());

    // what endpoints do we have in this system?
    Module module = getEndpoint().getContainer().getSPI(Module.class);
    List<BoundEndpoint> endpoints = Collections.emptyList();
    if(module!=null) {
        endpoints = module.getBoundEndpoints();
    }

    if (endpoints.isEmpty()) {
        // out.println("<p>No JAX-WS context information available.</p>");
        out.println(WsservletMessages.SERVLET_HTML_NO_INFO_AVAILABLE());
    } else {
        out.println("<table width='100%' border='1'>");
        out.println("<tr>");
        out.println("<td>");
        // out.println("Endpoint");
        out.println(WsservletMessages.SERVLET_HTML_COLUMN_HEADER_PORT_NAME());
        out.println("</td>");

        out.println("<td>");
        // out.println("Information");
        out.println(WsservletMessages.SERVLET_HTML_COLUMN_HEADER_INFORMATION());
        out.println("</td>");
        out.println("</tr>");

        for (BoundEndpoint a : endpoints) {
            String endpointAddress = a.getAddress(con.getBaseAddress()).toString();
            out.println("<tr>");

            out.println("<td>");
            out.println(WsservletMessages.SERVLET_HTML_ENDPOINT_TABLE(
                a.getEndpoint().getServiceName(),
                a.getEndpoint().getPortName()
            ));
            out.println("</td>");

            out.println("<td>");
            out.println(WsservletMessages.SERVLET_HTML_INFORMATION_TABLE(
                endpointAddress,
                a.getEndpoint().getImplementationClass().getName()
            ));
            out.println("</td>");

            out.println("</tr>");
        }
        out.println("</table>");
    }
    out.println("</body>");
    out.println("</html>");
    out.close();
}
 
示例6
public @NotNull List<BoundEndpoint> getBoundEndpoints() {
    return endpoints;
}
 
示例7
private void writeWebServicesHtmlPage(WSHTTPConnection con) throws IOException {
    if (!publishStatusPage) {
        return;
    }

    // TODO: resurrect the ability to localize according to the current request.

    con.getInput().close();

    // standard browsable page
    con.setStatus(WSHTTPConnection.OK);
    con.setContentTypeResponseHeader("text/html; charset=utf-8");

    PrintWriter out = new PrintWriter(new OutputStreamWriter(con.getOutput(),"UTF-8"));
    out.println("<html>");
    out.println("<head><title>");
    // out.println("Web Services");
    out.println(WsservletMessages.SERVLET_HTML_TITLE());
    out.println("</title></head>");
    out.println("<body>");
    // out.println("<h1>Web Services</h1>");
    out.println(WsservletMessages.SERVLET_HTML_TITLE_2());

    // what endpoints do we have in this system?
    Module module = getEndpoint().getContainer().getSPI(Module.class);
    List<BoundEndpoint> endpoints = Collections.emptyList();
    if(module!=null) {
        endpoints = module.getBoundEndpoints();
    }

    if (endpoints.isEmpty()) {
        // out.println("<p>No JAX-WS context information available.</p>");
        out.println(WsservletMessages.SERVLET_HTML_NO_INFO_AVAILABLE());
    } else {
        out.println("<table width='100%' border='1'>");
        out.println("<tr>");
        out.println("<td>");
        // out.println("Endpoint");
        out.println(WsservletMessages.SERVLET_HTML_COLUMN_HEADER_PORT_NAME());
        out.println("</td>");

        out.println("<td>");
        // out.println("Information");
        out.println(WsservletMessages.SERVLET_HTML_COLUMN_HEADER_INFORMATION());
        out.println("</td>");
        out.println("</tr>");

        for (BoundEndpoint a : endpoints) {
            String endpointAddress = a.getAddress(con.getBaseAddress()).toString();
            out.println("<tr>");

            out.println("<td>");
            out.println(WsservletMessages.SERVLET_HTML_ENDPOINT_TABLE(
                a.getEndpoint().getServiceName(),
                a.getEndpoint().getPortName()
            ));
            out.println("</td>");

            out.println("<td>");
            out.println(WsservletMessages.SERVLET_HTML_INFORMATION_TABLE(
                endpointAddress,
                a.getEndpoint().getImplementationClass().getName()
            ));
            out.println("</td>");

            out.println("</tr>");
        }
        out.println("</table>");
    }
    out.println("</body>");
    out.println("</html>");
    out.close();
}
 
示例8
public @NotNull List<BoundEndpoint> getBoundEndpoints() {
    return endpoints;
}
 
示例9
private void writeWebServicesHtmlPage(WSHTTPConnection con) throws IOException {
    if (!publishStatusPage) {
        return;
    }

    // TODO: resurrect the ability to localize according to the current request.

    con.getInput().close();

    // standard browsable page
    con.setStatus(WSHTTPConnection.OK);
    con.setContentTypeResponseHeader("text/html; charset=utf-8");

    PrintWriter out = new PrintWriter(new OutputStreamWriter(con.getOutput(),"UTF-8"));
    out.println("<html>");
    out.println("<head><title>");
    // out.println("Web Services");
    out.println(WsservletMessages.SERVLET_HTML_TITLE());
    out.println("</title></head>");
    out.println("<body>");
    // out.println("<h1>Web Services</h1>");
    out.println(WsservletMessages.SERVLET_HTML_TITLE_2());

    // what endpoints do we have in this system?
    Module module = getEndpoint().getContainer().getSPI(Module.class);
    List<BoundEndpoint> endpoints = Collections.emptyList();
    if(module!=null) {
        endpoints = module.getBoundEndpoints();
    }

    if (endpoints.isEmpty()) {
        // out.println("<p>No JAX-WS context information available.</p>");
        out.println(WsservletMessages.SERVLET_HTML_NO_INFO_AVAILABLE());
    } else {
        out.println("<table width='100%' border='1'>");
        out.println("<tr>");
        out.println("<td>");
        // out.println("Endpoint");
        out.println(WsservletMessages.SERVLET_HTML_COLUMN_HEADER_PORT_NAME());
        out.println("</td>");

        out.println("<td>");
        // out.println("Information");
        out.println(WsservletMessages.SERVLET_HTML_COLUMN_HEADER_INFORMATION());
        out.println("</td>");
        out.println("</tr>");

        for (BoundEndpoint a : endpoints) {
            String endpointAddress = a.getAddress(con.getBaseAddress()).toString();
            out.println("<tr>");

            out.println("<td>");
            out.println(WsservletMessages.SERVLET_HTML_ENDPOINT_TABLE(
                a.getEndpoint().getServiceName(),
                a.getEndpoint().getPortName()
            ));
            out.println("</td>");

            out.println("<td>");
            out.println(WsservletMessages.SERVLET_HTML_INFORMATION_TABLE(
                endpointAddress,
                a.getEndpoint().getImplementationClass().getName()
            ));
            out.println("</td>");

            out.println("</tr>");
        }
        out.println("</table>");
    }
    out.println("</body>");
    out.println("</html>");
    out.close();
}
 
示例10
public @NotNull List<BoundEndpoint> getBoundEndpoints() {
    return endpoints;
}
 
示例11
private void writeWebServicesHtmlPage(WSHTTPConnection con) throws IOException {
    if (!publishStatusPage) {
        return;
    }

    // TODO: resurrect the ability to localize according to the current request.

    con.getInput().close();

    // standard browsable page
    con.setStatus(WSHTTPConnection.OK);
    con.setContentTypeResponseHeader("text/html; charset=utf-8");

    PrintWriter out = new PrintWriter(new OutputStreamWriter(con.getOutput(),"UTF-8"));
    out.println("<html>");
    out.println("<head><title>");
    // out.println("Web Services");
    out.println(WsservletMessages.SERVLET_HTML_TITLE());
    out.println("</title></head>");
    out.println("<body>");
    // out.println("<h1>Web Services</h1>");
    out.println(WsservletMessages.SERVLET_HTML_TITLE_2());

    // what endpoints do we have in this system?
    Module module = getEndpoint().getContainer().getSPI(Module.class);
    List<BoundEndpoint> endpoints = Collections.emptyList();
    if(module!=null) {
        endpoints = module.getBoundEndpoints();
    }

    if (endpoints.isEmpty()) {
        // out.println("<p>No JAX-WS context information available.</p>");
        out.println(WsservletMessages.SERVLET_HTML_NO_INFO_AVAILABLE());
    } else {
        out.println("<table width='100%' border='1'>");
        out.println("<tr>");
        out.println("<td>");
        // out.println("Endpoint");
        out.println(WsservletMessages.SERVLET_HTML_COLUMN_HEADER_PORT_NAME());
        out.println("</td>");

        out.println("<td>");
        // out.println("Information");
        out.println(WsservletMessages.SERVLET_HTML_COLUMN_HEADER_INFORMATION());
        out.println("</td>");
        out.println("</tr>");

        for (BoundEndpoint a : endpoints) {
            String endpointAddress = a.getAddress(con.getBaseAddress()).toString();
            out.println("<tr>");

            out.println("<td>");
            out.println(WsservletMessages.SERVLET_HTML_ENDPOINT_TABLE(
                a.getEndpoint().getServiceName(),
                a.getEndpoint().getPortName()
            ));
            out.println("</td>");

            out.println("<td>");
            out.println(WsservletMessages.SERVLET_HTML_INFORMATION_TABLE(
                endpointAddress,
                a.getEndpoint().getImplementationClass().getName()
            ));
            out.println("</td>");

            out.println("</tr>");
        }
        out.println("</table>");
    }
    out.println("</body>");
    out.println("</html>");
    out.close();
}
 
示例12
public @NotNull List<BoundEndpoint> getBoundEndpoints() {
    return endpoints;
}
 
示例13
private void writeWebServicesHtmlPage(WSHTTPConnection con) throws IOException {
    if (!publishStatusPage) {
        return;
    }

    // TODO: resurrect the ability to localize according to the current request.

    con.getInput().close();

    // standard browsable page
    con.setStatus(WSHTTPConnection.OK);
    con.setContentTypeResponseHeader("text/html; charset=utf-8");

    PrintWriter out = new PrintWriter(new OutputStreamWriter(con.getOutput(),"UTF-8"));
    out.println("<html>");
    out.println("<head><title>");
    // out.println("Web Services");
    out.println(WsservletMessages.SERVLET_HTML_TITLE());
    out.println("</title></head>");
    out.println("<body>");
    // out.println("<h1>Web Services</h1>");
    out.println(WsservletMessages.SERVLET_HTML_TITLE_2());

    // what endpoints do we have in this system?
    Module module = getEndpoint().getContainer().getSPI(Module.class);
    List<BoundEndpoint> endpoints = Collections.emptyList();
    if(module!=null) {
        endpoints = module.getBoundEndpoints();
    }

    if (endpoints.isEmpty()) {
        // out.println("<p>No JAX-WS context information available.</p>");
        out.println(WsservletMessages.SERVLET_HTML_NO_INFO_AVAILABLE());
    } else {
        out.println("<table width='100%' border='1'>");
        out.println("<tr>");
        out.println("<td>");
        // out.println("Endpoint");
        out.println(WsservletMessages.SERVLET_HTML_COLUMN_HEADER_PORT_NAME());
        out.println("</td>");

        out.println("<td>");
        // out.println("Information");
        out.println(WsservletMessages.SERVLET_HTML_COLUMN_HEADER_INFORMATION());
        out.println("</td>");
        out.println("</tr>");

        for (BoundEndpoint a : endpoints) {
            String endpointAddress = a.getAddress(con.getBaseAddress()).toString();
            out.println("<tr>");

            out.println("<td>");
            out.println(WsservletMessages.SERVLET_HTML_ENDPOINT_TABLE(
                a.getEndpoint().getServiceName(),
                a.getEndpoint().getPortName()
            ));
            out.println("</td>");

            out.println("<td>");
            out.println(WsservletMessages.SERVLET_HTML_INFORMATION_TABLE(
                endpointAddress,
                a.getEndpoint().getImplementationClass().getName()
            ));
            out.println("</td>");

            out.println("</tr>");
        }
        out.println("</table>");
    }
    out.println("</body>");
    out.println("</html>");
    out.close();
}
 
示例14
public @NotNull List<BoundEndpoint> getBoundEndpoints() {
    return endpoints;
}
 
示例15
private void writeWebServicesHtmlPage(WSHTTPConnection con) throws IOException {
    if (!publishStatusPage) {
        return;
    }

    // TODO: resurrect the ability to localize according to the current request.

    con.getInput().close();

    // standard browsable page
    con.setStatus(WSHTTPConnection.OK);
    con.setContentTypeResponseHeader("text/html; charset=utf-8");

    PrintWriter out = new PrintWriter(new OutputStreamWriter(con.getOutput(),"UTF-8"));
    out.println("<html>");
    out.println("<head><title>");
    // out.println("Web Services");
    out.println(WsservletMessages.SERVLET_HTML_TITLE());
    out.println("</title></head>");
    out.println("<body>");
    // out.println("<h1>Web Services</h1>");
    out.println(WsservletMessages.SERVLET_HTML_TITLE_2());

    // what endpoints do we have in this system?
    Module module = getEndpoint().getContainer().getSPI(Module.class);
    List<BoundEndpoint> endpoints = Collections.emptyList();
    if(module!=null) {
        endpoints = module.getBoundEndpoints();
    }

    if (endpoints.isEmpty()) {
        // out.println("<p>No JAX-WS context information available.</p>");
        out.println(WsservletMessages.SERVLET_HTML_NO_INFO_AVAILABLE());
    } else {
        out.println("<table width='100%' border='1'>");
        out.println("<tr>");
        out.println("<td>");
        // out.println("Endpoint");
        out.println(WsservletMessages.SERVLET_HTML_COLUMN_HEADER_PORT_NAME());
        out.println("</td>");

        out.println("<td>");
        // out.println("Information");
        out.println(WsservletMessages.SERVLET_HTML_COLUMN_HEADER_INFORMATION());
        out.println("</td>");
        out.println("</tr>");

        for (BoundEndpoint a : endpoints) {
            String endpointAddress = a.getAddress(con.getBaseAddress()).toString();
            out.println("<tr>");

            out.println("<td>");
            out.println(WsservletMessages.SERVLET_HTML_ENDPOINT_TABLE(
                a.getEndpoint().getServiceName(),
                a.getEndpoint().getPortName()
            ));
            out.println("</td>");

            out.println("<td>");
            out.println(WsservletMessages.SERVLET_HTML_INFORMATION_TABLE(
                endpointAddress,
                a.getEndpoint().getImplementationClass().getName()
            ));
            out.println("</td>");

            out.println("</tr>");
        }
        out.println("</table>");
    }
    out.println("</body>");
    out.println("</html>");
    out.close();
}
 
示例16
public @NotNull List<BoundEndpoint> getBoundEndpoints() {
    return endpoints;
}