SAP ABAP Class CL_RODPS_SIMPLE_CONTEXT_DATA (Buffered metadata of Simple ODP)
Hierarchy
PI_BASIS (Software Component) Basis Plug-In
   BC-EIM-ODP (Application Component) Operational Data Provisioning (ODP) in Search&Analytics
     RODPS_BASE (Package) Basis Objects for Operational Data Provider
Properties
Class CL_RODPS_SIMPLE_CONTEXT_DATA  
Short Description Buffered metadata of Simple ODP    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RODPS_BASE   Basis Objects for Operational Data Provider 
Created 20120413   SAP 
Last change 20130531   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
Class CL_RODPS_SIMPLE_CONTEXT_DATA has no interface implemented.
Friends
Class CL_RODPS_SIMPLE_CONTEXT_DATA has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_VERSION Constant Public Type reference (TYPE) I 1 20120529
2 NSX_META_DATA Instance attribute Public Type reference (TYPE) TSX_META_DATA_ALL 20120413
3 N_TIMESTAMP Instance attribute Public Type reference (TYPE) TIMESTAMPL UTC Time Stamp in Long Form (YYYYMMDDhhmmssmmmuuun) 20120413
4 N_VERSION Instance attribute Public Type reference (TYPE) I 20120529
5 PTHR_READ Static Attribute Private Attribute reference (LIKE) PTHR_WRITE 20120413
6 PTHR_WRITE Static Attribute Private See coding 20120413
Methods
# Method Level Visibility Method type Description Created on
1 ATTACH_FOR_READ Static method Public Method 20120413
2 ATTACH_FOR_WRITE Static method Public Method 20120413
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20120413
4 DETACH Static method Public Method 20120413
5 GET_INST_NAME Static method Public Method 20120413
Events
Class CL_RODPS_SIMPLE_CONTEXT_DATA has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TSX_META_DATA Public See coding 20120413 BEGIN OF tsx_meta_data , odpname TYPE if_rodps_odp=>t_odpname, base_odpnm TYPE if_rodps_odp=>t_odpname, t_header_texts TYPE if_rodps_odp=>tt_header_texts, t_fields TYPE STANDARD TABLE OF if_rodps_odp=>ts_field WITH DEFAULT KEY WITH UNIQUE SORTED KEY fieldname COMPONENTS fieldname WITH NON-UNIQUE SORTED KEY iobjnm COMPONENTS iobjnm, t_field_texts TYPE if_rodps_odp=>tts_field_texts, t_association TYPE if_rodps_odp=>tsx_attributes-ts_associations, t_authorization TYPE if_rodps_odp=>tsx_attributes-ts_authorizations, t_name_value TYPE tt_name_value, BEGIN OF trex, index_id TYPE trexd_index_id, schema_name TYPE trexd_index_id, rfcdest TYPE rfcdest, access_type TYPE if_rodps_odp_data_access_info=>t_access_type, t_attr TYPE tt_trex_attr, END OF trex, END OF tsx_meta_data
2 TSX_META_DATA_ALL Public See coding 20120413 BEGIN OF tsx_meta_data_all. INCLUDE TYPE tsx_meta_data. TYPES: tabname TYPE tabname, fieldname TYPE fieldname, devclass TYPE devclass, clsname_rt TYPE seoclsname, is_client_specific TYPE abap_bool, s_language_dependency TYPE if_rodps_odp=>ts_language_dependency, s_time_dependency TYPE if_rodps_odp=>ts_time_dependency, END OF tsx_meta_data_all
3 TS_NAME_VALUE Public See coding 20120413 BEGIN OF ts_name_value, name TYPE string, value TYPE string, END OF ts_name_value
4 TS_TREX_ATTR Public See coding 20120413 BEGIN OF ts_trex_attr, fieldname TYPE if_rodps_odp=>ts_field-fieldname, attr_name TYPE trexd_attr_name, END OF ts_trex_attr
5 TT_NAME_VALUE Public See coding 20120413 tt_name_value TYPE STANDARD TABLE OF ts_name_value WITH NON-UNIQUE KEY name WITH NON-UNIQUE SORTED KEY name COMPONENTS name
6 TT_TREX_ATTR Public See coding 20120413 tt_trex_attr TYPE SORTED TABLE OF ts_trex_attr WITH UNIQUE KEY fieldname
Method Signatures

Method ATTACH_FOR_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTEXT Call by reference Type reference (TYPE) RODPS_CONTEXT Kontext eines ODP 20120418
2 Importing I_LANGU Call by reference Type reference (TYPE) SY-LANGU SY-LANGU Sprachenschlüssel der aktuellen Textumgebung 20120413
3 Importing I_ODPNAME Call by reference Type reference (TYPE) RODPS_ODPNAME 20120413
4 Importing I_TIMESTAMP Call by reference Type reference (TYPE) TIMESTAMPL 20120413
5 Returning RR_AREA Value transfer Object reference (TYPE REF TO) CL_RODPS_SIMPLE_CONTEXT_BUFFER 20120413
# Exception Resumable Description Created on
1 CX_RODPS_BUFFER_OBJ_NOT_FOUND 20120413

Method ATTACH_FOR_WRITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ISX_META_DATA Call by reference Type reference (TYPE) TSX_META_DATA_ALL 20120413
2 Importing I_CONTEXT Call by reference Type reference (TYPE) RODPS_CONTEXT Kontext eines ODP 20120418
3 Importing I_LANGU Call by reference Type reference (TYPE) SY-LANGU SY-LANGU Sprachenschlüssel der aktuellen Textumgebung 20120413
4 Importing I_ODPNAME Call by reference Type reference (TYPE) RODPS_ODPNAME 20120413
5 Importing I_TIMESTAMP Call by reference Type reference (TYPE) TIMESTAMPL 20120413
6 Returning RR_AREA Value transfer Object reference (TYPE REF TO) CL_RODPS_SIMPLE_CONTEXT_BUFFER 20120413
# Exception Resumable Description Created on
1 CX_RODPS_BUFFER_BUILD_ERROR 20120413

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ISX_META_DATA Call by reference Type reference (TYPE) TSX_META_DATA_ALL 20120413
2 Importing I_TIMESTAMP Call by reference Type reference (TYPE) TIMESTAMPL UTC-Zeitstempel in Langform (JJJJMMTThhmmssmmmuuun) 20120413

Method CONSTRUCTOR on class CL_RODPS_SIMPLE_CONTEXT_DATA has no exception.

Method DETACH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_AREA Call by reference Object reference (TYPE REF TO) CL_RODPS_SIMPLE_CONTEXT_BUFFER 20120413
2 Importing I_COMMIT Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20120413

Method DETACH on class CL_RODPS_SIMPLE_CONTEXT_DATA has no exception.

Method GET_INST_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTEXT Call by reference Type reference (TYPE) RODPS_CONTEXT Kontext eines ODP 20120418
2 Importing I_LANGU Call by reference Type reference (TYPE) SY-LANGU Sprachenschlüssel der aktuellen Textumgebung 20120413
3 Importing I_ODPNAME Call by reference Type reference (TYPE) RODPS_ODPNAME Name eines ODP 20120413
4 Returning R_INST_NAME Value transfer Type reference (TYPE) SHM_INST_NAME Name einer Shared Object Instanz eines Areas 20120413

Method GET_INST_NAME on class CL_RODPS_SIMPLE_CONTEXT_DATA has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 731