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(ObjectBindingConfiguration.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(ColocFeature.class).parse(element, context); }
@Override public Metadata parse(Element element, ParserContext context) { MutableBeanMetadata bean = (MutableBeanMetadata)super.parse(element, context); bean.setInitMethod("init"); // We don't really want to delay the registration of our Server bean.setActivation(ComponentMetadata.ACTIVATION_EAGER); return bean; }
@Override public Metadata parse(Element element, ParserContext context) { MutableBeanMetadata bean = (MutableBeanMetadata)super.parse(element, context); bean.setInitMethod("init"); // We don't really want to delay the registration of our Server bean.setActivation(MutableBeanMetadata.ACTIVATION_EAGER); return bean; }
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; }
@Override public Metadata parse(Element element, ParserContext context) { MutableBeanMetadata bean = (MutableBeanMetadata)super.parse(element, context); bean.setInitMethod("init"); bean.setDestroyMethod("destroy"); // We don't really want to delay the registration of our Server bean.setActivation(ComponentMetadata.ACTIVATION_EAGER); return bean; }
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; }
@Override public Metadata parse(Element element, ParserContext context) { MutableBeanMetadata bean = (MutableBeanMetadata)super.parse(element, context); bean.setInitMethod("init"); bean.setDestroyMethod("destroy"); // We don't really want to delay the registration of our Server bean.setActivation(ComponentMetadata.ACTIVATION_EAGER); return bean; }