org.apache.wsif.providers.jms
Class WSIFDynamicProvider_Jms

java.lang.Object
  extended byorg.apache.wsif.providers.jms.WSIFDynamicProvider_Jms
All Implemented Interfaces:
WSIFProvider

public class WSIFDynamicProvider_Jms
extends java.lang.Object
implements WSIFProvider

WSIF Jms provider

Author:
Hermann Akermann

Constructor Summary
WSIFDynamicProvider_Jms()
           
 
Method Summary
 WSIFPort createDynamicWSIFPort(javax.wsdl.Definition def, javax.wsdl.Service service, javax.wsdl.Port port, WSIFDynamicTypeMap typeMap)
          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_Jms

public WSIFDynamicProvider_Jms()
Method Detail

createDynamicWSIFPort

public WSIFPort createDynamicWSIFPort(javax.wsdl.Definition def,
                                      javax.wsdl.Service service,
                                      javax.wsdl.Port port,
                                      WSIFDynamicTypeMap typeMap)
                               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
Throws:
WSIFException
See Also:
WSIFProvider.createDynamicWSIFPort(Definition, Service, Port, WSIFDynamicTypeMap)

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, 2006 Apache XML Project. All Rights Reserved.