Apache CXF API

org.apache.cxf.ws.rm.blueprint
Class RMBPBeanDefinitionParser

java.lang.Object
  extended by org.apache.cxf.configuration.blueprint.AbstractBPBeanDefinitionParser
      extended by org.apache.cxf.ws.rm.blueprint.RMBPBeanDefinitionParser

public class RMBPBeanDefinitionParser
extends AbstractBPBeanDefinitionParser

This class provides some common functions used by the two BP bean definition parsers in this package.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.cxf.configuration.blueprint.AbstractBPBeanDefinitionParser
AbstractBPBeanDefinitionParser.JAXBBeanFactory
 
Field Summary
protected static String RM_NS
           
 
Constructor Summary
RMBPBeanDefinitionParser(Class<?> beanClass)
           
 
Method Summary
protected  void mapElement(org.apache.aries.blueprint.ParserContext ctx, org.apache.aries.blueprint.mutable.MutableBeanMetadata bean, Element el, String name)
           
protected  org.osgi.service.blueprint.reflect.Metadata parse(Element element, org.apache.aries.blueprint.ParserContext context)
           
 
Methods inherited from class org.apache.cxf.configuration.blueprint.AbstractBPBeanDefinitionParser
createObjectOfClass, createPassThrough, createRef, createValue, createValue, getBus, getBusRef, getContext, hasBusProperty, isAttribute, isNamespace, mapAttribute, mapElementToJaxbProperty, mapElementToJaxbProperty, mapToProperty, parseAttributes, parseChildElements, parseListData, parseMapData, parseQName, processBusAttribute, processNameAttribute, setFirstChildAsProperty
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

RM_NS

protected static final String RM_NS
See Also:
Constant Field Values
Constructor Detail

RMBPBeanDefinitionParser

public RMBPBeanDefinitionParser(Class<?> beanClass)
Method Detail

parse

protected org.osgi.service.blueprint.reflect.Metadata parse(Element element,
                                                            org.apache.aries.blueprint.ParserContext context)

mapElement

protected void mapElement(org.apache.aries.blueprint.ParserContext ctx,
                          org.apache.aries.blueprint.mutable.MutableBeanMetadata bean,
                          Element el,
                          String name)
Overrides:
mapElement in class AbstractBPBeanDefinitionParser

Apache CXF API

Apache CXF