Interface MessageSenderSrv.AsyncIface

All Known Implementing Classes:
MessageSenderSrv.AsyncClient
Enclosing class:
MessageSenderSrv

public static interface MessageSenderSrv.AsyncIface
  • 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