org.apache.geronimo.cxf.builder
Class CXFBuilder

java.lang.Object
  extended by org.apache.geronimo.jaxws.builder.JAXWSServiceBuilder
      extended by org.apache.geronimo.cxf.builder.CXFBuilder
All Implemented Interfaces:
WebServiceBuilder
Direct Known Subclasses:
CXFEJBBuilder

public class CXFBuilder
extends JAXWSServiceBuilder


Field Summary
static GBeanInfo GBEAN_INFO
           
 
Fields inherited from class org.apache.geronimo.jaxws.builder.JAXWSServiceBuilder
defaultEnvironment, webServiceFinder
 
Constructor Summary
CXFBuilder()
           
CXFBuilder(Environment defaultEnvironment)
           
 
Method Summary
protected  GBeanInfo getContainerFactoryGBeanInfo()
           
static GBeanInfo getGBeanInfo()
           
protected  void initialize(GBeanData targetGBean, Class serviceClass, PortInfo portInfo, Module module)
           
protected  Map<String,PortInfo> parseWebServiceDescriptor(InputStream in, URL wsDDUrl, JarFile moduleFile, boolean isEJB, Map correctedPortLocations)
           
 
Methods inherited from class org.apache.geronimo.jaxws.builder.JAXWSServiceBuilder
configureEJB, configurePOJO, findWebServices, getKey, setWebServiceFinder
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

GBEAN_INFO

public static final GBeanInfo GBEAN_INFO
Constructor Detail

CXFBuilder

public CXFBuilder()

CXFBuilder

public CXFBuilder(Environment defaultEnvironment)
Method Detail

getContainerFactoryGBeanInfo

protected GBeanInfo getContainerFactoryGBeanInfo()
Specified by:
getContainerFactoryGBeanInfo in class JAXWSServiceBuilder

parseWebServiceDescriptor

protected Map<String,PortInfo> parseWebServiceDescriptor(InputStream in,
                                                         URL wsDDUrl,
                                                         JarFile moduleFile,
                                                         boolean isEJB,
                                                         Map correctedPortLocations)
                                                  throws DeploymentException
Specified by:
parseWebServiceDescriptor in class JAXWSServiceBuilder
Throws:
DeploymentException

initialize

protected void initialize(GBeanData targetGBean,
                          Class serviceClass,
                          PortInfo portInfo,
                          Module module)
                   throws DeploymentException
Overrides:
initialize in class JAXWSServiceBuilder
Throws:
DeploymentException

getGBeanInfo

public static GBeanInfo getGBeanInfo()


Copyright © 2003-2008 The Apache Geronimo development community. All Rights Reserved.