Package dev.vality.damsel.walker
Class WalkerSrv.Client
java.lang.Object
org.apache.thrift.TServiceClient
dev.vality.damsel.walker.WalkerSrv.Client
- All Implemented Interfaces:
WalkerSrv.Iface
- Enclosing class:
- WalkerSrv
public static class WalkerSrv.Client extends org.apache.thrift.TServiceClient implements WalkerSrv.Iface
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classWalkerSrv.Client.Factory -
Field Summary
Fields inherited from class org.apache.thrift.TServiceClient
iprot_, oprot_, seqid_ -
Constructor Summary
-
Method Summary
Modifier and Type Method Description voidacceptClaim(String party_id, long claim_id, UserInformation user, int revision)Подтвердить и применить заявку пользователяvoidaddComment(String party_id, long claim_id, UserInformation user, String text)Добавить комментарий к заявкеClaimcreateClaim(UserInformation user, String party_id, PartyModificationUnit changeset)Создать заявкуvoiddenyClaim(String party_id, long claim_id, UserInformation user, String reason, int revision)Отклонить заявкуList<Action>getActions(String party_id, long claim_id)Получитить историю событий связанных с заявкойClaimInfogetClaim(String party_id, long claim_id)Получить информацию о заявкеList<Comment>getComments(String party_id, long claim_id)Получить список комментариев к заявкеvoidrecvAcceptClaim()voidrecvAddComment()ClaimrecvCreateClaim()voidrecvDenyClaim()List<Action>recvGetActions()ClaimInforecvGetClaim()List<Comment>recvGetComments()List<ClaimInfo>recvSearchClaims()voidrecvUpdateClaim()List<ClaimInfo>searchClaims(ClaimSearchRequest request)Поиск заявки по атрибутамvoidsendAcceptClaim(String party_id, long claim_id, UserInformation user, int revision)voidsendAddComment(String party_id, long claim_id, UserInformation user, String text)voidsendCreateClaim(UserInformation user, String party_id, PartyModificationUnit changeset)voidsendDenyClaim(String party_id, long claim_id, UserInformation user, String reason, int revision)voidsendGetActions(String party_id, long claim_id)voidsendGetClaim(String party_id, long claim_id)voidsendGetComments(String party_id, long claim_id)voidsendSearchClaims(ClaimSearchRequest request)voidsendUpdateClaim(String party_id, long claim_id, UserInformation user, PartyModificationUnit changeset, int revision)voidupdateClaim(String party_id, long claim_id, UserInformation user, PartyModificationUnit changeset, int revision)Передает список изменений для заявкиMethods inherited from class org.apache.thrift.TServiceClient
getInputProtocol, getOutputProtocol, receiveBase, sendBase, sendBaseOneway
-
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
-
acceptClaim
public void acceptClaim(String party_id, long claim_id, UserInformation user, int revision) throws InvalidUser, PartyNotFound, ClaimNotFound, InvalidClaimStatus, InvalidClaimRevision, InvalidChangeset, org.apache.thrift.TExceptionDescription copied from interface:WalkerSrv.IfaceПодтвердить и применить заявку пользователя- Specified by:
acceptClaimin interfaceWalkerSrv.Iface- Throws:
InvalidUserPartyNotFoundClaimNotFoundInvalidClaimStatusInvalidClaimRevisionInvalidChangesetorg.apache.thrift.TException
-
sendAcceptClaim
public void sendAcceptClaim(String party_id, long claim_id, UserInformation user, int revision) throws org.apache.thrift.TException- Throws:
org.apache.thrift.TException
-
recvAcceptClaim
public void recvAcceptClaim() throws InvalidUser, PartyNotFound, ClaimNotFound, InvalidClaimStatus, InvalidClaimRevision, InvalidChangeset, org.apache.thrift.TException- Throws:
InvalidUserPartyNotFoundClaimNotFoundInvalidClaimStatusInvalidClaimRevisionInvalidChangesetorg.apache.thrift.TException
-
denyClaim
public void denyClaim(String party_id, long claim_id, UserInformation user, String reason, int revision) throws InvalidUser, PartyNotFound, ClaimNotFound, InvalidClaimStatus, InvalidClaimRevision, org.apache.thrift.TExceptionDescription copied from interface:WalkerSrv.IfaceОтклонить заявку- Specified by:
denyClaimin interfaceWalkerSrv.Iface- Throws:
InvalidUserPartyNotFoundClaimNotFoundInvalidClaimStatusInvalidClaimRevisionorg.apache.thrift.TException
-
sendDenyClaim
public void sendDenyClaim(String party_id, long claim_id, UserInformation user, String reason, int revision) throws org.apache.thrift.TException- Throws:
org.apache.thrift.TException
-
recvDenyClaim
public void recvDenyClaim() throws InvalidUser, PartyNotFound, ClaimNotFound, InvalidClaimStatus, InvalidClaimRevision, org.apache.thrift.TException- Throws:
InvalidUserPartyNotFoundClaimNotFoundInvalidClaimStatusInvalidClaimRevisionorg.apache.thrift.TException
-
getClaim
public ClaimInfo getClaim(String party_id, long claim_id) throws ClaimNotFound, org.apache.thrift.TExceptionDescription copied from interface:WalkerSrv.IfaceПолучить информацию о заявке- Specified by:
getClaimin interfaceWalkerSrv.Iface- Throws:
ClaimNotFoundorg.apache.thrift.TException
-
sendGetClaim
- Throws:
org.apache.thrift.TException
-
recvGetClaim
- Throws:
ClaimNotFoundorg.apache.thrift.TException
-
createClaim
public Claim createClaim(UserInformation user, String party_id, PartyModificationUnit changeset) throws InvalidUser, PartyNotFound, InvalidPartyStatus, ChangesetConflict, InvalidChangeset, InvalidRequest, org.apache.thrift.TExceptionDescription copied from interface:WalkerSrv.IfaceСоздать заявку- Specified by:
createClaimin interfaceWalkerSrv.Iface- Throws:
InvalidUserPartyNotFoundInvalidPartyStatusChangesetConflictInvalidChangesetInvalidRequestorg.apache.thrift.TException
-
sendCreateClaim
public void sendCreateClaim(UserInformation user, String party_id, PartyModificationUnit changeset) throws org.apache.thrift.TException- Throws:
org.apache.thrift.TException
-
recvCreateClaim
public Claim recvCreateClaim() throws InvalidUser, PartyNotFound, InvalidPartyStatus, ChangesetConflict, InvalidChangeset, InvalidRequest, org.apache.thrift.TException- Throws:
InvalidUserPartyNotFoundInvalidPartyStatusChangesetConflictInvalidChangesetInvalidRequestorg.apache.thrift.TException
-
updateClaim
public void updateClaim(String party_id, long claim_id, UserInformation user, PartyModificationUnit changeset, int revision) throws InvalidUser, PartyNotFound, InvalidPartyStatus, ClaimNotFound, InvalidClaimStatus, InvalidClaimRevision, ChangesetConflict, InvalidChangeset, InvalidRequest, org.apache.thrift.TExceptionDescription copied from interface:WalkerSrv.IfaceПередает список изменений для заявки- Specified by:
updateClaimin interfaceWalkerSrv.Iface- Throws:
InvalidUserPartyNotFoundInvalidPartyStatusClaimNotFoundInvalidClaimStatusInvalidClaimRevisionChangesetConflictInvalidChangesetInvalidRequestorg.apache.thrift.TException
-
sendUpdateClaim
public void sendUpdateClaim(String party_id, long claim_id, UserInformation user, PartyModificationUnit changeset, int revision) throws org.apache.thrift.TException- Throws:
org.apache.thrift.TException
-
recvUpdateClaim
public void recvUpdateClaim() throws InvalidUser, PartyNotFound, InvalidPartyStatus, ClaimNotFound, InvalidClaimStatus, InvalidClaimRevision, ChangesetConflict, InvalidChangeset, InvalidRequest, org.apache.thrift.TException- Throws:
InvalidUserPartyNotFoundInvalidPartyStatusClaimNotFoundInvalidClaimStatusInvalidClaimRevisionChangesetConflictInvalidChangesetInvalidRequestorg.apache.thrift.TException
-
searchClaims
public List<ClaimInfo> searchClaims(ClaimSearchRequest request) throws org.apache.thrift.TExceptionDescription copied from interface:WalkerSrv.IfaceПоиск заявки по атрибутам- Specified by:
searchClaimsin interfaceWalkerSrv.Iface- Throws:
org.apache.thrift.TException
-
sendSearchClaims
- Throws:
org.apache.thrift.TException
-
recvSearchClaims
- Throws:
org.apache.thrift.TException
-
addComment
public void addComment(String party_id, long claim_id, UserInformation user, String text) throws org.apache.thrift.TExceptionDescription copied from interface:WalkerSrv.IfaceДобавить комментарий к заявке- Specified by:
addCommentin interfaceWalkerSrv.Iface- Throws:
org.apache.thrift.TException
-
sendAddComment
public void sendAddComment(String party_id, long claim_id, UserInformation user, String text) throws org.apache.thrift.TException- Throws:
org.apache.thrift.TException
-
recvAddComment
public void recvAddComment() throws org.apache.thrift.TException- Throws:
org.apache.thrift.TException
-
getComments
public List<Comment> getComments(String party_id, long claim_id) throws org.apache.thrift.TExceptionDescription copied from interface:WalkerSrv.IfaceПолучить список комментариев к заявке- Specified by:
getCommentsin interfaceWalkerSrv.Iface- Throws:
org.apache.thrift.TException
-
sendGetComments
- Throws:
org.apache.thrift.TException
-
recvGetComments
- Throws:
org.apache.thrift.TException
-
getActions
Description copied from interface:WalkerSrv.IfaceПолучитить историю событий связанных с заявкой- Specified by:
getActionsin interfaceWalkerSrv.Iface- Throws:
org.apache.thrift.TException
-
sendGetActions
- Throws:
org.apache.thrift.TException
-
recvGetActions
- Throws:
org.apache.thrift.TException
-