Package dev.vality.damsel.message_sender
Interface MessageSenderSrv.AsyncIface
- All Known Implementing Classes:
MessageSenderSrv.AsyncClient
- Enclosing class:
- MessageSenderSrv
public static interface MessageSenderSrv.AsyncIface
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddExclusionRule(MessageExclusion rule, org.apache.thrift.async.AsyncMethodCallback<MessageExclusionObject> resultHandler) voidgetExclusionRule(MessageExclusionRef ref, org.apache.thrift.async.AsyncMethodCallback<MessageExclusionObject> resultHandler) voidgetExclusionRules(ExclusionType type, org.apache.thrift.async.AsyncMethodCallback<List<MessageExclusionObject>> resultHandler) voidremoveExclusionRule(MessageExclusionRef ref, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler) void
-
Method Details
-
send
void send(Message message, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler) throws org.apache.thrift.TException - Throws:
org.apache.thrift.TException
-
addExclusionRule
void addExclusionRule(MessageExclusion rule, org.apache.thrift.async.AsyncMethodCallback<MessageExclusionObject> resultHandler) throws org.apache.thrift.TException - Throws:
org.apache.thrift.TException
-
getExclusionRule
void getExclusionRule(MessageExclusionRef ref, org.apache.thrift.async.AsyncMethodCallback<MessageExclusionObject> resultHandler) throws org.apache.thrift.TException - Throws:
org.apache.thrift.TException
-
getExclusionRules
void getExclusionRules(ExclusionType type, org.apache.thrift.async.AsyncMethodCallback<List<MessageExclusionObject>> resultHandler) throws org.apache.thrift.TException - Throws:
org.apache.thrift.TException
-
removeExclusionRule
void removeExclusionRule(MessageExclusionRef ref, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler) throws org.apache.thrift.TException - Throws:
org.apache.thrift.TException
-