de.netseeker.ejoe.ext.wsif
Class WSIFDynamicProvider_EJOE

java.lang.Object
  extended by de.netseeker.ejoe.ext.wsif.WSIFDynamicProvider_EJOE
All Implemented Interfaces:
org.apache.wsif.spi.WSIFProvider

public class WSIFDynamicProvider_EJOE
extends java.lang.Object
implements org.apache.wsif.spi.WSIFProvider

WSIF dynamic provider for EJOE To set it manuelly in your WSIF client code use:

 // create a service factory
 WSIFServiceFactory factory = WSIFServiceFactory.newInstance();
 
 WSIFServiceImpl.setDynamicWSIFProvider( "http://schemas.xmlsoap.org/wsdl/ejoe/", new WSIFDynamicProvider_EJOE() );
 
 WSIFServiceImpl.addExtensionRegistry( new EJOEExtensionsRegistry() );
 

Since:
0.3.9.1
Author:
netseeker

Constructor Summary
WSIFDynamicProvider_EJOE()
           
 
Method Summary
 org.apache.wsif.WSIFPort createDynamicWSIFPort(javax.wsdl.Definition def, javax.wsdl.Service service, javax.wsdl.Port port, org.apache.wsif.providers.WSIFDynamicTypeMap typeMap)
          Check if WSDL port has EJOE binding and if successful try to create EJOE 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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WSIFDynamicProvider_EJOE

public WSIFDynamicProvider_EJOE()
Method Detail

createDynamicWSIFPort

public org.apache.wsif.WSIFPort createDynamicWSIFPort(javax.wsdl.Definition def,
                                                      javax.wsdl.Service service,
                                                      javax.wsdl.Port port,
                                                      org.apache.wsif.providers.WSIFDynamicTypeMap typeMap)
                                               throws org.apache.wsif.WSIFException
Check if WSDL port has EJOE binding and if successful try to create EJOE port instance.

Specified by:
createDynamicWSIFPort in interface org.apache.wsif.spi.WSIFProvider
Throws:
org.apache.wsif.WSIFException

getBindingNamespaceURIs

public java.lang.String[] getBindingNamespaceURIs()
Returns the WSDL namespace URIs of any bindings this provider supports.

Specified by:
getBindingNamespaceURIs in interface org.apache.wsif.spi.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 org.apache.wsif.spi.WSIFProvider
Returns:
an array of all address namespaces supported by this provider


Copyright © 2005-2007 netseeker. All Rights Reserved.