public Metadata parse(Element element, ParserContext context) { return new SimpleBPBeanDefinitionParser(ColocFeature.class).parse(element, context); }
public Metadata parse(Element element, ParserContext context) { return new SimpleBPBeanDefinitionParser(WSAddressingFeature.class).parse(element, context); }
public Metadata parse(Element element, ParserContext context) { return new SimpleBPBeanDefinitionParser(WSAddressingFeature.class).parse(element, context); }
public Metadata parse(Element element, ParserContext context) { return new SimpleBPBeanDefinitionParser(ObjectBindingConfiguration.class).parse(element, context); }
public Metadata parse(Element element, ParserContext context) { return new SimpleBPBeanDefinitionParser(ColocFeature.class).parse(element, context); }
public Metadata parse(Element element, ParserContext context) { String s = element.getLocalName(); if ("bus".equals(s)) { //parse bus return new BusDefinitionParser().parse(element, context); } else if ("logging".equals(s)) { //logging feature return new SimpleBPBeanDefinitionParser(LoggingFeature.class).parse(element, context); } else if ("fastinfoset".equals(s)) { //fastinfosetfeature return new SimpleBPBeanDefinitionParser(FastInfosetFeature.class).parse(element, context); } else if ("workqueue".equals(s)) { //fastinfosetfeature return new SimpleBPBeanDefinitionParser(AutomaticWorkQueueImpl.class) { public String getId(Element element, ParserContext context) { String id = element.hasAttribute("id") ? element.getAttribute("id") : null; if (id == null) { id = "cxf.workqueue."; id += element.hasAttribute("name") ? element.getAttribute("name") : "def"; } return id; } protected void processNameAttribute(Element element, ParserContext ctx, MutableBeanMetadata bean, String val) { bean.addProperty("name", createValue(ctx, val)); } } .parse(element, context); } return null; }
} else if ("logging".equals(s)) { return new SimpleBPBeanDefinitionParser(org.apache.cxf.feature.LoggingFeature.class) .parse(element, context); } else if ("fastinfoset".equals(s)) { return new SimpleBPBeanDefinitionParser(FastInfosetFeature.class).parse(element, context); } else if ("workqueue".equals(s)) { return new SimpleBPBeanDefinitionParser(AutomaticWorkQueueImpl.class) { public String getId(Element element, ParserContext context) { String id = element.hasAttribute("id") ? element.getAttribute("id") : null;
public Metadata parse(Element element, ParserContext context) { String s = element.getLocalName(); if ("bus".equals(s)) { //parse bus return new BusDefinitionParser().parse(element, context); } else if ("logging".equals(s)) { //logging feature return new SimpleBPBeanDefinitionParser(LoggingFeature.class).parse(element, context); } else if ("fastinfoset".equals(s)) { //fastinfosetfeature return new SimpleBPBeanDefinitionParser(FastInfosetFeature.class).parse(element, context); } else if ("workqueue".equals(s)) { //fastinfosetfeature return new SimpleBPBeanDefinitionParser(AutomaticWorkQueueImpl.class) { public String getId(Element element, ParserContext context) { String id = element.hasAttribute("id") ? element.getAttribute("id") : null; if (id == null) { id = "cxf.workqueue."; id += element.hasAttribute("name") ? element.getAttribute("name") : "def"; } return id; } protected void processNameAttribute(Element element, ParserContext ctx, MutableBeanMetadata bean, String val) { bean.addProperty("name", createValue(ctx, val)); } } .parse(element, context); } return null; }
} else if ("logging".equals(s)) { return new SimpleBPBeanDefinitionParser(org.apache.cxf.feature.LoggingFeature.class) .parse(element, context); } else if ("fastinfoset".equals(s)) { return new SimpleBPBeanDefinitionParser(FastInfosetFeature.class).parse(element, context); } else if ("workqueue".equals(s)) { return new SimpleBPBeanDefinitionParser(AutomaticWorkQueueImpl.class) { public String getId(Element element, ParserContext context) { String id = element.hasAttribute("id") ? element.getAttribute("id") : null;