Class DispositionNotificationMultipartReportEntity
java.lang.Object
org.apache.http.entity.AbstractHttpEntity
org.apache.camel.component.as2.api.entity.MimeEntity
org.apache.camel.component.as2.api.entity.MultipartMimeEntity
org.apache.camel.component.as2.api.entity.MultipartReportEntity
org.apache.camel.component.as2.api.entity.DispositionNotificationMultipartReportEntity
- All Implemented Interfaces:
org.apache.http.HttpEntity
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.camel.component.as2.api.entity.MimeEntity
MimeEntity.NoCloseOutputStream -
Field Summary
Fields inherited from class org.apache.camel.component.as2.api.entity.MultipartMimeEntity
boundaryFields inherited from class org.apache.camel.component.as2.api.entity.MimeEntity
contentLength, contentTransferEncoding, isMainBody, RECALCULATE_CONTENT_LENGTH, UNKNOWN_CONTENT_LENGTHFields inherited from class org.apache.http.entity.AbstractHttpEntity
chunked, contentEncoding, contentType, OUTPUT_BUFFER_SIZE -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedDispositionNotificationMultipartReportEntity(String boundary, boolean isMainBody) DispositionNotificationMultipartReportEntity(org.apache.http.HttpEntityEnclosingRequest request, org.apache.http.HttpResponse response, DispositionMode dispositionMode, AS2DispositionType dispositionType, AS2DispositionModifier dispositionModifier, String[] failureFields, String[] errorFields, String[] warningFields, Map<String, String> extensionFields, String charset, String boundary, boolean isMainBody, PrivateKey decryptingPrivateKey, String mdnMessage, Certificate[] validateSigningCertificateChain) -
Method Summary
Modifier and TypeMethodDescriptionprotected TextPlainEntitybuildPlainTextReport(String mdnMessage) protected StringgetContentTypeValue(String boundary) Methods inherited from class org.apache.camel.component.as2.api.entity.MultipartMimeEntity
addPart, getBoundary, getContentLength, getPart, getPartCount, writeToMethods inherited from class org.apache.camel.component.as2.api.entity.MimeEntity
addHeader, addHeader, containsHeader, getAllHeaders, getCharset, getContent, getContentEncodingValue, getContentTransferEncoding, getContentTransferEncodingValue, getContentTypeValue, getFirstHeader, getHeaders, getLastHeader, headerIterator, headerIterator, isMainBody, isRepeatable, isStreaming, removeAllHeaders, removeHeader, removeHeaders, setContentEncoding, setContentTransferEncoding, setContentTransferEncoding, setContentType, setContentType, setHeader, setHeader, setHeaders, setMainBodyMethods inherited from class org.apache.http.entity.AbstractHttpEntity
consumeContent, getContentEncoding, getContentType, isChunked, setChunked, setContentEncoding, setContentType, toString
-
Constructor Details
-
DispositionNotificationMultipartReportEntity
-
DispositionNotificationMultipartReportEntity
public DispositionNotificationMultipartReportEntity(org.apache.http.HttpEntityEnclosingRequest request, org.apache.http.HttpResponse response, DispositionMode dispositionMode, AS2DispositionType dispositionType, AS2DispositionModifier dispositionModifier, String[] failureFields, String[] errorFields, String[] warningFields, Map<String, String> extensionFields, String charset, String boundary, boolean isMainBody, PrivateKey decryptingPrivateKey, String mdnMessage, Certificate[] validateSigningCertificateChain) throws org.apache.http.HttpException- Throws:
org.apache.http.HttpException
-
-
Method Details
-
getMainMessageContentType
-
buildPlainTextReport
-
getContentTypeValue
-