SAP ABAP Class CL_SRM_ECM_NODE_INFO (NW ECM: RM Node Info Implementation)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-RM (Application Component) SAP Records Management
     SRM_ECM_IMPL (Package) Records Management SPI (ECM) Implementation
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_NWECM_NODE_INFO ECMI: Connector-Specific Node Info 20081007
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SRM_ECM_FILE_INFO NW ECM: RM File Info 20081127
2 Inheritance (c INHERITING FROM c_ref)  CL_SRM_ECM_FOLDER_INFO NW ECM: RM Folder Info 20081007
Properties
Class CL_SRM_ECM_NODE_INFO  
Short Description NW ECM: RM Node Info Implementation    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SRM_ECM_IMPL   Records Management SPI (ECM) Implementation 
Created 20081007   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SRM_ECM_NODE_INFO has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_NWECM_NODE_INFO ECMI: Connector-Specific Node Info 20081007
Friends
Class CL_SRM_ECM_NODE_INFO has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_PATH Instance attribute Protected Object reference (TYPE REF TO) CL_NWECM_PATH NW ECM: Path Representation and Handling 20081119
2 MO_SESSION_INFO Instance attribute Protected Object reference (TYPE REF TO) CL_SRM_ECM_SESSION_INFO NW ECM: Session Info 20081125
3 MO_SRM_POID Instance attribute Protected Object reference (TYPE REF TO) IF_SRM_POID POID 20081119
4 MV_AREA_ID Instance attribute Public Type reference (TYPE) STRING 20081119
5 MV_ATTRS_ALL Instance attribute Public Type reference (TYPE) SRM_LIST_ATTRIBUTE_VALUE NW ECM: Connector-Specific Property Info 20081016
6 MV_ID Instance attribute Protected Type reference (TYPE) STRING 20081007
7 MV_MY_NNT Instance attribute Protected Type reference (TYPE) SRM_ECM_NNT NNT entry corresponding to this node object 20081126
8 MV_NAME Instance attribute Protected Type reference (TYPE) STRING 20081007
9 MV_PARENT_NNT Instance attribute Protected Type reference (TYPE) SRM_ECM_NNT NNT entry corresponding to parent node 20081126
10 MV_RMS_ID Instance attribute Public Type reference (TYPE) STRING 20081119
11 MV_TYPE Instance attribute Protected Type reference (TYPE) SRM_ECM_NODE_TYPE Node type for SRM ECM integration 20081202
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20081007
2 GET_INTERNAL_ID Instance method Public Method Returns the internal ID as it is 20081218
3 GET_MY_NNT Instance method Public Method Returns my NNT 20081202
4 GET_NODE_ID Instance method Public Method Retrieve the node id from the node information 20081230
5 GET_NODE_NAME Instance method Public Method Retrieve the node name 20090107
6 GET_PATH Instance method Public Method Returns the path for this node 20081119
7 GET_POID Instance method Public Method 20081007
8 GET_TYPE Instance method Public Method Return file-type 20090427
9 SET_NAME Instance method Public Method To set the name 20081204
10 SET_PATH Instance method Public Method Returns the path for this node 20081222
Events
Class CL_SRM_ECM_NODE_INFO has no event.
Types
Class CL_SRM_ECM_NODE_INFO 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 IO_PATH Call by reference Object reference (TYPE REF TO) CL_NWECM_PATH NW ECM: Path Representation and Handling 20081118
2 Importing IO_SESSION_INFO Call by reference Object reference (TYPE REF TO) CL_SRM_ECM_SESSION_INFO NW ECM: Session Info 20081125
3 Importing IO_SRM_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID 20081111
4 Importing IV_AREA Call by reference Type reference (TYPE) STRING 20081118
5 Importing IV_CURRENT_NNT Call by reference Type reference (TYPE) SRM_ECM_NNT NNT entry corresponding to this node object 20081126
6 Importing IV_ID Call by reference Type reference (TYPE) STRING 20081118
7 Importing IV_NAME Call by reference Type reference (TYPE) STRING 20081118
8 Importing IV_PARENT_NNT Call by reference Type reference (TYPE) SRM_ECM_NNT NNT entry corresponding to parent node 20081126
9 Importing IV_RMS Call by reference Type reference (TYPE) STRING 20081118
10 Importing IV_TYPE Call by reference Type reference (TYPE) SRM_ECM_NODE_TYPE Node type for SRM ECM integration 20081202
# Exception Resumable Description Created on
1 CX_SRM_ECM_APPL_LOG Application Log of SRM ECM 20090427

Method GET_INTERNAL_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting OV_ID Call by reference Type reference (TYPE) STRING 20081218
# Exception Resumable Description Created on
1 CX_SRM_ECM_APPL_LOG Application Log of SRM ECM 20090427

Method GET_MY_NNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_MY_NNT Value transfer Type reference (TYPE) SRM_ECM_NNT Lookup table for RM node names in ECM integration 20081202

Method GET_MY_NNT on class CL_SRM_ECM_NODE_INFO has no exception.

Method GET_NODE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting OV_ID Call by reference Type reference (TYPE) STRING NNT-ID (Poid+Version+Variant) 20090427
2 Exporting OV_NODE_ID Call by reference Type reference (TYPE) STRING NNT-ID (Poid+Version+Variant) 20090429
3 Exporting OV_POID_ID Call by reference Type reference (TYPE) SRM_ECM_NODE_ID only POID-ID (truncated one) 20090427
# Exception Resumable Description Created on
1 CX_SRM_ECM_APPL_LOG NW ECM: Repository Exception 20090218

Method GET_NODE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_NAME Value transfer Type reference (TYPE) STRING 20090107
# Exception Resumable Description Created on
1 CX_SRM_ECM_APPL_LOG Application Log of SRM ECM 20090218

Method GET_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning OO_PATH Value transfer Object reference (TYPE REF TO) CL_NWECM_PATH NW ECM: Path Representation and Handling 20081119
# Exception Resumable Description Created on
1 CX_SRM_ECM_APPL_LOG Application Log of SRM ECM 20090427

Method GET_POID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_SRM_POID Value transfer Object reference (TYPE REF TO) CL_SRM_POID POID 20081111
# Exception Resumable Description Created on
1 CX_SRM_ECM_APPL_LOG Application Log of SRM ECM 20081104

Method GET_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting OV_NODE_TYPE Call by reference Type reference (TYPE) SRM_ECM_NODE_TYPE Node Type for SRM ECM Integration 20090427
# Exception Resumable Description Created on
1 CX_SRM_ECM_APPL_LOG Application Log of SRM ECM 20090427

Method SET_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAME Call by reference Type reference (TYPE) STRING 20081204
# Exception Resumable Description Created on
1 CX_SRM_ECM_APPL_LOG Application Log of SRM ECM 20090427

Method SET_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PATH Value transfer Object reference (TYPE REF TO) CL_NWECM_PATH NW ECM: Path Representation and Handling 20081222
# Exception Resumable Description Created on
1 CX_SRM_ECM_APPL_LOG Application Log of SRM ECM 20090427
History
Last changed by/on SAP  20110908 
SAP Release Created in 720