org.apache.wsif.providers.soap.apachesoap
Class WSIFDynamicProvider_ApacheSOAP

java.lang.Object
  |
  +--org.apache.wsif.providers.soap.apachesoap.WSIFDynamicProvider_ApacheSOAP
All Implemented Interfaces:
WSIFProvider

public class WSIFDynamicProvider_ApacheSOAP
extends java.lang.Object
implements WSIFProvider

ApacheSOAP specific provider of dynamic WSDL invocations.

Author:
Aleksander Slominski, Owen Burroughs , Ant Elder , Jeremy Hughes , Mark Whitlock

Constructor Summary
WSIFDynamicProvider_ApacheSOAP()
           
 
Method Summary
 WSIFPort createDynamicWSIFPort(javax.wsdl.Definition def, javax.wsdl.Service service, javax.wsdl.Port port, WSIFDynamicTypeMap typeMap)
          Check if WSDL port has SOAP binding and if successful try to create ApacheSOAP port instance.
 java.lang.String[] getAddressNamespaceURIs()
          Returns the WSDL namespace URIs of any port addresses this provider supports.
 java.lang.String[] getBindingNamespaceURIs()
          Returns the WSDL namespace URIs of any bindings this provider supports.
 java.lang.String getPartSerializerName()
          Gets the partSerializerName.
 void setPartSerializerName(java.lang.String partSerializerName)
          Sets the partSerializerName.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WSIFDynamicProvider_ApacheSOAP

public WSIFDynamicProvider_ApacheSOAP()
Method Detail

createDynamicWSIFPort

public WSIFPort createDynamicWSIFPort(javax.wsdl.Definition def,
                                      javax.wsdl.Service service,
                                      javax.wsdl.Port port,
                                      WSIFDynamicTypeMap typeMap)
                               throws WSIFException
Check if WSDL port has SOAP binding and if successful try to create ApacheSOAP port instance.
Specified by:
createDynamicWSIFPort in interface WSIFProvider

getPartSerializerName

public java.lang.String getPartSerializerName()
Gets the partSerializerName.
Returns:
Returns a String

setPartSerializerName

public void setPartSerializerName(java.lang.String partSerializerName)
Sets the partSerializerName.
Parameters:
partSerializerName - The partSerializerName to set

getBindingNamespaceURIs

public java.lang.String[] getBindingNamespaceURIs()
Returns the WSDL namespace URIs of any bindings this provider supports.
Specified by:
getBindingNamespaceURIs in interface WSIFProvider
Returns:
an array of all binding namespaces supported by this provider

getAddressNamespaceURIs

public java.lang.String[] getAddressNamespaceURIs()
Returns the WSDL namespace URIs of any port addresses this provider supports.
Specified by:
getAddressNamespaceURIs in interface WSIFProvider
Returns:
an array of all address namespaces supported by this provider


Copyright © 2002, 2002 Apache XML Project. All Rights Reserved.