org.apache.geronimo.axis2.builder
Class Axis2Builder

java.lang.Object
  extended by org.apache.geronimo.jaxws.builder.JAXWSServiceBuilder
      extended by org.apache.geronimo.axis2.builder.Axis2Builder
All Implemented Interfaces:
WebServiceBuilder

public class Axis2Builder
extends JAXWSServiceBuilder

Version:
$Rev$ $Date$

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

Field Detail

wsdlGenerators

protected java.util.Collection<WsdlGenerator> wsdlGenerators

GBEAN_INFO

public static final GBeanInfo GBEAN_INFO
Constructor Detail

Axis2Builder

public Axis2Builder(Environment defaultEnviroment,
                    java.util.Collection<WsdlGenerator> wsdlGenerators)

Axis2Builder

public Axis2Builder()
Method Detail

getContainerFactoryGBeanInfo

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

parseWebServiceDescriptor

protected java.util.Map<java.lang.String,PortInfo> parseWebServiceDescriptor(java.io.InputStream in,
                                                                             java.net.URL wsDDUrl,
                                                                             java.util.jar.JarFile moduleFile,
                                                                             boolean isEJB,
                                                                             java.util.Map correctedPortLocations)
                                                                      throws DeploymentException
Specified by:
parseWebServiceDescriptor in class JAXWSServiceBuilder
Throws:
DeploymentException

getWsdlGenerator

protected WsdlGenerator getWsdlGenerator()
                                  throws DeploymentException
Throws:
DeploymentException

initialize

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

getGBeanInfo

public static GBeanInfo getGBeanInfo()


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