SAP ABAP Interface IF_SWDCL_RESOURCE (WebDAV Resource)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-RM (Application Component) SAP Records Management
     SWEBDAV_CLIENT (Package) WebDAV Client
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SWDCL_COLLECTION WebDAV: Implement IF_WDCL_RESOURCE for Collections 20030519
Properties
Interface IF_SWDCL_RESOURCE  
Short Description WebDAV Resource    
General Data
Package SWEBDAV_CLIENT   WebDAV Client 
Created 20030516   SAP 
Last changed 00000000   SAP 
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)
Interfaces
Interface IF_SWDCL_RESOURCE has no interface.
Friends
Interface IF_SWDCL_RESOURCE has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_LINK_EXTERNAL Constant Public Type reference (TYPE) I 1 External Link 20030516
2 C_LINK_INTERNAL Constant Public Type reference (TYPE) I 2 Internal Link 20030516
3 C_LINK_NONE Constant Public Type reference (TYPE) I 0 No Link 20030516
Methods
# Method Level Visibility Method type Description Created on
1 CANCEL_CHECKOUT Instance method Public Method Cancel Check Out 20030516
2 CHECKIN Instance method Public Method Check In Resource 20030516
3 CHECKOUT Instance method Public Method Check Out Resource 20030516
4 COPY Instance method Public Method Copy Resource 20030516
5 CREATE_COLLECTION Instance method Public Method Create Collection 20030516
6 CREATE_LINK Instance method Public Method Create Link 20030516
7 CREATE_RESOURCE Instance method Public Method Create Resource 20030516
8 DELETE Instance method Public Method Delete Resource 20030516
9 DELETE_LOCK Instance method Public Method Delete Lock 20030516
10 ENABLE_VERSIONING Instance method Public Method Activate Versioning for Resource 20030516
11 GET_ACL Instance method Public Method Determine ACL 20030516
12 GET_ACTIVE_LOCK Instance method Public Method Gets Lock Information 20030516
13 GET_CHILDREN Instance method Public Method Gets 'Children' 20030516
14 GET_CHILDREN_FROM_BUFFER Instance method Public Method Gets 'Children' in Buffer. No Access to Server. 20030516
15 GET_CONTENT_AS_STREAM Instance method Public Method Read Content 20030516
16 GET_CONTENT_AS_TABLE Instance method Public Method Read Content 20030516
17 GET_CONTENT_LENGTH Instance method Public Method Gets File Size 20030516
18 GET_CONTENT_TYPE Instance method Public Method Gets MIME Type 20030516
19 GET_CONTENT_URL Instance method Public Method Gets WebDAV URL for Access to Content 20030516
20 GET_CREATIONDATE Instance method Public Method Created On 20030516
21 GET_DISPLAY_NAME Instance method Public Method Gets Display Name 20030516
22 GET_ETAG Instance method Public Method Gets ETAG 20030516
23 GET_LABELS Instance method Public Method Gets Labels 20030516
24 GET_LASTMODIFIED Instance method Public Method Last Changed On 20030516
25 GET_LINK_TYPE Instance method Public Method Gets Link Type 20030516
26 GET_LINK_URL Instance method Public Method Gets Link 20030516
27 GET_NAME Instance method Public Method Gets Name (= Last Part of URL) 20030516
28 GET_OPTIONS Instance method Public Method Options Supported by URL 20030516
29 GET_PARENT Instance method Public Method Gets Parent Collection 20030516
30 GET_PREDECESSORS Instance method Public Method Get Predecessor Versions 20030516
31 GET_PROPERTIES Instance method Public Method Get Properties 20030516
32 GET_RESOURCE_DATA Instance method Public Method Resource Data as Structure 20030516
33 GET_SUCCESSORS Instance method Public Method Get Successor Versions 20030516
34 GET_SUPPORTED_METHODS Instance method Public Method Methods Supported by URL 20030516
35 GET_SUPPORTED_PRIVILEGES Instance method Public Method Get Supported Privileges 20030516
36 GET_SUPPORTED_PROPERTIES Instance method Public Method Properties Supported by URL 20030516
37 GET_URL Instance method Public Method Gets URL 20030516
38 GET_VERSIONS Instance method Public Method Get Versions 20030516
39 GET_VERSION_NAME Instance method Public Method Get Version Names 20030516
40 HAS_CHANGED Instance method Public Method Resource modified 20030516
41 HAS_CHILDREN Instance method Public Method Does resource have 'children'? 20030516
42 HAS_VERSIONS Instance method Public Method Do versions exist? 20030516
43 IS_CHECKED_IN Instance method Public Method Is resource checked in? 20030516
44 IS_CHECKED_OUT Instance method Public Method Is resource checked out? 20030516
45 IS_COLLECTION Instance method Public Method Collection? 20030516
46 IS_LINK Instance method Public Method Is resource an external link? 20030516
47 IS_LOCKED Instance method Public Method Is resource locked? 20030516
48 IS_PERSISTENT Instance method Public Method Resource saved persistently 20030516
49 MOVE Instance method Public Method Move Resource 20030516
50 READ Instance method Public Method Read Data for Resource (Again) 20030516
51 REMOVE_LABEL Instance method Public Method Delete Label 20030516
52 REMOVE_PROPERTIES Instance method Public Method Delete Properties 20030516
53 SAVE Instance method Public Method Save Resource 20030516
54 SET_ACL Instance method Public Method Define ACL 20030516
55 SET_CONTENT_AS_STREAM Instance method Public Method Save Content 20030516
56 SET_CONTENT_AS_TABLE Instance method Public Method Save Content 20030516
57 SET_DISPLAY_NAME Instance method Public Method Sets Display Name 20030516
58 SET_LABEL Instance method Public Method Set Label 20030516
59 SET_LOCK Instance method Public Method Lock Resource 20030516
60 SET_PROPERTIES Instance method Public Method Set Properties 20030516
61 SET_URL Instance method Public Method Set URL (if Not Persistent) 20030516
62 UPDATE Instance method Public Method Copies Attributes and Content of Another Resource 20030516
Events
# Event Type Visibility Description Created on
1 CHANGED Instance Event
(0)
Public
(2)
Resource modified 20030516
2 CREATED Instance Event
(0)
Public
(2)
Resource created 20030516
3 DELETED Instance Event
(0)
Public
(2)
Resource deleted 20030516
4 MOVED Instance Event
(0)
Public
(2)
Resource moved 20030516
Types
Interface IF_SWDCL_RESOURCE has no local type.
Method Signatures

Method CANCEL_CHECKOUT Signature

Method CANCEL_CHECKOUT on Interface IF_SWDCL_RESOURCE has no parameter.
# Exception Resumable Description Created on
1 CX_SWDCL_COMMON_ERROR Allgemeiner Fehler 20030516
2 CX_SWDCL_UNSUPPORTED_METHOD Methode wird nicht unterstützt 20030516

Method CHECKIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_NEW_VERSION Value transfer Type reference (TYPE) STRING URL der neuen Version 20030516
# Exception Resumable Description Created on
1 CX_SWDCL_COMMON_ERROR Allgemeiner Fehler 20030516
2 CX_SWDCL_UNSUPPORTED_METHOD Methode wird nicht unterstützt 20030516

Method CHECKOUT Signature

Method CHECKOUT on Interface IF_SWDCL_RESOURCE has no parameter.
# Exception Resumable Description Created on
1 CX_SWDCL_COMMON_ERROR Allgemeiner Fehler 20030516
2 CX_SWDCL_UNSUPPORTED_METHOD Methode wird nicht unterstützt 20030516

Method COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DEPTH Call by reference Type reference (TYPE) STRING 'infinity' Tiefe 20030516
2 Importing I_DESTINATION_URL Call by reference Type reference (TYPE) STRING Ziel 20030516
3 Importing I_OVERWRITE_DESTINATION Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Überschreibe Ziel 20030516
# Exception Resumable Description Created on
1 CX_SWDCL_COMMON_ERROR Allgemeiner Fehler 20030516

Method CREATE_COLLECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CREATE_COLLECTION Call by reference Type reference (TYPE) ABAP_BOOL Pfad anlegen 20030516
2 Importing I_URL Call by reference Type reference (TYPE) STRING URL 20030516
3 Returning RP_COLLECTION Value transfer Object reference (TYPE REF TO) IF_SWDCL_RESOURCE WebDAV-Resource 20030516
# Exception Resumable Description Created on
1 CX_SWDCL_COMMON_ERROR Allgemeiner Fehler 20030516
2 CX_SWDCL_UNSUPPORTED_METHOD Methode wird nicht unterstützt 20030516

Method CREATE_LINK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LINK_TYPE Call by reference Type reference (TYPE) I Linktyp 20030516
2 Importing I_TARGET Call by reference Type reference (TYPE) STRING Targeturl 20030516
3 Importing I_URL Call by reference Type reference (TYPE) STRING URL 20030516
4 Returning RP_LINK Value transfer Object reference (TYPE REF TO) IF_SWDCL_RESOURCE WebDAV-Resource 20030516
# Exception Resumable Description Created on
1 CX_SWDCL_COMMON_ERROR Allgemeiner Fehler 20030516
2 CX_SWDCL_UNSUPPORTED_METHOD Methode wird nicht unterstützt 20030516

Method CREATE_RESOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_URL Call by reference Type reference (TYPE) STRING URL 20030516
2 Returning RP_RESOURCE Value transfer Object reference (TYPE REF TO) IF_SWDCL_RESOURCE WebDAV-Resource 20030516
# Exception Resumable Description Created on
1 CX_SWDCL_COMMON_ERROR Allgemeiner Fehler 20030516
2 CX_SWDCL_UNSUPPORTED_METHOD Methode wird nicht unterstützt 20030516

Method DELETE Signature

Method DELETE on Interface IF_SWDCL_RESOURCE has no parameter.
# Exception Resumable Description Created on
1 CX_SWDCL_COMMON_ERROR Allgemeiner Fehler 20030516

Method DELETE_LOCK Signature

Method DELETE_LOCK on Interface IF_SWDCL_RESOURCE has no parameter.
# Exception Resumable Description Created on
1 CX_SWDCL_COMMON_ERROR Allgemeiner Fehler 20030516

Method ENABLE_VERSIONING Signature

Method ENABLE_VERSIONING on Interface IF_SWDCL_RESOURCE has no parameter.
# Exception Resumable Description Created on
1 CX_SWDCL_COMMON_ERROR Allgemeiner Fehler 20030516

Method GET_ACL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_ACL Value transfer Type reference (TYPE) SDAVC_TT_ACL DAV: Liste von ACE's 20030516
# Exception Resumable Description Created on
1 CX_SWDCL_COMMON_ERROR Allgemeiner Fehler 20030516

Method GET_ACTIVE_LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_LOCK Value transfer Type reference (TYPE) SDAVC_TS_LOCK_ENTRY Lockeintrag 20030516

Method GET_ACTIVE_LOCK on Interface IF_SWDCL_RESOURCE has no exception.

Method GET_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_USE_BUFFER Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Puffer benutzen 20030516
2 Returning RT_CHILDREN Value transfer Type reference (TYPE) SDAVC_TT_RESOURCES Liste von Resourceobjekten 20030516
# Exception Resumable Description Created on
1 CX_SWDCL_COMMON_ERROR Allgemeiner Fehler 20030516

Method GET_CHILDREN_FROM_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_CHILDREN Value transfer Type reference (TYPE) SDAVC_TT_RESOURCES Liste von Resourceobjekten 20030516

Method GET_CHILDREN_FROM_BUFFER on Interface IF_SWDCL_RESOURCE has no exception.

Method GET_CONTENT_AS_STREAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_CONTENT Value transfer Type reference (TYPE) XSTRING Inhalt als Stream 20030516
# Exception Resumable Description Created on
1 CX_SWDCL_COMMON_ERROR Allgemeiner Fehler 20030516

Method GET_CONTENT_AS_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_CONTENT Value transfer Type reference (TYPE) SDOKCNTBINS SDOK: Tabelle von Binärdokumentinhalten für den Web-Server 20030516
# Exception Resumable Description Created on
1 CX_SWDCL_COMMON_ERROR Allgemeiner Fehler 20030516

Method GET_CONTENT_LENGTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_CONTENT_LENGTH Value transfer Type reference (TYPE) I 20030516

Method GET_CONTENT_LENGTH on Interface IF_SWDCL_RESOURCE has no exception.

Method GET_CONTENT_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_CONTENT_TYPE Value transfer Type reference (TYPE) STRING 20030516

Method GET_CONTENT_TYPE on Interface IF_SWDCL_RESOURCE has no exception.

Method GET_CONTENT_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_URL Value transfer Type reference (TYPE) STRING WebDAV-URL 20030516

Method GET_CONTENT_URL on Interface IF_SWDCL_RESOURCE has no exception.

Method GET_CREATIONDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_CREATIONDATE Value transfer Type reference (TYPE) TZNTSTMPS UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20030516

Method GET_CREATIONDATE on Interface IF_SWDCL_RESOURCE has no exception.

Method GET_DISPLAY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_DISPLAY_NAME Value transfer Type reference (TYPE) STRING 20030516

Method GET_DISPLAY_NAME on Interface IF_SWDCL_RESOURCE has no exception.

Method GET_ETAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_ETAG Value transfer Type reference (TYPE) STRING 20030516

Method GET_ETAG on Interface IF_SWDCL_RESOURCE has no exception.

Method GET_LABELS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_LABELS Value transfer Type reference (TYPE) SDAVC_TT_LABELS DAV: Liste von Label 20030516
# Exception Resumable Description Created on
1 CX_SWDCL_COMMON_ERROR Allgemeiner Fehler 20030516

Method GET_LASTMODIFIED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_LASTMODIFIED Value transfer Type reference (TYPE) TZNTSTMPS UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20030516

Method GET_LASTMODIFIED on Interface IF_SWDCL_RESOURCE has no exception.

Method GET_LINK_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_LINK_TYPE Value transfer Type reference (TYPE) I Linktyp 20030516

Method GET_LINK_TYPE on Interface IF_SWDCL_RESOURCE has no exception.

Method GET_LINK_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_LINK Value transfer Type reference (TYPE) STRING Link auf ext. Objekt 20030516

Method GET_LINK_URL on Interface IF_SWDCL_RESOURCE has no exception.

Method GET_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_NAME Value transfer Type reference (TYPE) STRING 20030516

Method GET_NAME on Interface IF_SWDCL_RESOURCE has no exception.

Method GET_OPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_OPTIONS Value transfer Type reference (TYPE) SDAVC_TT_STRINGS List von Methoden 20030516
# Exception Resumable Description Created on
1 CX_SWDCL_COMMON_ERROR Allgemeiner Fehler 20030516

Method GET_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_PARENT Value transfer Object reference (TYPE REF TO) IF_SWDCL_RESOURCE WebDAV-Resource 20030516
# Exception Resumable Description Created on
1 CX_SWDCL_COMMON_ERROR Allgemeiner Fehler 20030516

Method GET_PREDECESSORS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_USE_BUFFER Call by reference Type reference (TYPE) ABAP_BOOL Puffer benutzen 20030516
2 Returning RT_PREDECESSORS Value transfer Type reference (TYPE) SDAVC_TT_VERSIONS Vorgängerversionen 20030516
# Exception Resumable Description Created on
1 CX_SWDCL_COMMON_ERROR Allgemeiner Fehler 20030516

Method GET_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_PROPERTIES Value transfer Type reference (TYPE) SDAVC_TT_PROPERTIES Properties einer WebDAV-Resource 20030516

Method GET_PROPERTIES on Interface IF_SWDCL_RESOURCE has no exception.

Method GET_RESOURCE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_DATA Value transfer Type reference (TYPE) SDAVC_TS_RESOURCE_DATA Daten einer WebDAV-Resource 20030516

Method GET_RESOURCE_DATA on Interface IF_SWDCL_RESOURCE has no exception.

Method GET_SUCCESSORS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_USE_BUFFER Call by reference Type reference (TYPE) ABAP_BOOL Puffer benutzen 20030516
2 Returning RT_SUCCESSORS Value transfer Type reference (TYPE) SDAVC_TT_VERSIONS Nachfolgeversionen 20030516
# Exception Resumable Description Created on
1 CX_SWDCL_COMMON_ERROR Allgemeiner Fehler 20030516

Method GET_SUPPORTED_METHODS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_METHODS Value transfer Type reference (TYPE) SDAVC_TT_STRINGS Liste von Strings 20030516
# Exception Resumable Description Created on
1 CX_SWDCL_COMMON_ERROR Allgemeiner Fehler 20030516

Method GET_SUPPORTED_PRIVILEGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_PRIVILEGES Value transfer Type reference (TYPE) SDAVC_TT_SUPPORTED_PRIVILEGES Liste von Privillegien 20030516
# Exception Resumable Description Created on
1 CX_SWDCL_COMMON_ERROR Allgemeiner Fehler 20030516

Method GET_SUPPORTED_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_PROPERTIES Value transfer Type reference (TYPE) SDAVC_TT_PROPERTIES Properties einer WebDAV-Resource 20030516
# Exception Resumable Description Created on
1 CX_SWDCL_COMMON_ERROR Allgemeiner Fehler 20030516

Method GET_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_URL Value transfer Type reference (TYPE) STRING 20030516

Method GET_URL on Interface IF_SWDCL_RESOURCE has no exception.

Method GET_VERSIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_USE_BUFFER Call by reference Type reference (TYPE) ABAP_BOOL Puffer benutzen 20030516
2 Returning RT_VERSIONS Value transfer Type reference (TYPE) SDAVC_TT_VERSIONS Versionen 20030516
# Exception Resumable Description Created on
1 CX_SWDCL_COMMON_ERROR Allgemeiner Fehler 20030516

Method GET_VERSION_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_VERSION_NAME Value transfer Type reference (TYPE) STRING Version 20030516
# Exception Resumable Description Created on
1 CX_SWDCL_COMMON_ERROR Allgemeiner Fehler 20030516

Method HAS_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_HAS_CHANGED Value transfer Type reference (TYPE) ABAP_BOOL 20030516

Method HAS_CHANGED on Interface IF_SWDCL_RESOURCE has no exception.

Method HAS_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_HAS_CHILDREN Value transfer Type reference (TYPE) ABAP_BOOL 20030516
# Exception Resumable Description Created on
1 CX_SWDCL_COMMON_ERROR Allgemeiner Fehler 20030516

Method HAS_VERSIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_HAS_VERSIONS Value transfer Type reference (TYPE) ABAP_BOOL 20030516
# Exception Resumable Description Created on
1 CX_SWDCL_COMMON_ERROR Allgemeiner Fehler 20030516

Method IS_CHECKED_IN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CHECKED_IN_VERSION Call by reference Type reference (TYPE) STRING Eingecheckte Version 20030516
2 Exporting E_IS_CHECKED_IN Call by reference Type reference (TYPE) ABAP_BOOL Eingecheckt 20030516
# Exception Resumable Description Created on
1 CX_SWDCL_COMMON_ERROR Allgemeiner Fehler 20030516

Method IS_CHECKED_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CHECKED_OUT_VERSION Call by reference Type reference (TYPE) STRING Ausgecheckte Version 20030516
2 Exporting E_IS_CHECKED_OUT Call by reference Type reference (TYPE) ABAP_BOOL Ausgecheckt 20030516
# Exception Resumable Description Created on
1 CX_SWDCL_COMMON_ERROR Allgemeiner Fehler 20030516

Method IS_COLLECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_COLLECTION Value transfer Type reference (TYPE) ABAP_BOOL 20030516

Method IS_COLLECTION on Interface IF_SWDCL_RESOURCE has no exception.

Method IS_LINK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_IS_LINK Value transfer Type reference (TYPE) ABAP_BOOL 20030516

Method IS_LINK on Interface IF_SWDCL_RESOURCE has no exception.

Method IS_LOCKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_IS_LOCKED Value transfer Type reference (TYPE) ABAP_BOOL 20030516

Method IS_LOCKED on Interface IF_SWDCL_RESOURCE has no exception.

Method IS_PERSISTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_IS_PERSISTENT Value transfer Type reference (TYPE) ABAP_BOOL 20030516

Method IS_PERSISTENT on Interface IF_SWDCL_RESOURCE has no exception.

Method MOVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DESTINATION_URL Call by reference Type reference (TYPE) STRING Ziel 20030516
2 Importing I_OVERWRITE_DESTINATION Call by reference Type reference (TYPE) ABAP_BOOL Überschreibe Ziel 20030516
# Exception Resumable Description Created on
1 CX_SWDCL_COMMON_ERROR Allgemeiner Fehler 20030516

Method READ Signature

Method READ on Interface IF_SWDCL_RESOURCE has no parameter.
# Exception Resumable Description Created on
1 CX_SWDCL_COMMON_ERROR Allgemeiner Fehler 20030516

Method REMOVE_LABEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LABEL Call by reference Type reference (TYPE) STRING Label 20030516
# Exception Resumable Description Created on
1 CX_SWDCL_COMMON_ERROR Allgemeiner Fehler 20030516

Method REMOVE_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PROPERTIES Value transfer Type reference (TYPE) SDAVC_TT_PROPERTIES Properties einer WebDAV-Resource 20030516

Method REMOVE_PROPERTIES on Interface IF_SWDCL_RESOURCE has no exception.

Method SAVE Signature

Method SAVE on Interface IF_SWDCL_RESOURCE has no parameter.
# Exception Resumable Description Created on
1 CX_SWDCL_COMMON_ERROR Allgemeiner Fehler 20030516

Method SET_ACL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ACL Value transfer Type reference (TYPE) SDAVC_TT_ACL DAV: Liste von ACE's 20030516
# Exception Resumable Description Created on
1 CX_SWDCL_COMMON_ERROR Allgemeiner Fehler 20030516

Method SET_CONTENT_AS_STREAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTENT Call by reference Type reference (TYPE) XSTRING Inhalt als Stream 20030516
2 Importing I_CONTENT_LENGTH Call by reference Type reference (TYPE) I Dateigröße 20030516
3 Importing I_CONTENT_TYPE Call by reference Type reference (TYPE) STRING 20030516
# Exception Resumable Description Created on
1 CX_SWDCL_COMMON_ERROR Allgemeiner Fehler 20030516
2 CX_SWDCL_UNSUPPORTED_METHOD Methode wird nicht unterstützt 20030516

Method SET_CONTENT_AS_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CONTENT Call by reference Type reference (TYPE) SDOKCNTBINS SDOK: Tabelle von Binärdokumentinhalten für den Web-Server 20030516
2 Importing I_CONTENT_LENGTH Call by reference Type reference (TYPE) I Dateigröße 20030516
3 Importing I_CONTENT_TYPE Call by reference Type reference (TYPE) STRING Dateityp 20030516
# Exception Resumable Description Created on
1 CX_SWDCL_COMMON_ERROR Allgemeiner Fehler 20030516
2 CX_SWDCL_UNSUPPORTED_METHOD Methode wird nicht unterstützt 20030516

Method SET_DISPLAY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DISPLAY_NAME Call by reference Type reference (TYPE) STRING Displayname 20030516

Method SET_DISPLAY_NAME on Interface IF_SWDCL_RESOURCE has no exception.

Method SET_LABEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LABEL Call by reference Type reference (TYPE) STRING Label 20030516
# Exception Resumable Description Created on
1 CX_SWDCL_COMMON_ERROR Allgemeiner Fehler 20030516

Method SET_LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_LOCK Value transfer Type reference (TYPE) SDAVC_TS_LOCK_ENTRY Lockeintrag 20030516
2 Returning R_LOCK_TOKEN Value transfer Type reference (TYPE) STRING Locktoken 20030516
# Exception Resumable Description Created on
1 CX_SWDCL_COMMON_ERROR Allgemeiner Fehler 20030516

Method SET_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PROPERTIES Call by reference Type reference (TYPE) SDAVC_TT_PROPERTIES Properties einer WebDAV-Resource 20030516

Method SET_PROPERTIES on Interface IF_SWDCL_RESOURCE has no exception.

Method SET_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_URL Call by reference Type reference (TYPE) STRING Url 20030516
# Exception Resumable Description Created on
1 CX_SWDCL_COMMON_ERROR Allgemeiner Fehler 20030516

Method UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_URL Call by reference Type reference (TYPE) STRING URL 20030516
# Exception Resumable Description Created on
1 CX_SWDCL_COMMON_ERROR Allgemeiner Fehler 20030516
Event Signatures

Event CHANGED Signature
Event CHANGED on Interface IF_SWDCL_RESOURCE has no parameter.
Event CREATED Signature
Event CREATED on Interface IF_SWDCL_RESOURCE has no parameter.
Event DELETED Signature
Event DELETED on Interface IF_SWDCL_RESOURCE has no parameter.
Event MOVED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 I_DESTINATION_URL Exporting Value transfer Type reference (TYPE) STRING Zielurl 20030516
History
Last changed by/on SAP  00000000 
SAP Release Created in 640