Method Summary |
|
public void | assertMessage(Message message) |
public boolean | canAssert(QName type) |
public void | close(Message msg) |
public void | close() |
void | finalizeConfig() This call gets called by the HTTPTransportFactory after it
causes an injection of the Spring configuration properties
of this Conduit. |
protected String | getAddress() |
public AuthorizationPolicy | getAuthorization() This method gets the Authorization Policy that was configured or
explicitly set for this HTTPConduit. |
public synchronized Destination | getBackChannel() Retreive the back-channel Destination. |
public HttpBasicAuthSupplier | getBasicAuthSupplier() This method gets the Basic Auth Supplier that was set/configured for this
HTTPConduit. |
public String | getBeanName() This is part of the Configurable interface which retrieves the
configuration from spring injection. |
public HTTPClientPolicy | getClient(Message message) |
public HTTPClientPolicy | getClient() This method retrieves the Client Side Policy set/configured for this
HTTPConduit. |
final public String | getConduitName() This method returns the name of the conduit, which is based on the
endpoint name plus the SC_HTTP_CONDUIT_SUFFIX. |
protected MessageObserver | getDecoupledObserver() |
protected Logger | getLogger() This method returns the registered Logger for this conduit. |
protected static InputStream | getPartialResponse(HttpURLConnection connection, int responseCode) Get an input stream containing the partial response if one is present. |
public ProxyAuthorizationPolicy | getProxyAuthorization() This method retrieves the Proxy Authorization Policy for a proxy that is
set/configured for this HTTPConduit. |
public TLSClientParameters | getTlsClientParameters() This method returns the TLS Client Parameters that is set/configured
for this HTTPConduit. |
public MessageTrustDecider | getTrustDecider() This method gets the Trust Decider that was set/configured for this
HTTPConduit. |
protected synchronized URL | getURL() |
protected synchronized URL | getURL(boolean createOnDemand) |
public void | prepare(Message message) Prepare to send an outbound HTTP message over this http conduit to a
particular endpoint.
If the Message.PATH_INFO property is set it gets appended
to the Conduit's endpoint URL. |
protected void | retrieveConnectionFactory() This method sets the connectionFactory field for this object. |
public void | setAuthorization(AuthorizationPolicy authorization) This method is used to set the Authorization Policy for this conduit. |
public void | setBasicAuthSupplier(HttpBasicAuthSupplier supplier) This method sets the Trust Decider for this HTTP Conduit. |
public void | setClient(HTTPClientPolicy client) This method sets the Client Side Policy for this HTTPConduit. |
public void | setProxyAuthorization(ProxyAuthorizationPolicy proxyAuthorization) This method sets the Proxy Authorization Policy for a specified proxy. |
public void | setTlsClientParameters(TLSClientParameters params) This method sets the TLS Client Parameters for this HTTPConduit. |
public void | setTrustDecider(MessageTrustDecider decider) This method sets the Trust Decider for this HTTP Conduit. |