org.codehaus.activesoap.handler.xmlbeans
Class XMLBeansWSIFProvider

java.lang.Object
  extended byorg.codehaus.activesoap.wsif.ASProviderSupport
      extended byorg.codehaus.activesoap.handler.xmlbeans.XMLBeansWSIFProvider
All Implemented Interfaces:
org.apache.wsif.spi.WSIFProvider

public class XMLBeansWSIFProvider
extends ASProviderSupport

A WSIF provider for ActiveSOAP using XMLBeans as the mershalling layer

Version:
$Revision: 1.2 $

Constructor Summary
XMLBeansWSIFProvider()
           
 
Method Summary
protected  void applyClientPolicies(SoapClient client)
           
protected  AnyElementMarshaler createMarshaler(javax.wsdl.Definition definition, javax.wsdl.Service service, javax.wsdl.Port port, org.apache.wsif.providers.WSIFDynamicTypeMap wsifDynamicTypeMap)
           
protected  RestService createService(javax.wsdl.Definition definition, javax.wsdl.Service service, javax.wsdl.Port port, org.apache.wsif.providers.WSIFDynamicTypeMap wsifDynamicTypeMap)
           
 String[] getAddressNamespaceURIs()
           
 String[] getBindingNamespaceURIs()
           
protected  void registerService(String className, XMLBeansRegistry registry)
           
 
Methods inherited from class org.codehaus.activesoap.wsif.ASProviderSupport
createClient, createDynamicWSIFPort, createTransport, getServiceClassName, loadClass
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XMLBeansWSIFProvider

public XMLBeansWSIFProvider()
Method Detail

getAddressNamespaceURIs

public String[] getAddressNamespaceURIs()

getBindingNamespaceURIs

public String[] getBindingNamespaceURIs()

applyClientPolicies

protected void applyClientPolicies(SoapClient client)
Specified by:
applyClientPolicies in class ASProviderSupport

createService

protected RestService createService(javax.wsdl.Definition definition,
                                    javax.wsdl.Service service,
                                    javax.wsdl.Port port,
                                    org.apache.wsif.providers.WSIFDynamicTypeMap wsifDynamicTypeMap)
                             throws org.apache.wsif.WSIFException
Specified by:
createService in class ASProviderSupport
Throws:
org.apache.wsif.WSIFException

registerService

protected void registerService(String className,
                               XMLBeansRegistry registry)
                        throws org.apache.wsif.WSIFException
Throws:
org.apache.wsif.WSIFException

createMarshaler

protected AnyElementMarshaler createMarshaler(javax.wsdl.Definition definition,
                                              javax.wsdl.Service service,
                                              javax.wsdl.Port port,
                                              org.apache.wsif.providers.WSIFDynamicTypeMap wsifDynamicTypeMap)
Specified by:
createMarshaler in class ASProviderSupport


Copyright © 2004-2007 LogicBlaze, Inc.. All Rights Reserved.