SAP ABAP Class CL_SRM_GSP_REP_IMPL_WDAV (GDMA KPRO: Repository Implementation)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-RM (Application Component) SAP Records Management
     SRM_GSP_WEBDAV_CLIENT (Package) RM Generic SP: WebDAV Client
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_DM_REP_IMPL Basis Class for Repositories 20030820
Properties
Class CL_SRM_GSP_REP_IMPL_WDAV  
Short Description GDMA KPRO: Repository Implementation    
Super Class CL_DM_REP_IMPL Basis Class for Repositories 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SRM_GSP_WEBDAV_CLIENT   RM Generic SP: WebDAV Client 
Created 20030820   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)
2 RMGWD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 SRMGS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_SRM_GSP_REP_IMPL_WDAV has no interface implemented.
Friends
Class CL_SRM_GSP_REP_IMPL_WDAV has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_CONN_PARA_DOC_CLASS Constant Public Type reference (TYPE) STRING 'DOC_CLASS' 20030820
2 C_SRC_CLASS Constant Public Type reference (TYPE) STRING 'CL_SRM_GSP_REP_IMPL_WDAV' 20030820
3 DAV_CONNECTION_TAB Static Attribute Private Type reference (TYPE) RMGWD_CONNECTION_TAB 20030820
4 MY_BASE_URL Instance attribute Private Type reference (TYPE) STRING 20030820
5 MY_DO_AUTH_CHECK Instance attribute Private Type reference (TYPE) STRING X': Authorization check with ACL;space: no check 20050630
6 MY_DO_VERSIONING Instance attribute Private Type reference (TYPE) STRING 20050630
7 MY_LOG_FILE Instance attribute Private Type reference (TYPE) STRING 20030820
8 MY_PASSWORD Instance attribute Private Type reference (TYPE) STRING 20030820
9 MY_RMS_ID Instance attribute Private Type reference (TYPE) STRING 20030820
10 MY_SPS_ID Instance attribute Private Type reference (TYPE) STRING 20030820
11 MY_USER_NAME Instance attribute Private Type reference (TYPE) STRING 20030820
12 PROP_TYPE_TAB Static Attribute Private Type reference (TYPE) SRMGS_IOCL_PROPERTY_TYPE_TAB 20030820
Methods
# Method Level Visibility Method type Description Created on
1 GET_CONNECTION Instance method Public Method 20030820
2 P_CHECK_AUTH_CREATE Instance method Private Method Authority Check for Information Objects 20030820
3 P_CHECK_LOGON_DATA Instance method Private Method 20030904
4 P_FETCH_PROPERTY_TYPES Instance method Private Method 20030820
Events
Class CL_SRM_GSP_REP_IMPL_WDAV has no event.
Types
Class CL_SRM_GSP_REP_IMPL_WDAV has no local type.
Method Signatures

Method GET_CONNECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CONNECTION Call by reference Object reference (TYPE REF TO) IF_SWDCL_CONNECTION 20030820
2 Exporting SERVER Value transfer Type reference (TYPE) STRING 20030820
3 Exporting URL Value transfer Type reference (TYPE) STRING 20030820
4 Importing WHOLE_URL Value transfer Type reference (TYPE) STRING 20030820
# Exception Resumable Description Created on
1 CX_SRM_GSP_WDAV Generic SP WebDAV: Allgemeiner Fehler 20030904
2 CX_SWDCL_COMMON_ERROR WebDAV: Allgemeiner Fehler 20030820

Method P_CHECK_AUTH_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning OK Value transfer Type reference (TYPE) ABAP_BOOL Berechtigung liegt vor 20030820

Method P_CHECK_AUTH_CREATE on class CL_SRM_GSP_REP_IMPL_WDAV has no exception.

Method P_CHECK_LOGON_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CONNECTION Call by reference Object reference (TYPE REF TO) IF_SWDCL_CONNECTION 20030904
2 Importing PASSWORD Value transfer Type reference (TYPE) STRING 20030904
3 Importing SERVER Value transfer Type reference (TYPE) STRING 20030904
4 Importing URL Value transfer Type reference (TYPE) STRING 20030904
5 Importing USER_NAME Value transfer Type reference (TYPE) STRING 20030904
6 Exporting X_SUCCESS Call by reference Type reference (TYPE) ABAP_BOOL 20030904
# Exception Resumable Description Created on
1 CX_SWDCL_COMMON_ERROR WebDAV: Allgemeiner Fehler 20030904

Method P_FETCH_PROPERTY_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PROPERTY_TYPES Value transfer Type reference (TYPE) SDM_PROPERTY_DEF_TAB 20030820
# Exception Resumable Description Created on
1 CX_DM Basis-Klasse für GDMA-Ausnahme 20030820
History
Last changed by/on SAP  00000000 
SAP Release Created in 640