SAP ABAP Class CL_HWR_SKWF_RESOURCE (SKWF WebDAV Resource Object)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-KPR-DMF (Application Component) Document Management Framework
     SKWH (Package) KW KM HTTP Dealer
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HTTP_WEBDAV_RESOURCE WebDAV Resource 20000821
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HWR_SKWF_APP SKWF WebDAV Resource Object 20001201
2 Inheritance (c INHERITING FROM c_ref)  CL_HWR_SKWF_FOLDER SKWF WebDAV Resource Object 20001201
3 Inheritance (c INHERITING FROM c_ref)  CL_HWR_SKWF_LOIO SKWF WebDAV Resource Object 20001201
4 Inheritance (c INHERITING FROM c_ref)  CL_HWR_SKWF_NULL SKWF WebDAV Resource Object 20001201
5 Inheritance (c INHERITING FROM c_ref)  CL_HWR_SKWF_PHIO SKWF WebDAV Resource Object 20001201
6 Inheritance (c INHERITING FROM c_ref)  CL_HWR_SKWF_ROOT SKWF WebDAV Resource Object 20001201
7 Inheritance (c INHERITING FROM c_ref)  CL_RR_RESOURCE BSP Resource 20001215
Properties
Class CL_HWR_SKWF_RESOURCE  
Short Description SKWF WebDAV Resource Object    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SKWH   KW KM HTTP Dealer 
Created 20000821   SAP 
Last change 20000926   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SKWHC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_HTTP_WEBDAV_RESOURCE WebDAV Resource 20000821
Friends
Class CL_HWR_SKWF_RESOURCE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 APPLICATION Instance attribute Public Type reference (TYPE) STRING Application 20000821
2 DAV_CLASS Instance attribute Public Attribute reference (LIKE) 20000821
3 ETAG Instance attribute Public Attribute reference (LIKE) 20000821
4 EXISTS Instance attribute Public Attribute reference (LIKE) 20000821
5 INFO_OBJECT Instance attribute Public Type reference (TYPE) SKWF_IO Info Object 20000821
6 M_CHANGED_ON Instance attribute Public Type reference (TYPE) CHAR14 Text field length 14 20011122
7 M_CREATED_ON Instance attribute Public Type reference (TYPE) CHAR14 Text field length 14 20011122
8 RESOURCE_TYPE Instance attribute Public Attribute reference (LIKE) 20000821
9 URI Instance attribute Public Attribute reference (LIKE) 20000821
10 URL Instance attribute Public Attribute reference (LIKE) 20000821
11 WD_HANDLER Instance attribute Public Object reference (TYPE REF TO) CL_HTTP_WEBDAV_SKWF WebDAV Handler 20000821
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20001201
2 COPY Instance method Public Method 20000821
3 DELETE Instance method Public Method 20000821
4 GET Instance method Public Method 20000821
5 GET_ACTIVELOCK Instance method Public Method 20000821
6 GET_CHILDREN Instance method Public Method 20000821
7 GET_CONTENTLENGTH Instance method Public Method 20000824
8 GET_CONTENTTYPE Instance method Public Method 20000824
9 GET_CREATIONDATE Instance method Public Method 20000824
10 GET_DISPLAYNAME Instance method Public Method 20000824
11 GET_LASTMODIFIED Instance method Public Method 20000824
12 GET_LOCKDISCOVERY_FOR_PHIO Instance method Protected Method Possible Locks 20000821
13 GET_LOCKENTRY Instance method Public Method 20000821
14 GET_LOCKENTRY_FOR_PHIO Instance method Protected Method Current Lock 20000821
15 GET_PROPERTIES Instance method Public Method Resource Properties 20000821
16 HEAD Instance method Public Method 20000821
17 LOCK Instance method Public Method 20000821
18 MKCOL Instance method Public Method 20000821
19 MOVE Instance method Public Method 20000821
20 OPTIONS Instance method Public Method 20000821
21 POST Instance method Public Method 20000821
22 PROPFIND Instance method Public Method 20000821
23 PROPPATCH Instance method Public Method 20000821
24 PUT Instance method Public Method 20000821
25 SET_CONTENT_OF_PHIO Instance method Protected Method Store Content of Phio in Response 20001201
26 SET_PROPERTIES Instance method Public Method Set Properties 20000821
27 UNLOCK Instance method Public Method 20000821
Events
Class CL_HWR_SKWF_RESOURCE has no event.
Types
Class CL_HWR_SKWF_RESOURCE has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EXISTS Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20001201
2 Importing URI Call by reference Type reference (TYPE) STRING Relativer Pfad 20001201

Method CONSTRUCTOR on class CL_HWR_SKWF_RESOURCE has no exception.

Method COPY Signature

Method COPY on class CL_HWR_SKWF_RESOURCE has no parameter.
Method COPY on class CL_HWR_SKWF_RESOURCE has no exception.

Method DELETE Signature

Method DELETE on class CL_HWR_SKWF_RESOURCE has no parameter.
Method DELETE on class CL_HWR_SKWF_RESOURCE has no exception.

Method GET Signature

Method GET on class CL_HWR_SKWF_RESOURCE has no parameter.
Method GET on class CL_HWR_SKWF_RESOURCE has no exception.

Method GET_ACTIVELOCK Signature

Method GET_ACTIVELOCK on class CL_HWR_SKWF_RESOURCE has no parameter.
Method GET_ACTIVELOCK on class CL_HWR_SKWF_RESOURCE has no exception.

Method GET_CHILDREN Signature

Method GET_CHILDREN on class CL_HWR_SKWF_RESOURCE has no parameter.
Method GET_CHILDREN on class CL_HWR_SKWF_RESOURCE has no exception.

Method GET_CONTENTLENGTH Signature

Method GET_CONTENTLENGTH on class CL_HWR_SKWF_RESOURCE has no parameter.
Method GET_CONTENTLENGTH on class CL_HWR_SKWF_RESOURCE has no exception.

Method GET_CONTENTTYPE Signature

Method GET_CONTENTTYPE on class CL_HWR_SKWF_RESOURCE has no parameter.
Method GET_CONTENTTYPE on class CL_HWR_SKWF_RESOURCE has no exception.

Method GET_CREATIONDATE Signature

Method GET_CREATIONDATE on class CL_HWR_SKWF_RESOURCE has no parameter.
Method GET_CREATIONDATE on class CL_HWR_SKWF_RESOURCE has no exception.

Method GET_DISPLAYNAME Signature

Method GET_DISPLAYNAME on class CL_HWR_SKWF_RESOURCE has no parameter.
Method GET_DISPLAYNAME on class CL_HWR_SKWF_RESOURCE has no exception.

Method GET_LASTMODIFIED Signature

Method GET_LASTMODIFIED on class CL_HWR_SKWF_RESOURCE has no parameter.
Method GET_LASTMODIFIED on class CL_HWR_SKWF_RESOURCE has no exception.

Method GET_LOCKDISCOVERY_FOR_PHIO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ACTIVELOCK Call by reference Object reference (TYPE REF TO) CL_HTTP_WEBDAV_ACTIVELOCK SKWF WEBDAV Activelock Element 20000821
2 Importing PHIO Call by reference Type reference (TYPE) SKWF_IO KW Framework: Objektschlüssel 20000821

Method GET_LOCKDISCOVERY_FOR_PHIO on class CL_HWR_SKWF_RESOURCE has no exception.

Method GET_LOCKENTRY Signature

Method GET_LOCKENTRY on class CL_HWR_SKWF_RESOURCE has no parameter.
Method GET_LOCKENTRY on class CL_HWR_SKWF_RESOURCE has no exception.

Method GET_LOCKENTRY_FOR_PHIO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting LOCKENTRY Call by reference Object reference (TYPE REF TO) CL_HTTP_WEBDAV_LOCKENTRY SKWF WEBDAV Sperreintrag 20000821
2 Importing PHIO Call by reference Type reference (TYPE) SKWF_IO KW Framework: Objektschlüssel 20000821

Method GET_LOCKENTRY_FOR_PHIO on class CL_HWR_SKWF_RESOURCE has no exception.

Method GET_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APPLICATION Call by reference Type reference (TYPE) SKWF_APPLS-APPL KW Framework: Applikation 20000821
2 Importing DEPTH Call by reference Type reference (TYPE) SKWHC_REQUEST_DEPTH_T 20000821
3 Importing IO Call by reference Type reference (TYPE) SKWF_IO KW Framework: Objektschlüssel 20000821
4 Importing IS_COLLECTION Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20000821
5 Importing NAMES_ONLY Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20000821
6 Importing PROPERTIES_REQUEST Call by reference Type reference (TYPE) SKWH_HTTP_WEBDAV_PROPERTY_TAB WEBDAV Properties 20000821
7 Exporting PROPERTIES_RESULT Call by reference Type reference (TYPE) SKWH_HTTP_WEBDAV_PROPERTY_TAB WEBDAV Properties 20000821
8 Importing RESOURCE Call by reference Object reference (TYPE REF TO) IF_HTTP_WEBDAV_RESOURCE WebDAV Resource 20000821
9 Importing SERVER Call by reference Object reference (TYPE REF TO) IF_HTTP_SERVER HTTP Server Abstraction 20000821

Method GET_PROPERTIES on class CL_HWR_SKWF_RESOURCE has no exception.

Method HEAD Signature

Method HEAD on class CL_HWR_SKWF_RESOURCE has no parameter.
Method HEAD on class CL_HWR_SKWF_RESOURCE has no exception.

Method LOCK Signature

Method LOCK on class CL_HWR_SKWF_RESOURCE has no parameter.
Method LOCK on class CL_HWR_SKWF_RESOURCE has no exception.

Method MKCOL Signature

Method MKCOL on class CL_HWR_SKWF_RESOURCE has no parameter.
Method MKCOL on class CL_HWR_SKWF_RESOURCE has no exception.

Method MOVE Signature

Method MOVE on class CL_HWR_SKWF_RESOURCE has no parameter.
Method MOVE on class CL_HWR_SKWF_RESOURCE has no exception.

Method OPTIONS Signature

Method OPTIONS on class CL_HWR_SKWF_RESOURCE has no parameter.
Method OPTIONS on class CL_HWR_SKWF_RESOURCE has no exception.

Method POST Signature

Method POST on class CL_HWR_SKWF_RESOURCE has no parameter.
Method POST on class CL_HWR_SKWF_RESOURCE has no exception.

Method PROPFIND Signature

Method PROPFIND on class CL_HWR_SKWF_RESOURCE has no parameter.
Method PROPFIND on class CL_HWR_SKWF_RESOURCE has no exception.

Method PROPPATCH Signature

Method PROPPATCH on class CL_HWR_SKWF_RESOURCE has no parameter.
Method PROPPATCH on class CL_HWR_SKWF_RESOURCE has no exception.

Method PUT Signature

Method PUT on class CL_HWR_SKWF_RESOURCE has no parameter.
Method PUT on class CL_HWR_SKWF_RESOURCE has no exception.

Method SET_CONTENT_OF_PHIO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PHIO Call by reference Type reference (TYPE) SKWF_IO KW Framework: Objektschlüssel 20001201
2 Importing RESPONSE Call by reference Object reference (TYPE REF TO) IF_HTTP_RESPONSE HTTP response 20001201

Method SET_CONTENT_OF_PHIO on class CL_HWR_SKWF_RESOURCE has no exception.

Method SET_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO Call by reference Type reference (TYPE) SKWF_IO KW Framework: Objektschlüssel 20000821
2 Importing PROPERTIES_REQUEST Call by reference Type reference (TYPE) SKWH_HTTP_WEBDAV_PROPERTY_TAB WEBDAV Properties 20000821
3 Exporting PROPERTIES_RESULT Call by reference Type reference (TYPE) SKWH_HTTP_WEBDAV_PROPERTY_TAB WEBDAV Properties 20000821
4 Importing RESOURCE Call by reference Object reference (TYPE REF TO) IF_HTTP_WEBDAV_RESOURCE WebDAV Resource 20000821
5 Importing SERVER Call by reference Object reference (TYPE REF TO) IF_HTTP_SERVER HTTP Server Abstraction 20000821

Method SET_PROPERTIES on class CL_HWR_SKWF_RESOURCE has no exception.

Method UNLOCK Signature

Method UNLOCK on class CL_HWR_SKWF_RESOURCE has no parameter.
Method UNLOCK on class CL_HWR_SKWF_RESOURCE has no exception.
History
Last changed by/on SAP  20000926 
SAP Release Created in 50A