abapGit/src/persist/zif_abapgit_persist_repo_cs.intf.abap
2024-09-12 16:59:23 +02:00

24 lines
647 B
ABAP

INTERFACE zif_abapgit_persist_repo_cs
PUBLIC .
METHODS update
IMPORTING
!iv_key TYPE zif_abapgit_persistence=>ty_repo-key
!iv_cs_blob TYPE zif_abapgit_persistence=>ty_content-data_str
RAISING
zcx_abapgit_exception .
METHODS delete
IMPORTING
!iv_key TYPE zif_abapgit_persistence=>ty_repo-key
RAISING
zcx_abapgit_exception .
METHODS read
IMPORTING
!iv_key TYPE zif_abapgit_persistence=>ty_repo-key
RETURNING
VALUE(rv_cs_blob) TYPE zif_abapgit_persistence=>ty_content-data_str
RAISING
zcx_abapgit_exception
zcx_abapgit_not_found .
ENDINTERFACE.