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 Object
implements WebServiceContainerFactory

Version:
$Rev: 1132647 $ $Date: 2011-06-06 21:58:21 +0800 (Mon, 06 Jun 2011) $

Constructor Summary
POJOWebServiceContainerFactoryGBean(PortInfo portInfo, String endpointClassName, Map componentContext, TransactionManager transactionManager, AnnotationHolder holder, String contextRoot, Axis2ModuleRegistry axis2ModuleRegistry, Kernel kernel, org.osgi.framework.Bundle bundle, 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")
                                           String endpointClassName,
                                           @ParamAttribute(name="componentContext")
                                           Map componentContext,
                                           @ParamReference(name="TransactionManager",namingType="JTAResource")
                                           TransactionManager transactionManager,
                                           @ParamAttribute(name="holder")
                                           AnnotationHolder holder,
                                           @ParamAttribute(name="contextRoot")
                                           String contextRoot,
                                           @ParamReference(name="Axis2ModuleRegistry")
                                           Axis2ModuleRegistry axis2ModuleRegistry,
                                           @ParamSpecial(type=kernel)
                                           Kernel kernel,
                                           @ParamSpecial(type=bundle)
                                           org.osgi.framework.Bundle bundle,
                                           @ParamSpecial(type=classLoader)
                                           ClassLoader classLoader,
                                           @ParamSpecial(type=abstractName)
                                           AbstractName abName)
                                    throws InstantiationException,
                                           IllegalAccessException,
                                           ClassNotFoundException
Throws:
InstantiationException
IllegalAccessException
ClassNotFoundException
Method Detail

getWebServiceContainer

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


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