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


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

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)
The TransportInfo or null to specify no transport info.
See Also
HttpTransportInfo, HttpsTransportInfo

Copyright © 2011, Oracle. All rights reserved.