org.apache.wsif.providers.ejb
Class WSIFDynamicProvider_EJB
java.lang.Object
|
+--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
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 |
WSIFDynamicProvider_EJB
public WSIFDynamicProvider_EJB()
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
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.