SAP ABAP Class CL_NWECM_WD_REPOSITORY (WebDAV Repository Service)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ECM-ABA (Application Component) ECM ABAP Stack
     S_NWECM_WEBDAV_CONNECTOR (Package) WebDAV connector for ECMI
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_NWECM_REPOSITORY_SERVICE ECMI: Central Repository Service of Connector 20090108
Properties
Class CL_NWECM_WD_REPOSITORY  
Short Description WebDAV Repository Service    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_NWECM_WEBDAV_CONNECTOR   WebDAV connector for ECMI 
Created 20090108   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_NWECM_WD_REPOSITORY has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_NWECM_REPOSITORY_SERVICE ECMI: Central Repository Service of Connector 20090108
Friends
Class CL_NWECM_WD_REPOSITORY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MR_HIERARCHY_SERVICE Instance attribute Private Object reference (TYPE REF TO) IF_NWECM_SUBSERVICE NW ECM: Basic Connector Service Interface 20090108
2 MR_PROPERTY_SERVICE Instance attribute Private Object reference (TYPE REF TO) IF_NWECM_SUBSERVICE NW ECM: Basic Connector Service Interface 20090108
3 MR_WD_CONNECTION Instance attribute Public Object reference (TYPE REF TO) IF_SWDCL_CONNECTION DAV Connection Object 20090108
4 MR_WD_RESOURCE_FACTORY Instance attribute Public Object reference (TYPE REF TO) IF_SWDCL_RESOURCE_FACTORY Factory for IF_DAV_RESOURCE 20090108
5 MR_W_HIERARCHY_SERVICE Instance attribute Private Object reference (TYPE REF TO) IF_NWECM_SUBSERVICE NW ECM: Basic Connector Service Interface 20090604
6 MR_W_PROPERTY_SERVICE Instance attribute Private Object reference (TYPE REF TO) IF_NWECM_SUBSERVICE NW ECM: Basic Connector Service Interface 20090626
7 MR_W_REPOSITORY_SERVICE Instance attribute Private Object reference (TYPE REF TO) IF_NWECM_SUBSERVICE NW ECM: Basic Connector Service Interface 20090624
8 M_ROOT_NODE Instance attribute Public Type reference (TYPE) STRING '/' Root Node ID 20090108
9 M_WD_SERVER_DEST Instance attribute Private Type reference (TYPE) RFCDES-RFCDEST WebDAV Destination 20090108
Methods
# Method Level Visibility Method type Description Created on
1 ADD_TRAILING_SLASH Instance method Public Method Returns the absolute WebDAV URL for a resource 20090624
2 CONSTRUCTOR Instance method Public Constructor 20090108
3 ESCAPE_URI Static method Public Method 20090630
Events
Class CL_NWECM_WD_REPOSITORY has no event.
Types
Class CL_NWECM_WD_REPOSITORY has no local type.
Method Signatures

Method ADD_TRAILING_SLASH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IN Call by reference Type reference (TYPE) STRING Node ID 20090624
2 Returning R_OUT Value transfer Type reference (TYPE) STRING WebDAV URL 20090624

Method ADD_TRAILING_SLASH on class CL_NWECM_WD_REPOSITORY has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_REPOSITORY_NAME Call by reference Object reference (TYPE REF TO) CL_NWECM_NAME NW ECM: Namespace-Qualified Names 20090706
# Exception Resumable Description Created on
1 CX_NWECM_REPOSITORY NW ECM: Repository Exception 20090706

Method ESCAPE_URI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_URI Call by reference Type reference (TYPE) STRING URI 20090630
2 Returning RV_URI Value transfer Type reference (TYPE) STRING Escaped URI 20090630

Method ESCAPE_URI on class CL_NWECM_WD_REPOSITORY has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in