SAP ABAP Class CL_CFX_SESSION_DATA (Store Data Temporarily)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PLM-CFO (Application Component) Collaboration Folders
     CFX_UI (Package) Collaboration Folders: User Interface
Properties
Class CL_CFX_SESSION_DATA  
Short Description Store Data Temporarily    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CFX_UI   Collaboration Folders: User Interface 
Created 20031114   SAP 
Last change 20141109    
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
Class CL_CFX_SESSION_DATA has no interface implemented.
Friends
Class CL_CFX_SESSION_DATA has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_STRING Instance attribute Private Type reference (TYPE) CFX_TT_STRING Table of Strings 20031114
2 M_ID Instance attribute Private Type reference (TYPE) SYSUUID_C UUID in Character Format 20031114
3 M_OBJECT Instance attribute Private Object reference (TYPE REF TO) OBJECT Any Instance 20050629
4 M_STRING Instance attribute Private Type reference (TYPE) CFX_STRING Character String for Collaboration Folders 20031114
5 ST_ID_SESSION_DATA Static Attribute Private Type reference (TYPE) TT_ID_SESSION_DATA 20031114
Methods
# Method Level Visibility Method type Description Created on
1 CLEAR Instance method Private Method Delete All Data 20031118
2 CLEAR_ID Static method Public Method Delete ID Data 20031118
3 CONSTRUCTOR Instance method Public Constructor Constructor 20031118
4 GET_FOR_ID Static method Private Method Object from ID 20031114
5 GET_ID_FOR_OBJECT Static method Public Method Get Session ID for an Instance 20050629
6 GET_ID_FOR_STRING Static method Public Method ID from String 20031118
7 GET_ID_FOR_TT_STRING Static method Public Method ID from String Table 20031118
8 GET_OBJECT_FOR_ID Static method Public Method Instance from ID 20050629
9 GET_STRING_FOR_ID Static method Public Method String from ID 20031118
10 GET_TT_STRING_FOR_ID Static method Public Method String Table from ID 20031118
11 SET_STRING Instance method Private Method Change String 20031118
12 SET_TT_STRING Instance method Private Method Change String Table 20031118
Events
Class CL_CFX_SESSION_DATA has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_ID_SESSION_DATA Private See coding ID with Session Data Object 20031114
2 TS_ID_STRING Private See coding ID with String 20031114
3 TS_ID_STRING_TABLE Private See coding ID with String Table 20031114
4 TT_ID_SESSION_DATA Private See coding 20031114
5 TT_ID_STRING Private See coding 20031114
6 TT_ID_STRING_TABLE Private See coding 20031114
Method Signatures

Method CLEAR Signature

Method CLEAR on class CL_CFX_SESSION_DATA has no parameter.
Method CLEAR on class CL_CFX_SESSION_DATA has no exception.

Method CLEAR_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ID Call by reference Type reference (TYPE) SYSUUID_C UUID in Character-Darstellung 20031118

Method CLEAR_ID on class CL_CFX_SESSION_DATA has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_CFX_SESSION_DATA has no parameter.
Method CONSTRUCTOR on class CL_CFX_SESSION_DATA has no exception.

Method GET_FOR_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ID Call by reference Type reference (TYPE) SYSUUID_C UUID in Character-Darstellung 20031114
2 Returning RP_SESSION_DATA Value transfer Object reference (TYPE REF TO) CL_CFX_SESSION_DATA Daten 'zwischenspeichern' 20031114

Method GET_FOR_ID on class CL_CFX_SESSION_DATA has no exception.

Method GET_ID_FOR_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJECT Call by reference Object reference (TYPE REF TO) OBJECT Beliebige Instanz 20050629
2 Returning R_ID Value transfer Type reference (TYPE) SYSUUID_C UUID in Character-Darstellung 20050629

Method GET_ID_FOR_OBJECT on class CL_CFX_SESSION_DATA has no exception.

Method GET_ID_FOR_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STRING Call by reference Type reference (TYPE) CFX_STRING Zeichenkette für Collaboration Folders 20031118
2 Returning R_ID Value transfer Type reference (TYPE) SYSUUID_C UUID in Character-Darstellung 20031118

Method GET_ID_FOR_STRING on class CL_CFX_SESSION_DATA has no exception.

Method GET_ID_FOR_TT_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_STRING Call by reference Type reference (TYPE) CFX_T_STRING String Tabelle 20031118
2 Returning R_ID Value transfer Type reference (TYPE) SYSUUID_C UUID in Character-Darstellung 20031118

Method GET_ID_FOR_TT_STRING on class CL_CFX_SESSION_DATA has no exception.

Method GET_OBJECT_FOR_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EP_OBJECT Call by reference Object reference (TYPE REF TO) OBJECT Beliebige Instanz 20050629
2 Importing I_ID Value transfer Type reference (TYPE) SYSUUID_C UUID in Character-Darstellung 20050629

Method GET_OBJECT_FOR_ID on class CL_CFX_SESSION_DATA has no exception.

Method GET_STRING_FOR_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_STRING Call by reference Type reference (TYPE) CFX_STRING Zeichenkette für Collaboration Folders 20031118
2 Importing I_ID Value transfer Type reference (TYPE) SYSUUID_C UUID in Character-Darstellung 20031118

Method GET_STRING_FOR_ID on class CL_CFX_SESSION_DATA has no exception.

Method GET_TT_STRING_FOR_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_STRING Call by reference Type reference (TYPE) CFX_T_STRING Tabelle mit Zeichenketten 20031118
2 Importing I_ID Value transfer Type reference (TYPE) SYSUUID_C UUID in Character-Darstellung 20031118

Method GET_TT_STRING_FOR_ID on class CL_CFX_SESSION_DATA has no exception.

Method SET_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STRING Call by reference Type reference (TYPE) CFX_STRING Zeichenkette für Collaboration Folders 20031118

Method SET_STRING on class CL_CFX_SESSION_DATA has no exception.

Method SET_TT_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_STRING Call by reference Type reference (TYPE) CFX_T_STRING Zeichenkette für Collaboration Folders 20031118

Method SET_TT_STRING on class CL_CFX_SESSION_DATA has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 310