org.apache.geronimo.cxf.builder
Class CXFServiceRefBuilder

java.lang.Object
  extended by org.apache.geronimo.naming.deployment.AbstractNamingBuilder
      extended by org.apache.geronimo.jaxws.builder.JAXWSServiceRefBuilder
          extended by org.apache.geronimo.cxf.builder.CXFServiceRefBuilder
All Implemented Interfaces:
AbstractNamespaceBuilder, NamingBuilder, ServiceRefBuilder

public class CXFServiceRefBuilder
extends JAXWSServiceRefBuilder


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.apache.geronimo.j2ee.deployment.NamingBuilder
NamingBuilder.Key<T>
 
Field Summary
static GBeanInfo GBEAN_INFO
           
 
Fields inherited from class org.apache.geronimo.naming.deployment.AbstractNamingBuilder
J2EE_CONVERTER, J2EE_NAMESPACE, JEE_CONVERTER, JEE_NAMESPACE, NAMING_CONVERTER
 
Fields inherited from interface org.apache.geronimo.j2ee.deployment.NamingBuilder
ENV, GBEAN_NAME_KEY, INJECTION_KEY, JNDI_KEY, NO_REFS
 
Constructor Summary
CXFServiceRefBuilder(Environment defaultEnvironment, String[] eeNamespaces, CXFBuilder cxfBuilder)
           
 
Method Summary
 Object createService(org.apache.geronimo.xbeans.javaee.ServiceRefType serviceRef, org.apache.geronimo.xbeans.geronimo.naming.GerServiceRefType gerServiceRef, Module module, ClassLoader cl, Class serviceInterfaceClass, QName serviceQName, URI wsdlURI, Class serviceReferenceType, Map<Class,org.apache.geronimo.xbeans.javaee.PortComponentRefType> portComponentRefMap)
           
static GBeanInfo getGBeanInfo()
           
 
Methods inherited from class org.apache.geronimo.jaxws.builder.JAXWSServiceRefBuilder
buildNaming, buildNaming, buildNaming, getPlanQNameSet, getSpecQNameSet, willMergeEnvironment
 
Methods inherited from class org.apache.geronimo.naming.deployment.AbstractNamingBuilder
addInjections, assureInterface, buildAbstractNameQuery, buildAbstractNameQuery, buildEnvironment, buildQNameSet, convert, convert, convert, getConfigId, getEnvironment, getGBeanName, getJndiContextMap, getStringValue, getStringValue, initContext, matchesDefaultEnvironment
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.geronimo.naming.deployment.ServiceRefBuilder
getEnvironment
 

Field Detail

GBEAN_INFO

public static final GBeanInfo GBEAN_INFO
Constructor Detail

CXFServiceRefBuilder

public CXFServiceRefBuilder(Environment defaultEnvironment,
                            String[] eeNamespaces,
                            CXFBuilder cxfBuilder)
Method Detail

createService

public Object createService(org.apache.geronimo.xbeans.javaee.ServiceRefType serviceRef,
                            org.apache.geronimo.xbeans.geronimo.naming.GerServiceRefType gerServiceRef,
                            Module module,
                            ClassLoader cl,
                            Class serviceInterfaceClass,
                            QName serviceQName,
                            URI wsdlURI,
                            Class serviceReferenceType,
                            Map<Class,org.apache.geronimo.xbeans.javaee.PortComponentRefType> portComponentRefMap)
                     throws DeploymentException
Specified by:
createService in class JAXWSServiceRefBuilder
Throws:
DeploymentException

getGBeanInfo

public static GBeanInfo getGBeanInfo()


Copyright © 2003-2007 Apache Software Foundation. All Rights Reserved.