com.bea.wsrp.consumer.soap
Interface ISOAPInterceptor


public interface ISOAPInterceptor

An Interceptor to add TransportInfo to all WSRP SOAP messages including non-markup port messages (e.g. Service Description). The transport may be used to setup a HTTP-Proxy or 2-Way-SSL To register an implementation of this interface: Set the system property: com.bea.wsrp.consumer.soap.ISOAPInterceptor to the fully-qualified class name of your interceptor which implements this interface. Example: -Dcom.bea.wsrp.consumer.soap.ISOAPInterceptor=com.example.wsrp.WSDLInterceptor


Method Summary
 weblogic.wsee.connection.transport.TransportInfo getTransportInfo(String location, QName operationName)
          Get the TransportInfo for the SOAP operation.
 

Method Detail

getTransportInfo

weblogic.wsee.connection.transport.TransportInfo getTransportInfo(String location,
                                                                  QName operationName)
Get the TransportInfo for the SOAP operation.

Parameters
location - The SOAP port's location (URL)
operationName - The SOAP operation as defined by the interface (e.g: {urn:oasis:names:tc:wsrp:v2:intf}getServiceDescription)
Returns
The TransportInfo or null to specify no transport info.
See Also
HttpTransportInfo, HttpsTransportInfo


Copyright © 2011, Oracle. All rights reserved.