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 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)Получить список комментариев к заявкеList<ClaimInfo>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
-