org.apache.wsif.providers.soap.apacheaxis
Class WSIFDynamicProvider_ApacheAxis

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

public class WSIFDynamicProvider_ApacheAxis
extends java.lang.Object
implements WSIFProvider

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

Constructor Summary
WSIFDynamicProvider_ApacheAxis()
           
 
Method Summary
 WSIFPort createDynamicWSIFPort(javax.wsdl.Definition definition, javax.wsdl.Service service, javax.wsdl.Port port, WSIFDynamicTypeMap wsifdynamictypemap)
          For the given WSDL definition, service and port try to provide dynamic port, or return null if this provider can not do it.
 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.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WSIFDynamicProvider_ApacheAxis

public WSIFDynamicProvider_ApacheAxis()
Method Detail

createDynamicWSIFPort

public WSIFPort createDynamicWSIFPort(javax.wsdl.Definition definition,
                                      javax.wsdl.Service service,
                                      javax.wsdl.Port port,
                                      WSIFDynamicTypeMap wsifdynamictypemap)
                               throws WSIFException
Description copied from interface: WSIFProvider
For the given WSDL definition, service and port try to provide dynamic port, or return null if this provider can not do it. It is required to pass definition and service in addition to port as in current WSDL4J it is not posssible to retrieve service to which port belongs and definition in which it was defined.
Specified by:
createDynamicWSIFPort in interface WSIFProvider

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.