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: 1296084 $ $Date: 2012-03-02 16:37:16 +0800 (Fri, 02 Mar 2012) $

Field Summary
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()
           
protected  WsdlGenerator getWsdlGenerator()
           
protected  void initialize(GBeanData targetGBean, java.lang.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 java.util.Collection<WsdlGenerator> wsdlGenerators
Constructor Detail

Axis2Builder

public Axis2Builder(@ParamAttribute(name="defaultEnvironment")
                    Environment defaultEnviroment,
                    @ParamReference(name="WsdlGenerator",namingType="GBean")
                    java.util.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,
                          java.lang.Class serviceClass,
                          PortInfo portInfo,
                          Module module,
                          org.osgi.framework.Bundle bundle)
                   throws DeploymentException
Overrides:
initialize in class JAXWSServiceBuilder
Throws:
DeploymentException


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