public static List<UserResource> getUserResources(InputStream is) throws Exception { Document doc = StaxUtils.read(new InputStreamReader(is, "UTF-8")); return getResourcesFromElement(doc.getDocumentElement()); }
public static List<UserResource> getUserResources(InputStream is) throws Exception { Document doc = StaxUtils.read(new InputStreamReader(is, StandardCharsets.UTF_8)); return getResourcesFromElement(doc.getDocumentElement()); }
@Override protected void mapElement(ParserContext ctx, BeanDefinitionBuilder bean, Element el, String name) { if ("properties".equals(name) || "headers".equals(name)) { Map<?, ?> map = ctx.getDelegate().parseMapElement(el, bean.getBeanDefinition()); bean.addPropertyValue(name, map); } else if ("binding".equals(name)) { setFirstChildAsProperty(el, ctx, bean, "bindingConfig"); } else if ("inInterceptors".equals(name) || "inFaultInterceptors".equals(name) || "outInterceptors".equals(name) || "outFaultInterceptors".equals(name)) { List<?> list = ctx.getDelegate().parseListElement(el, bean.getBeanDefinition()); bean.addPropertyValue(name, list); } else if ("features".equals(name) || "providers".equals(name) || "schemaLocations".equals(name) || "modelBeans".equals(name)) { List<?> list = ctx.getDelegate().parseListElement(el, bean.getBeanDefinition()); bean.addPropertyValue(name, list); } else if ("model".equals(name)) { List<UserResource> resources = ResourceUtils.getResourcesFromElement(el); bean.addPropertyValue("modelBeans", resources); } else { setFirstChildAsProperty(el, ctx, bean, name); } } }
@Override protected void mapElement(ParserContext ctx, BeanDefinitionBuilder bean, Element el, String name) { if ("properties".equals(name) || "headers".equals(name)) { Map<?, ?> map = ctx.getDelegate().parseMapElement(el, bean.getBeanDefinition()); bean.addPropertyValue(name, map); } else if ("executor".equals(name)) { setFirstChildAsProperty(el, ctx, bean, "serviceFactory.executor"); } else if ("binding".equals(name)) { setFirstChildAsProperty(el, ctx, bean, "bindingConfig"); } else if ("inInterceptors".equals(name) || "inFaultInterceptors".equals(name) || "outInterceptors".equals(name) || "outFaultInterceptors".equals(name)) { List<?> list = ctx.getDelegate().parseListElement(el, bean.getBeanDefinition()); bean.addPropertyValue(name, list); } else if ("features".equals(name) || "providers".equals(name) || "schemaLocations".equals(name) || "modelBeans".equals(name)) { List<?> list = ctx.getDelegate().parseListElement(el, bean.getBeanDefinition()); bean.addPropertyValue(name, list); } else if ("model".equals(name)) { List<UserResource> resources = ResourceUtils.getResourcesFromElement(el); bean.addPropertyValue("modelBeans", resources); } else { setFirstChildAsProperty(el, ctx, bean, name); } }
@Override protected void mapElement(ParserContext ctx, BeanDefinitionBuilder bean, Element el, String name) { if ("properties".equals(name) || "headers".equals(name)) { Map<?, ?> map = ctx.getDelegate().parseMapElement(el, bean.getBeanDefinition()); bean.addPropertyValue(name, map); } else if ("executor".equals(name)) { setFirstChildAsProperty(el, ctx, bean, "serviceFactory.executor"); } else if ("binding".equals(name)) { setFirstChildAsProperty(el, ctx, bean, "bindingConfig"); } else if ("inInterceptors".equals(name) || "inFaultInterceptors".equals(name) || "outInterceptors".equals(name) || "outFaultInterceptors".equals(name)) { List<?> list = ctx.getDelegate().parseListElement(el, bean.getBeanDefinition()); bean.addPropertyValue(name, list); } else if ("features".equals(name) || "providers".equals(name) || "schemaLocations".equals(name) || "modelBeans".equals(name)) { List<?> list = ctx.getDelegate().parseListElement(el, bean.getBeanDefinition()); bean.addPropertyValue(name, list); } else if ("model".equals(name)) { List<UserResource> resources = ResourceUtils.getResourcesFromElement(el); bean.addPropertyValue("modelBeans", resources); } else { setFirstChildAsProperty(el, ctx, bean, name); } }
@Override protected void mapElement(ParserContext ctx, BeanDefinitionBuilder bean, Element el, String name) { if ("properties".equals(name) || "headers".equals(name)) { Map<?, ?> map = ctx.getDelegate().parseMapElement(el, bean.getBeanDefinition()); bean.addPropertyValue(name, map); } else if ("executor".equals(name)) { setFirstChildAsProperty(el, ctx, bean, "serviceFactory.executor"); } else if ("binding".equals(name)) { setFirstChildAsProperty(el, ctx, bean, "bindingConfig"); } else if ("inInterceptors".equals(name) || "inFaultInterceptors".equals(name) || "outInterceptors".equals(name) || "outFaultInterceptors".equals(name)) { List<?> list = ctx.getDelegate().parseListElement(el, bean.getBeanDefinition()); bean.addPropertyValue(name, list); } else if ("features".equals(name) || "providers".equals(name) || "schemaLocations".equals(name) || "modelBeans".equals(name)) { List<?> list = ctx.getDelegate().parseListElement(el, bean.getBeanDefinition()); bean.addPropertyValue(name, list); } else if ("model".equals(name)) { List<UserResource> resources = ResourceUtils.getResourcesFromElement(el); bean.addPropertyValue("modelBeans", resources); } else { setFirstChildAsProperty(el, ctx, bean, name); } }
@Override protected void mapElement(ParserContext ctx, BeanDefinitionBuilder bean, Element el, String name) { if ("properties".equals(name) || "extensionMappings".equals(name) || "languageMappings".equals(name)) { Map<?, ?> map = ctx.getDelegate().parseMapElement(el, bean.getBeanDefinition()); bean.addPropertyValue(name, map); } else if ("executor".equals(name)) { setFirstChildAsProperty(el, ctx, bean, "serviceFactory.executor"); } else if ("invoker".equals(name)) { setFirstChildAsProperty(el, ctx, bean, "serviceFactory.invoker"); } else if ("binding".equals(name)) { setFirstChildAsProperty(el, ctx, bean, "bindingConfig"); } else if ("inInterceptors".equals(name) || "inFaultInterceptors".equals(name) || "outInterceptors".equals(name) || "outFaultInterceptors".equals(name)) { List<?> list = ctx.getDelegate().parseListElement(el, bean.getBeanDefinition()); bean.addPropertyValue(name, list); } else if ("features".equals(name) || "schemaLocations".equals(name) || "providers".equals(name) || "serviceBeans".equals(name) || "modelBeans".equals(name)) { List<?> list = ctx.getDelegate().parseListElement(el, bean.getBeanDefinition()); bean.addPropertyValue(name, list); } else if ("model".equals(name)) { List<UserResource> resources = ResourceUtils.getResourcesFromElement(el); bean.addPropertyValue("modelBeans", resources); } else { setFirstChildAsProperty(el, ctx, bean, name); } }
bean.addPropertyValue("resourceProviders", list); } else if ("model".equals(name)) { List<UserResource> resources = ResourceUtils.getResourcesFromElement(el); bean.addPropertyValue("modelBeans", resources); } else {
bean.addPropertyValue("resourceProviders", list); } else if ("model".equals(name)) { List<UserResource> resources = ResourceUtils.getResourcesFromElement(el); bean.addPropertyValue("modelBeans", resources); } else {
beanMetadata.addProperty(name, list); } else if ("model".equals(name)) { List<UserResource> resources = ResourceUtils.getResourcesFromElement(elem); MutablePassThroughMetadata value = context.createMetadata(MutablePassThroughMetadata.class); value.setObject(resources);
beanMetadata.addProperty(name, list); } else if ("model".equals(name)) { List<UserResource> resources = ResourceUtils.getResourcesFromElement(elem); MutablePassThroughMetadata value = context.createMetadata(MutablePassThroughMetadata.class); value.setObject(resources);
bean.addProperty(name, parseListData(ctx, bean, el)); } else if ("model".equals(name)) { List<UserResource> resources = ResourceUtils.getResourcesFromElement(el); MutableCollectionMetadata list = ctx.createMetadata(MutableCollectionMetadata.class); list.setCollectionClass(List.class);
bean.addProperty(name, parseListData(ctx, bean, el)); } else if ("model".equals(name)) { List<UserResource> resources = ResourceUtils.getResourcesFromElement(el); MutableCollectionMetadata list = ctx.createMetadata(MutableCollectionMetadata.class); list.setCollectionClass(List.class);
bean.addProperty(name, parseListData(ctx, bean, el)); } else if ("model".equals(name)) { List<UserResource> resources = ResourceUtils.getResourcesFromElement(el); MutableCollectionMetadata list = ctx.createMetadata(MutableCollectionMetadata.class); list.setCollectionClass(List.class);
List<UserResource> resources = ResourceUtils.getResourcesFromElement(el); MutableCollectionMetadata list = ctx.createMetadata(MutableCollectionMetadata.class); list.setCollectionClass(List.class);
List<UserResource> resources = ResourceUtils.getResourcesFromElement(el); MutableCollectionMetadata list = ctx.createMetadata(MutableCollectionMetadata.class); list.setCollectionClass(List.class);