Modifier and Type | Method and Description |
---|---|
ContentType |
ThreadSortMailMessage.getContentType() |
ContentType |
MailStructure.getContentType()
Gets the content type
|
ContentType |
MailPart.getContentType()
Gets the content type
|
ContentType |
DraftMailMessage.getContentType() |
ContentType |
ContentAwareMailMessage.getContentType() |
Modifier and Type | Method and Description |
---|---|
void |
ThreadSortMailMessage.setContentType(ContentType contentType) |
void |
MailStructure.setContentType(ContentType contentType)
Sets the content type
|
void |
MailPart.setContentType(ContentType contentType)
Sets the content type
|
void |
DraftMailMessage.setContentType(ContentType contentType) |
void |
ContentAwareMailMessage.setContentType(ContentType contentType) |
Constructor and Description |
---|
MailStructure(ContentType contentType)
Initializes a new
MailStructure |
Modifier and Type | Class and Description |
---|---|
static class |
ContentType.UnmodifiableContentType
ContentType.UnmodifiableContentType - An unmodifiable content type. |
Modifier and Type | Field and Description |
---|---|
static ContentType |
ContentType.DEFAULT_CONTENT_TYPE
The (unmodifiable) default content type:
text/plain; charset=us-ascii |
Modifier and Type | Method and Description |
---|---|
ContentType |
ContentType.setBaseType(java.lang.String baseType)
Sets base type (e.g. text/plain)
|
ContentType |
ContentType.UnmodifiableContentType.setBaseType(java.lang.String baseType) |
ContentType |
ContentType.setCharsetParameter(java.lang.String charset)
Sets
"charset" parameter |
ContentType |
ContentType.UnmodifiableContentType.setCharsetParameter(java.lang.String charset) |
ContentType |
ContentType.setNameParameter(java.lang.String filename)
Sets
"name" parameter |
ContentType |
ContentType.UnmodifiableContentType.setNameParameter(java.lang.String filename) |
ContentType |
ContentType.setPrimaryType(java.lang.String primaryType)
Sets primary type
|
ContentType |
ContentType.UnmodifiableContentType.setPrimaryType(java.lang.String primaryType) |
ContentType |
ContentType.setSubType(java.lang.String subType)
Sets sub-type
|
ContentType |
ContentType.UnmodifiableContentType.setSubType(java.lang.String subType) |
Modifier and Type | Method and Description |
---|---|
void |
ContentType.setContentType(ContentType contentType)
Applies given content type to this content type
|
void |
ContentType.UnmodifiableContentType.setContentType(ContentType contentType) |
void |
ExtendedMimeMessage.setContentType(ContentType contentType)
Sets the content type
|
Constructor and Description |
---|
ContentType.UnmodifiableContentType(ContentType contentType)
Initializes a new
ContentType.UnmodifiableContentType . |
Modifier and Type | Method and Description |
---|---|
static ContentType |
MimeMessageConverter.getContentType(javax.mail.Part part)
Gets the Content-Type for given part.
|
Modifier and Type | Method and Description |
---|---|
static javax.mail.Multipart |
MimeMessageConverter.multipartFor(javax.mail.internet.MimeMessage message,
ContentType contentType)
Gets the multipart from passed message.
|
static javax.mail.Multipart |
MimeMessageConverter.multipartFor(java.lang.Object content,
ContentType contentType)
Gets the multipart from passed content object.
|
Constructor and Description |
---|
MIMEMultipartMailPart(ContentType contentType,
byte[] inputData)
Initializes a new
MIMEMultipartMailPart . |
MIMEMultipartMailPart(ContentType contentType,
javax.activation.DataSource dataSource)
Initializes a new
MIMEMultipartMailPart . |
Constructor and Description |
---|
MessageDataSource(java.io.InputStream inputStream,
ContentType contentType)
Create a data source from an input stream
|
MessageDataSource(java.io.InputStream inputStream,
ContentType contentType,
java.lang.String name)
Create a data source from an input stream
|
MessageDataSource(java.lang.String data,
ContentType contentType)
Create a data source from a String
|
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
MimeMessageUtility.getCharset(MailPart mailPart,
ContentType contentType)
Gets the appropriate charset encoding for specified mail part.
|
static java.lang.String |
MimeMessageUtility.readContent(MailPart mailPart,
ContentType contentType)
Reads the textual content from specified part.
|
Modifier and Type | Method and Description |
---|---|
boolean |
MailMessageHandler.handleInlineHtml(java.lang.String htmlContent,
ContentType contentType,
long size,
java.lang.String fileName,
java.lang.String id)
Handle a html inline part (
text/html ) |
boolean |
MailMessageHandler.handleInlinePlainText(java.lang.String plainTextContent,
ContentType contentType,
long size,
java.lang.String fileName,
java.lang.String id)
Handle a plain text inline part (either
text/plain or text/enriched ) |
boolean |
MailMessageHandler.handleInlineUUEncodedPlainText(java.lang.String decodedTextContent,
ContentType contentType,
int size,
java.lang.String fileName,
java.lang.String id)
Handle a UUEncoded plain text inline part
|
Modifier and Type | Method and Description |
---|---|
boolean |
RawJSONMessageHandler.handleInlineHtml(java.lang.String htmlContent,
ContentType contentType,
long size,
java.lang.String fileName,
java.lang.String id) |
boolean |
NonInlineForwardPartHandler.handleInlineHtml(java.lang.String htmlContent,
ContentType contentType,
long size,
java.lang.String fileName,
java.lang.String id) |
boolean |
MultipleMailPartHandler.handleInlineHtml(java.lang.String htmlContent,
ContentType contentType,
long size,
java.lang.String fileName,
java.lang.String id) |
boolean |
MailPartHandler.handleInlineHtml(java.lang.String htmlContent,
ContentType contentType,
long size,
java.lang.String fileName,
java.lang.String id) |
boolean |
JsonMessageHandler.handleInlineHtml(java.lang.String htmlContent,
ContentType contentType,
long size,
java.lang.String fileName,
java.lang.String id) |
boolean |
InlineContentHandler.handleInlineHtml(java.lang.String htmlContent,
ContentType contentType,
long size,
java.lang.String fileName,
java.lang.String id) |
boolean |
ImageMessageHandler.handleInlineHtml(java.lang.String htmlContent,
ContentType contentType,
long size,
java.lang.String fileName,
java.lang.String id) |
boolean |
DumperMessageHandler.handleInlineHtml(java.lang.String htmlContent,
ContentType contentType,
long size,
java.lang.String fileName,
java.lang.String id) |
boolean |
RawJSONMessageHandler.handleInlinePlainText(java.lang.String plainTextContentArg,
ContentType contentType,
long size,
java.lang.String fileName,
java.lang.String id) |
boolean |
NonInlineForwardPartHandler.handleInlinePlainText(java.lang.String plainTextContent,
ContentType contentType,
long size,
java.lang.String fileName,
java.lang.String id) |
boolean |
MultipleMailPartHandler.handleInlinePlainText(java.lang.String plainTextContent,
ContentType contentType,
long size,
java.lang.String fileName,
java.lang.String id) |
boolean |
MailPartHandler.handleInlinePlainText(java.lang.String plainTextContent,
ContentType contentType,
long size,
java.lang.String fileName,
java.lang.String id) |
boolean |
JsonMessageHandler.handleInlinePlainText(java.lang.String plainTextContentArg,
ContentType contentType,
long size,
java.lang.String fileName,
java.lang.String id) |
boolean |
InlineContentHandler.handleInlinePlainText(java.lang.String plainTextContent,
ContentType contentType,
long size,
java.lang.String fileName,
java.lang.String id) |
boolean |
ImageMessageHandler.handleInlinePlainText(java.lang.String plainTextContent,
ContentType contentType,
long size,
java.lang.String fileName,
java.lang.String id) |
boolean |
DumperMessageHandler.handleInlinePlainText(java.lang.String plainTextContent,
ContentType contentType,
long size,
java.lang.String fileName,
java.lang.String id) |
boolean |
RawJSONMessageHandler.handleInlineUUEncodedPlainText(java.lang.String decodedTextContent,
ContentType contentType,
int size,
java.lang.String fileName,
java.lang.String id) |
boolean |
NonInlineForwardPartHandler.handleInlineUUEncodedPlainText(java.lang.String decodedTextContent,
ContentType contentType,
int size,
java.lang.String fileName,
java.lang.String id) |
boolean |
MultipleMailPartHandler.handleInlineUUEncodedPlainText(java.lang.String decodedTextContent,
ContentType contentType,
int size,
java.lang.String fileName,
java.lang.String id) |
boolean |
MailPartHandler.handleInlineUUEncodedPlainText(java.lang.String decodedTextContent,
ContentType contentType,
int size,
java.lang.String fileName,
java.lang.String id) |
boolean |
JsonMessageHandler.handleInlineUUEncodedPlainText(java.lang.String decodedTextContent,
ContentType contentType,
int size,
java.lang.String fileName,
java.lang.String id) |
boolean |
InlineContentHandler.handleInlineUUEncodedPlainText(java.lang.String decodedTextContent,
ContentType contentType,
int size,
java.lang.String fileName,
java.lang.String id) |
boolean |
ImageMessageHandler.handleInlineUUEncodedPlainText(java.lang.String decodedTextContent,
ContentType contentType,
int size,
java.lang.String fileName,
java.lang.String id) |
boolean |
DumperMessageHandler.handleInlineUUEncodedPlainText(java.lang.String decodedTextContent,
ContentType contentType,
int size,
java.lang.String fileName,
java.lang.String id) |
Modifier and Type | Method and Description |
---|---|
boolean |
StructureHandler.handleInlineUUEncodedPlainText(java.lang.String decodedTextContent,
ContentType contentType,
int size,
java.lang.String fileName,
java.lang.String id) |
boolean |
StructureHandler.handleMultipartStart(ContentType contentType,
int bodyPartCount,
java.lang.String id) |
Modifier and Type | Method and Description |
---|---|
boolean |
MIMEStructureHandler.handleInlineUUEncodedPlainText(java.lang.String decodedTextContent,
ContentType contentType,
int size,
java.lang.String fileName,
java.lang.String id) |
boolean |
MIMEStructureHandler.handleMultipartStart(ContentType contentType,
int bodyPartCount,
java.lang.String id) |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
HtmlProcessing.getConformHTML(java.lang.String htmlContent,
ContentType contentType)
Creates valid HTML from specified HTML content conform to W3C standards.
|
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
MessageUtility.checkCharset(MailPart p,
ContentType ct)
Gets a valid charset-encoding for specified textual part; meaning its content type matches
text/* . |
static java.lang.String |
MessageUtility.checkCharset(javax.mail.Part p,
ContentType ct)
Gets a valid charset-encoding for specified textual part; meaning its content type matches
text/* . |
static java.lang.String |
MessageUtility.readMimePart(javax.mail.Part p,
ContentType ct)
Reads the string out of MIME part's input stream.
|