| org.apache.wsif.spi.WSIFProvider
All known Subclasses: org.apache.wsif.providers.soap.soaprmi.WSIFDynamicProvider_SoapRMI, com.myeis.wsif.providers.j2c.myeis.WSIFProvider_MyEIS, org.apache.wsif.providers.soap.apacheaxis.WSIFDynamicProvider_ApacheAxis, org.apache.wsif.providers.soap.apachesoap.WSIFDynamicProvider_ApacheSOAP, org.apache.wsif.providers.java.WSIFDynamicProvider_Java, org.apache.wsif.providers.jms.WSIFDynamicProvider_Jms, org.apache.wsif.providers.ejb.WSIFDynamicProvider_EJB,
WSIFProvider | public interface WSIFProvider (Code) | | A WSIFProvider is reponsible for translating WSDL port model
into a dynamic WSIF port .
NOTE: providers MUST be stateless
it MUST be safe to call provider methods in multiple threads.
author: Alekander Slominski author: Owen Burroughs author: Ant Elder author: Jeremy Hughes author: Mark Whitlock |
createDynamicWSIFPort | public WSIFPort createDynamicWSIFPort(Definition def, Service service, Port port, WSIFDynamicTypeMap typeMap) throws WSIFException(Code) | | 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.
|
getAddressNamespaceURIs | public String[] getAddressNamespaceURIs()(Code) | | Returns the WSDL namespace URIs of any port addresses this provider supports.
The assumtion is made that the provider supports all combintations of
binding and address namespaces returned by this and the
getBindingNamespaceURIs method.
an array of all address namespaces supported by this provider |
getBindingNamespaceURIs | public String[] getBindingNamespaceURIs()(Code) | | Returns the WSDL namespace URIs of any bindings this provider supports.
The assumtion is made that the provider supports all combintations of
binding and address namespaces returned by this and the
getAddressNamespaceURIs method.
an array of all binding namespaces supported by this provider |
|
|