SAP ABAP Class CL_SRM_ECM_SESSION_INFO (NW ECM: Session Info)
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_SESSION_INFO ECMI: Session Info for User and Workspace Identification 20081007
Properties
Class CL_SRM_ECM_SESSION_INFO  
Short Description NW ECM: Session Info    
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
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_NWECM_SESSION_INFO ECMI: Session Info for User and Workspace Identification 20081007
Friends
Class CL_SRM_ECM_SESSION_INFO has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_CLIENTSERVICE Instance attribute Private Object reference (TYPE REF TO) IF_SRM_SRM_CLIENT_SERVICE Interface for Client-Specific Service Functions 20081119
2 MO_ORG_POID Instance attribute Private Object reference (TYPE REF TO) IF_SRM_POID POID 20081119
3 MO_SERVICE Instance attribute Private Object reference (TYPE REF TO) IF_SRM_SRM_SERVICE SRM Service 20081119
4 MO_SRM Instance attribute Private Object reference (TYPE REF TO) IF_SRM General SRM Methods 20081119
5 MO_SRM_ORG_BE Instance attribute Private Object reference (TYPE REF TO) IF_SRM_ORGANIZER_BE Interface for Organizer Backend 20081119
6 MS_APPL_SETTINGS Instance attribute Private Type reference (TYPE) SRMAPPLOG Customizing Application Log 20081119
7 MT_LOCK_INFOS Instance attribute Protected Type reference (TYPE) NWECM_T_LOCK_INFO Table of Lock Info Objects 20090427
8 MV_ALREADY_SELECTED Instance attribute Private Type reference (TYPE) BOOLEAN Note, if data select already done 20081119
9 MV_AREA_ID Instance attribute Public Type reference (TYPE) SRMAID Area - ID 20081119
10 MV_CURRENT_ROOT Instance attribute Private Type reference (TYPE) STRING Infos needed to remember the hard coded top path 20081119
11 MV_RMS_ID Instance attribute Public Type reference (TYPE) SRMRMSID RMS ID 20081119
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20081007
2 GET_APPL_LEVEL Instance method Public Method Get application level 20081007
3 GET_CLIENTSERVICE Instance method Public Method Interface for Client-Specific Service Functions 20081007
4 GET_CURRENT_ROOT Instance method Public Method Get Current Root Path to remeber this infos for later usage 20081007
5 GET_SERVICE Instance method Public Method SRM Service 20081007
6 GET_SESSION_LOCK_INFOS Instance method Public Method Get by LockingService->GET_SESSION_LOCKS 20090427
7 GET_SRM Instance method Public Method General SRM Methods 20081007
8 GET_SRM_ORGANIZER_BE Instance method Public Method Service for Organizer Backend 20081007
9 SET_APPL_LEVEL Instance method Private Method Set application level 20081027
10 SET_CLIENTSERVICE Instance method Public Method 20081119
11 SET_CURRENT_ROOT Instance method Public Method Set Current Root Path to remember this infos for later usage 20081007
12 SET_SERVICE Instance method Public Method SRM Service 20081119
13 SET_SESSION_LOCK_INFOS Instance method Public Method Set by LockingService->LOCK 20090427
14 SET_SRM Instance method Public Method Set Reference to IF_SRM 20081119
15 SET_SRM_ORGANIZER_BE Instance method Public Method 20081119
Events
Class CL_SRM_ECM_SESSION_INFO has no event.
Types
Class CL_SRM_ECM_SESSION_INFO has no local type.
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_SRM_ECM_SESSION_INFO has no parameter.
# Exception Resumable Description Created on
1 CX_SRM_ECM_APPL_LOG Application Log of SRM ECM 20090427

Method GET_APPL_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_APPL_SETTINGS Call by reference Type reference (TYPE) SRMAPPLOG Application Log Customizing Settings 20081027
# Exception Resumable Description Created on
1 CX_SRM_ECM_APPL_LOG Application Log of SRM ECM 20081027

Method GET_CLIENTSERVICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_CLIENTSERVICE Value transfer Object reference (TYPE REF TO) IF_SRM_SRM_CLIENT_SERVICE Interface for Client-Specific Service Functions 20081119
# Exception Resumable Description Created on
1 CX_SRM_ECM_APPL_LOG Application Log of SRM ECM 20090427

Method GET_CURRENT_ROOT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CURRENT_ROOT Value transfer Type reference (TYPE) STRING Current Rootpath 20081007
# Exception Resumable Description Created on
1 CX_SRM_ECM_APPL_LOG Application Log of SRM ECM 20090427

Method GET_SERVICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_SERVICE Value transfer Object reference (TYPE REF TO) IF_SRM_SRM_SERVICE SRM Service 20081119
# Exception Resumable Description Created on
1 CX_SRM_ECM_APPL_LOG Application Log of SRM ECM 20090427

Method GET_SESSION_LOCK_INFOS Signature

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

Method GET_SRM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_SRM Value transfer Object reference (TYPE REF TO) IF_SRM General SRM Methods 20081119
# Exception Resumable Description Created on
1 CX_SRM_ECM_APPL_LOG Application Log of SRM ECM 20081217

Method GET_SRM_ORGANIZER_BE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_SRM_ORGANIZER_BE Value transfer Object reference (TYPE REF TO) IF_SRM_ORGANIZER_BE Interface for Organizer Backend 20081119
# Exception Resumable Description Created on
1 CX_SRM_ECM_APPL_LOG Application Log of SRM ECM 20090427

Method SET_APPL_LEVEL Signature

Method SET_APPL_LEVEL on class CL_SRM_ECM_SESSION_INFO has no parameter.
# Exception Resumable Description Created on
1 CX_SRM_ECM_APPL_LOG Application Log of SRM ECM 20081027

Method SET_CLIENTSERVICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CLIENTSERVICE Value transfer Object reference (TYPE REF TO) IF_SRM_SRM_CLIENT_SERVICE Interface for Client-Specific Service Functions 20081119
# Exception Resumable Description Created on
1 CX_SRM_ECM_APPL_LOG Application Log of SRM ECM 20081217

Method SET_CURRENT_ROOT Signature

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

Method SET_SERVICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SERVICE Value transfer Object reference (TYPE REF TO) IF_SRM_SRM_SERVICE SRM Service 20081119
# Exception Resumable Description Created on
1 CX_SRM_ECM_APPL_LOG Application Log of SRM ECM 20081217

Method SET_SESSION_LOCK_INFOS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_LOCK_INFO Value transfer Object reference (TYPE REF TO) IF_NWECM_LOCK_INFO NW ECM: Lock Info 20090427
# Exception Resumable Description Created on
1 CX_SRM_ECM_APPL_LOG Application Log of SRM ECM 20090427

Method SET_SRM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SRM Value transfer Object reference (TYPE REF TO) IF_SRM General SRM Methods 20081119
# Exception Resumable Description Created on
1 CX_SRM_ECM_APPL_LOG Application Log of SRM ECM 20081217

Method SET_SRM_ORGANIZER_BE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SRM_ORGANIZER_BE Value transfer Object reference (TYPE REF TO) IF_SRM_ORGANIZER_BE Interface for Organizer Backend 20081119
# Exception Resumable Description Created on
1 CX_SRM_ECM_APPL_LOG Application Log of SRM ECM 20081217
History
Last changed by/on SAP  20110908 
SAP Release Created in 720