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

@GBean(j2eeType="ModuleBuilder")
public class Axis2Builder
extends JAXWSServiceBuilder

Version:
$Rev: 1104183 $ $Date: 2011-05-17 20:11:47 +0800 (Tue, 17 May 2011) $

Field Summary
protected  Collection<WsdlGenerator> wsdlGenerators
           
 
Fields inherited from class org.apache.geronimo.jaxws.builder.JAXWSServiceBuilder
defaultEnvironment, webServiceFinder
 
Constructor Summary
Axis2Builder()
           
Axis2Builder(Environment defaultEnviroment, Collection<WsdlGenerator> wsdlGenerators)
           
 
Method Summary
protected  GBeanInfo getContainerFactoryGBeanInfo()
           
protected  WsdlGenerator getWsdlGenerator()
           
protected  void initialize(GBeanData targetGBean, Class serviceClass, PortInfo portInfo, Module module, org.osgi.framework.Bundle bundle)
           
 
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 Collection<WsdlGenerator> wsdlGenerators
Constructor Detail

Axis2Builder

public Axis2Builder(@ParamAttribute(name="defaultEnvironment")
                    Environment defaultEnviroment,
                    @ParamReference(name="WsdlGenerator",namingType="GBean")
                    Collection<WsdlGenerator> wsdlGenerators)

Axis2Builder

public Axis2Builder()
Method Detail

getContainerFactoryGBeanInfo

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

getWsdlGenerator

protected WsdlGenerator getWsdlGenerator()
                                  throws DeploymentException
Throws:
DeploymentException

initialize

protected void initialize(GBeanData targetGBean,
                          Class serviceClass,
                          PortInfo portInfo,
                          Module module,
                          org.osgi.framework.Bundle bundle)
                   throws DeploymentException
Overrides:
initialize in class JAXWSServiceBuilder
Throws:
DeploymentException


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