Apache CXF API

org.apache.cxf.frontend.blueprint
Class ServerFactoryBeanDefinitionParser

java.lang.Object
  extended by org.apache.cxf.configuration.blueprint.AbstractBPBeanDefinitionParser
      extended by org.apache.cxf.configuration.blueprint.SimpleBPBeanDefinitionParser
          extended by org.apache.cxf.frontend.blueprint.ServerFactoryBeanDefinitionParser

public class ServerFactoryBeanDefinitionParser
extends SimpleBPBeanDefinitionParser


Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.cxf.configuration.blueprint.AbstractBPBeanDefinitionParser
AbstractBPBeanDefinitionParser.JAXBBeanFactory
 
Field Summary
 
Fields inherited from class org.apache.cxf.configuration.blueprint.SimpleBPBeanDefinitionParser
cls
 
Constructor Summary
ServerFactoryBeanDefinitionParser()
           
ServerFactoryBeanDefinitionParser(Class<?> cls)
           
 
Method Summary
 String getId(Element elem, org.apache.aries.blueprint.ParserContext context)
           
protected  boolean hasBusProperty()
           
protected  void mapAttribute(org.apache.aries.blueprint.mutable.MutableBeanMetadata bean, Element e, String name, String val, org.apache.aries.blueprint.ParserContext context)
           
protected  void mapElement(org.apache.aries.blueprint.ParserContext ctx, org.apache.aries.blueprint.mutable.MutableBeanMetadata bean, Element el, String name)
           
 org.osgi.service.blueprint.reflect.Metadata parse(Element element, org.apache.aries.blueprint.ParserContext context)
           
 
Methods inherited from class org.apache.cxf.configuration.blueprint.SimpleBPBeanDefinitionParser
getFactoryCreateType, getFactorySuffix
 
Methods inherited from class org.apache.cxf.configuration.blueprint.AbstractBPBeanDefinitionParser
createObjectOfClass, createPassThrough, createRef, createValue, createValue, getBus, getBusRef, getContext, 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

ServerFactoryBeanDefinitionParser

public ServerFactoryBeanDefinitionParser()

ServerFactoryBeanDefinitionParser

public ServerFactoryBeanDefinitionParser(Class<?> cls)
Method Detail

mapAttribute

protected void mapAttribute(org.apache.aries.blueprint.mutable.MutableBeanMetadata bean,
                            Element e,
                            String name,
                            String val,
                            org.apache.aries.blueprint.ParserContext context)
Overrides:
mapAttribute in class AbstractBPBeanDefinitionParser

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

parse

public org.osgi.service.blueprint.reflect.Metadata parse(Element element,
                                                         org.apache.aries.blueprint.ParserContext context)
Overrides:
parse in class SimpleBPBeanDefinitionParser

getId

public String getId(Element elem,
                    org.apache.aries.blueprint.ParserContext context)
Overrides:
getId in class SimpleBPBeanDefinitionParser

hasBusProperty

protected boolean hasBusProperty()
Overrides:
hasBusProperty in class AbstractBPBeanDefinitionParser

Apache CXF API

Apache CXF