Interface NotificationServiceSrv.AsyncIface

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

public static interface NotificationServiceSrv.AsyncIface
  • Method Details

    • create

      void create​(Notification notification, org.apache.thrift.async.AsyncMethodCallback<Notification> resultHandler) throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • remove

      void remove​(long id, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler) throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • updateStatus

      void updateStatus​(long id, NotificationStatus notification_status, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler) throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • validate

      void validate​(Notification notification, org.apache.thrift.async.AsyncMethodCallback<ValidationResponse> resultHandler) throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • getAll

      void getAll​(Page page, Filter filter, org.apache.thrift.async.AsyncMethodCallback<NotificationListResponse> resultHandler) throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • getById

      void getById​(long id, org.apache.thrift.async.AsyncMethodCallback<Notification> resultHandler) throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException