public Metadata parse(Element element, ParserContext context) { return new SimpleBPBeanDefinitionParser(ColocFeature.class).parse(element, context); }
String fact = getFactorySuffix(); if (fact == null) { cxfBean.setId(getId(element, context)); } else { cxfBean.setId(getId(element, context) + fact); parseAttributes(element, context, cxfBean); parseChildElements(element, context, cxfBean); if (hasBusProperty()) { boolean foundBus = false; for (BeanProperty bp : cxfBean.getProperties()) { cxfBean.addProperty("bus", getBusRef(context, "cxf")); bean.setId(getId(element, context)); bean.setFactoryComponent(cxfBean); bean.setFactoryMethod("create"); bean.setClassName(getFactoryCreateType(element)); 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(ComponentMetadata.ACTIVATION_EAGER); return bean; }
@Override public String getId(Element elem, ParserContext context) { String id = super.getId(elem, context); if (StringUtils.isEmpty(id)) { id = cls.getName() + "--" + context.getDefaultActivation(); } return id; }
@Override protected void parseChildElements(Element element, ParserContext ctx, MutableBeanMetadata bean) { super.parseChildElements(element, ctx, bean); bean.setInitMethod("init"); bean.setDestroyMethod("destroy"); }
String fact = getFactorySuffix(); if (fact == null) { cxfBean.setId(getId(element, context)); } else { cxfBean.setId(getId(element, context) + fact); parseAttributes(element, context, cxfBean); parseChildElements(element, context, cxfBean); if (hasBusProperty()) { boolean foundBus = false; for (BeanProperty bp : cxfBean.getProperties()) { cxfBean.addProperty("bus", getBusRef(context, "cxf")); bean.setId(getId(element, context)); bean.setFactoryComponent(cxfBean); bean.setFactoryMethod("create"); bean.setClassName(getFactoryCreateType(element)); 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; }
@Override public String getId(Element elem, ParserContext context) { String id = super.getId(elem, context); if (StringUtils.isEmpty(id)) { id = cls.getName() + "--" + context.getDefaultActivation(); } return id; }
String fact = getFactorySuffix(); if (fact == null) { cxfBean.setId(getId(element, context)); } else { cxfBean.setId(getId(element, context) + fact); parseAttributes(element, context, cxfBean); parseChildElements(element, context, cxfBean); if (hasBusProperty()) { boolean foundBus = false; for (BeanProperty bp : cxfBean.getProperties()) { cxfBean.addProperty("bus", getBusRef(context, "cxf")); bean.setId(getId(element, context)); bean.setFactoryComponent(cxfBean); bean.setFactoryMethod("create"); bean.setClassName(getFactoryCreateType(element)); return bean;
public Metadata parse(Element element, ParserContext context) { return new SimpleBPBeanDefinitionParser(WSAddressingFeature.class).parse(element, context); }
@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; }
String fact = getFactorySuffix(); if (fact == null) { cxfBean.setId(getId(element, context)); } else { cxfBean.setId(getId(element, context) + fact); parseAttributes(element, context, cxfBean); parseChildElements(element, context, cxfBean); if (hasBusProperty()) { boolean foundBus = false; for (BeanProperty bp : cxfBean.getProperties()) { cxfBean.addProperty("bus", getBusRef(context, "cxf")); bean.setId(getId(element, context)); bean.setFactoryComponent(cxfBean); bean.setFactoryMethod("create"); bean.setClassName(getFactoryCreateType(element)); return bean;
public Metadata parse(Element element, ParserContext context) { return new SimpleBPBeanDefinitionParser(WSAddressingFeature.class).parse(element, context); }
@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) { return new SimpleBPBeanDefinitionParser(ColocFeature.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) { 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;