@Namespaces("http://cxf.apache.org/transports/http/configuration") public class HttpBPHandler extends BaseNamespaceHandler {
protected NamespaceHandlerSet getNamespaceHandlerSetFromClassNames(ServletContext servletContext, ClassLoader tccl, List<String> handlerClassNames) { SimpleNamespaceHandlerSet nsSet = new SimpleNamespaceHandlerSet(); for (String name : handlerClassNames) { String trimmedName = name.trim(); Object instance = null; try { instance = tccl.loadClass(trimmedName).newInstance(); } catch (Exception ex) { throw new RuntimeException("Failed to load NamespaceHandler: " + trimmedName, ex); } if (!(instance instanceof NamespaceHandler)) { throw new RuntimeException("Invalid NamespaceHandler: " + trimmedName); } NamespaceHandler nsHandler = (NamespaceHandler)instance; Namespaces namespaces = nsHandler.getClass().getAnnotation(Namespaces.class); if (namespaces != null) { for (String ns : namespaces.value()) { nsSet.addNamespace(URI.create(ns), nsHandler.getSchemaLocation(ns), nsHandler); } } } return nsSet; }
@Namespaces("http://cxf.apache.org/blueprint/jaxws") public class JAXWSBPNamespaceHandler extends BaseNamespaceHandler { private BlueprintContainer blueprintContainer;
@Namespaces("http://cxf.apache.org/transports/http-netty-server/configuration") public class HttpNettyTransportNamespaceHandler extends BaseNamespaceHandler {
@Namespaces("http://cxf.apache.org/transports/http/configuration") public class HttpBPHandler extends BaseNamespaceHandler {
@Namespaces("http://cxf.apache.org/clustering") public class ClusteringBPNamespaceHandler extends BaseNamespaceHandler { public ComponentMetadata decorate(Node node, ComponentMetadata component, ParserContext context) {
@Namespaces("http://cxf.apache.org/clustering") public class ClusteringBPNamespaceHandler extends BaseNamespaceHandler { public ComponentMetadata decorate(Node node, ComponentMetadata component, ParserContext context) {
@Namespaces("http://cxf.apache.org/transports/http-jetty/configuration") public class HTTPJettyTransportNamespaceHandler extends BaseNamespaceHandler {
@Namespaces("http://cxf.apache.org/transports/http-jetty/configuration") public class HTTPJettyTransportNamespaceHandler extends BaseNamespaceHandler {
@Namespaces("http://cxf.apache.org/blueprint/jaxrs-client") public class JAXRSBPNamespaceHandler implements NamespaceHandler { private BlueprintContainer blueprintContainer;
@Namespaces("http://cxf.apache.org/blueprint/simple") public class SimpleBPNamespaceHandler extends BaseNamespaceHandler { private BlueprintContainer blueprintContainer;
@Namespaces("http://cxf.apache.org/blueprint/jaxrs-client") public class JAXRSBPNamespaceHandler implements NamespaceHandler { private BlueprintContainer blueprintContainer;
@Namespaces("http://cxf.apache.org/transports/http-undertow/configuration") public class HTTPUndertowTransportNamespaceHandler implements NamespaceHandler {
@Namespaces("http://cxf.apache.org/blueprint/simple") public class SimpleBPNamespaceHandler extends BaseNamespaceHandler { private BlueprintContainer blueprintContainer;
@Namespaces("http://cxf.apache.org/transports/http-netty-server/configuration") public class HttpNettyTransportNamespaceHandler extends BaseNamespaceHandler {
@Namespaces("http://cxf.apache.org/transports/http-undertow/configuration") public class HTTPUndertowTransportNamespaceHandler implements NamespaceHandler {
@Namespaces("http://cxf.apache.org/blueprint/jaxrs") public class JAXRSBPNamespaceHandler extends BaseNamespaceHandler { private BlueprintContainer blueprintContainer;
@Namespaces("http://cxf.apache.org/blueprint/jaxws") public class JAXWSBPNamespaceHandler extends BaseNamespaceHandler { private BlueprintContainer blueprintContainer;
@Namespaces({"http://cxf.apache.org/blueprint/core", "http://cxf.apache.org/configuration/beans", "http://cxf.apache.org/configuration/parameterized-types",
@Namespaces({"http://cxf.apache.org/blueprint/core", "http://cxf.apache.org/configuration/beans", "http://cxf.apache.org/configuration/parameterized-types",