SAP ABAP Class CL_SWDCL_PROPERTY_CLIENT (WebDAV: Performs Property Operations)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-RM (Application Component) SAP Records Management
     SWEBDAV_CLIENT (Package) WebDAV Client
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SWDCL_PROPERTY_CLIENT DAV Client 20030519
Properties
Class CL_SWDCL_PROPERTY_CLIENT  
Short Description WebDAV: Performs Property Operations    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWEBDAV_CLIENT   WebDAV Client 
Created 20030519   SAP 
Last change 00000000   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)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SWDCL_PROPERTY_CLIENT DAV Client 20030519
Friends
Class CL_SWDCL_PROPERTY_CLIENT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MP_DAV_CLIENT Instance attribute Private Object reference (TYPE REF TO) IF_SWDCL_CLIENT DAV Client 20030519
2 MP_IXML Instance attribute Private Object reference (TYPE REF TO) IF_IXML IF_IXML 20030519
3 M_AUTHORIZATION Instance attribute Private Type reference (TYPE) STRING 20030519
Methods
# Method Level Visibility Method type Description Created on
1 CONVERT_DATETIME_RFC1123 Instance method Private Method Convert Timestamp from Date Format rfc1123 20030519
2 CONVERT_DATETIME_TZ Instance method Private Method Convert Timestamp from Date Format dateTime.tz 20030519
3 CONVERT_DAV_TIMESTAMP Instance method Private Method Convert Date from DAV Response to Timestamp 20030519
4 CREATE Static method Public Method Creates Object Reference 20030519
5 GET_PROPERTY_DATA_TYPE Instance method Private Method Gets Data Type 20030520
6 GET_PROPERTY_VALUES Instance method Private Method Get Value of Multivalue Attribute 20030520
7 PARSE_PROPFIND_RESPONSE Instance method Private Method Parse XML Response of 'PropFind' 20030519
8 XML_GET_ACTIVE_LOCK Instance method Private Method Get Active Lock 20030519
9 XML_GET_ATTRIBUTE Instance method Private Method Determine Non-Defined Attributes 20030519
10 XML_GET_ETAG Instance method Private Method Determine ETAG 20030519
11 XML_GET_LOCKDISCOVERY Instance method Private Method Determine Lock Information 20030519
12 XML_GET_LOCK_OWNER Instance method Private Method Determine Lock Owner 20030519
13 XML_GET_LOCK_SCOPE Instance method Private Method Determine Lock Scope 20030519
14 XML_GET_LOCK_TOKEN Instance method Private Method Determine Lock Token 20030519
15 XML_GET_LOCK_TYPE Instance method Private Method Determine Lock Type 20030519
16 XML_GET_PROPERTIES Instance method Private Method Determine Properties 20030519
17 XML_GET_REFTARGET Instance method Private Method Determine Reference Target 20030519
18 XML_GET_RESOURCETYPE Instance method Private Method Determine Resource Type 20030519
19 XML_GET_RESPONSE Instance method Private Method Determine XML Tag 'response' 20030519
Events
Class CL_SWDCL_PROPERTY_CLIENT has no event.
Types
Class CL_SWDCL_PROPERTY_CLIENT has no local type.
Method Signatures

Method CONVERT_DATETIME_RFC1123 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATE_STRING Call by reference Type reference (TYPE) STRING Datum/Zeitstempel als String 20030519
2 Returning R_TIMESTAMP Value transfer Type reference (TYPE) TZNTSTMPS UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20030519

Method CONVERT_DATETIME_RFC1123 on class CL_SWDCL_PROPERTY_CLIENT has no exception.

Method CONVERT_DATETIME_TZ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATE_STRING Call by reference Type reference (TYPE) STRING Datum/Zeitstempel als String 20030519
2 Returning R_TIMESTAMP Value transfer Type reference (TYPE) TZNTSTMPS UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20030519

Method CONVERT_DATETIME_TZ on class CL_SWDCL_PROPERTY_CLIENT has no exception.

Method CONVERT_DAV_TIMESTAMP 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 20030519
2 Returning R_TIMESTAMP Value transfer Type reference (TYPE) TZNTSTMPS UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20030519

Method CONVERT_DAV_TIMESTAMP on class CL_SWDCL_PROPERTY_CLIENT has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_DAV_CLIENT Call by reference Object reference (TYPE REF TO) IF_SWDCL_CLIENT DAV-Client 20030519
2 Returning RP_PROPERTY_CLIENT Value transfer Object reference (TYPE REF TO) IF_SWDCL_PROPERTY_CLIENT DAV-Client 20030519

Method CREATE on class CL_SWDCL_PROPERTY_CLIENT has no exception.

Method GET_PROPERTY_DATA_TYPE 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 20030520
2 Returning R_TYPE Value transfer Type reference (TYPE) STRING 20030520

Method GET_PROPERTY_DATA_TYPE on class CL_SWDCL_PROPERTY_CLIENT has no exception.

Method GET_PROPERTY_VALUES 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 20030520
2 Returning RT_VALUES Value transfer Type reference (TYPE) SDAVC_TT_STRINGS WebDAV: Liste von Strings 20030520

Method GET_PROPERTY_VALUES on class CL_SWDCL_PROPERTY_CLIENT has no exception.

Method PARSE_PROPFIND_RESPONSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_XML_DOC Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20030519
2 Importing I_INCLUDING_URL Call by reference Type reference (TYPE) ABAP_BOOL 20030519
3 Returning RT_RESOURCES Value transfer Type reference (TYPE) SDAVC_TT_RESOURCE_DATA Daten von WebDAV-Resourcen 20030519

Method PARSE_PROPFIND_RESPONSE on class CL_SWDCL_PROPERTY_CLIENT has no exception.

Method XML_GET_ACTIVE_LOCK 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 20030519
2 Returning RS_LOCK Value transfer Type reference (TYPE) SDAVC_TS_LOCK_ENTRY Lockeintrag 20030519

Method XML_GET_ACTIVE_LOCK on class CL_SWDCL_PROPERTY_CLIENT has no exception.

Method XML_GET_ATTRIBUTE 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 20030519
2 Importing I_NAME Call by reference Type reference (TYPE) STRING Attributname 20030519
3 Returning R_VALUE Value transfer Type reference (TYPE) STRING Attributwert 20030519

Method XML_GET_ATTRIBUTE on class CL_SWDCL_PROPERTY_CLIENT has no exception.

Method XML_GET_ETAG 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 20030519
2 Returning R_ETAG Value transfer Type reference (TYPE) STRING ETAG 20030519

Method XML_GET_ETAG on class CL_SWDCL_PROPERTY_CLIENT has no exception.

Method XML_GET_LOCKDISCOVERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DATA Call by reference Type reference (TYPE) SDAVC_TS_RESOURCE_DATA Daten einer WebDAV-Resource 20030519
2 Importing IP_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20030519

Method XML_GET_LOCKDISCOVERY on class CL_SWDCL_PROPERTY_CLIENT has no exception.

Method XML_GET_LOCK_OWNER 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 20030519
2 Returning R_LOCKOWNER Value transfer Type reference (TYPE) STRING Locktoken 20030519

Method XML_GET_LOCK_OWNER on class CL_SWDCL_PROPERTY_CLIENT has no exception.

Method XML_GET_LOCK_SCOPE 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 20030519
2 Returning R_LOCKSCOPE Value transfer Type reference (TYPE) STRING Lockscope 20030519

Method XML_GET_LOCK_SCOPE on class CL_SWDCL_PROPERTY_CLIENT has no exception.

Method XML_GET_LOCK_TOKEN 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 20030519
2 Returning R_LOCKTOKEN Value transfer Type reference (TYPE) STRING Locktoken 20030519

Method XML_GET_LOCK_TOKEN on class CL_SWDCL_PROPERTY_CLIENT has no exception.

Method XML_GET_LOCK_TYPE 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 20030519
2 Returning R_LOCKTYPE Value transfer Type reference (TYPE) STRING Locktype 20030519

Method XML_GET_LOCK_TYPE on class CL_SWDCL_PROPERTY_CLIENT has no exception.

Method XML_GET_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DATA Call by reference Type reference (TYPE) SDAVC_TS_RESOURCE_DATA Daten einer WebDAV-Resource 20030519
2 Importing IP_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20030519

Method XML_GET_PROPERTIES on class CL_SWDCL_PROPERTY_CLIENT has no exception.

Method XML_GET_REFTARGET 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 20030519
2 Returning R_REFTARGET Value transfer Type reference (TYPE) STRING Ref.-Target 20030519

Method XML_GET_REFTARGET on class CL_SWDCL_PROPERTY_CLIENT has no exception.

Method XML_GET_RESOURCETYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DATA Call by reference Type reference (TYPE) SDAVC_TS_RESOURCE_DATA Daten einer WebDAV-Resource 20030519
2 Importing IP_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20030519

Method XML_GET_RESOURCETYPE on class CL_SWDCL_PROPERTY_CLIENT has no exception.

Method XML_GET_RESPONSE 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 20030519
2 Returning RS_DATA Value transfer Type reference (TYPE) SDAVC_TS_RESOURCE_DATA Daten einer WebDAV-Resource 20030519

Method XML_GET_RESPONSE on class CL_SWDCL_PROPERTY_CLIENT has no exception.
History
Last changed by/on SAP  00000000 
SAP Release Created in 640