org.codehaus.activesoap.handler.xstream
Class XStreamWSIFProvider

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

public class XStreamWSIFProvider
extends ASProviderSupport

A WSIF provider for ActiveSOAP using XStream as the mershalling layer

Version:
$Revision: 1.2 $

Constructor Summary
XStreamWSIFProvider()
           
 
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, XStreamRegistry 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

XStreamWSIFProvider

public XStreamWSIFProvider()
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,
                               XStreamRegistry 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.