Interface ClaimManagementSrv.Iface
- All Known Implementing Classes:
ClaimManagementSrv.Client
- Enclosing class:
- ClaimManagementSrv
public static interface ClaimManagementSrv.Iface
-
Method Summary
Modifier and Type Method Description voidacceptClaim(String party_id, long id, int revision)ClaimcreateClaim(String party_id, List<Modification> changeset)voiddenyClaim(String party_id, long id, int revision, String reason)ClaimgetClaim(String party_id, long id)ValuegetMetadata(String party_id, long id, String key)voidremoveMetadata(String party_id, long id, String key)voidremoveModification(String party_id, long id, int revision, long modification_id)voidrequestClaimChanges(String party_id, long id, int revision)voidrequestClaimReview(String party_id, long id, int revision)voidrevokeClaim(String party_id, long id, int revision, String reason)ClaimSearchResponsesearchClaims(ClaimSearchQuery claim_request)voidsetMetadata(String party_id, long id, String key, Value value)voidupdateClaim(String party_id, long id, int revision, List<Modification> changeset)voidupdateModification(String party_id, long id, int revision, long modification_id, ModificationChange modification_change)
-
Method Details
-
createClaim
Claim createClaim(String party_id, List<Modification> changeset) throws InvalidChangeset, org.apache.thrift.TException- Throws:
InvalidChangesetorg.apache.thrift.TException
-
getClaim
- Throws:
ClaimNotFoundorg.apache.thrift.TException
-
searchClaims
ClaimSearchResponse searchClaims(ClaimSearchQuery claim_request) throws LimitExceeded, BadContinuationToken, org.apache.thrift.TException- Throws:
LimitExceededBadContinuationTokenorg.apache.thrift.TException
-
acceptClaim
void acceptClaim(String party_id, long id, int revision) throws ClaimNotFound, InvalidClaimStatus, InvalidClaimRevision, org.apache.thrift.TException- Throws:
ClaimNotFoundInvalidClaimStatusInvalidClaimRevisionorg.apache.thrift.TException
-
updateClaim
void updateClaim(String party_id, long id, int revision, List<Modification> changeset) throws ClaimNotFound, InvalidClaimStatus, InvalidClaimRevision, ChangesetConflict, InvalidChangeset, org.apache.thrift.TException- Throws:
ClaimNotFoundInvalidClaimStatusInvalidClaimRevisionChangesetConflictInvalidChangesetorg.apache.thrift.TException
-
updateModification
void updateModification(String party_id, long id, int revision, long modification_id, ModificationChange modification_change) throws ModificationNotFound, ModificationWrongType, org.apache.thrift.TException- Throws:
ModificationNotFoundModificationWrongTypeorg.apache.thrift.TException
-
removeModification
void removeModification(String party_id, long id, int revision, long modification_id) throws ModificationNotFound, ModificationWrongType, org.apache.thrift.TException- Throws:
ModificationNotFoundModificationWrongTypeorg.apache.thrift.TException
-
requestClaimReview
void requestClaimReview(String party_id, long id, int revision) throws ClaimNotFound, InvalidClaimStatus, InvalidClaimRevision, org.apache.thrift.TException- Throws:
ClaimNotFoundInvalidClaimStatusInvalidClaimRevisionorg.apache.thrift.TException
-
requestClaimChanges
void requestClaimChanges(String party_id, long id, int revision) throws ClaimNotFound, InvalidClaimStatus, InvalidClaimRevision, org.apache.thrift.TException- Throws:
ClaimNotFoundInvalidClaimStatusInvalidClaimRevisionorg.apache.thrift.TException
-
denyClaim
void denyClaim(String party_id, long id, int revision, String reason) throws ClaimNotFound, InvalidClaimStatus, InvalidClaimRevision, org.apache.thrift.TException- Throws:
ClaimNotFoundInvalidClaimStatusInvalidClaimRevisionorg.apache.thrift.TException
-
revokeClaim
void revokeClaim(String party_id, long id, int revision, String reason) throws ClaimNotFound, InvalidClaimStatus, InvalidClaimRevision, org.apache.thrift.TException- Throws:
ClaimNotFoundInvalidClaimStatusInvalidClaimRevisionorg.apache.thrift.TException
-
getMetadata
Value getMetadata(String party_id, long id, String key) throws ClaimNotFound, MetadataKeyNotFound, org.apache.thrift.TException- Throws:
ClaimNotFoundMetadataKeyNotFoundorg.apache.thrift.TException
-
setMetadata
void setMetadata(String party_id, long id, String key, Value value) throws ClaimNotFound, org.apache.thrift.TException- Throws:
ClaimNotFoundorg.apache.thrift.TException
-
removeMetadata
void removeMetadata(String party_id, long id, String key) throws ClaimNotFound, org.apache.thrift.TException- Throws:
ClaimNotFoundorg.apache.thrift.TException
-