org.apache.geronimo.axis2.pojo
Class POJOWebServiceContainerFactoryGBean

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

@GBean
public class POJOWebServiceContainerFactoryGBean
extends Object
implements org.apache.geronimo.webservices.WebServiceContainerFactory

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

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

getWebServiceContainer

public org.apache.geronimo.webservices.WebServiceContainer getWebServiceContainer()
Specified by:
getWebServiceContainer in interface org.apache.geronimo.webservices.WebServiceContainerFactory


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