@Alias(value="request") public class HttpRequesterProvider extends Object implements org.mule.runtime.api.connection.CachedConnectionProvider<HttpExtensionClient>, org.mule.runtime.api.lifecycle.Initialisable, org.mule.runtime.api.lifecycle.Disposable
HttpExtensionClient instances.| Constructor and Description |
|---|
HttpRequesterProvider() |
| Modifier and Type | Method and Description |
|---|---|
HttpExtensionClient |
connect() |
void |
disconnect(HttpExtensionClient httpClient) |
void |
dispose() |
HttpAuthentication |
getAuthentication() |
Integer |
getPort() |
ProxyConfig |
getProxyConfig() |
org.mule.runtime.api.tls.TlsContextFactory |
getTlsContext() |
void |
initialise() |
org.mule.runtime.api.connection.ConnectionValidationResult |
validate(HttpExtensionClient httpClient) |
public org.mule.runtime.api.connection.ConnectionValidationResult validate(HttpExtensionClient httpClient)
validate in interface org.mule.runtime.api.connection.ConnectionProvider<HttpExtensionClient>public void initialise()
throws org.mule.runtime.api.lifecycle.InitialisationException
initialise in interface org.mule.runtime.api.lifecycle.Initialisableorg.mule.runtime.api.lifecycle.InitialisationExceptionpublic void dispose()
dispose in interface org.mule.runtime.api.lifecycle.Disposablepublic HttpExtensionClient connect() throws org.mule.runtime.api.connection.ConnectionException
connect in interface org.mule.runtime.api.connection.ConnectionProvider<HttpExtensionClient>org.mule.runtime.api.connection.ConnectionExceptionpublic void disconnect(HttpExtensionClient httpClient)
disconnect in interface org.mule.runtime.api.connection.ConnectionProvider<HttpExtensionClient>public Integer getPort()
public ProxyConfig getProxyConfig()
public org.mule.runtime.api.tls.TlsContextFactory getTlsContext()
public HttpAuthentication getAuthentication()
Copyright © 2003–2017 MuleSoft, Inc.. All rights reserved.