Class WalkerSrv.AsyncClient

java.lang.Object
org.apache.thrift.async.TAsyncClient
dev.vality.damsel.walker.WalkerSrv.AsyncClient
All Implemented Interfaces:
WalkerSrv.AsyncIface
Enclosing class:
WalkerSrv

public static class WalkerSrv.AsyncClient
extends org.apache.thrift.async.TAsyncClient
implements WalkerSrv.AsyncIface
  • Constructor Details

    • AsyncClient

      public AsyncClient​(org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.async.TAsyncClientManager clientManager, org.apache.thrift.transport.TNonblockingTransport transport)
  • Method Details

    • acceptClaim

      public void acceptClaim​(String party_id, long claim_id, UserInformation user, int revision, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler) throws org.apache.thrift.TException
      Specified by:
      acceptClaim in interface WalkerSrv.AsyncIface
      Throws:
      org.apache.thrift.TException
    • denyClaim

      public void denyClaim​(String party_id, long claim_id, UserInformation user, String reason, int revision, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler) throws org.apache.thrift.TException
      Specified by:
      denyClaim in interface WalkerSrv.AsyncIface
      Throws:
      org.apache.thrift.TException
    • getClaim

      public void getClaim​(String party_id, long claim_id, org.apache.thrift.async.AsyncMethodCallback<ClaimInfo> resultHandler) throws org.apache.thrift.TException
      Specified by:
      getClaim in interface WalkerSrv.AsyncIface
      Throws:
      org.apache.thrift.TException
    • createClaim

      public void createClaim​(UserInformation user, String party_id, PartyModificationUnit changeset, org.apache.thrift.async.AsyncMethodCallback<Claim> resultHandler) throws org.apache.thrift.TException
      Specified by:
      createClaim in interface WalkerSrv.AsyncIface
      Throws:
      org.apache.thrift.TException
    • updateClaim

      public void updateClaim​(String party_id, long claim_id, UserInformation user, PartyModificationUnit changeset, int revision, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler) throws org.apache.thrift.TException
      Specified by:
      updateClaim in interface WalkerSrv.AsyncIface
      Throws:
      org.apache.thrift.TException
    • searchClaims

      public void searchClaims​(ClaimSearchRequest request, org.apache.thrift.async.AsyncMethodCallback<List<ClaimInfo>> resultHandler) throws org.apache.thrift.TException
      Specified by:
      searchClaims in interface WalkerSrv.AsyncIface
      Throws:
      org.apache.thrift.TException
    • addComment

      public void addComment​(String party_id, long claim_id, UserInformation user, String text, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler) throws org.apache.thrift.TException
      Specified by:
      addComment in interface WalkerSrv.AsyncIface
      Throws:
      org.apache.thrift.TException
    • getComments

      public void getComments​(String party_id, long claim_id, org.apache.thrift.async.AsyncMethodCallback<List<Comment>> resultHandler) throws org.apache.thrift.TException
      Specified by:
      getComments in interface WalkerSrv.AsyncIface
      Throws:
      org.apache.thrift.TException
    • getActions

      public void getActions​(String party_id, long claim_id, org.apache.thrift.async.AsyncMethodCallback<List<Action>> resultHandler) throws org.apache.thrift.TException
      Specified by:
      getActions in interface WalkerSrv.AsyncIface
      Throws:
      org.apache.thrift.TException