SAP ABAP Class CL_ARC_DAS_CON_AUDIT (XML-DAS Connector for AUDIT/ILM)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-CCM-ADK (Application Component) Archive Development Kit
⤷
S_ARC_DAS_CON (Package) API for XML DAS Connector

⤷

⤷

Properties
Class | CL_ARC_DAS_CON_AUDIT | |
Short Description | XML-DAS Connector for AUDIT/ILM | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | S_ARC_DAS_CON | API for XML DAS Connector |
Created | 20070723 | SAP |
Last change | 20110908 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_ARC_DAS_CON_AUDIT has no interface implemented.
Friends
Class CL_ARC_DAS_CON_AUDIT has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TS_SESSION_PROPERTIES | 20070724 | |||
2 | ![]() |
Static Attribute | Private | Type reference (TYPE) | TT_DAV_LINK | 20070724 | |||
3 | ![]() |
Instance attribute | Private | Type reference (TYPE) | AIND_T_ARKEY | ARCHIVEKEY and ARCHIVEOFS Table | 20090721 | ||
4 | ![]() |
Static Attribute | Private | Type reference (TYPE) | TT_FILE_PROPERTIES | 20070724 | |||
5 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TY_READ_MODULES | 20081017 | |||
6 | ![]() |
Static Attribute | Private | Type reference (TYPE) | TT_SESSION_PROPERTIES | 20070723 | |||
7 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SYSAPRL | Release Status of SAP System | 20081017 | ||
8 | ![]() |
Instance attribute | Private | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | File Opened | 20090721 | |
9 | ![]() |
Instance attribute | Private | Type reference (TYPE) | I | 20070724 | |||
10 | ![]() |
Instance attribute | Private | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Read via SAP AS Index (abap_true or abap_false) | 20090721 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Closes the Read Operation for the Archive File | 20070723 |
2 | ![]() |
Static method | Public | Method | internal (do not use) | 20070725 |
3 | ![]() |
Instance method | Private | Method | Internal | 20070725 |
4 | ![]() |
Instance method | Public | Method | Determine ADK Handle for the Archive File | 20070723 |
5 | ![]() |
Instance method | Public | Method | Outputs Data for a Certain Structure | 20070723 |
6 | ![]() |
Instance method | Public | Method | Outputs Data for a Data Object | 20070723 |
7 | ![]() |
Static method | Public | Method | Determine Information for an ADK Archive File | 20070723 |
8 | ![]() |
Static method | Public | Method | Determine Name Tab Information for Achived Structures | 20070725 |
9 | ![]() |
Instance method | Public | Method | Fetches the Next Data Object from the Archive File | 20070723 |
10 | ![]() |
Instance method | Private | Method | Internal | 20081017 |
11 | ![]() |
Static method | Public | Method | internal (do not use) | 20070725 |
12 | ![]() |
Static method | Public | Method | Determine Names of Structures in an Archive File | 20070723 |
13 | ![]() |
Static method | Public | Method | Determine Information on Resources or Collections | 20070723 |
14 | ![]() |
Static method | Public | Method | Display Resources List | 20070723 |
15 | ![]() |
Static method | Public | Method | Open Archive File for Reading | 20070723 |
16 | ![]() |
Static method | Public | Method | Open Archive File for Reading | 20090721 |
17 | ![]() |
Instance method | Private | Method | internal | 20070724 |
18 | ![]() |
Instance method | Private | Method | internal | 20090721 |
Events
Class CL_ARC_DAS_CON_AUDIT has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TS_FILE_PROPERTIES | Public | See coding | 20070723 | BEGIN OF ts_file_properties,
archive_key TYPE arkey,
webdav_dest TYPE admi_webdav_destination,
document TYPE admi_run_d,
archiving_object TYPE objct_tr01,
sysid TYPE sysysid,
client TYPE admi_clien,
creat_user TYPE admi_user,
creat_date TYPE admi_cdate,
creat_time TYPE admi_time,
obj_count TYPE admi_count,
file_size TYPE admi_size,
status_fil TYPE admi_stfil,
END OF ts_file_properties
|
||
2 | TS_NAMETAB_INFO | Public | See coding | 20070723 | BEGIN OF ts_nametab_info,
struc_name TYPE tabname,
t_nametab TYPE arch_t_nametab,
structdescr TYPE REF TO cl_abap_structdescr,
END OF ts_nametab_info
|
||
3 | TS_OBJECT_DATA | Public | See coding | 20070723 | BEGIN OF ts_object_data,
struc_name TYPE tabname,
struc_data TYPE REF TO data,
END OF ts_object_data
|
||
4 | TS_RESULT_SET | Public | See coding | 20070723 | BEGIN OF ts_result_set,
uri TYPE admi_uri_adk,
archive_path TYPE admi_path,
res_name TYPE admi_res,
res_type TYPE admi_res_t,
creation_utc TYPE admi_tstp,
creation_user TYPE admi_user,
resource_size TYPE admx_size,
col_type TYPE admi_col_t,
END OF ts_result_set
|
||
5 | TS_SESSION_PROPERTIES | Public | See coding | 20070723 | BEGIN OF ts_session_properties,
uri TYPE admi_uri_adk,
archive_key TYPE arkey,
webdav_dest TYPE admi_webdav_destination,
archiving_object TYPE objct_tr01,
t_obj_structures TYPE SORTED TABLE OF arch_ddic
WITH UNIQUE KEY name,
structures_read TYPE boole_d,
t_nametab_info TYPE tt_nametab_info,
nametab_read TYPE boole_d,
t_used_classes TYPE SORTED TABLE OF adk_class
WITH UNIQUE KEY class,
classes_read TYPE boole_d,
END OF ts_session_properties
|
||
6 | TT_DAV_LINK | Private | See coding | 20070724 | tt_dav_link TYPE SORTED TABLE OF admi_file_davlnk WITH UNIQUE KEY archiv_key
|
||
7 | TT_FILE_PROPERTIES | Public | See coding | 20070724 | tt_file_properties TYPE SORTED TABLE OF ts_file_properties WITH UNIQUE KEY archive_key
|
||
8 | TT_NAMETAB_INFO | Public | See coding | 20070723 | tt_nametab_info TYPE SORTED TABLE OF ts_nametab_info WITH UNIQUE KEY struc_name
|
||
9 | TT_OBJECT_DATA | Public | See coding | 20070723 | tt_object_data TYPE SORTED TABLE OF ts_object_data WITH UNIQUE KEY struc_name
|
||
10 | TT_RESULT_SET | Public | See coding | 20070723 | tt_result_set TYPE SORTED TABLE OF ts_result_set WITH UNIQUE KEY uri
|
||
11 | TT_SESSION_PROPERTIES | Public | See coding | 20070723 | tt_session_properties TYPE SORTED TABLE OF ts_session_properties
WITH UNIQUE KEY uri
|
||
12 | TT_STRUCTURE_NAMES | Public | See coding | 20070723 | tt_structure_names TYPE SORTED TABLE OF arch_ddic WITH UNIQUE KEY name
|
||
13 | TY_READ_MODULE | Private | See coding | 20081017 | BEGIN OF ty_read_module,
class TYPE arch_class-arch_class,
fbname TYPE tfdir-funcname,
END OF ty_read_module
|
||
14 | TY_READ_MODULES | Private | See coding | 20081017 | ty_read_modules TYPE STANDARD TABLE OF ty_read_module
|
Method Signatures
Method CLOSE_READ Signature
Method CLOSE_READ on class CL_ARC_DAS_CON_AUDIT has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
DAS-Konnektor: Ausnahmen auf T100 Basis | 20070726 |
Method CONVERT_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IR_STRUCTDESCR | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | Run Time Type Services | 20070725 | ||
2 | ![]() |
IR_UNCONVERTED_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20070725 | |||
3 | ![]() |
IV_HANDLE | Call by reference | Type reference (TYPE) | I | ADK Handle | 20070725 | ||
4 | ![]() |
IV_STRUC_NAME | Call by reference | Type reference (TYPE) | TABNAME | Tabellenname | 20070725 | ||
5 | ![]() |
RR_CONVERTED_DATA | Value transfer | Object reference (TYPE REF TO) | DATA | 20070725 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
DAS-Konnektor: Ausnahmen auf T100 Basis | 20070726 |
Method FILL_OBJECT_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_OBJECT_DATA | Call by reference | Type reference (TYPE) | TT_OBJECT_DATA | 20070725 | |||
2 | ![]() |
IR_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20070725 | |||
3 | ![]() |
IV_STRUC_NAME | Call by reference | Type reference (TYPE) | TABNAME | Tabellenname | 20070725 |
Method FILL_OBJECT_DATA on class CL_ARC_DAS_CON_AUDIT has no exception.
Method GET_ARCHIVE_HANDLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_ARCHIVE_HANDLE | Value transfer | Type reference (TYPE) | I | ADK Handle | 20070724 |
Method GET_ARCHIVE_HANDLE on class CL_ARC_DAS_CON_AUDIT has no exception.
Method GET_DATA_FOR_STRUCTURE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_NAMETAB | Call by reference | Type reference (TYPE) | ARCH_T_NAMETAB | Archivierte Nametab einer Struktur | 20070725 | ||
2 | ![]() |
IV_STRUCTDESCR | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | Run Time Type Services | 20070723 | ||
3 | ![]() |
IV_STRUC_NAME | Call by reference | Type reference (TYPE) | TABNAME | Tabellenname | 20070723 | ||
4 | ![]() |
RT_STRUC_DATA | Value transfer | Object reference (TYPE REF TO) | DATA | 20070725 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
DAS-Konnektor: Ausnahmen auf T100 Basis | 20070726 |
Method GET_DATA_OF_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_NAMETABS | Call by reference | Type reference (TYPE) | TT_NAMETAB_INFO | Strukturen zu denen Daten geliefert werden sollen | 20070723 | ||
2 | ![]() |
RT_OBJECT_DATA | Value transfer | Type reference (TYPE) | TT_OBJECT_DATA | Daten aus dem Datenobjekt | 20070723 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
DAS-Konnektor: Ausnahmen auf T100 Basis | 20070726 |
Method GET_FILE_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_URI | Call by reference | Type reference (TYPE) | ADMI_URI_ADK | URI einer Ressource oder Kollektion | 20070723 | ||
2 | ![]() |
RS_FILE_PROPERTIES | Value transfer | Type reference (TYPE) | TS_FILE_PROPERTIES | Eingeschaften einer ADK Archivdatei | 20070723 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
DAS-Konnektor: Ausnahmen auf T100 Basis | 20070726 |
Method GET_NAMETABS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_STRUCTURES | Call by reference | Type reference (TYPE) | TT_STRUCTURE_NAMES | Strukturen, zu denen DDIC Informationen ermittelt werden | 20070725 | ||
2 | ![]() |
IV_URI | Call by reference | Type reference (TYPE) | ADMI_URI_ADK | URI einer Ressource oder Kollektion | 20070725 | ||
3 | ![]() |
RT_NAMETAB_INFO | Value transfer | Type reference (TYPE) | TT_NAMETAB_INFO | Nametab Informationen zu den Strukturen | 20070725 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
DAS-Konnektor: Ausnahmen auf T100 Basis | 20070726 |
Method GET_NEXT_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_END_OF_FILE | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20070813 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
DAS-Konnektor: Ausnahmen auf T100 Basis | 20070726 |
Method GET_OLD_CLASS_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_NAMETABS | Call by reference | Type reference (TYPE) | TT_NAMETAB_INFO | 20081017 | |||
2 | ![]() |
IV_ARCHIVING_CLASS | Call by reference | Type reference (TYPE) | ARCH_CLAS_ | Archivierungsklasse | 20081017 | ||
3 | ![]() |
IV_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Tabellenname | 20081017 | ||
4 | ![]() |
RT_DATA_TABLE | Value transfer | Object reference (TYPE REF TO) | DATA | Tabelle der Daten | 20081017 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
DAS-Konnektor: Ausnahmen auf T100 Basis | 20081017 |
Method GET_STRUCTDESCR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_NAMETABS | Call by reference | Type reference (TYPE) | ARCH_T_NAMETAB | Feldleiste zur archivierten Nametab einer Struktur | 20070725 | ||
2 | ![]() |
RR_STRUCTDESCR | Value transfer | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | Run Time Type Services | 20070725 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
DAS-Konnektor: Ausnahmen auf T100 Basis | 20070726 |
Method GET_STRUCTURES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_URI | Call by reference | Type reference (TYPE) | ADMI_URI_ADK | URI einer Ressource oder Kollektion | 20070723 | ||
2 | ![]() |
RT_STRUCTURES | Value transfer | Type reference (TYPE) | TT_STRUCTURE_NAMES | Namen der archivierten Strukturen/Tabellen | 20070723 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
DAS-Konnektor: Ausnahmen auf T100 Basis | 20070726 |
Method HEAD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_URI | Call by reference | Type reference (TYPE) | ADMI_URI_ADK | URI einer Ressource oder Kollektion | 20070723 | ||
2 | ![]() |
RS_RESULT_SET | Value transfer | Type reference (TYPE) | TS_RESULT_SET | Eigenschaften einer Ressource bzw. Kollektion | 20070723 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
DAS-Konnektor: Ausnahmen auf T100 Basis | 20070723 | |
2 | ![]() |
XADK: DA Service Client Ausnahmen | 20070723 | |
3 | ![]() |
XADK: DA Service Server Ausnahmen | 20070723 | |
4 | ![]() |
XADK: Ausnahmen des WebServer oder Ablagesystems | 20070723 |
Method LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_LIST_RANGE | Call by reference | Type reference (TYPE) | ADMI_LRNG | 'ALL' | Ausgabeumfang | 20070723 | |
2 | ![]() |
IV_RECURSIVE | Call by reference | Type reference (TYPE) | ADMI_RECUR | '' | Rekursiv: Auch unterhalb des Archivpfads suchen | 20070723 | |
3 | ![]() |
IV_TYPE | Call by reference | Type reference (TYPE) | ADMI_RES_T | '' | Typ einer Ressource | 20070723 | |
4 | ![]() |
IV_URI | Call by reference | Type reference (TYPE) | ADMI_URI_ADK | URI einer Ressource oder Kollektion | 20070723 | ||
5 | ![]() |
RT_RESULT_SET | Value transfer | Type reference (TYPE) | TT_RESULT_SET | Liste von Ressourcen/Kollektion sowie deren Eigenschaften | 20070723 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
DAS-Konnektor: Ausnahmen auf T100 Basis | 20070723 | |
2 | ![]() |
XADK: DA Service Client Ausnahmen | 20070723 | |
3 | ![]() |
XADK: DA Service Server Ausnahmen | 20070723 | |
4 | ![]() |
XADK: Ausnahmen des WebServer oder Ablagesystems | 20070723 |
Method OPEN_FOR_READ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_URI | Call by reference | Type reference (TYPE) | ADMI_URI_ADK | URI einer Ressource oder Kollektion | 20070723 | ||
2 | ![]() |
RR_SESSION | Value transfer | Object reference (TYPE REF TO) | CL_ARC_DAS_CON_AUDIT | XML-DAS Konnektor für AUDIT/ILM | 20070723 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
DAS-Konnektor: Ausnahmen auf T100 Basis | 20070726 |
Method OPEN_FOR_READ_WITH_INDEX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_STRUCNAMES | Call by reference | Type reference (TYPE) | TT_STRUCTURE_NAMES | 20090721 | |||
2 | ![]() |
IV_URI | Call by reference | Type reference (TYPE) | ADMI_URI_ADK | URI einer Ressource oder Kollektion | 20090721 | ||
3 | ![]() |
RR_SESSION | Value transfer | Object reference (TYPE REF TO) | CL_ARC_DAS_CON_AUDIT | XML-DAS Konnektor für AUDIT/ILM | 20090721 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
DAS-Konnektor: Ausnahmen auf T100 Basis | 20090721 | |
2 | ![]() |
Keine aktive Infostruktur | 20090721 |
Method OPEN_READ_INT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_URI | Call by reference | Type reference (TYPE) | ADMI_URI_ADK | URI einer Ressource oder Kollektion | 20070724 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
DAS-Konnektor: Ausnahmen auf T100 Basis | 20070726 |
Method OPEN_READ_INT_WITH_INDEX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_STRUCNAMES | Call by reference | Type reference (TYPE) | TT_STRUCTURE_NAMES | 20090721 | |||
2 | ![]() |
IV_URI | Call by reference | Type reference (TYPE) | ADMI_URI_ADK | URI einer Ressource oder Kollektion | 20090721 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
DAS-Konnektor: Ausnahmen auf T100 Basis | 20090721 | |
2 | ![]() |
Keine aktive Infostruktur | 20090721 |
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in | 711 |