Uses of Class
net.bluemind.mailbox.api.rules.MailFilterRule
Package
Description
-
Uses of MailFilterRule in net.bluemind.mailbox.api
Modifier and TypeMethodDescriptionIMailboxes.getDomainRule
(long id) IMailboxes.getMailboxRule
(String mailboxUid, long id) Modifier and TypeMethodDescriptionIMailboxesPromise.getDomainRule
(long id) IMailboxes.getDomainRules()
IMailboxesPromise.getDomainRules()
IMailboxesPromise.getMailboxRule
(String mailboxUid, long id) IMailboxes.getMailboxRules
(String mailboxUid) IMailboxesPromise.getMailboxRules
(String mailboxUid) IMailboxes.getMailboxRulesByClient
(String mailboxUid, String client) IMailboxesPromise.getMailboxRulesByClient
(String mailboxUid, String client) Modifier and TypeMethodDescriptionIMailboxes.addDomainRule
(MailFilterRule rule) void
IMailboxesAsync.addDomainRule
(MailFilterRule rule, AsyncHandler<Long> handler) IMailboxesPromise.addDomainRule
(MailFilterRule rule) IMailboxes.addMailboxRule
(String mailboxUid, MailFilterRule rule) void
IMailboxesAsync.addMailboxRule
(String mailboxUid, MailFilterRule rule, AsyncHandler<Long> handler) IMailboxesPromise.addMailboxRule
(String mailboxUid, MailFilterRule rule) IMailboxes.addMailboxRuleRelative
(String mailboxUid, RuleMoveRelativePosition position, long anchorId, MailFilterRule rule) void
IMailboxesAsync.addMailboxRuleRelative
(String mailboxUid, RuleMoveRelativePosition position, long anchorId, MailFilterRule rule, AsyncHandler<Long> handler) IMailboxesPromise.addMailboxRuleRelative
(String mailboxUid, RuleMoveRelativePosition position, long anchorId, MailFilterRule rule) static MailFilter
MailFilter.create
(MailFilterRule... rules) void
IMailboxes.updateDomainRule
(long id, MailFilterRule rule) void
IMailboxesAsync.updateDomainRule
(long id, MailFilterRule rule, AsyncHandler<Void> handler) IMailboxesPromise.updateDomainRule
(long id, MailFilterRule rule) void
IMailboxes.updateMailboxRule
(String mailboxUid, long id, MailFilterRule rule) void
IMailboxesAsync.updateMailboxRule
(String mailboxUid, long id, MailFilterRule rule, AsyncHandler<Void> handler) IMailboxesPromise.updateMailboxRule
(String mailboxUid, long id, MailFilterRule rule) Modifier and TypeMethodDescriptionvoid
IMailboxesAsync.getDomainRule
(long id, AsyncHandler<MailFilterRule> handler) void
IMailboxesAsync.getDomainRules
(AsyncHandler<List<MailFilterRule>> handler) void
IMailboxesAsync.getMailboxRule
(String mailboxUid, long id, AsyncHandler<MailFilterRule> handler) void
IMailboxesAsync.getMailboxRules
(String mailboxUid, AsyncHandler<List<MailFilterRule>> handler) void
IMailboxesAsync.getMailboxRulesByClient
(String mailboxUid, String client, AsyncHandler<List<MailFilterRule>> handler) -
Uses of MailFilterRule in net.bluemind.mailbox.api.rules
Modifier and TypeMethodDescriptionMailFilterRule.addAddHeader
(String name, String value) MailFilterRule.addAddHeaders
(Map<String, String> headers) MailFilterRule.addCategorize
(List<String> categories) MailFilterRule.addCopyFromString
(String value) MailFilterRule.addDiscard()
MailFilterRule.addMarkAsDeleted()
MailFilterRule.addMarkAsImportant()
MailFilterRule.addMarkAsRead()
MailFilterRule.addMoveFromString
(String value) MailFilterRule.addPrioritize
(int priority) MailFilterRule.addRedirect
(List<String> emails, boolean keepCopy) MailFilterRule.addRemoveHeader
(String headerName) MailFilterRule.addRemoveHeaders
(List<String> headerNames) MailFilterRule.addSetFlags
(String... flags) MailFilterRule.addTransfer
(List<String> emails, boolean asAttachment, boolean keepCopy) MailFilterRule.addUncategorize()
MailFilterRule.addUnfollow()
static MailFilterRule
MailFilterRule.copy
(MailFilterRule toCopy) MailFilterRule.removeAction
(MailFilterRuleActionName name) Modifier and TypeMethodDescriptionMailFilterRuleForwardingMapper.map
(MailFilter.Forwarding forwarding) MailFilterRuleVacationMapper.map
(MailFilter.Vacation vacation) static List
<MailFilterRule> MailFilterRule.sort
(List<MailFilterRule> rules) Modifier and TypeMethodDescriptionstatic MailFilterRule
MailFilterRule.copy
(MailFilterRule toCopy) MailFilterRuleForwardingMapper.map
(MailFilterRule rule) MailFilterRuleTypeMapper.map
(MailFilterRule rule) MailFilterRuleVacationMapper.map
(MailFilterRule rule) Modifier and TypeMethodDescriptionstatic List
<MailFilterRule> MailFilterRule.sort
(List<MailFilterRule> rules) -
Uses of MailFilterRule in net.bluemind.mailbox.api.utils
Modifier and TypeMethodDescriptionstatic void
RuleParser.visit
(MailFilterRule rule, RuleHandler handler) visitinvalid reference
#criteria