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