Interface IMailflowRulesAsync
public interface IMailflowRulesAsync
-
Method Summary
Modifier and TypeMethodDescriptionvoidcreate(String uid, MailRuleActionAssignmentDescriptor assignment, net.bluemind.core.api.AsyncHandler<Void> handler) voidvoidevaluate(Message message, net.bluemind.core.api.AsyncHandler<List<MailRuleActionAssignment>> handler) voidgetAssignment(String uid, net.bluemind.core.api.AsyncHandler<MailRuleActionAssignment> handler) voidlistActions(net.bluemind.core.api.AsyncHandler<List<MailActionDescriptor>> handler) voidlistAssignments(net.bluemind.core.api.AsyncHandler<List<MailRuleActionAssignment>> handler) voidlistRules(net.bluemind.core.api.AsyncHandler<List<MailRuleDescriptor>> handler) voidupdate(String uid, MailRuleActionAssignmentDescriptor assignment, net.bluemind.core.api.AsyncHandler<Void> handler)
-
Method Details
-
create
void create(String uid, MailRuleActionAssignmentDescriptor assignment, net.bluemind.core.api.AsyncHandler<Void> handler) -
delete
-
evaluate
void evaluate(Message message, net.bluemind.core.api.AsyncHandler<List<MailRuleActionAssignment>> handler) -
getAssignment
void getAssignment(String uid, net.bluemind.core.api.AsyncHandler<MailRuleActionAssignment> handler) -
listActions
-
listAssignments
-
listRules
-
update
void update(String uid, MailRuleActionAssignmentDescriptor assignment, net.bluemind.core.api.AsyncHandler<Void> handler)
-