org.apache.geronimo.axis2.pojo
Class POJOWebServiceContainerFactoryGBean

java.lang.Object
  extended by org.apache.geronimo.axis2.pojo.POJOWebServiceContainerFactoryGBean
All Implemented Interfaces:
WebServiceContainerFactory

@GBean
public class POJOWebServiceContainerFactoryGBean
extends java.lang.Object
implements WebServiceContainerFactory

Version:
$Rev: 1349427 $ $Date: 2012-06-13 00:36:39 +0800 (Wed, 13 Jun 2012) $

Constructor Summary
POJOWebServiceContainerFactoryGBean(PortInfo portInfo, java.lang.String endpointClassName, java.util.Map componentContext, javax.transaction.TransactionManager transactionManager, AnnotationHolder holder, java.lang.String contextRoot, java.lang.String catalogName, Axis2ModuleRegistry axis2ModuleRegistry, Kernel kernel, org.osgi.framework.Bundle bundle, java.lang.ClassLoader classLoader, AbstractName abName)
           
 
Method Summary
 WebServiceContainer getWebServiceContainer()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

POJOWebServiceContainerFactoryGBean

public POJOWebServiceContainerFactoryGBean(@ParamAttribute(name="portInfo")
                                           PortInfo portInfo,
                                           @ParamAttribute(name="endpointClassName")
                                           java.lang.String endpointClassName,
                                           @ParamAttribute(name="componentContext")
                                           java.util.Map componentContext,
                                           @ParamReference(name="TransactionManager",namingType="JTAResource")
                                           javax.transaction.TransactionManager transactionManager,
                                           @ParamAttribute(name="holder")
                                           AnnotationHolder holder,
                                           @ParamAttribute(name="contextRoot")
                                           java.lang.String contextRoot,
                                           @ParamAttribute(name="catalogName")
                                           java.lang.String catalogName,
                                           @ParamReference(name="Axis2ModuleRegistry")
                                           Axis2ModuleRegistry axis2ModuleRegistry,
                                           @ParamSpecial(type=kernel)
                                           Kernel kernel,
                                           @ParamSpecial(type=bundle)
                                           org.osgi.framework.Bundle bundle,
                                           @ParamSpecial(type=classLoader)
                                           java.lang.ClassLoader classLoader,
                                           @ParamSpecial(type=abstractName)
                                           AbstractName abName)
                                    throws java.lang.InstantiationException,
                                           java.lang.IllegalAccessException,
                                           java.lang.ClassNotFoundException
Throws:
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.ClassNotFoundException
Method Detail

getWebServiceContainer

public WebServiceContainer getWebServiceContainer()
Specified by:
getWebServiceContainer in interface WebServiceContainerFactory


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