SAP ABAP Class CL_DAS_DEFINE_ARCHIVE_STORES (ILM SRS: DefineArchiveStores Command)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ILM-SRS (Application Component) Storage and Retention Service
     S_ILM_DAS_COMMANDS (Package) ILM SRS: SRS Commands
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_DAS_COMMAND ILM SRS: Abstract Top Class for All DAS Commands 20101006
Properties
Class CL_DAS_DEFINE_ARCHIVE_STORES  
Short Description ILM SRS: DefineArchiveStores Command    
Super Class CL_DAS_COMMAND ILM SRS: Abstract Top Class for All DAS Commands 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_ILM_DAS_COMMANDS   ILM SRS: SRS Commands 
Created 20101006   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_DAS_DEFINE_ARCHIVE_STORES has no forward declaration.
Interfaces
Class CL_DAS_DEFINE_ARCHIVE_STORES has no interface implemented.
Friends
Class CL_DAS_DEFINE_ARCHIVE_STORES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_ACTION_DELETE Constant Public Type reference (TYPE) CHAR1 'D' Delete 20101006
2 MC_ACTION_INSERT Constant Public Type reference (TYPE) CHAR1 'I' Insert 20101006
3 MC_ACTION_INSERT_TEST Constant Public Type reference (TYPE) CHAR1 'N' Test Without Inserting 20110112
4 MC_ACTION_LIST Constant Public Type reference (TYPE) CHAR1 'L' List 20101006
5 MC_ACTION_TEST Constant Public Type reference (TYPE) CHAR1 'T' Test 20101006
6 MC_ACTION_UPDATE Constant Public Type reference (TYPE) CHAR1 'U' Change 20101006
7 MC_METHOD Constant Private Type reference (TYPE) STRING '_DEFINE_ARCHIVE_STORES' Name of Command 20101013
8 MO_WEBDAV_CLIENT Instance attribute Private Object reference (TYPE REF TO) CL_DAS_WEBDAV_CLIENT DAS WebDAV Client 20101015
9 MV_ACTION Instance attribute Private Type reference (TYPE) CHAR1 Action 20101006
10 MV_ARCHIVE_STORE Instance attribute Private Type reference (TYPE) DAS_STORE_NAME Name of a Storage System 20101006
11 MV_DESTINATION Instance attribute Private Type reference (TYPE) RFCDEST Logical Destination (Specified When Function Is Called) 20101007
12 MV_HOST Instance attribute Private Type reference (TYPE) RFCDISPLAY-RFCHOST Name of Target Host 20120116
13 MV_ILM_AL_CONFORMANCE Instance attribute Private Type reference (TYPE) STRING AL-Conformity of the Store 20101008
14 MV_PATH_PREFIX Instance attribute Private Type reference (TYPE) STRING Path Prefix 20101011
15 MV_PORT Instance attribute Private Type reference (TYPE) RFCDISPLAY-RFCSYSID System ID 20120116
16 MV_STORAGE_SYSTEM Instance attribute Private Type reference (TYPE) DAS_STORE_TEXT Storage System Text 20101007
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_DESTINATION Instance method Private Method Check HTTP Connection 20101008
2 CHECK_FOR_CONFLICT Instance method Private Method Check Conflicts with Other Stores 20101008
3 DELETE_ARCHIVE_STORE Instance method Private Method Delete Store 20101018
4 HEAD_REQUEST Instance method Private Method Send HEAR Request to Store 20101008
5 INSERT_ARCHIVE_STORE Instance method Private Method Create Store 20101018
6 LIST_ASTORE_SETS_INTO_ENTITY Static method Public Method Add Store to Output List 20101013
7 OPTIONS_REQUEST Instance method Private Method Send OPTIONS Request to Store 20101008
8 PUT_ASTORE_SET_INTO_ENTITY Static method Private Method Add Store to Output List 20101013
9 TEST_ARCHIVE_STORE Instance method Private Method Test Store 20101018
10 UPDATE_ARCHIVE_STORE Instance method Private Method Change Store 20101018
Events
Class CL_DAS_DEFINE_ARCHIVE_STORES has no event.
Types
Class CL_DAS_DEFINE_ARCHIVE_STORES has no local type.
Method Signatures

Method CHECK_DESTINATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RESPONSE_HEADER Call by reference Type reference (TYPE) TIHTTPNVP HTTP Framework (iHTTP) Tabelle Name/Wert-Paare 20101008
2 Changing CV_RESPONSE_ENTITY Call by reference Type reference (TYPE) XSTRING 20101008
3 Exporting EV_REASON_PHRASE Call by reference Type reference (TYPE) STRING 20101008
4 Exporting EV_STATUS_CODE Call by reference Type reference (TYPE) I 20101008

Method CHECK_DESTINATION on class CL_DAS_DEFINE_ARCHIVE_STORES has no exception.

Method CHECK_FOR_CONFLICT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RESPONSE_HEADER Call by reference Type reference (TYPE) TIHTTPNVP HTTP Framework (iHTTP) Tabelle Name/Wert-Paare 20101008
2 Changing CV_RESPONSE_ENTITY Call by reference Type reference (TYPE) XSTRING 20101008
3 Exporting EV_REASON_PHRASE Call by reference Type reference (TYPE) STRING 20101008
4 Exporting EV_STATUS_CODE Call by reference Type reference (TYPE) I 20101008

Method CHECK_FOR_CONFLICT on class CL_DAS_DEFINE_ARCHIVE_STORES has no exception.

Method DELETE_ARCHIVE_STORE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RESPONSE_HEADER Call by reference Type reference (TYPE) TIHTTPNVP HTTP Framework (iHTTP) Tabelle Name/Wert-Paare 20101018
2 Changing CV_RESPONSE_ENTITY Call by reference Type reference (TYPE) XSTRING 20101018
3 Exporting EV_REASON_PHRASE Call by reference Type reference (TYPE) STRING 20101018
4 Exporting EV_STATUS_CODE Call by reference Type reference (TYPE) I 20101018

Method DELETE_ARCHIVE_STORE on class CL_DAS_DEFINE_ARCHIVE_STORES has no exception.

Method HEAD_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RESPONSE_HEADER Call by reference Type reference (TYPE) TIHTTPNVP HTTP Framework (iHTTP) Tabelle Name/Wert-Paare 20101008
2 Changing CV_RESPONSE_ENTITY Call by reference Type reference (TYPE) XSTRING 20101008
3 Exporting EV_REASON_PHRASE Call by reference Type reference (TYPE) STRING 20101008
4 Exporting EV_STATUS_CODE Call by reference Type reference (TYPE) I 20101008

Method HEAD_REQUEST on class CL_DAS_DEFINE_ARCHIVE_STORES has no exception.

Method INSERT_ARCHIVE_STORE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RESPONSE_HEADER Call by reference Type reference (TYPE) TIHTTPNVP HTTP Framework (iHTTP) Tabelle Name/Wert-Paare 20101018
2 Changing CV_RESPONSE_ENTITY Call by reference Type reference (TYPE) XSTRING 20101018
3 Exporting EV_REASON_PHRASE Call by reference Type reference (TYPE) STRING 20101018
4 Exporting EV_STATUS_CODE Call by reference Type reference (TYPE) I 20101018
5 Importing IV_TEST_MODE Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20110112

Method INSERT_ARCHIVE_STORE on class CL_DAS_DEFINE_ARCHIVE_STORES has no exception.

Method LIST_ASTORE_SETS_INTO_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_RESPONSE_ENTITY Call by reference Type reference (TYPE) XSTRING 20101013

Method LIST_ASTORE_SETS_INTO_ENTITY on class CL_DAS_DEFINE_ARCHIVE_STORES has no exception.

Method OPTIONS_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RESPONSE_HEADER Call by reference Type reference (TYPE) TIHTTPNVP HTTP Framework (iHTTP) Tabelle Name/Wert-Paare 20101008
2 Changing CV_RESPONSE_ENTITY Call by reference Type reference (TYPE) XSTRING 20101008
3 Exporting EV_REASON_PHRASE Call by reference Type reference (TYPE) STRING 20101008
4 Exporting EV_STATUS_CODE Call by reference Type reference (TYPE) I 20101008

Method OPTIONS_REQUEST on class CL_DAS_DEFINE_ARCHIVE_STORES has no exception.

Method PUT_ASTORE_SET_INTO_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_RESPONSE_ENTITY Call by reference Type reference (TYPE) XSTRING 20101013
2 Importing IS_DAS_STORE Call by reference Type reference (TYPE) DAS_STORES ILM DAS: Ablageverwaltung 20101013

Method PUT_ASTORE_SET_INTO_ENTITY on class CL_DAS_DEFINE_ARCHIVE_STORES has no exception.

Method TEST_ARCHIVE_STORE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RESPONSE_HEADER Call by reference Type reference (TYPE) TIHTTPNVP HTTP Framework (iHTTP) Tabelle Name/Wert-Paare 20101018
2 Changing CV_RESPONSE_ENTITY Call by reference Type reference (TYPE) XSTRING 20101018
3 Exporting EV_REASON_PHRASE Call by reference Type reference (TYPE) STRING 20101018
4 Exporting EV_STATUS_CODE Call by reference Type reference (TYPE) I 20101018

Method TEST_ARCHIVE_STORE on class CL_DAS_DEFINE_ARCHIVE_STORES has no exception.

Method UPDATE_ARCHIVE_STORE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RESPONSE_HEADER Call by reference Type reference (TYPE) TIHTTPNVP HTTP Framework (iHTTP) Tabelle Name/Wert-Paare 20101018
2 Changing CV_RESPONSE_ENTITY Call by reference Type reference (TYPE) XSTRING 20101018
3 Exporting EV_REASON_PHRASE Call by reference Type reference (TYPE) STRING 20101018
4 Exporting EV_STATUS_CODE Call by reference Type reference (TYPE) I 20101018

Method UPDATE_ARCHIVE_STORE on class CL_DAS_DEFINE_ARCHIVE_STORES has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 703