SAP ABAP Class CL_ARC_DAS_CON_ADK (XML DAS Connector for ADK WebDAV Storage)
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_ADK  
Short Description XML DAS Connector for ADK WebDAV Storage    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class BA    
Program status P  SAP Standard Production Program 
Category 0   
Package S_ARC_DAS_CON   API for XML DAS Connector 
Created 20060807   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CL_ARC_DAS_CON Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_ARC_DAS_ROUT_ADK Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 CL_ARC_UTILITY Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
5 SCMST Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 SHLP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_ARC_DAS_CON_ADK has no interface implemented.
Friends
Class CL_ARC_DAS_CON_ADK has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_EXP_DATE_UNKNOWN_TST Constant Public Type reference (TYPE) TIMESTAMP '99991231000000' UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20090701
2 MV_ILM_CONF_CLASS Static Attribute Private Type reference (TYPE) I 20081114
3 MV_XML_DAS_DEST Static Attribute Private Type reference (TYPE) ADMI_WEBDAV_DESTINATION HTTP Connection to XML DAS for WebDAV 20071115
Methods
# Method Level Visibility Method type Description Created on
1 BYTES_GET Static method Public Method Get Byte Stream of a Stored Archive File 20060807
2 CHECK_ARCHIVING_OBJECT Static method Private Method Existence and Authorization Check ... for Archiving Object 20060807
3 CHECK_FILE_IN_DESTRUCTION_RUN Static method Public Method Check Whether File is to be Processed in Destruction Run 20090224
4 CHECK_ILM_PROPERTIES Static method Private Method Determine ILM Properties of WebDAV Server 20060922
5 DELETE Static method Public Method Delete Collection or Resource 20060811
6 EXPIRATION_DATE_GET Static method Public Method Determine Expiration Date of a Collection/Resource 20060814
7 EXPIRATION_DATE_SET Static method Public Method Set Expiration Date of a Collection/Resource 20060814
8 FILE_GET Static method Public Method Retrieve Archive File 20060807
9 FILE_GET_VIA_EXCHANGE_DIR Static method Public Method Retrieve Archive File 20071206
10 FILE_PUT Static method Public Method Storage of an Archive File 20060807
11 FILE_PUT_VIA_EXCHANGE_DIR Static method Public Method Store an Archive File from the Exchange Directory 20071205
12 GET_COLLECTION_PROPERTIES Static method Private Method Determine URI and ORIGIN of the Collection 20080222
13 GET_DATA_OBJECT_KIND Static method Public Method Type of Data Object (A = Master, B = Transac. or C = Mixed) 20091113
14 GET_HOMEPATH Static method Public Method DELETE 20060807
15 GET_KEY_FROM_URI Static method Public Method Determine Archive KEy from URI of an Archive File 20071025
16 GET_NAME_FILE_OPSYS Static method Public Method Determine File Names for Windows or Unix 20100511
17 GET_NAME_RETRIEVED_FILE Static method Public Method Determine Files Names for Providing Files 20100511
18 HEAD Static method Public Method Existence Check for Resources or Collections 20060807
19 LEGALHOLD_GET Static method Public Method Determine Legal Hold Cases 20071126
20 LEGALHOLD_PROPAGATE Static method Public Method Set or Remove Legal Hold Cases 20071126
21 LIST_ARCHIVE_STORES_FOR_F4 Static method Public Method List of Archive Stores for F4 Help in IRM 20080122
22 LIST_CREPS_FOR_F4 Static method Public Method List of Archive Stores for F4 Help in IRM 20080129
23 MAX_RETENTION_DATE_GET Static method Public Method Determine Mandatory Destruction Date 20081010
24 PREPARE_FILE_PUT Static method Private Method Prepare the PUT (MODIFYPATH, SYNC, Properties ..) 20071206
25 PROPERTY_GET Static method Public Method Determine the WebDAV Properties of a Collection/Resource 20060814
26 PROPERTY_SET Static method Public Method Set the WebDAV Properties of a Collection/Resource 20060814
27 SET_MAX_RETENTION Static method Public Method Set Obligatory Destruction Date 20090630
28 SET_XML_DAS_DEST Static method Public Method Determine aHTTP Destination for XML-DAS 20071115
Events
Class CL_ARC_DAS_CON_ADK has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_COLLECTION_PROPERTIES Private See coding 20080222 ty_collection_properties TYPE STANDARD TABLE OF ty_collection_property WITH DEFAULT KEY
2 TY_COLLECTION_PROPERTY Private See coding 20080222 BEGIN OF ty_collection_property, name TYPE string, uri TYPE string, origin TYPE string, END OF ty_collection_property
3 TY_START_OF_RETENTION Public Type reference (TYPE) D Start of Retention Period 20061123
4 TY_T_ARCHIVING_OBJECTS Public See coding 20080213 ty_t_archiving_objects TYPE STANDARD TABLE OF objct_tr01
Method Signatures

Method BYTES_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ACT_LENGTH Call by reference Type reference (TYPE) I 20060808
2 Exporting EV_BYTESTREAM Call by reference Type reference (TYPE) XSTRING 20060808
3 Importing IV_LENGTH Call by reference Type reference (TYPE) I 20060808
4 Importing IV_OFFSET Call by reference Type reference (TYPE) ADMI_OFFST Offset des Datenobjekts in der Archivdatei 20060808
5 Importing IV_URI Call by reference Type reference (TYPE) ADMI_URI_ADK 20060808
6 Importing IV_WEBDAV_DEST Call by reference Type reference (TYPE) ADMI_WEBDAV_DESTINATION 20060814
# Exception Resumable Description Created on
1 CX_ARC_DAS DAS-Konnektor: Ausnahmen auf T100 Basis 20060808
2 CX_XADK_DAS_CLIENT XADK: DA Service Client Ausnahmen 20060808
3 CX_XADK_DAS_SERVER XADK: DA Service Server Ausnahmen 20060808
4 CX_XADK_SYSTEM XADK: Ausnahmen des WebServer oder Ablagesystems 20060808

Method CHECK_ARCHIVING_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ARCHIVING_OBJECT Call by reference Type reference (TYPE) OBJCT_TR01 Archivierungsobjekt 20060807
2 Returning RV_MONITORING Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20060807
# Exception Resumable Description Created on
1 CX_ARC_DAS DAS-Konnektor: Ausnahmen auf T100 Basis 20060807

Method CHECK_FILE_IN_DESTRUCTION_RUN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ARCHIVE_KEY Call by reference Type reference (TYPE) ARKEY Schlüssel einer Archivdatei 20090224
2 Returning RV_IN_DESTRUCTION_RUN Value transfer Type reference (TYPE) BOOLE_D Im Vernichtungslauf('X'); nicht im Vernichtungslauf (' ') 20090224

Method CHECK_FILE_IN_DESTRUCTION_RUN on class CL_ARC_DAS_CON_ADK has no exception.

Method CHECK_ILM_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ILM_CONFORMANCE_CLASS Call by reference Type reference (TYPE) STRING 20070213
2 Exporting EV_STORE_TYPE Call by reference Type reference (TYPE) STRING 20070213
3 Importing IV_ARCHIVE_PATH Call by reference Type reference (TYPE) STRING Archivpfad einer Kollektion 20060922
# Exception Resumable Description Created on
1 CX_ARC_DAS DAS-Konnektor: Ausnahmen auf T100 Basis 20060922
2 CX_XADK_DAS_CLIENT XADK: DA Service Client Ausnahmen 20060922
3 CX_XADK_DAS_SERVER XADK: DA Service Server Ausnahmen 20060922
4 CX_XADK_SYSTEM XADK: Ausnahmen des WebServer oder Ablagesystems 20060922

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ARCHIVING_OBJECT Call by reference Type reference (TYPE) OBJCT_TR01 Archivierungsobjekt 20060922
2 Importing IV_DELETE_RANGE Call by reference Type reference (TYPE) ADMI_DRNG Löschumfang 20060811
3 Importing IV_DEL_EMPTY_COLS Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Leere Kollektionen oberhalb der gelöschten mitlöschen 20090116
4 Importing IV_URI Call by reference Type reference (TYPE) ADMI_URI_ADK URI einer Ressource oder Kollektion 20060811
5 Importing IV_WEBDAV_DEST Call by reference Type reference (TYPE) ADMI_WEBDAV_DESTINATION HTTP-Verbindung zum XML-DAS für WebDAV 20100910
# Exception Resumable Description Created on
1 CX_ARC_DAS DAS-Konnektor: Ausnahmen auf T100 Basis 20060811
2 CX_ARC_DAS_CLEANUP_ERROR Fehler beim Löschen leerer Kollektionen 20120928
3 CX_XADK XADK: Ausnahmen 20090119
4 CX_XADK_DAS_CLIENT XADK: DA Service Client Ausnahmen 20060811
5 CX_XADK_DAS_SERVER XADK: DA Service Server Ausnahmen 20060811
6 CX_XADK_SYSTEM XADK: Ausnahmen des WebServer oder Ablagesystems 20060811

Method EXPIRATION_DATE_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ARCHIVING_OBJECT Call by reference Type reference (TYPE) OBJCT_TR01 Archivierungsobjekt 20060814
2 Importing IV_URI Call by reference Type reference (TYPE) ADMI_URI_ADK URI einer Ressource oder Kollektion 20060814
3 Importing IV_WEBDAV_DEST Call by reference Type reference (TYPE) ADMI_WEBDAV_DESTINATION HTTP-Verbindung zum XML-DAS für WebDAV 20060814
4 Returning RV_EXPIRATION_DATE Value transfer Type reference (TYPE) ARCH_ROUT_EXPIRATION_DATE Ablaufdatum einer Kollektion/Resource 20060814
# Exception Resumable Description Created on
1 CX_ARC_DAS DAS-Konnektor: Ausnahmen auf T100 Basis 20060814
2 CX_XADK_DAS_CLIENT XADK: DA Service Client Ausnahmen 20060814
3 CX_XADK_DAS_SERVER XADK: DA Service Server Ausnahmen 20060814
4 CX_XADK_SYSTEM XADK: Ausnahmen des WebServer oder Ablagesystems 20060814

Method EXPIRATION_DATE_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ARCHIVING_OBJECT Call by reference Type reference (TYPE) OBJCT_TR01 Archivierungsobjekt 20060814
2 Importing IV_EXPIRATION_DATE Call by reference Type reference (TYPE) TIMESTAMP Ablaufdatum einer Kollektion/Resource 20060814
3 Importing IV_START_OF_RETENTION Call by reference Type reference (TYPE) TIMESTAMP Beginn der Aufbewahrungsfrist 20061123
4 Importing IV_URI Call by reference Type reference (TYPE) STRING URI einer Ressource oder Kollektion 20060814
5 Importing IV_WEBDAV_DEST Call by reference Type reference (TYPE) ADMI_WEBDAV_DESTINATION HTTP-Verbindung zum XML-DAS für WebDAV 20060814
# Exception Resumable Description Created on
1 CX_ARC_DAS DAS-Konnektor: Ausnahmen auf T100 Basis 20060814
2 CX_XADK_DAS_CLIENT XADK: DA Service Client Ausnahmen 20060814
3 CX_XADK_DAS_SERVER XADK: DA Service Server Ausnahmen 20060814
4 CX_XADK_SYSTEM XADK: Ausnahmen des WebServer oder Ablagesystems 20060814

Method FILE_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_LOGICAL_PATH Call by reference Type reference (TYPE) PATHINTERN Logischer Pfadname 20100511
2 Exporting EV_NEW_FILE_NAME Call by reference Type reference (TYPE) ADMI_FILE Dateiname der Archivdatei 20100511
3 Exporting EV_PHYSICAL_FILE_NAME Call by reference Type reference (TYPE) ADMI_FILE Physischer Dateiname 20100511
4 Exporting EV_PHYSICAL_PATH Call by reference Type reference (TYPE) ADMI_FILE Physischer Pfadname 20100511
5 Importing IV_ARCHIVE_KEY Call by reference Type reference (TYPE) ARKEY Schlüssel einer Archivdatei 20060807
6 Importing IV_ARCHIVING_OBJECT Call by reference Type reference (TYPE) OBJCT_TR01 Archivierungsobjekt 20060807
7 Importing IV_FILENAME Call by reference Type reference (TYPE) ADMI_FILE Obsolet. Do not use!! 20060808
# Exception Resumable Description Created on
1 CX_ARC_DAS DAS-Konnektor: Ausnahmen auf T100 Basis 20060807
2 CX_XADK_DAS_CLIENT XADK: DA Service Client Ausnahmen 20060807
3 CX_XADK_DAS_SERVER XADK: DA Service Server Ausnahmen 20060807
4 CX_XADK_SYSTEM XADK: Ausnahmen des WebServer oder Ablagesystems 20060807

Method FILE_GET_VIA_EXCHANGE_DIR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_LOGICAL_PATH Call by reference Type reference (TYPE) PATHINTERN Logischer Pfadname 20100512
2 Exporting EV_PHYSICAL_FILE_NAME Call by reference Type reference (TYPE) ADMI_FILE Physischer Dateiname 20100512
3 Exporting EV_PHYSICAL_PATH Call by reference Type reference (TYPE) ADMI_FILE Physischer Pfadname 20100512
4 Importing IV_ARCHIVE_KEY Call by reference Type reference (TYPE) ARKEY Schlüssel einer Archivdatei 20071206
5 Importing IV_ARCHIVING_OBJECT Call by reference Type reference (TYPE) OBJCT_TR01 Archivierungsobjekt 20071206
6 Importing IV_FILENAME_UNIX Call by reference Type reference (TYPE) ADMI_FILE Obsolet. Do not use!! 20071206
7 Importing IV_FILENAME_WIN Call by reference Type reference (TYPE) ADMI_FILE Obsolet. Do not use!! 20071206
# Exception Resumable Description Created on
1 CX_ARC_DAS DAS-Konnektor: Ausnahmen auf T100 Basis 20071206
2 CX_XADK_DAS_CLIENT XADK: DA Service Client Ausnahmen 20071206
3 CX_XADK_DAS_SERVER XADK: DA Service Server Ausnahmen 20071206
4 CX_XADK_SYSTEM XADK: Ausnahmen des WebServer oder Ablagesystems 20071206

Method FILE_PUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ADMI_FILE_DAVLNK Call by reference Type reference (TYPE) ADMI_FILE_DAVLNK Verknüpfung der Archivdatei zur WebDAV Resource 20071005
2 Importing IV_ARCHIVE_KEY Call by reference Type reference (TYPE) ARKEY Schlüssel einer Archivdatei 20060808
3 Importing IV_ARCHIVING_OBJECT Call by reference Type reference (TYPE) OBJCT_TR01 Archivierungsobjekt 20060808
4 Importing IV_FILENAME Call by reference Type reference (TYPE) ADMI_FILE Obsolet. Do not use!! 20060808
5 Importing IV_SESSION Call by reference Type reference (TYPE) ADMI_RUN_D Nummer eines Archivierungslaufs 20060808
6 Importing IV_SET_EXP_DATE Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE Expiration Date soll gesetzt werden 20090430
7 Returning RV_URI Value transfer Type reference (TYPE) ADMI_URI URI einer Ressource oder Kollektion 20060807
# Exception Resumable Description Created on
1 CX_ARC_DAS DAS-Konnektor: Ausnahmen auf T100 Basis 20060807
2 CX_XADK_DAS_CLIENT XADK: DA Service Client Ausnahmen 20060807
3 CX_XADK_DAS_SERVER XADK: DA Service Server Ausnahmen 20060807
4 CX_XADK_SYSTEM XADK: Ausnahmen des WebServer oder Ablagesystems 20060807

Method FILE_PUT_VIA_EXCHANGE_DIR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ADMI_FILE_DAVLNK Call by reference Type reference (TYPE) ADMI_FILE_DAVLNK 20071205
2 Importing IV_ARCHIVE_KEY Call by reference Type reference (TYPE) ARKEY 20071205
3 Importing IV_ARCHIVING_OBJECT Call by reference Type reference (TYPE) OBJCT_TR01 20071205
4 Importing IV_FILENAME_UNIX Call by reference Type reference (TYPE) ADMI_FILE Obsolet. Do not use!! 20071205
5 Importing IV_FILENAME_WIN Call by reference Type reference (TYPE) ADMI_FILE Obsolet. Do not use!! 20071205
6 Importing IV_SESSION Call by reference Type reference (TYPE) ADMI_RUN_D 20071205
7 Importing IV_SET_EXP_DATE Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE Expiration Date soll gesetzt werden 20090430
8 Returning RV_URI Value transfer Type reference (TYPE) ADMI_URI 20071205
# Exception Resumable Description Created on
1 CX_ARC_DAS DAS-Konnektor: Ausnahmen auf T100 Basis 20071206
2 CX_XADK_DAS_CLIENT XADK: DA Service Client Ausnahmen 20071206
3 CX_XADK_DAS_SERVER XADK: DA Service Server Ausnahmen 20071206
4 CX_XADK_SYSTEM XADK: Ausnahmen des WebServer oder Ablagesystems 20071206

Method GET_COLLECTION_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ADMI_FILE_DAVLNK Call by reference Type reference (TYPE) ADMI_FILE_DAVLNK URI einer Ressource oder Kollektion 20080222
2 Importing IV_ARCHIVING_OBJECT Call by reference Type reference (TYPE) OBJCT_TR01 Archivierungsobjekt 20080228
3 Importing IV_CLIENT_DEPENDENT Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20080222
4 Returning RT_COLLECTION_PROPERTIES Value transfer Type reference (TYPE) TY_COLLECTION_PROPERTIES 20080222

Method GET_COLLECTION_PROPERTIES on class CL_ARC_DAS_CON_ADK has no exception.

Method GET_DATA_OBJECT_KIND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ARCHIVE_KEY Call by reference Type reference (TYPE) ARKEY Schlüssel einer Archivdatei 20091113
2 Importing IV_ARCHIVING_SESSION Call by reference Type reference (TYPE) ADMI_RUN_D Nummer eines Archivierungslaufs 20091113
3 Returning RV_DATA_OBJECT_KIND Value transfer Type reference (TYPE) LRM_DATA_OBJECT_KIND Datenobjektart 20091113
# Exception Resumable Description Created on
1 CX_ARC_DAS DAS-Konnektor: Ausnahmen auf T100 Basis 20091113

Method GET_HOMEPATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ARCHIVING_OBJECT Call by reference Type reference (TYPE) OBJCT_TR01 Archivierungsobjekt 20060807
2 Importing IV_IRM_OBJECT_TYPE Call by reference Type reference (TYPE) CL_ARC_UTILITY=>TY_IRM_OBJECT_TYPE IRM: Objekttypname 20070924
3 Importing IV_IS_SNAPSHOT Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20070904
4 Importing IV_SYSID Call by reference Type reference (TYPE) SYSYSID Nummer eines Archivierungslaufs 20070904
5 Returning RE_HOMEPATH Value transfer Type reference (TYPE) ADMI_HOME Home-Pfad 20060807

Method GET_HOMEPATH on class CL_ARC_DAS_CON_ADK has no exception.

Method GET_KEY_FROM_URI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_URI Call by reference Type reference (TYPE) ADMI_URI_ADK URI einer Ressource oder Kollektion 20071025
2 Returning RV_ARCHIVE_KEY Value transfer Type reference (TYPE) ARKEY Schlüssel einer Archivdatei 20071025

Method GET_KEY_FROM_URI on class CL_ARC_DAS_CON_ADK has no exception.

Method GET_NAME_FILE_OPSYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FILE_NAME_WITH_PATH_UNIX Call by reference Type reference (TYPE) ADMI_FILE Physischer Dateiname mit Pfad (UNIX) 20100511
2 Exporting EV_FILE_NAME_WITH_PATH_WIN Call by reference Type reference (TYPE) ADMI_FILE Physischer Dateiname mit Pfad (Windows) 20100511
3 Importing IV_ARCHIVE_KEY Call by reference Type reference (TYPE) ARKEY Schlüssel einer Archivdatei 20100511
# Exception Resumable Description Created on
1 CX_ARC_DAS DAS-Konnektor: Ausnahmen auf T100 Basis 20100511

Method GET_NAME_RETRIEVED_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FILE_NAME_WITH_PATH Call by reference Type reference (TYPE) ADMI_FILE Physischer Dateiname mit Pfad 20100511
2 Exporting EV_FILE_NAME_WITH_PATH_UNIX Call by reference Type reference (TYPE) ADMI_FILE Physischer Dateiname mit Pfad (UNIX) 20100511
3 Exporting EV_FILE_NAME_WITH_PATH_WIN Call by reference Type reference (TYPE) ADMI_FILE Physischer Dateiname mit Pfad (Windows) 20100511
4 Exporting EV_LOGICAL_PATH Call by reference Type reference (TYPE) PATHINTERN Logischer Pfadname 20100511
5 Exporting EV_PHYSICAL_FILE_NAME Call by reference Type reference (TYPE) ADMI_FILE Physischer Dateiname 20100511
6 Exporting EV_PHYSICAL_PATH Call by reference Type reference (TYPE) ADMI_FILE Physischer Pfad 20100511
7 Importing IV_ARCHIVE_KEY Call by reference Type reference (TYPE) ARKEY Schlüssel einer Archivdatei 20100511
8 Importing IV_CREP Call by reference Type reference (TYPE) SCMS_CREP Ablageort für physische Dokumente 20100511
9 Importing IV_USE_EXCHANGE_DIRECTORY Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE WebDAV Ablage über Austauschverzeichnis 20100511
# Exception Resumable Description Created on
1 CX_ARC_DAS DAS-Konnektor: Ausnahmen auf T100 Basis 20100511

Method HEAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_URI Call by reference Type reference (TYPE) ADMI_URI_ADK URI einer Ressource oder Kollektion 20060807
2 Importing IV_WEBDAV_DEST Call by reference Type reference (TYPE) ADMI_WEBDAV_DESTINATION HTTP-Verbindung zum XML-DAS für WebDAV 20060814
3 Returning RE_RESULT Value transfer Type reference (TYPE) ADMI_S_RES Struktur für Ressourcen oder Kollektionen 20060807
# Exception Resumable Description Created on
1 CX_ARC_DAS DAS-Konnektor: Ausnahmen auf T100 Basis 20060807
2 CX_XADK_DAS_CLIENT XADK: DA Service Client Ausnahmen 20060807
3 CX_XADK_DAS_SERVER XADK: DA Service Server Ausnahmen 20060807
4 CX_XADK_SYSTEM XADK: Ausnahmen des WebServer oder Ablagesystems 20060807

Method LEGALHOLD_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ARCHIVE_KEY Call by reference Type reference (TYPE) ARKEY Schlüssel einer Archivdatei 20071126
2 Returning RT_LEGALHOLD_CASES Value transfer Type reference (TYPE) CL_ARC_DAS_CON=>TT_ILM_CASES Tabelle der Legalhold Fälle für diese Datei 20071126
# Exception Resumable Description Created on
1 CX_XADK XADK: Ausnahmen 20071126

Method LEGALHOLD_PROPAGATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTION Call by reference Type reference (TYPE) LHM_TODO Hinzufügen ('ADD') oder Entfernen ('REM') 20071126
2 Importing IV_ARCHIVE_KEY Call by reference Type reference (TYPE) ARKEY Schlüssel einer Archivdatei 20071126
3 Importing IV_LEGALHOLD_CASE Call by reference Type reference (TYPE) CL_ARC_DAS_CON=>TY_ILM_CASE Legalhold Fall 20071126
# Exception Resumable Description Created on
1 CX_ARC_DAS_NOT_STORED Kollektion oder Ressource ist noch nicht abgelegt 20071130
2 CX_XADK XADK: Ausnahmen 20071126

Method LIST_ARCHIVE_STORES_FOR_F4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_ARCHIVE_STORES_F4 Value transfer Type reference (TYPE) CL_ARC_DAS_CON=>T_VALUE Archive Stores mit Conformance Class 20080122
# Exception Resumable Description Created on
1 CX_XADK_DAS_CLIENT XADK: DA Service Client Ausnahmen 20080122
2 CX_XADK_DAS_SERVER XADK: DA Service Server Ausnahmen 20080122
3 CX_XADK_SYSTEM XADK: Ausnahmen des WebServer oder Ablagesystems 20080122

Method LIST_CREPS_FOR_F4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ARCHIVING_OBJECTS Call by reference Type reference (TYPE) TY_T_ARCHIVING_OBJECTS Archivierungsobjekte 20080213
2 Returning RT_CREPS_F4 Value transfer Type reference (TYPE) CL_ARC_DAS_CON=>T_VALUE Archive Stores mit Conformance Class 20080129
# Exception Resumable Description Created on
1 CX_XADK_DAS_CLIENT XADK: DA Service Client Ausnahmen 20080129
2 CX_XADK_DAS_SERVER XADK: DA Service Server Ausnahmen 20080129
3 CX_XADK_SYSTEM XADK: Ausnahmen des WebServer oder Ablagesystems 20080129

Method MAX_RETENTION_DATE_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ARCHIVING_OBJECT Call by reference Type reference (TYPE) OBJCT_TR01 Archivierungsobjekt 20081010
2 Importing IV_URI Call by reference Type reference (TYPE) ADMI_URI_ADK URI einer Ressource oder Kollektion 20081010
3 Importing IV_WEBDAV_DEST Call by reference Type reference (TYPE) ADMI_WEBDAV_DESTINATION HTTP-Verbindung zum XML-DAS für WebDAV 20081010
4 Returning RV_MAX_RETENTION_DATE Value transfer Type reference (TYPE) ADMI_MAX_RETENTION_DATE Obligatorisches Vernichtungsdatum einer Kollektion/Resource 20081010
# Exception Resumable Description Created on
1 CX_ARC_DAS DAS-Konnektor: Ausnahmen auf T100 Basis 20081010
2 CX_XADK_DAS_CLIENT XADK: DA Service Client Ausnahmen 20081010
3 CX_XADK_DAS_SERVER XADK: DA Service Server Ausnahmen 20081010
4 CX_XADK_SYSTEM XADK: Ausnahmen des WebServer oder Ablagesystems 20081010

Method PREPARE_FILE_PUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ADMI_FILE_DAVLNK Call by reference Type reference (TYPE) ADMI_FILE_DAVLNK Verknüpfung der Archivdatei zur WebDAV Resource 20071206
2 Importing IV_ARCHIVE_KEY Call by reference Type reference (TYPE) ARKEY Schlüssel einer Archivdatei 20071206
3 Importing IV_ARCHIVING_OBJECT Call by reference Type reference (TYPE) OBJCT_TR01 Archivierungsobjekt 20071206
4 Importing IV_SESSION Call by reference Type reference (TYPE) ADMI_RUN_D Nummer eines Archivierungslaufs 20071206
5 Importing IV_SET_EXP_DATE Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE Expiration Date soll gesetzt werden 20090430
6 Returning RV_SESSION_PATH Value transfer Type reference (TYPE) STRING Pfad, in dem die Resource angelegt werden soll 20071206
# Exception Resumable Description Created on
1 CX_ARC_DAS DAS-Konnektor: Ausnahmen auf T100 Basis 20071206
2 CX_XADK_DAS_CLIENT XADK: DA Service Client Ausnahmen 20071206
3 CX_XADK_DAS_SERVER XADK: DA Service Server Ausnahmen 20071206
4 CX_XADK_SYSTEM XADK: Ausnahmen des WebServer oder Ablagesystems 20071206

Method PROPERTY_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ARCHIVING_OBJECT Call by reference Type reference (TYPE) OBJCT_TR01 Archivierungsobjekt 20061207
2 Importing IV_PROPERTY_NAME Call by reference Type reference (TYPE) STRING Name der Eigenschaft (* für alle) 20061207
3 Importing IV_URI Call by reference Type reference (TYPE) ADMI_URI_ADK 20060814
4 Importing IV_WEBDAV_DEST Call by reference Type reference (TYPE) ADMI_WEBDAV_DESTINATION HTTP-Verbindung zum XML-DAS für WebDAV 20061207
5 Returning RT_WEBDAV_PROPERTIES Value transfer Type reference (TYPE) ADMI_T_WEBDAV_PROP 20060814
# Exception Resumable Description Created on
1 CX_ARC_DAS DAS-Konnektor: Ausnahmen auf T100 Basis 20060814
2 CX_XADK_DAS_CLIENT XADK: DA Service Client Ausnahmen 20060814
3 CX_XADK_DAS_SERVER XADK: DA Service Server Ausnahmen 20060814
4 CX_XADK_SYSTEM XADK: Ausnahmen des WebServer oder Ablagesystems 20060814

Method PROPERTY_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_WEBDAV_PROPERTIES Call by reference Type reference (TYPE) ADMI_T_WEBDAV_PROP Tabelle von WebDAV Eigenschaften 20060814
2 Importing IV_ARCHIVING_OBJECT Call by reference Type reference (TYPE) OBJCT_TR01 Archivierungsobjekt 20061207
3 Importing IV_URI Call by reference Type reference (TYPE) ADMI_URI_ADK URI einer Ressource oder Kollektion 20060814
4 Importing IV_WEBDAV_DEST Call by reference Type reference (TYPE) ADMI_WEBDAV_DESTINATION HTTP-Verbindung zum XML-DAS für WebDAV 20061207
# Exception Resumable Description Created on
1 CX_ARC_DAS DAS-Konnektor: Ausnahmen auf T100 Basis 20060814
2 CX_XADK_DAS_CLIENT XADK: DA Service Client Ausnahmen 20060814
3 CX_XADK_DAS_SERVER XADK: DA Service Server Ausnahmen 20060814
4 CX_XADK_SYSTEM XADK: Ausnahmen des WebServer oder Ablagesystems 20060814

Method SET_MAX_RETENTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MAX_RETENTION_DATE Call by reference Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20090630
2 Importing IV_URI Call by reference Type reference (TYPE) STRING URI einer Ressource oder Kollektion 20090630
# Exception Resumable Description Created on
1 CX_ARC_DAS DAS-Konnektor: Ausnahmen auf T100 Basis 20090630
2 CX_XADK_DAS_CLIENT XADK: DA Service Client Ausnahmen 20090630
3 CX_XADK_DAS_SERVER XADK: DA Service Server Ausnahmen 20090630
4 CX_XADK_SYSTEM XADK: Ausnahmen des WebServer oder Ablagesystems 20090630

Method SET_XML_DAS_DEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ARCHIVING_OBJECT Call by reference Type reference (TYPE) OBJCT_TR01 Archivierungsobjekt 20071115
2 Importing IV_XML_DAS_DEST Call by reference Type reference (TYPE) ARCH_PARAM-WEBDAV_DEST HTTP-Verbindung zum XML-DAS für WebDAV 20071115

Method SET_XML_DAS_DEST on class CL_ARC_DAS_CON_ADK has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 710