Package dev.vality.damsel.walker
Interface WalkerSrv.Iface
- All Known Implementing Classes:
WalkerSrv.Client
- Enclosing class:
- WalkerSrv
public static interface WalkerSrv.Iface
-
Method Summary
Modifier and TypeMethodDescriptionvoidacceptClaim(String party_id, long claim_id, UserInformation user, int revision) Подтвердить и применить заявку пользователяvoidaddComment(String party_id, long claim_id, UserInformation user, String text) Добавить комментарий к заявкеcreateClaim(UserInformation user, String party_id, PartyModificationUnit changeset) Создать заявкуvoiddenyClaim(String party_id, long claim_id, UserInformation user, String reason, int revision) Отклонить заявкуgetActions(String party_id, long claim_id) Получитить историю событий связанных с заявкойПолучить информацию о заявкеgetComments(String party_id, long claim_id) Получить список комментариев к заявкеsearchClaims(ClaimSearchRequest request) Поиск заявки по атрибутамvoidupdateClaim(String party_id, long claim_id, UserInformation user, PartyModificationUnit changeset, int revision) Передает список изменений для заявки
-
Method Details
-
acceptClaim
void acceptClaim(String party_id, long claim_id, UserInformation user, int revision) throws InvalidUser, PartyNotFound, ClaimNotFound, InvalidClaimStatus, InvalidClaimRevision, InvalidChangeset, org.apache.thrift.TException Подтвердить и применить заявку пользователя- Parameters:
party_id-claim_id-user-revision-- Throws:
InvalidUserPartyNotFoundClaimNotFoundInvalidClaimStatusInvalidClaimRevisionInvalidChangesetorg.apache.thrift.TException
-
denyClaim
void denyClaim(String party_id, long claim_id, UserInformation user, String reason, int revision) throws InvalidUser, PartyNotFound, ClaimNotFound, InvalidClaimStatus, InvalidClaimRevision, org.apache.thrift.TException Отклонить заявку- Parameters:
party_id-claim_id-user-reason-revision-- Throws:
InvalidUserPartyNotFoundClaimNotFoundInvalidClaimStatusInvalidClaimRevisionorg.apache.thrift.TException
-
getClaim
ClaimInfo getClaim(String party_id, long claim_id) throws ClaimNotFound, org.apache.thrift.TException Получить информацию о заявке- Parameters:
party_id-claim_id-- Throws:
ClaimNotFoundorg.apache.thrift.TException
-
createClaim
Claim createClaim(UserInformation user, String party_id, PartyModificationUnit changeset) throws InvalidUser, PartyNotFound, InvalidPartyStatus, ChangesetConflict, InvalidChangeset, InvalidRequest, org.apache.thrift.TException Создать заявку- Parameters:
user-party_id-changeset-- Throws:
InvalidUserPartyNotFoundInvalidPartyStatusChangesetConflictInvalidChangesetInvalidRequestorg.apache.thrift.TException
-
updateClaim
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.TException Передает список изменений для заявки- Parameters:
party_id-claim_id-user-changeset-revision-- Throws:
InvalidUserPartyNotFoundInvalidPartyStatusClaimNotFoundInvalidClaimStatusInvalidClaimRevisionChangesetConflictInvalidChangesetInvalidRequestorg.apache.thrift.TException
-
searchClaims
Поиск заявки по атрибутам- Parameters:
request-- Throws:
org.apache.thrift.TException
-
addComment
void addComment(String party_id, long claim_id, UserInformation user, String text) throws org.apache.thrift.TException Добавить комментарий к заявке- Parameters:
party_id-claim_id-user-text-- Throws:
org.apache.thrift.TException
-
getComments
Получить список комментариев к заявке- Parameters:
party_id-claim_id-- Throws:
org.apache.thrift.TException
-
getActions
Получитить историю событий связанных с заявкой- Parameters:
party_id-claim_id-- Throws:
org.apache.thrift.TException
-