SAP ABAP Interface IF_SWDCL_CLIENT (DAV Client)
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_CLIENT WebDAV: Central WebDAV Client 20030516
Properties
Interface IF_SWDCL_CLIENT  
Short Description DAV Client    
General Data
Package SWEBDAV_CLIENT   WebDAV Client 
Created 20030806   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_CLIENT has no interface.
Friends
Interface IF_SWDCL_CLIENT has no friend.
Attributes
Interface IF_SWDCL_CLIENT has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GET_ACL_CLIENT Instance method Public Method Prepare Instance for ACL Client 20030806
2 GET_BASIC_SEARCH_CLIENT Instance method Public Method Prepare Instance for Basic Search Client 20030806
3 GET_DAV_CONNECTION Instance method Public Method Prepare Current Connection Object 20030806
4 GET_ERROR_FROM_RESPONSE Instance method Public Method Get Error Information from Response 20030806
5 GET_LOCK_CLIENT Instance method Public Method Prepare Instance for Lock Client 20030806
6 GET_NAMESPACE Instance method Public Method Get Namespace of Element 20030806
7 GET_NAMESPACE_CLIENT Instance method Public Method Prepare Instance for Namespace Client 20030806
8 GET_OPTIONS Instance method Public Method Options Supported by WebDAV Server 20030806
9 GET_PROPERTY_CLIENT Instance method Public Method Prepare Instance for Property Client 20030806
10 GET_SUPPORTED_METHODS Instance method Public Method Methods Supported by Resource 20030806
11 GET_VERSION_CLIENT Instance method Public Method Prepare Instance for Version Client 20030806
12 INIT_NAMESPACES Instance method Public Method Initialize Namespaces 20030806
13 INIT_TRACE Instance method Public Method Initialize Trace 20030806
14 SAVE_NAMESPACES Instance method Public Method Find and Flag Namespaces 20030806
15 SEND_AND_RECEIVE_HTTP_REQUEST Instance method Public Method Send and Receive HTTP Request 20030806
16 SET_AUTHORITY Instance method Public Method Set Authority 20030806
17 SET_HTTP_BODY Instance method Public Method Set HTTP Body Data 20030806
18 SET_HTTP_METHOD Instance method Public Method Set WebDAV Method and General Data 20030806
19 SET_LOCK_TOKEN Instance method Public Method Set Lock Token 20030806
20 SET_NAMESPACES Instance method Public Method Set All Namespaces 20030806
21 WRITE_TRACE Instance method Public Method Write Trace 20030806
Events
Interface IF_SWDCL_CLIENT has no event.
Types
Interface IF_SWDCL_CLIENT has no local type.
Method Signatures

Method GET_ACL_CLIENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_CLIENT Value transfer Object reference (TYPE REF TO) IF_SWDCL_ACL_CLIENT ACL-Client 20030806

Method GET_ACL_CLIENT on Interface IF_SWDCL_CLIENT has no exception.

Method GET_BASIC_SEARCH_CLIENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_CLIENT Value transfer Object reference (TYPE REF TO) IF_SWDCL_BASIC_SEARCH_CLIENT Basic-Search-Client 20030806

Method GET_BASIC_SEARCH_CLIENT on Interface IF_SWDCL_CLIENT has no exception.

Method GET_DAV_CONNECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_CONNECTION Value transfer Object reference (TYPE REF TO) IF_SWDCL_CONNECTION DAV-Connection-Objekt 20030806

Method GET_DAV_CONNECTION on Interface IF_SWDCL_CLIENT has no exception.

Method GET_ERROR_FROM_RESPONSE 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 20030806
2 Returning RS_ERROR Value transfer Type reference (TYPE) SDAVC_TS_ERROR WebDAV: Allgemeiner Fehler 20030806
# Exception Resumable Description Created on
1 CX_SWDCL_COMMON_ERROR Allgemeiner Fehler 20030806

Method GET_LOCK_CLIENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_CLIENT Value transfer Object reference (TYPE REF TO) IF_SWDCL_LOCK_CLIENT DAV-Client 20030806

Method GET_LOCK_CLIENT on Interface IF_SWDCL_CLIENT has no exception.

Method GET_NAMESPACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NAMESPACE Call by reference Type reference (TYPE) STRING 20030806
2 Exporting E_NAMESPACE_PREFIX Call by reference Type reference (TYPE) STRING 20030806
3 Importing IP_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20030806

Method GET_NAMESPACE on Interface IF_SWDCL_CLIENT has no exception.

Method GET_NAMESPACE_CLIENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_CLIENT Value transfer Object reference (TYPE REF TO) IF_SWDCL_NAMESPACE_CLIENT DAV-Client 20030806

Method GET_NAMESPACE_CLIENT on Interface IF_SWDCL_CLIENT has no exception.

Method GET_OPTIONS 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 20030806
2 Returning RT_OPTIONS Value transfer Type reference (TYPE) SDAVC_TT_STRINGS Liste von Strings 20030806
# Exception Resumable Description Created on
1 CX_SWDCL_COMMON_ERROR Allgemeiner Fehler 20030806

Method GET_PROPERTY_CLIENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_CLIENT Value transfer Object reference (TYPE REF TO) IF_SWDCL_PROPERTY_CLIENT DAV-Client 20030806

Method GET_PROPERTY_CLIENT on Interface IF_SWDCL_CLIENT has no exception.

Method GET_SUPPORTED_METHODS 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 20030806
2 Returning RT_METHODS Value transfer Type reference (TYPE) SDAVC_TT_STRINGS Methoden 20030806
# Exception Resumable Description Created on
1 CX_SWDCL_COMMON_ERROR Allgemeiner Fehler 20030806

Method GET_VERSION_CLIENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_CLIENT Value transfer Object reference (TYPE REF TO) IF_SWDCL_VERSION_CLIENT DAV-Client 20030806

Method GET_VERSION_CLIENT on Interface IF_SWDCL_CLIENT has no exception.

Method INIT_NAMESPACES Signature

Method INIT_NAMESPACES on Interface IF_SWDCL_CLIENT has no parameter.
Method INIT_NAMESPACES on Interface IF_SWDCL_CLIENT has no exception.

Method INIT_TRACE Signature

Method INIT_TRACE on Interface IF_SWDCL_CLIENT has no parameter.
Method INIT_TRACE on Interface IF_SWDCL_CLIENT has no exception.

Method SAVE_NAMESPACES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20030806

Method SAVE_NAMESPACES on Interface IF_SWDCL_CLIENT has no exception.

Method SEND_AND_RECEIVE_HTTP_REQUEST Signature

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

Method SET_AUTHORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LOCK_TOKEN Call by reference Type reference (TYPE) STRING Locktoken 20030806

Method SET_AUTHORITY on Interface IF_SWDCL_CLIENT has no exception.

Method SET_HTTP_BODY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATA Call by reference Type reference (TYPE) XSTRING Body 20030806

Method SET_HTTP_BODY on Interface IF_SWDCL_CLIENT has no exception.

Method SET_HTTP_METHOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_METHOD Call by reference Type reference (TYPE) STRING Methode 20030806

Method SET_HTTP_METHOD on Interface IF_SWDCL_CLIENT has no exception.

Method SET_LOCK_TOKEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LOCK_TOKEN Call by reference Type reference (TYPE) STRING Locktoken 20030806

Method SET_LOCK_TOKEN on Interface IF_SWDCL_CLIENT has no exception.

Method SET_NAMESPACES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_ELEMENT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_NODE 20030806
2 Importing IT_NAMESPACES Value transfer Type reference (TYPE) SDAVC_TT_NAMESPACES DAV: Namespaces 20030806

Method SET_NAMESPACES on Interface IF_SWDCL_CLIENT has no exception.

Method WRITE_TRACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATA Call by reference Type reference (TYPE) STRING Trace als String 20030806
2 Importing I_HEADER Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20030806

Method WRITE_TRACE on Interface IF_SWDCL_CLIENT has no exception.
History
Last changed by/on SAP  00000000 
SAP Release Created in 640