org.apache.geronimo.axis2.builder
Class Axis2Builder
java.lang.Object
org.apache.geronimo.jaxws.builder.JAXWSServiceBuilder
org.apache.geronimo.axis2.builder.Axis2Builder
- All Implemented Interfaces:
- org.apache.geronimo.j2ee.deployment.WebServiceBuilder
public class Axis2Builder
- extends org.apache.geronimo.jaxws.builder.JAXWSServiceBuilder
|
Field Summary |
static org.apache.geronimo.gbean.GBeanInfo |
GBEAN_INFO
|
| Fields inherited from class org.apache.geronimo.jaxws.builder.JAXWSServiceBuilder |
defaultEnvironment |
|
Method Summary |
boolean |
configurePOJO(org.apache.geronimo.gbean.GBeanData targetGBean,
String servletName,
org.apache.geronimo.j2ee.deployment.Module module,
String seiClassName,
org.apache.geronimo.deployment.DeploymentContext context)
|
Object |
createService(Class serviceInterface,
Class serviceReference,
URI wsdlURI,
QName serviceQName,
Map<Class,org.apache.geronimo.xbeans.javaee.PortComponentRefType> portComponentRefMap,
org.apache.geronimo.xbeans.javaee.ServiceRefHandlerChainsType handlerChains,
org.apache.geronimo.xbeans.geronimo.naming.GerServiceRefType serviceRefType,
org.apache.geronimo.j2ee.deployment.Module module,
ClassLoader cl)
|
protected org.apache.geronimo.gbean.GBeanInfo |
getContainerFactoryGBeanInfo()
|
static org.apache.geronimo.gbean.GBeanInfo |
getGBeanInfo()
|
protected void |
initialize(org.apache.geronimo.gbean.GBeanData targetGBean,
Class serviceClass,
org.apache.geronimo.jaxws.PortInfo portInfo,
org.apache.geronimo.j2ee.deployment.Module module)
|
protected Map<String,org.apache.geronimo.jaxws.PortInfo> |
parseWebServiceDescriptor(InputStream in,
URL wsDDUrl,
JarFile moduleFile,
boolean isEJB,
Map correctedPortLocations)
|
| Methods inherited from class org.apache.geronimo.jaxws.builder.JAXWSServiceBuilder |
configureEJB, findWebServices, getKey |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GBEAN_INFO
public static final org.apache.geronimo.gbean.GBeanInfo GBEAN_INFO
Axis2Builder
public Axis2Builder(org.apache.geronimo.kernel.repository.Environment defaultEnviroment)
Axis2Builder
public Axis2Builder()
getContainerFactoryGBeanInfo
protected org.apache.geronimo.gbean.GBeanInfo getContainerFactoryGBeanInfo()
- Specified by:
getContainerFactoryGBeanInfo in class org.apache.geronimo.jaxws.builder.JAXWSServiceBuilder
parseWebServiceDescriptor
protected Map<String,org.apache.geronimo.jaxws.PortInfo> parseWebServiceDescriptor(InputStream in,
URL wsDDUrl,
JarFile moduleFile,
boolean isEJB,
Map correctedPortLocations)
throws org.apache.geronimo.common.DeploymentException
- Specified by:
parseWebServiceDescriptor in class org.apache.geronimo.jaxws.builder.JAXWSServiceBuilder
- Throws:
org.apache.geronimo.common.DeploymentException
configurePOJO
public boolean configurePOJO(org.apache.geronimo.gbean.GBeanData targetGBean,
String servletName,
org.apache.geronimo.j2ee.deployment.Module module,
String seiClassName,
org.apache.geronimo.deployment.DeploymentContext context)
throws org.apache.geronimo.common.DeploymentException
- Specified by:
configurePOJO in interface org.apache.geronimo.j2ee.deployment.WebServiceBuilder- Overrides:
configurePOJO in class org.apache.geronimo.jaxws.builder.JAXWSServiceBuilder
- Throws:
org.apache.geronimo.common.DeploymentException
createService
public Object createService(Class serviceInterface,
Class serviceReference,
URI wsdlURI,
QName serviceQName,
Map<Class,org.apache.geronimo.xbeans.javaee.PortComponentRefType> portComponentRefMap,
org.apache.geronimo.xbeans.javaee.ServiceRefHandlerChainsType handlerChains,
org.apache.geronimo.xbeans.geronimo.naming.GerServiceRefType serviceRefType,
org.apache.geronimo.j2ee.deployment.Module module,
ClassLoader cl)
throws org.apache.geronimo.common.DeploymentException
- Throws:
org.apache.geronimo.common.DeploymentException
initialize
protected void initialize(org.apache.geronimo.gbean.GBeanData targetGBean,
Class serviceClass,
org.apache.geronimo.jaxws.PortInfo portInfo,
org.apache.geronimo.j2ee.deployment.Module module)
throws org.apache.geronimo.common.DeploymentException
- Overrides:
initialize in class org.apache.geronimo.jaxws.builder.JAXWSServiceBuilder
- Throws:
org.apache.geronimo.common.DeploymentException
getGBeanInfo
public static org.apache.geronimo.gbean.GBeanInfo getGBeanInfo()
Copyright © 2003-2007 Apache Software Foundation. All Rights Reserved.