SAP ABAP Class CL_WEBDAV_UTIL (WEBDAV Help Functions)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-KPR-DMF (Application Component) Document Management Framework
     SKWH (Package) KW KM HTTP Dealer
Properties
Class CL_WEBDAV_UTIL  
Short Description WEBDAV Help Functions    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SKWH   KW KM HTTP Dealer 
Created 20000606   SAP 
Last change 20010315   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_BSP_UTILITY Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 SKWFC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 SKWHC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_WEBDAV_UTIL has no interface implemented.
Friends
Class CL_WEBDAV_UTIL has no friend class.
Attributes
Class CL_WEBDAV_UTIL has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CONVERT_DATE_INT2EXT Static method Public Method Converts an R/3 Time Stamp to RFC 882 Date Format 20000824
2 CONVERT_PROPS_EXT2INT Static method Public Method Converts External Namespaces to Internal Namespaces 20000606
3 CONVERT_PROPS_INT2EXT Static method Public Method Converts Internal Namespaces to External Namespaces 20000606
4 GET_PHIO_FILEINFOS Static method Public Method Gets File Information for PHIO 20010315
5 PROPERTY_FILTER Static method Public Method URL Filter via Properties 20000626
6 SET_SKWF_ERROR Static method Public Method Converts an SKWF Framework Error into an HTTP Error 20000615
7 SET_SKWF_OBJECT_ERRORS Static method Public Method Converts an SKWF Framework Error into an HTTP Error 20000620
8 URL_LAST_PART Static method Public Method Gets Last Part Path for URL 20000823
9 URL_SHIFT Static method Public Method Truncates URL Part from Links 20000714
10 URL_SPLIT Static method Public Method Splits URL 20000623
11 XML_ATTRIBUTE_SET Static method Public Method Set XML Element Attribute 20000703
12 XML_ELEMENT_APPEND Static method Public Method Create and Order XML Element 20000703
13 XML_TEXT_APPEND Static method Public Method Create and Order XML Text 20000703
Events
Class CL_WEBDAV_UTIL has no event.
Types
Class CL_WEBDAV_UTIL has no local type.
Method Signatures

Method CONVERT_DATE_INT2EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_TIMESTAMP_LOCAL Value transfer Type reference (TYPE) CHAR14 (UTC) Datum + Zeit 20000824
2 Returning RVAL Value transfer Type reference (TYPE) STRING Ausgabeformat 20000824

Method CONVERT_DATE_INT2EXT on class CL_WEBDAV_UTIL has no exception.

Method CONVERT_PROPS_EXT2INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PROPERTIES Call by reference Type reference (TYPE) SKWH_HTTP_WEBDAV_PROPERTY_TAB WEBDAV Properties 20000606

Method CONVERT_PROPS_EXT2INT on class CL_WEBDAV_UTIL has no exception.

Method CONVERT_PROPS_INT2EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PROPERTIES Call by reference Type reference (TYPE) SKWH_HTTP_WEBDAV_PROPERTY_TAB WEBDAV Properties 20000606

Method CONVERT_PROPS_INT2EXT on class CL_WEBDAV_UTIL has no exception.

Method GET_PHIO_FILEINFOS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ERROR Call by reference Type reference (TYPE) SKWF_ERROR KW Framework: Fehler Objekt 20010315
2 Exporting FILE_INFOS Call by reference Type reference (TYPE) SDOKFILACIS SDOK: Angaben zu Dokumentinhalten in internen Tabellen 20010315
3 Importing PHIO Call by reference Type reference (TYPE) SKWF_IO KW Framework: Objektschlüssel 20010315

Method GET_PHIO_FILEINFOS on class CL_WEBDAV_UTIL has no exception.

Method PROPERTY_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PROPERTIES Call by reference Type reference (TYPE) SKWH_HTTP_WEBDAV_PROPERTY_TAB WEBDAV Properties 20000626
2 Exporting RESULT Call by reference Type reference (TYPE) SKWH_HTTP_WEBDAV_PROPERTY_TAB WEBDAV Properties 20000626
3 Importing URL Call by reference Type reference (TYPE) STRING 20000626
4 Importing X_SORTED Call by reference Type reference (TYPE) XFELD 'X': Property-Tab. ist sortiert (schneller!) 20010326

Method PROPERTY_FILTER on class CL_WEBDAV_UTIL has no exception.

Method SET_SKWF_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ERROR Value transfer Type reference (TYPE) SKWF_ERROR KW Framework: Fehler Objekt 20000615
2 Importing RESPONSE Value transfer Object reference (TYPE REF TO) IF_HTTP_RESPONSE HTTP Response 20000615

Method SET_SKWF_ERROR on class CL_WEBDAV_UTIL has no exception.

Method SET_SKWF_OBJECT_ERRORS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ERRORS Call by reference Type reference (TYPE) SKWF_OBERR_ITAB_TYPE KW Framework: Fehlerinfo für ein Info Objekt 20000620
2 Importing RESPONSE Call by reference Object reference (TYPE REF TO) IF_HTTP_RESPONSE HTTP response 20000620

Method SET_SKWF_OBJECT_ERRORS on class CL_WEBDAV_UTIL has no exception.

Method URL_LAST_PART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RVAL Value transfer Type reference (TYPE) STRING 20000823
2 Importing URL Call by reference Type reference (TYPE) STRING URL 20000823

Method URL_LAST_PART on class CL_WEBDAV_UTIL has no exception.

Method URL_SHIFT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RVAL Value transfer Type reference (TYPE) STRING 20000714
2 Importing SHIFT Call by reference Type reference (TYPE) I Anzahl URL-Parts 20000714
3 Importing URL Call by reference Type reference (TYPE) STRING URL 20000714

Method URL_SHIFT on class CL_WEBDAV_UTIL has no exception.

Method URL_SPLIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting HOST Call by reference Type reference (TYPE) STRING server 20000623
2 Exporting PATH Call by reference Type reference (TYPE) STRING pfad 20000623
3 Exporting PORT Call by reference Type reference (TYPE) STRING port 20000623
4 Exporting PROTOCOL Call by reference Type reference (TYPE) STRING protokoll 20000623
5 Exporting QUERYSTRING Call by reference Type reference (TYPE) STRING abfrage 20000623
6 Importing URL Call by reference Type reference (TYPE) STRING URL 20000623

Method URL_SPLIT on class CL_WEBDAV_UTIL has no exception.

Method XML_ATTRIBUTE_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ELEMENT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20000703
2 Importing NAME Call by reference Type reference (TYPE) STRING 20000703
3 Importing NAMESPACE Call by reference Type reference (TYPE) STRING 20000703
4 Importing VALUE Call by reference Type reference (TYPE) STRING 20000703

Method XML_ATTRIBUTE_SET on class CL_WEBDAV_UTIL has no exception.

Method XML_ELEMENT_APPEND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOC Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20000703
2 Exporting ELEMENT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20000703
3 Importing NAME Call by reference Type reference (TYPE) STRING 20000703
4 Importing NAMESPACE Call by reference Type reference (TYPE) STRING 20000703
5 Importing PARENT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20000703

Method XML_ELEMENT_APPEND on class CL_WEBDAV_UTIL has no exception.

Method XML_TEXT_APPEND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOC Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20000703
2 Importing PARENT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20000703
3 Importing TEXT Call by reference Type reference (TYPE) STRING 20000703

Method XML_TEXT_APPEND on class CL_WEBDAV_UTIL has no exception.
History
Last changed by/on SAP  20010315 
SAP Release Created in 50A