Apache CXF API

org.apache.cxf.jaxrs.blueprint
Class JAXRSServerFactoryBeanDefinitionParser

java.lang.Object
  extended by org.apache.cxf.configuration.blueprint.AbstractBPBeanDefinitionParser
      extended by org.apache.cxf.configuration.blueprint.SimpleBPBeanDefinitionParser
          extended by org.apache.cxf.jaxrs.blueprint.JAXRSServerFactoryBeanDefinitionParser

public class JAXRSServerFactoryBeanDefinitionParser
extends SimpleBPBeanDefinitionParser


Nested Class Summary
static class JAXRSServerFactoryBeanDefinitionParser.PassThroughCallable<T>
           
 
Field Summary
 
Fields inherited from class org.apache.cxf.configuration.blueprint.SimpleBPBeanDefinitionParser
cls
 
Constructor Summary
JAXRSServerFactoryBeanDefinitionParser()
           
 
Method Summary
protected  boolean hasBusProperty()
           
protected  void mapAttribute(MutableBeanMetadata bean, Element e, String name, String val, ParserContext context)
           
protected  void mapElement(ParserContext ctx, MutableBeanMetadata bean, Element el, String name)
           
 Metadata parse(Element element, ParserContext context)
           
 
Methods inherited from class org.apache.cxf.configuration.blueprint.SimpleBPBeanDefinitionParser
getFactoryCreateType, getFactorySuffix, getId
 
Methods inherited from class org.apache.cxf.configuration.blueprint.AbstractBPBeanDefinitionParser
createObjectOfClass, createPassThrough, createRef, createValue, createValue, getBus, getBusRef, isAttribute, isNamespace, 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
 

Constructor Detail

JAXRSServerFactoryBeanDefinitionParser

public JAXRSServerFactoryBeanDefinitionParser()
Method Detail

mapAttribute

protected void mapAttribute(MutableBeanMetadata bean,
                            Element e,
                            String name,
                            String val,
                            ParserContext context)
Overrides:
mapAttribute in class AbstractBPBeanDefinitionParser

mapElement

protected void mapElement(ParserContext ctx,
                          MutableBeanMetadata bean,
                          Element el,
                          String name)
Overrides:
mapElement in class AbstractBPBeanDefinitionParser

parse

public Metadata parse(Element element,
                      ParserContext context)
Overrides:
parse in class SimpleBPBeanDefinitionParser

hasBusProperty

protected boolean hasBusProperty()
Overrides:
hasBusProperty in class AbstractBPBeanDefinitionParser

Apache CXF API

Apache CXF