Package | Description |
---|---|
com.openexchange.mail.json.actions | |
com.openexchange.mail.json.writer | |
com.openexchange.mail.parser.handlers | |
com.openexchange.mail.text | |
com.openexchange.mail.utils |
Modifier and Type | Method and Description |
---|---|
static DisplayMode |
AbstractMailAction.detectDisplayMode(boolean modifyable,
java.lang.String view,
UserSettingMail usm)
Detects the display mode.
|
Modifier and Type | Method and Description |
---|---|
static org.json.JSONObject |
MessageWriter.writeMailMessage(int accountId,
MailMessage mail,
DisplayMode displayMode,
boolean embedded,
com.openexchange.session.Session session,
UserSettingMail settings)
Writes whole mail as a JSON object.
|
static org.json.JSONObject |
MessageWriter.writeMailMessage(int accountId,
MailMessage mail,
DisplayMode displayMode,
boolean embedded,
com.openexchange.session.Session session,
UserSettingMail settings,
java.util.Collection<com.openexchange.exception.OXException> warnings,
boolean token,
int tokenTimeout)
Writes whole mail as a JSON object.
|
static org.json.JSONObject |
MessageWriter.writeMailMessage(int accountId,
MailMessage mail,
DisplayMode displayMode,
boolean embedded,
com.openexchange.session.Session session,
UserSettingMail settings,
java.util.Collection<com.openexchange.exception.OXException> warnings,
boolean token,
int tokenTimeout,
MimeFilter mimeFilter)
Writes whole mail as a JSON object.
|
static org.json.JSONObject |
MessageWriter.writeMailMessage(int accountId,
MailMessage mail,
DisplayMode displayMode,
boolean embedded,
com.openexchange.session.Session session,
UserSettingMail settings,
java.util.Collection<com.openexchange.exception.OXException> warnings,
boolean token,
int tokenTimeout,
MimeFilter mimeFilter,
java.util.TimeZone optTimeZone,
boolean exactLength)
Writes whole mail as a JSON object.
|
Constructor and Description |
---|
JSONObjectConverter(org.json.JSONObject rawJSONMailObject,
DisplayMode displayMode,
com.openexchange.session.Session session,
UserSettingMail usm,
com.openexchange.groupware.contexts.Context ctx)
Initializes a new
JSONObjectConverter . |
Constructor and Description |
---|
JsonMessageHandler(int accountId,
MailPath mailPath,
MailMessage mail,
DisplayMode displayMode,
boolean embedded,
com.openexchange.session.Session session,
UserSettingMail usm,
boolean token,
int ttlMillis)
Initializes a new
JsonMessageHandler |
JsonMessageHandler(int accountId,
java.lang.String mailPath,
DisplayMode displayMode,
boolean embedded,
com.openexchange.session.Session session,
UserSettingMail usm,
boolean token,
int ttlMillis)
Initializes a new
JsonMessageHandler |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
HtmlProcessing.formatContentForDisplay(java.lang.String content,
java.lang.String charset,
boolean isHtml,
com.openexchange.session.Session session,
MailPath mailPath,
UserSettingMail usm,
boolean[] modified,
DisplayMode mode,
boolean embedded)
Performs all the formatting for both text and HTML content for a proper display according to specified user's mail settings.
|
static java.lang.String |
HtmlProcessing.formatHTMLForDisplay(java.lang.String content,
java.lang.String charset,
com.openexchange.session.Session session,
MailPath mailPath,
UserSettingMail usm,
boolean[] modified,
DisplayMode mode,
boolean embedded)
Performs all the formatting for HTML content for a proper display according to specified user's mail settings.
|
static java.lang.String |
HtmlProcessing.formatTextForDisplay(java.lang.String content,
UserSettingMail usm,
DisplayMode mode)
Performs all the formatting for text content for a proper display according to specified user's mail settings.
|
Modifier and Type | Method and Description |
---|---|
static DisplayMode |
DisplayMode.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static DisplayMode[] |
DisplayMode.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
boolean |
DisplayMode.isIncluded(DisplayMode other)
Indicates if this mode is included in given mode
|