Class AS2ClientConnection
- java.lang.Object
-
- org.apache.camel.component.as2.api.AS2ClientConnection
-
public class AS2ClientConnection extends Object
-
-
Constructor Summary
Constructors Constructor Description AS2ClientConnection(String as2Version, String userAgent, String clientFqdn, String targetHostName, Integer targetPortNumber, Duration socketTimeout, Duration connectionTimeout, Integer connectionPoolMaxSize, Duration connectionPoolTtl, SSLContext sslContext, HostnameVerifier hostnameVerifier)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetAs2Version()StringgetClientFqdn()StringgetUserAgent()org.apache.http.HttpResponsesend(org.apache.http.HttpRequest request, org.apache.http.protocol.HttpCoreContext httpContext)
-
-
-
Constructor Detail
-
AS2ClientConnection
public AS2ClientConnection(String as2Version, String userAgent, String clientFqdn, String targetHostName, Integer targetPortNumber, Duration socketTimeout, Duration connectionTimeout, Integer connectionPoolMaxSize, Duration connectionPoolTtl, SSLContext sslContext, HostnameVerifier hostnameVerifier) throws IOException
- Throws:
IOException
-
-
Method Detail
-
getAs2Version
public String getAs2Version()
-
getUserAgent
public String getUserAgent()
-
getClientFqdn
public String getClientFqdn()
-
send
public org.apache.http.HttpResponse send(org.apache.http.HttpRequest request, org.apache.http.protocol.HttpCoreContext httpContext) throws org.apache.http.HttpException, IOException, InterruptedException, ExecutionException- Throws:
org.apache.http.HttpExceptionIOExceptionInterruptedExceptionExecutionException
-
-