Package net.bluemind.mailflow.api
Interface IMailflowRulesAsync
public interface IMailflowRulesAsync
-
Method Summary
Modifier and TypeMethodDescriptionvoid
create
(String uid, MailRuleActionAssignmentDescriptor assignment, AsyncHandler<Void> handler) void
delete
(String uid, AsyncHandler<Void> handler) void
evaluate
(Message message, AsyncHandler<List<MailRuleActionAssignment>> handler) void
getAssignment
(String uid, AsyncHandler<MailRuleActionAssignment> handler) void
listActions
(AsyncHandler<List<MailActionDescriptor>> handler) void
listAssignments
(AsyncHandler<List<MailRuleActionAssignment>> handler) void
listRules
(AsyncHandler<List<MailRuleDescriptor>> handler) void
update
(String uid, MailRuleActionAssignmentDescriptor assignment, AsyncHandler<Void> handler)