Class AS2AsynchronousMDNManager
java.lang.Object
org.apache.camel.component.as2.api.AS2AsynchronousMDNManager
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringThe HTTP Context Attribute containing the AS2 Connection used to send request message.static final StringThe HTTP Context Attribute containing an asynchronous MDN receipt.static final StringPrefix for all AS2 HTTP Context Attributes used by the AS2 Asynchronous MDN Manager.static final StringThe HTTP Context Attribute containing the HTTP request message transporting the EDI messagestatic final StringThe HTTP Context Attribute containing the HTTP response message transporting the EDI messagestatic final StringThe HTTP Context Attribute indicating the AS2 name of MDN sender. -
Constructor Summary
ConstructorsConstructorDescriptionAS2AsynchronousMDNManager(String as2Version, String userAgent, String senderFQDN, Certificate[] signingCertificateChain, PrivateKey signingPrivateKey) -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.hc.core5.http.protocol.HttpCoreContextsend(MultipartMimeEntity multipartMimeEntity, String contentType, String recipientDeliveryAddress)
-
Field Details
-
CAMEL_AS2_ASYNC_MDN_PREFIX
Prefix for all AS2 HTTP Context Attributes used by the AS2 Asynchronous MDN Manager.- See Also:
-
HTTP_REQUEST
The HTTP Context Attribute containing the HTTP request message transporting the EDI message- See Also:
-
HTTP_RESPONSE
The HTTP Context Attribute containing the HTTP response message transporting the EDI message- See Also:
-
AS2_CONNECTION
The HTTP Context Attribute containing the AS2 Connection used to send request message.- See Also:
-
RECIPIENT_ADDRESS
The HTTP Context Attribute indicating the AS2 name of MDN sender.- See Also:
-
ASYNCHRONOUS_MDN
The HTTP Context Attribute containing an asynchronous MDN receipt.- See Also:
-
-
Constructor Details
-
AS2AsynchronousMDNManager
public AS2AsynchronousMDNManager(String as2Version, String userAgent, String senderFQDN, Certificate[] signingCertificateChain, PrivateKey signingPrivateKey)
-
-
Method Details
-
send
public org.apache.hc.core5.http.protocol.HttpCoreContext send(MultipartMimeEntity multipartMimeEntity, String contentType, String recipientDeliveryAddress) throws org.apache.hc.core5.http.HttpException - Throws:
org.apache.hc.core5.http.HttpException
-