mirror of
https://github.com/abapGit/abapGit.git
synced 2025-04-30 20:03:20 +08:00
Move settings type to background interface
This commit is contained in:
parent
4fa485bf96
commit
58fa197ed5
|
@ -1,17 +1,23 @@
|
||||||
INTERFACE zif_abapgit_background
|
INTERFACE zif_abapgit_background
|
||||||
PUBLIC .
|
PUBLIC .
|
||||||
|
|
||||||
|
TYPES: BEGIN OF ty_settings,
|
||||||
|
key TYPE string,
|
||||||
|
value TYPE string,
|
||||||
|
END OF ty_settings.
|
||||||
|
|
||||||
|
TYPES: ty_settings_tt TYPE STANDARD TABLE OF ty_settings WITH DEFAULT KEY.
|
||||||
|
|
||||||
CLASS-METHODS get_description
|
CLASS-METHODS get_description
|
||||||
RETURNING
|
RETURNING
|
||||||
VALUE(rv_description) TYPE string .
|
VALUE(rv_description) TYPE string .
|
||||||
CLASS-METHODS get_settings
|
CLASS-METHODS get_settings
|
||||||
CHANGING
|
CHANGING
|
||||||
VALUE(ct_settings) TYPE zcl_abapgit_persist_background=>ty_settings_tt .
|
VALUE(ct_settings) TYPE ty_settings_tt .
|
||||||
METHODS run
|
METHODS run
|
||||||
IMPORTING
|
IMPORTING
|
||||||
!io_repo TYPE REF TO zcl_abapgit_repo_online
|
!io_repo TYPE REF TO zcl_abapgit_repo_online
|
||||||
!it_settings TYPE zcl_abapgit_persist_background=>ty_settings_tt OPTIONAL
|
!it_settings TYPE ty_settings_tt OPTIONAL
|
||||||
RAISING
|
RAISING
|
||||||
zcx_abapgit_exception .
|
zcx_abapgit_exception .
|
||||||
ENDINTERFACE.
|
ENDINTERFACE.
|
||||||
|
|
|
@ -4,18 +4,11 @@ CLASS zcl_abapgit_persist_background DEFINITION
|
||||||
|
|
||||||
PUBLIC SECTION.
|
PUBLIC SECTION.
|
||||||
|
|
||||||
TYPES: BEGIN OF ty_settings,
|
|
||||||
key TYPE string,
|
|
||||||
value TYPE string,
|
|
||||||
END OF ty_settings.
|
|
||||||
|
|
||||||
TYPES: ty_settings_tt TYPE STANDARD TABLE OF ty_settings WITH DEFAULT KEY.
|
|
||||||
|
|
||||||
TYPES: BEGIN OF ty_xml,
|
TYPES: BEGIN OF ty_xml,
|
||||||
method TYPE string,
|
method TYPE string,
|
||||||
username TYPE string,
|
username TYPE string,
|
||||||
password TYPE string,
|
password TYPE string,
|
||||||
settings TYPE ty_settings_tt,
|
settings TYPE zif_abapgit_background=>ty_settings_tt,
|
||||||
END OF ty_xml.
|
END OF ty_xml.
|
||||||
|
|
||||||
TYPES: BEGIN OF ty_background,
|
TYPES: BEGIN OF ty_background,
|
||||||
|
|
Loading…
Reference in New Issue
Block a user