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 Type Method Description voidaddExclusionRule(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)voidsend(Message message, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler)
-
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
-