Class NotificationServiceSrv.Client

java.lang.Object
org.apache.thrift.TServiceClient
dev.vality.damsel.fraudbusters_notificator.NotificationServiceSrv.Client
All Implemented Interfaces:
NotificationServiceSrv.Iface
Enclosing class:
NotificationServiceSrv

public static class NotificationServiceSrv.Client
extends org.apache.thrift.TServiceClient
implements NotificationServiceSrv.Iface
  • Constructor Details

    • Client

      public Client​(org.apache.thrift.protocol.TProtocol prot)
    • Client

      public Client​(org.apache.thrift.protocol.TProtocol iprot, org.apache.thrift.protocol.TProtocol oprot)
  • Method Details

    • create

      public Notification create​(Notification notification) throws NotificationServiceException, org.apache.thrift.TException
      Specified by:
      create in interface NotificationServiceSrv.Iface
      Throws:
      NotificationServiceException
      org.apache.thrift.TException
    • sendCreate

      public void sendCreate​(Notification notification) throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • recvCreate

      public Notification recvCreate() throws NotificationServiceException, org.apache.thrift.TException
      Throws:
      NotificationServiceException
      org.apache.thrift.TException
    • remove

      public void remove​(long id) throws org.apache.thrift.TException
      Specified by:
      remove in interface NotificationServiceSrv.Iface
      Throws:
      org.apache.thrift.TException
    • sendRemove

      public void sendRemove​(long id) throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • recvRemove

      public void recvRemove() throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • updateStatus

      public void updateStatus​(long id, NotificationStatus notification_status) throws org.apache.thrift.TException
      Specified by:
      updateStatus in interface NotificationServiceSrv.Iface
      Throws:
      org.apache.thrift.TException
    • sendUpdateStatus

      public void sendUpdateStatus​(long id, NotificationStatus notification_status) throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • recvUpdateStatus

      public void recvUpdateStatus() throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • validate

      public ValidationResponse validate​(Notification notification) throws org.apache.thrift.TException
      Specified by:
      validate in interface NotificationServiceSrv.Iface
      Throws:
      org.apache.thrift.TException
    • sendValidate

      public void sendValidate​(Notification notification) throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • recvValidate

      public ValidationResponse recvValidate() throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • getAll

      public NotificationListResponse getAll​(Page page, Filter filter) throws org.apache.thrift.TException
      Specified by:
      getAll in interface NotificationServiceSrv.Iface
      Throws:
      org.apache.thrift.TException
    • sendGetAll

      public void sendGetAll​(Page page, Filter filter) throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • recvGetAll

      public NotificationListResponse recvGetAll() throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • getById

      public Notification getById​(long id) throws org.apache.thrift.TException
      Specified by:
      getById in interface NotificationServiceSrv.Iface
      Throws:
      org.apache.thrift.TException
    • sendGetById

      public void sendGetById​(long id) throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException
    • recvGetById

      public Notification recvGetById() throws org.apache.thrift.TException
      Throws:
      org.apache.thrift.TException