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.AJAXActionService
perform
in interface com.openexchange.ajax.requesthandler.AJAXActionService
requestData
- 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.OXException
public static DisplayMode detectDisplayMode(boolean modifyable, java.lang.String view, UserSettingMail usm)
modifyable
- whether modifiable.view
- the viewusm
- The user mail settings