Uses of Class
net.bluemind.mailbox.api.rules.MailFilterRule
Packages that use MailFilterRule
Package
Description
-
Uses of MailFilterRule in net.bluemind.mailbox.api
Fields in net.bluemind.mailbox.api with type parameters of type MailFilterRuleMethods in net.bluemind.mailbox.api that return MailFilterRuleModifier and TypeMethodDescriptionIMailboxes.getDomainRule(long id) IMailboxes.getMailboxRule(String mailboxUid, long id) Methods in net.bluemind.mailbox.api that return types with arguments of type MailFilterRuleModifier 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) Methods in net.bluemind.mailbox.api with parameters of type MailFilterRuleModifier and TypeMethodDescriptionIMailboxes.addDomainRule(MailFilterRule rule) voidIMailboxesAsync.addDomainRule(MailFilterRule rule, AsyncHandler<Long> handler) IMailboxesPromise.addDomainRule(MailFilterRule rule) IMailboxes.addMailboxRule(String mailboxUid, MailFilterRule rule) voidIMailboxesAsync.addMailboxRule(String mailboxUid, MailFilterRule rule, AsyncHandler<Long> handler) IMailboxesPromise.addMailboxRule(String mailboxUid, MailFilterRule rule) IMailboxes.addMailboxRuleRelative(String mailboxUid, RuleMoveRelativePosition position, long anchorId, MailFilterRule rule) voidIMailboxesAsync.addMailboxRuleRelative(String mailboxUid, RuleMoveRelativePosition position, long anchorId, MailFilterRule rule, AsyncHandler<Long> handler) IMailboxesPromise.addMailboxRuleRelative(String mailboxUid, RuleMoveRelativePosition position, long anchorId, MailFilterRule rule) static MailFilterMailFilter.create(MailFilterRule... rules) voidIMailboxes.updateDomainRule(long id, MailFilterRule rule) voidIMailboxesAsync.updateDomainRule(long id, MailFilterRule rule, AsyncHandler<Void> handler) IMailboxesPromise.updateDomainRule(long id, MailFilterRule rule) voidIMailboxes.updateMailboxRule(String mailboxUid, long id, MailFilterRule rule) voidIMailboxesAsync.updateMailboxRule(String mailboxUid, long id, MailFilterRule rule, AsyncHandler<Void> handler) IMailboxesPromise.updateMailboxRule(String mailboxUid, long id, MailFilterRule rule) Method parameters in net.bluemind.mailbox.api with type arguments of type MailFilterRuleModifier and TypeMethodDescriptionvoidIMailboxesAsync.getDomainRule(long id, AsyncHandler<MailFilterRule> handler) voidIMailboxesAsync.getDomainRules(AsyncHandler<List<MailFilterRule>> handler) voidIMailboxesAsync.getMailboxRule(String mailboxUid, long id, AsyncHandler<MailFilterRule> handler) voidIMailboxesAsync.getMailboxRules(String mailboxUid, AsyncHandler<List<MailFilterRule>> handler) voidIMailboxesAsync.getMailboxRulesByClient(String mailboxUid, String client, AsyncHandler<List<MailFilterRule>> handler) -
Uses of MailFilterRule in net.bluemind.mailbox.api.rules
Subclasses of MailFilterRule in net.bluemind.mailbox.api.rulesMethods in net.bluemind.mailbox.api.rules that return MailFilterRuleModifier 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 MailFilterRuleMailFilterRule.copy(MailFilterRule toCopy) MailFilterRule.removeAction(MailFilterRuleActionName name) Methods in net.bluemind.mailbox.api.rules that return types with arguments of type MailFilterRuleModifier and TypeMethodDescriptionMailFilterRuleForwardingMapper.map(MailFilter.Forwarding forwarding) MailFilterRuleVacationMapper.map(MailFilter.Vacation vacation) static List<MailFilterRule> MailFilterRule.sort(List<MailFilterRule> rules) Methods in net.bluemind.mailbox.api.rules with parameters of type MailFilterRuleModifier and TypeMethodDescriptionstatic MailFilterRuleMailFilterRule.copy(MailFilterRule toCopy) static booleanDelegationFilter.isDelegationRule(MailFilterRule rule) MailFilterRuleForwardingMapper.map(MailFilterRule rule) MailFilterRuleTypeMapper.map(MailFilterRule rule) MailFilterRuleVacationMapper.map(MailFilterRule rule) Method parameters in net.bluemind.mailbox.api.rules with type arguments of type MailFilterRuleModifier and TypeMethodDescriptionstatic DelegationRuleDelegationFilter.getDelegationFilterRule(List<MailFilterRule> imipFilterRule, String mailboxUid) static List<MailFilterRule> MailFilterRule.sort(List<MailFilterRule> rules) Constructors in net.bluemind.mailbox.api.rules with parameters of type MailFilterRule -
Uses of MailFilterRule in net.bluemind.mailbox.api.utils
Methods in net.bluemind.mailbox.api.utils with parameters of type MailFilterRuleModifier and TypeMethodDescriptionstatic booleanRuleParser.conditionContainsDuplicateFields(MailFilterRule rule) parse rule fields conditionsinvalid reference
#criteriaRuleParser.conditionOperator(MailFilterRule rule) conditionOperatorinvalid reference
#criteriastatic voidRuleParser.visit(MailFilterRule rule, RuleHandler handler) visitinvalid reference
#criteria