SAP ABAP Class CL_ARCHLNK_DAS_CON (XML-DAS Connector for Archivelink WebDAV Archive Store)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-ILM-ACA (Application Component) Archiving Connector ABAP
⤷
S_ARCHLNK_RETENSION_MGMT (Package) Retention Management for ArchiveLink Documents

⤷

⤷

Properties
Class | CL_ARCHLNK_DAS_CON | |
Short Description | XML-DAS Connector for Archivelink WebDAV Archive Store | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | S_ARCHLNK_RETENSION_MGMT | Retention Management for ArchiveLink Documents |
Created | 20071023 | SAP |
Last change | 20140121 | 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 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Class CL_ARCHLNK_DAS_CON has no interface implemented.
Friends
Class CL_ARCHLNK_DAS_CON has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Public | Type reference (TYPE) | C | '~' | Replacement of Invalid Characters in URIs | 20090527 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | Checks Existence of the Resource | 20071123 |
2 | ![]() |
Static method | Public | Method | Create Complete Collection | 20071029 |
3 | ![]() |
Static method | Public | Method | Creates xml_das Index Table If Not Present | 20071121 |
4 | ![]() |
Static method | Public | Method | Delete | 20090706 |
5 | ![]() |
Static method | Public | Method | Deletes the Collection | 20071212 |
6 | ![]() |
Static method | Public | Method | Deletes Complete Logical (Not Assigned) Home Path | 20071218 |
7 | ![]() |
Static method | Public | Method | Reads Attributes from the Collection | 20080304 |
8 | ![]() |
Static method | Public | Method | Reads All Resources for a DOCID/CREP | 20090709 |
9 | ![]() |
Static method | Public | Method | Determines the Archive Store | 20080116 |
10 | ![]() |
Static method | Public | Method | Determines webdav-Conformity for ArchiveLink References | 20080114 |
11 | ![]() |
Static method | Public | Method | Set/Delete LH for a Resource | 20071130 |
12 | ![]() |
Static method | Public | Method | Creates Empty Resource | 20071031 |
13 | ![]() |
Static method | Public | Method | Set the Expiration Attribute | 20071030 |
14 | ![]() |
Static method | Public | Method | Set Attributes for the Collections | 20071030 |
15 | ![]() |
Static method | Public | Method | Sets Destination | 20071218 |
16 | ![]() |
Static method | Public | Method | Creates the Home Path Physically | 20071023 |
Events
Class CL_ARCHLNK_DAS_CON has no event.
Types
Class CL_ARCHLNK_DAS_CON has no local type.
Method Signatures
Method CHECK_RESOURCE_EXISTENCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ARCHIVE_STORE | Call by reference | Type reference (TYPE) | STRING | Crep, Teil des index | 20071123 | ||
2 | ![]() |
IV_INDEX_NAME | Call by reference | Type reference (TYPE) | STRING | Name des Suchindexes | 20071123 | ||
3 | ![]() |
IV_MANDT | Value transfer | Type reference (TYPE) | MANDT | Mandant | 20090113 | ||
4 | ![]() |
IV_OBJECT_ID | Value transfer | Type reference (TYPE) | SAEOBJID | SAP ArchiveLink: Objekt-Id (Objektidentifikator) | 20090113 | ||
5 | ![]() |
IV_PATH | Call by reference | Type reference (TYPE) | STRING | Suchpfad | 20071123 | ||
6 | ![]() |
IV_REPORT | Value transfer | Type reference (TYPE) | SAEREPORT | SAP ArchiveLink Reportname | 20090113 | ||
7 | ![]() |
IV_RESOURCE_NAME | Call by reference | Type reference (TYPE) | STRING | Proxy, Teil des index | 20071123 | ||
8 | ![]() |
IV_SAP_OBJECT | Value transfer | Type reference (TYPE) | SAEANWDID | SAP ArchiveLink: Objekttyp des Business Objekts | 20090113 | ||
9 | ![]() |
RV_URI | Value transfer | Type reference (TYPE) | STRING | Uri des Proxys | 20071123 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
XADK: DA Service Client Ausnahmen | 20071123 | |
2 | ![]() |
XADK: DA Service Server Ausnahmen | 20071123 | |
3 | ![]() |
XADK: Ausnahmen des WebServer oder Ablagesystems | 20071123 |
Method COMPLETE_COLLECTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ARCHIVE_STORE | Call by reference | Type reference (TYPE) | STRING | Archive Store: Wert aus IRM | 20071029 | ||
2 | ![]() |
IV_URI | Call by reference | Type reference (TYPE) | STRING | Uri der Collection | 20071029 | ||
3 | ![]() |
IV_WEBDAV_DEST | Call by reference | Type reference (TYPE) | ADMI_WEBDAV_DESTINATION | HTTP-Verbindung zum XML-DAS für WebDAV | 20071030 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
XADK: Ausnahmen | 20071031 |
Method CREATE_INDEX_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_SCHEME | Call by reference | Type reference (TYPE) | STRING | Schema al oder dl | 20071121 | ||
2 | ![]() |
IV_SID | Call by reference | Type reference (TYPE) | SYSYSID | Name des SAP-Systems | 20080612 | ||
3 | ![]() |
IV_TESTMODE | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20100319 | |
4 | ![]() |
RV_INDEX_NAME | Value transfer | Type reference (TYPE) | STRING | Name des XML_DAS Indexes | 20071123 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20071121 | ||
2 | ![]() |
XADK: DA Service Server Ausnahmen | 20071204 | |
3 | ![]() |
XADK: Ausnahmen des WebServer oder Ablagesystems | 20071204 |
Method DELETE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_DELETE_RANGE | Call by reference | Type reference (TYPE) | ADMI_DRNG | Löschumfang | 20090706 | ||
2 | ![]() |
IV_DEL_EMPTY_COLS | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20090706 | |
3 | ![]() |
IV_URI | Call by reference | Type reference (TYPE) | STRING | URI einer Ressource oder Kollektion | 20090706 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
DAS-Konnektor: Ausnahmen auf T100 Basis | 20090706 | |
2 | ![]() |
ILM: Datenvernichtung | 20090812 | |
3 | ![]() |
XADK: Ausnahmen | 20090706 | |
4 | ![]() |
XADK: DA Service Client Ausnahmen | 20090706 | |
5 | ![]() |
XADK: DA Service Server Ausnahmen | 20090706 | |
6 | ![]() |
XADK: Ausnahmen des WebServer oder Ablagesystems | 20090706 |
Method DELETE_COLLECTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_URI | Call by reference | Type reference (TYPE) | STRING | 20071212 | |||
2 | ![]() |
IV_WEBDAV_DEST | Call by reference | Type reference (TYPE) | STRING | 20071218 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
DAS-Konnektor: Ausnahmen auf T100 Basis | 20071212 | |
2 | ![]() |
XADK: DA Service Client Ausnahmen | 20071212 | |
3 | ![]() |
XADK: DA Service Server Ausnahmen | 20071212 | |
4 | ![]() |
XADK: Ausnahmen des WebServer oder Ablagesystems | 20071212 |
Method DELETE_HOME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_HOMEPATH | Call by reference | Type reference (TYPE) | STRING | 20071218 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
XADK: Ausnahmen | 20071218 | |
2 | ![]() |
XADK: DA Service Client Ausnahmen | 20071218 | |
3 | ![]() |
XADK: DA Service Server Ausnahmen | 20071218 | |
4 | ![]() |
XADK: Ausnahmen des WebServer oder Ablagesystems | 20071218 |
Method GET_PROPERTY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_PROPERTY_NAME | Call by reference | Type reference (TYPE) | STRING | 20080304 | |||
2 | ![]() |
IV_URI | Call by reference | Type reference (TYPE) | STRING | URI einer Ressource oder Kollektion | 20080304 | ||
3 | ![]() |
IV_WEBDAV_DEST | Call by reference | Type reference (TYPE) | ADMI_WEBDAV_DESTINATION | HTTP-Verbindung zum XML-DAS für WebDAV | 20080304 | ||
4 | ![]() |
RT_WEBDAV_PROPERTIES | Value transfer | Type reference (TYPE) | ADMI_T_WEBDAV_PROP | Tabelle von WebDAV Properties | 20080304 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
DAS-Konnektor: Ausnahmen auf T100 Basis | 20080304 | |
2 | ![]() |
XADK: Ausnahmen | 20080429 | |
3 | ![]() |
XADK: DA Service Client Ausnahmen | 20080304 | |
4 | ![]() |
XADK: DA Service Server Ausnahmen | 20080304 | |
5 | ![]() |
XADK: Ausnahmen des WebServer oder Ablagesystems | 20080304 |
Method GET_RESOURCES_FOR_ALDOC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_RESULT_SET | Value transfer | Type reference (TYPE) | CL_ARC_DAS_CON=>TT_RESULT_SET | Uri der Proxys | 20090709 | ||
2 | ![]() |
IV_AL_DL | Call by reference | Type reference (TYPE) | CHAR2 | AL/DL Index searchpath | 20130426 | ||
3 | ![]() |
IV_CREP | Call by reference | Type reference (TYPE) | STRING | Crep, Teil des index | 20090709 | ||
4 | ![]() |
IV_DOCID | Call by reference | Type reference (TYPE) | STRING | Proxy, Teil des index | 20090709 | ||
5 | ![]() |
IV_VALID_ONLY | Call by reference | Type reference (TYPE) | XFELD | Feld zum Ankreuzen | 20090908 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
ILM: Datenvernichtung | 20090908 | |
2 | ![]() |
XADK: DA Service Client Ausnahmen | 20090709 | |
3 | ![]() |
XADK: DA Service Server Ausnahmen | 20090709 | |
4 | ![]() |
XADK: Ausnahmen des WebServer oder Ablagesystems | 20090709 |
Method GET_WEBDAV_STORE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ARCHIVE_PATH | Call by reference | Type reference (TYPE) | STRING | Archivpfad einer Kollektion | 20080116 | ||
2 | ![]() |
IV_RESOURCE_URI | Call by reference | Type reference (TYPE) | STRING | Uri der Resource | 20080116 | ||
3 | ![]() |
RV_STORE | Call by reference | Type reference (TYPE) | STRING | 20080116 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
XADK: DA Service Client Ausnahmen | 20080116 | |
2 | ![]() |
XADK: DA Service Server Ausnahmen | 20080116 | |
3 | ![]() |
XADK: Ausnahmen des WebServer oder Ablagesystems | 20080116 |
Method GET_WEBDAV_STORE_META_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ARCHIVE_STORE | Call by reference | Type reference (TYPE) | STRING | Archive Store | 20080114 | ||
2 | ![]() |
RV_RESULT | Value transfer | Type reference (TYPE) | STRING | NOR= no support; DATE= only expdate; BOTH=expdate and LH | 20080114 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
XADK: DA Service Client Ausnahmen | 20080114 | |
2 | ![]() |
XADK: DA Service Server Ausnahmen | 20080114 | |
3 | ![]() |
XADK: Ausnahmen des WebServer oder Ablagesystems | 20080114 |
Method LEGALHOLD_PROPAGATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ACTION | Call by reference | Type reference (TYPE) | LHM_TODO | Hinzufügen ('ADD') oder Entfernen ('REM') | 20071130 | ||
2 | ![]() |
IV_CASE | Call by reference | Type reference (TYPE) | CL_ARC_DAS_CON=>TY_ILM_CASE | Legalhold Fall | 20071130 | ||
3 | ![]() |
IV_TEST | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20071212 | ||
4 | ![]() |
IV_URI | Call by reference | Type reference (TYPE) | STRING | URI der Resource | 20071130 | ||
5 | ![]() |
RV_RESULT | Value transfer | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20071130 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
XADK: Ausnahmen | 20071130 |
Method PUT_EMPTY_RESOURCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_INDEX | Call by reference | Type reference (TYPE) | CL_ARC_DAS_CON=>TT_INDEX_PROPERTIES | Index | 20071217 | ||
2 | ![]() |
IV_NAME | Call by reference | Type reference (TYPE) | STRING | Name der Resource | 20071031 | ||
3 | ![]() |
IV_URI | Call by reference | Type reference (TYPE) | STRING | Uri der Collection | 20071031 | ||
4 | ![]() |
RV_RESOURCE_URI | Value transfer | Type reference (TYPE) | STRING | Uri angelegten Resource | 20071031 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
XADK: Ausnahmen | 20071031 |
Method SET_EXPIRATION_DATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_EXPIRATION_DATE | Call by reference | Type reference (TYPE) | TIMESTAMP | Ablaufdatum: Wert aus Irm | 20071030 | ||
2 | ![]() |
IV_RET_BEGIN_DATE | Call by reference | Type reference (TYPE) | TIMESTAMP | Begin des Ablaufdatums: Wert aus Irm | 20071030 | ||
3 | ![]() |
IV_URI | Call by reference | Type reference (TYPE) | STRING | Uri auf die das Expiration Date gesetzt wird | 20071030 | ||
4 | ![]() |
IV_WEBDAV_DEST | Call by reference | Type reference (TYPE) | ADMI_WEBDAV_DESTINATION | HTTP-Verbindung zum XML-DAS für WebDAV | 20071030 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
DAS-Konnektor: Ausnahmen auf T100 Basis | 20071113 | |
2 | ![]() |
XADK: Ausnahmen | 20080429 | |
3 | ![]() |
XADK: DA Service Client Ausnahmen | 20071113 | |
4 | ![]() |
XADK: DA Service Server Ausnahmen | 20071113 | |
5 | ![]() |
XADK: Ausnahmen des WebServer oder Ablagesystems | 20071113 |
Method SET_PROPERTY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_WEBDAV_PROPERTIES | Call by reference | Type reference (TYPE) | ADMI_T_WEBDAV_PROP | Tabelle von WebDAV Properties | 20071030 | ||
2 | ![]() |
IV_URI | Call by reference | Type reference (TYPE) | STRING | Uri der Collection | 20071030 | ||
3 | ![]() |
IV_WEBDAV_DEST | Call by reference | Type reference (TYPE) | ADMI_WEBDAV_DESTINATION | HTTP-Verbindung zum XML-DAS für WebDAV | 20071030 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
DAS-Konnektor: Ausnahmen auf T100 Basis | 20071113 | |
2 | ![]() |
XADK: DA Service Client Ausnahmen | 20071113 | |
3 | ![]() |
XADK: DA Service Server Ausnahmen | 20071113 | |
4 | ![]() |
XADK: Ausnahmen des WebServer oder Ablagesystems | 20071113 |
Method SET_XML_DAS_DEST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_WEBDAV_DEST | Call by reference | Type reference (TYPE) | STRING | 20071218 |
Method SET_XML_DAS_DEST on class CL_ARCHLNK_DAS_CON has no exception.
Method SYNC_HOME_PATH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ACTION | Call by reference | Type reference (TYPE) | ADMI_ACTN | 'I' | Aktion zur Synchronisation eines Home-Pfades | 20071218 | |
2 | ![]() |
IV_HOMEPATH | Call by reference | Type reference (TYPE) | STRING | Home-Pfad | 20071023 | ||
3 | ![]() |
IV_TESTMODE | Call by reference | Type reference (TYPE) | BOOLE_D | ' ' | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20071023 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
XADK: Ausnahmen | 20071024 |
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in | 711 |