public abstract class AbstractMailAction extends java.lang.Object implements com.openexchange.ajax.requesthandler.AJAXActionService, MailActionConstants
| Modifier and Type | Field and Description |
|---|---|
static int[] |
COLUMNS_ALL_ALIAS |
static int[] |
COLUMNS_LIST_ALIAS |
ALL_LOG_PROPERTIES, PROPERTY_CLOSEABLES, PROPERTY_MAIL_IFACE| Modifier and Type | Method and Description |
|---|---|
static DisplayMode |
detectDisplayMode(boolean modifyable,
java.lang.String view,
UserSettingMail usm)
Detects the display mode.
|
com.openexchange.ajax.requesthandler.AJAXRequestResult |
perform(com.openexchange.ajax.requesthandler.AJAXRequestData requestData,
com.openexchange.tools.session.ServerSession session)
Performs given request.
|
static void |
triggerContactCollector(com.openexchange.tools.session.ServerSession session,
MailMessage mail)
Triggers the contact collector for specified mail's addresses.
|
public static final int[] COLUMNS_ALL_ALIAS
public static final int[] COLUMNS_LIST_ALIAS
public com.openexchange.ajax.requesthandler.AJAXRequestResult perform(com.openexchange.ajax.requesthandler.AJAXRequestData requestData,
com.openexchange.tools.session.ServerSession session)
throws com.openexchange.exception.OXException
com.openexchange.ajax.requesthandler.AJAXActionServiceperform in interface com.openexchange.ajax.requesthandler.AJAXActionServicerequestData - The request to performsession - The session providing needed user datacom.openexchange.exception.OXException - If an error occurspublic static void triggerContactCollector(com.openexchange.tools.session.ServerSession session,
MailMessage mail)
throws com.openexchange.exception.OXException
session - The sessionmail - The mailcom.openexchange.exception.OXExceptionpublic static DisplayMode detectDisplayMode(boolean modifyable, java.lang.String view, UserSettingMail usm)
modifyable - whether modifiable.view - the viewusm - The user mail settings