Class AS2AsynchronousMDNManager
- java.lang.Object
-
- org.apache.camel.component.as2.api.AS2AsynchronousMDNManager
-
public class AS2AsynchronousMDNManager extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static String
AS2_CONNECTION
The HTTP Context Attribute containing the AS2 Connection used to send request message.static String
ASYNCHRONOUS_MDN
The HTTP Context Attribute containing an asynchronous MDN receipt.static String
CAMEL_AS2_ASYNC_MDN_PREFIX
Prefix for all AS2 HTTP Context Attributes used by the AS2 Asynchronous MDN Manager.static String
HTTP_REQUEST
The HTTP Context Attribute containing the HTTP request message transporting the EDI messagestatic String
HTTP_RESPONSE
The HTTP Context Attribute containing the HTTP response message transporting the EDI messagestatic String
RECIPIENT_ADDRESS
The HTTP Context Attribute indicating the AS2 name of MDN sender.
-
Constructor Summary
Constructors Constructor Description AS2AsynchronousMDNManager(String as2Version, String userAgent, String senderFQDN, Certificate[] signingCertificateChain, PrivateKey signingPrivateKey)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.http.protocol.HttpCoreContext
send(DispositionNotificationMultipartReportEntity mdn, String recipientDeliveryAddress)
-
-
-
Field Detail
-
CAMEL_AS2_ASYNC_MDN_PREFIX
public static final String CAMEL_AS2_ASYNC_MDN_PREFIX
Prefix for all AS2 HTTP Context Attributes used by the AS2 Asynchronous MDN Manager.- See Also:
- Constant Field Values
-
HTTP_REQUEST
public static final String HTTP_REQUEST
The HTTP Context Attribute containing the HTTP request message transporting the EDI message- See Also:
- Constant Field Values
-
HTTP_RESPONSE
public static final String HTTP_RESPONSE
The HTTP Context Attribute containing the HTTP response message transporting the EDI message- See Also:
- Constant Field Values
-
AS2_CONNECTION
public static final String AS2_CONNECTION
The HTTP Context Attribute containing the AS2 Connection used to send request message.- See Also:
- Constant Field Values
-
RECIPIENT_ADDRESS
public static final String RECIPIENT_ADDRESS
The HTTP Context Attribute indicating the AS2 name of MDN sender.- See Also:
- Constant Field Values
-
ASYNCHRONOUS_MDN
public static final String ASYNCHRONOUS_MDN
The HTTP Context Attribute containing an asynchronous MDN receipt.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
AS2AsynchronousMDNManager
public AS2AsynchronousMDNManager(String as2Version, String userAgent, String senderFQDN, Certificate[] signingCertificateChain, PrivateKey signingPrivateKey)
-
-
Method Detail
-
send
public org.apache.http.protocol.HttpCoreContext send(DispositionNotificationMultipartReportEntity mdn, String recipientDeliveryAddress) throws org.apache.http.HttpException
- Throws:
org.apache.http.HttpException
-
-