public Metadata parse(Element element, ParserContext context) { MutableBeanMetadata bean = context.createMetadata(MutableBeanMetadata.class); bean.setRuntimeClass(AbstractHTTPDestination.class); mapElementToJaxbProperty(context, bean, element, new QName(HTTP_NS, "server"), "server", HTTPServerPolicy.class); mapElementToJaxbProperty(context, bean, element, new QName(HTTP_NS, "fixedParameterOrder"), "fixedParameterOrder", Boolean.class); mapElementToJaxbProperty(context, bean, element, new QName(HTTP_NS, "contextMatchStrategy"), "contextMatchStrategy", String.class); parseAttributes(element, context, bean); parseChildElements(element, context, bean); bean.setScope(BeanMetadata.SCOPE_PROTOTYPE); return bean; }
public Metadata parse(Element element, ParserContext context) { MutableBeanMetadata bean = context.createMetadata(MutableBeanMetadata.class); bean.setRuntimeClass(HTTPConduit.class); parseAttributes(element, context, bean); parseChildElements(element, context, bean); bean.setScope(BeanMetadata.SCOPE_PROTOTYPE); return bean; }
private void mapTLSClientParameters(ParserContext ctx, MutableBeanMetadata bean, Element el) { MutableBeanMetadata paramsbean = ctx.createMetadata(MutableBeanMetadata.class); paramsbean.setRuntimeClass(TLSClientParametersConfig.TLSClientParametersTypeInternal.class); MutableBeanMetadata jaxbbean = ctx.createMetadata(MutableBeanMetadata.class); jaxbbean.setRuntimeClass(TLSClientParametersConfig.class); jaxbbean.setFactoryMethod("createTLSClientParametersFromType");
public Metadata parse(Element element, ParserContext context) { MutableBeanMetadata cxfBean = context.createMetadata(MutableBeanMetadata.class);
public static PassThroughMetadata createPassThrough(ParserContext context, Object value) { MutablePassThroughMetadata v = context.createMetadata(MutablePassThroughMetadata.class); v.setObject(value); return v; }
public static MutableBeanMetadata createObjectOfClass(ParserContext context, String value) { MutableBeanMetadata v = context.createMetadata(MutableBeanMetadata.class); v.setClassName(value); return v; }
private RefMetadata createRef(ParserContext context, String id) { MutableRefMetadata idref = context.createMetadata(MutableRefMetadata.class); idref.setComponentId(id); return idref; }
private IdRefMetadata createIdRef(ParserContext context, String id) { MutableIdRefMetadata idref = context.createMetadata(MutableIdRefMetadata.class); idref.setComponentId(id); return idref; }
public static RefMetadata createRef(ParserContext context, String value) { MutableRefMetadata r = context.createMetadata(MutableRefMetadata.class); r.setComponentId(value); return r; }
public static Metadata createElement(ParserContext context, Element value) { MutablePassThroughMetadata anElement = context.createMetadata(MutablePassThroughMetadata.class); anElement.setObject(value); return anElement; }
private ValueMetadata createValue(ParserContext context, String value) { MutableValueMetadata v = context.createMetadata(MutableValueMetadata.class); v.setStringValue(value); return v; }
private RefMetadata createRef(ParserContext context, String value) { MutableRefMetadata r = context.createMetadata(MutableRefMetadata.class); r.setComponentId(value); return r; }
public static MutableBeanMetadata createObjectOfClass(ParserContext context, String value) { MutableBeanMetadata v = context.createMetadata(MutableBeanMetadata.class); v.setClassName(value); return v; }
private ValueMetadata createStringValue(ParserContext context, String str) { MutableValueMetadata value = context.createMetadata(MutableValueMetadata.class); value.setStringValue(str); return value; }
public static PassThroughMetadata createPassThrough(ParserContext context, Object value) { MutablePassThroughMetadata v = context.createMetadata(MutablePassThroughMetadata.class); v.setObject(value); return v; }
private static ValueMetadata createValue(ParserContext context, String value, String type) { MutableValueMetadata m = context.createMetadata(MutableValueMetadata.class); m.setStringValue(value); m.setType(type); return m; }
private static ValueMetadata createValue(ParserContext context, String value, String type) { MutableValueMetadata m = context.createMetadata(MutableValueMetadata.class); m.setStringValue(value); m.setType(type); return m; }
private static CollectionMetadata createList(ParserContext context, List<String> list) { MutableCollectionMetadata m = context.createMetadata(MutableCollectionMetadata.class); m.setCollectionClass(List.class); m.setValueType(String.class.getName()); for (String v : list) { m.addValue(createValue(context, v, String.class.getName())); } return m; }
public Metadata createValue(ParserContext context, QName qName) { MutableBeanMetadata v = context.createMetadata(MutableBeanMetadata.class); v.setRuntimeClass(QName.class); v.addArgument(createValue(context, qName.getNamespaceURI()), null, 0); v.addArgument(createValue(context, qName.getLocalPart()), null, 1); return v; }
public Metadata createValue(ParserContext context, QName qName) { MutableBeanMetadata v = context.createMetadata(MutableBeanMetadata.class); v.setRuntimeClass(QName.class); v.addArgument(createValue(context, qName.getNamespaceURI()), null, 0); v.addArgument(createValue(context, qName.getLocalPart()), null, 1); return v; }