public final class EntityParser extends Object
| Modifier and Type | Method and Description |
|---|---|
static boolean |
isBoundaryCloseDelimiter(org.apache.http.util.CharArrayBuffer buffer,
org.apache.http.message.ParserCursor cursor,
String boundary) |
static boolean |
isBoundaryDelimiter(org.apache.http.util.CharArrayBuffer buffer,
org.apache.http.message.ParserCursor cursor,
String boundary) |
static void |
parseApplicationEDIEntity(org.apache.http.HttpMessage message) |
static ApplicationPkcs7SignatureEntity |
parseApplicationPkcs7SignatureEntityBody(AS2SessionInputBuffer inbuffer,
String boundary,
org.apache.http.entity.ContentType contentType,
String contentTransferEncoding) |
static void |
parseAS2MessageEntity(org.apache.http.HttpMessage message) |
static List<org.apache.http.util.CharArrayBuffer> |
parseBodyPartFields(AS2SessionInputBuffer inbuffer,
String boundary,
org.apache.http.message.LineParser parser,
List<org.apache.http.util.CharArrayBuffer> fields) |
static String |
parseBodyPartText(AS2SessionInputBuffer inbuffer,
String boundary) |
static ApplicationEDIEntity |
parseEDIEntityBody(AS2SessionInputBuffer inbuffer,
String boundary,
org.apache.http.entity.ContentType ediMessageContentType,
String contentTransferEncoding) |
static MimeEntity |
parseEntityBody(AS2SessionInputBuffer inbuffer,
String boundary,
org.apache.http.entity.ContentType entityContentType,
String contentTransferEncoding,
org.apache.http.Header[] headers) |
static AS2MessageDispositionNotificationEntity |
parseMessageDispositionNotificationEntityBody(AS2SessionInputBuffer inbuffer,
String boundary,
String charsetName,
String contentTransferEncoding) |
static void |
parseMessageDispositionNotificationReportEntity(org.apache.http.HttpMessage message) |
static DispositionNotificationMultipartReportEntity |
parseMultipartReportEntityBody(AS2SessionInputBuffer inbuffer,
String boundary,
String charsetName,
String contentTransferEncoding) |
static void |
parseMultipartSignedEntity(org.apache.http.HttpMessage message) |
static MultipartSignedEntity |
parseMultipartSignedEntityBody(AS2SessionInputBuffer inbuffer,
String boundary,
String charsetName,
String contentTransferEncoding) |
static TextPlainEntity |
parseTextPlainEntityBody(AS2SessionInputBuffer inbuffer,
String boundary,
String charsetName,
String contentTransferEncoding) |
static void |
skipPreambleAndStartBoundary(AS2SessionInputBuffer inbuffer,
String boundary) |
static void |
skipToBoundary(AS2SessionInputBuffer inbuffer,
String boundary) |
public static boolean isBoundaryCloseDelimiter(org.apache.http.util.CharArrayBuffer buffer,
org.apache.http.message.ParserCursor cursor,
String boundary)
public static boolean isBoundaryDelimiter(org.apache.http.util.CharArrayBuffer buffer,
org.apache.http.message.ParserCursor cursor,
String boundary)
public static void skipPreambleAndStartBoundary(AS2SessionInputBuffer inbuffer, String boundary) throws org.apache.http.HttpException
org.apache.http.HttpExceptionpublic static void skipToBoundary(AS2SessionInputBuffer inbuffer, String boundary) throws org.apache.http.HttpException
org.apache.http.HttpExceptionpublic static void parseMultipartSignedEntity(org.apache.http.HttpMessage message)
throws org.apache.http.HttpException
org.apache.http.HttpExceptionpublic static void parseApplicationEDIEntity(org.apache.http.HttpMessage message)
throws org.apache.http.HttpException
org.apache.http.HttpExceptionpublic static void parseMessageDispositionNotificationReportEntity(org.apache.http.HttpMessage message)
throws org.apache.http.HttpException
org.apache.http.HttpExceptionpublic static void parseAS2MessageEntity(org.apache.http.HttpMessage message)
throws org.apache.http.HttpException
org.apache.http.HttpExceptionpublic static MultipartSignedEntity parseMultipartSignedEntityBody(AS2SessionInputBuffer inbuffer, String boundary, String charsetName, String contentTransferEncoding) throws org.apache.http.ParseException
org.apache.http.ParseExceptionpublic static DispositionNotificationMultipartReportEntity parseMultipartReportEntityBody(AS2SessionInputBuffer inbuffer, String boundary, String charsetName, String contentTransferEncoding) throws org.apache.http.ParseException
org.apache.http.ParseExceptionpublic static TextPlainEntity parseTextPlainEntityBody(AS2SessionInputBuffer inbuffer, String boundary, String charsetName, String contentTransferEncoding) throws org.apache.http.ParseException
org.apache.http.ParseExceptionpublic static AS2MessageDispositionNotificationEntity parseMessageDispositionNotificationEntityBody(AS2SessionInputBuffer inbuffer, String boundary, String charsetName, String contentTransferEncoding) throws org.apache.http.ParseException
org.apache.http.ParseExceptionpublic static MimeEntity parseEntityBody(AS2SessionInputBuffer inbuffer, String boundary, org.apache.http.entity.ContentType entityContentType, String contentTransferEncoding, org.apache.http.Header[] headers) throws org.apache.http.ParseException
org.apache.http.ParseExceptionpublic static ApplicationEDIEntity parseEDIEntityBody(AS2SessionInputBuffer inbuffer, String boundary, org.apache.http.entity.ContentType ediMessageContentType, String contentTransferEncoding) throws org.apache.http.ParseException
org.apache.http.ParseExceptionpublic static ApplicationPkcs7SignatureEntity parseApplicationPkcs7SignatureEntityBody(AS2SessionInputBuffer inbuffer, String boundary, org.apache.http.entity.ContentType contentType, String contentTransferEncoding) throws org.apache.http.ParseException
org.apache.http.ParseExceptionpublic static String parseBodyPartText(AS2SessionInputBuffer inbuffer, String boundary) throws IOException
IOExceptionpublic static List<org.apache.http.util.CharArrayBuffer> parseBodyPartFields(AS2SessionInputBuffer inbuffer, String boundary, org.apache.http.message.LineParser parser, List<org.apache.http.util.CharArrayBuffer> fields) throws IOException
IOExceptionApache Camel