org.apache.wsif.providers.ejb
Class WSIFDynamicProvider_EJB

java.lang.Object
  extended by org.apache.wsif.providers.ejb.WSIFDynamicProvider_EJB
All Implemented Interfaces:
WSIFProvider

public class WSIFDynamicProvider_EJB
extends java.lang.Object
implements WSIFProvider

EJB specific provider of dynamic WSDL invocations.

Author:
Gerhard Pfau Based on DynamicWSIFProvider_ApacheSOAP by Aleksander Slominski, Owen Burroughs , Jeremy Hughes

Constructor Summary
WSIFDynamicProvider_EJB()
           
 
Method Summary
 WSIFPort createDynamicWSIFPort(javax.wsdl.Definition def, javax.wsdl.Service service, javax.wsdl.Port port, WSIFDynamicTypeMap typeMap)
          Check if WSDL port has EJB binding and if successful try to create EJB 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.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WSIFDynamicProvider_EJB

public WSIFDynamicProvider_EJB()
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 EJB binding and if successful try to create EJB port instance.

Specified by:
createDynamicWSIFPort in interface WSIFProvider
Throws:
WSIFException

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.