SAP ABAP Class CL_RSTT_INST_COLLECTION (Instance Administration for Special Loggable Instances)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     RSTT_ENGINE (Package) Trace Tool for SAP Netweaver 2005 (BW): Engine Layer
Properties
Class CL_RSTT_INST_COLLECTION  
Short Description Instance Administration for Special Loggable Instances    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSTT_ENGINE   Trace Tool for SAP Netweaver 2005 (BW): Engine Layer 
Created 20091124   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_RSTT_INSTANCE Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_RSTT_INST_COLLECTION has no interface implemented.
Friends
Class CL_RSTT_INST_COLLECTION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_READY Static Attribute Public Type reference (TYPE) RSTT_FLAG Ready for Trace Recording 20091203
2 N_TRACEGUID Instance attribute Public Type reference (TYPE) RSTT_GUID GUID of Trace 20091124
3 O_POSINO Instance attribute Protected Type reference (TYPE) RSTT_INT4 Current Item Number in Collection 20091126
4 O_R_INSTANCE Instance attribute Protected Object reference (TYPE REF TO) IF_RSTT_INSTANCE Currently Processed Instance 20091204
5 O_THX_BUFFER Static Attribute Protected Type reference (TYPE) OT_THX_BUFFER Buffer Table 20091124
6 O_THX_COLLECTION Instance attribute Protected Type reference (TYPE) RSTT_THX_INST Parameter List of Multiple Traceable Instances 20091124
7 O_THX_POSINO Instance attribute Protected Type reference (TYPE) OT_THX_POSINO Mapping Between Item Number and Instance Keys 20091124
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20091124
2 CREATE Static method Public Method Create Instance 20091124
3 GET_COLLECTION Instance method Public Method Read and Build Instance Collection 20091124
4 GET_INSTANCE Instance method Public Method Display Individual Instance 20091124
5 IS_ACTIVE Static method Public Method Checks for existing instances 20091124
6 SET_COLLECTION Instance method Public Method Serialize and Store Instance Collection 20091124
7 SET_INSTANCE Instance method Public Method Store Instance Information 20091124
8 SET_READY Static method Public Method Put on Standby 20091203
9 _ADD_KEY_TO_MSG Instance method Protected Method Complete Key for Message 20091124
10 _ADD_TO_COLLECTION Instance method Protected Method Complete Instance 20091124
11 _EXTRACT_INSTANCES Instance method Protected Method Extract Instances 20091126
12 _STORE_INST_DATA Instance method Protected Method Store Data for Instance 20091124
Events
Class CL_RSTT_INST_COLLECTION has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 OT_SX_BUFFER Protected See coding 20091124 BEGIN OF ot_sx_buffer, traceguid type rstt_guid, ref type ref to cl_rstt_inst_collection, END OF ot_sx_buffer
2 OT_SX_POSINO Protected See coding 20091124 BEGIN OF ot_sx_posino, posino TYPE rstt_int4, insttp TYPE rstt_inst_tp, instkey TYPE rstt_inst_key, END OF ot_sx_posino
3 OT_THX_BUFFER Protected See coding 20091124 ot_thx_buffer TYPE HASHED TABLE OF ot_sx_buffer WITH UNIQUE KEY traceguid
4 OT_THX_POSINO Protected See coding 20091124 ot_thx_posino TYPE HASHED TABLE OF ot_sx_posino WITH UNIQUE KEY posino
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TRACEGUID Call by reference Type reference (TYPE) RSTT_GUID GUID des Trace 20091124

Method CONSTRUCTOR on class CL_RSTT_INST_COLLECTION has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TRACEGUID Call by reference Type reference (TYPE) RSTT_GUID GUID des Trace 20091124
2 Returning R_R_COLLECTION Value transfer Object reference (TYPE REF TO) CL_RSTT_INST_COLLECTION Instanz 20091124

Method CREATE on class CL_RSTT_INST_COLLECTION has no exception.

Method GET_COLLECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert von ABAP-Anweisungen 20091126
2 Importing I_POSINO Call by reference Type reference (TYPE) RSTT_INT4 Positionsnummer der Sammlung 20091126

Method GET_COLLECTION on class CL_RSTT_INST_COLLECTION has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_R_INSTANCE Call by reference Object reference (TYPE REF TO) IF_RSTT_INSTANCE Objektinstanz 20091124
2 Importing I_S_CALLSTACK Call by reference Type reference (TYPE) RSTT_CALLSTACK Aufrufparameter 20091124

Method GET_INSTANCE on class CL_RSTT_INST_COLLECTION has no exception.

Method IS_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TRACEGUID Call by reference Type reference (TYPE) RSTT_GUID GUID von Trace 20091124
2 Returning R_ACTIVE Value transfer Type reference (TYPE) RSTT_FLAG Aktiv 20091124

Method IS_ACTIVE on class CL_RSTT_INST_COLLECTION has no exception.

Method SET_COLLECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_POSINO Call by reference Type reference (TYPE) RSTT_INT4 Positionsnummer der Sammlung 20091126
2 Exporting E_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert von ABAP-Anweisungen 20091124
3 Importing I_CALL_END Call by reference Type reference (TYPE) RSTT_FLAG Postion - Ende des Aufrufs 20091204
4 Importing I_R_INSTANCE Call by reference Object reference (TYPE REF TO) IF_RSTT_INSTANCE Tracebare Instanz 20091124

Method SET_COLLECTION on class CL_RSTT_INST_COLLECTION has no exception.

Method SET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_INSTANCE Call by reference Object reference (TYPE REF TO) IF_RSTT_INSTANCE Objektinstanz 20091124
2 Importing I_S_CALLSTACK Call by reference Type reference (TYPE) RSTT_CALLSTACK Aufrufparameter 20091124

Method SET_INSTANCE on class CL_RSTT_INST_COLLECTION has no exception.

Method SET_READY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_READY Call by reference Type reference (TYPE) RSTT_FLAG Bereit 20091203

Method SET_READY on class CL_RSTT_INST_COLLECTION has no exception.

Method _ADD_KEY_TO_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_MSG Call by reference Type reference (TYPE) ANY Meldung 20091124
2 Importing I_S_KEY Call by reference Type reference (TYPE) ANY Schlüssel 20091124

Method _ADD_KEY_TO_MSG on class CL_RSTT_INST_COLLECTION has no exception.

Method _ADD_TO_COLLECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_R_DESCR Call by reference Object reference (TYPE REF TO) CL_ABAP_CLASSDESCR Run Time Type Services 20091124
2 Importing I_S_KEY Call by reference Type reference (TYPE) ANY Schlüssel 20091124

Method _ADD_TO_COLLECTION on class CL_RSTT_INST_COLLECTION has no exception.

Method _EXTRACT_INSTANCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert von ABAP-Anweisungen 20091126
2 Importing I_S_INST Call by reference Type reference (TYPE) RSTT_INST Instanzdaten 20091126

Method _EXTRACT_INSTANCES on class CL_RSTT_INST_COLLECTION has no exception.

Method _STORE_INST_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_POSINO Call by reference Type reference (TYPE) RSTT_INT4 Positionsnummer der Sammlung 20091126
2 Importing I_CALL_END Call by reference Type reference (TYPE) RSTT_FLAG Postion - Ende des Aufrufs 20091204
3 Importing I_R_DESCR Call by reference Object reference (TYPE REF TO) CL_ABAP_CLASSDESCR Run Time Type Services 20091124
4 Importing I_SX_DATA Call by reference Type reference (TYPE) IF_RSTT_INSTANCE=>NT_SX_INSTANCE Daten 20091124

Method _STORE_INST_DATA on class CL_RSTT_INST_COLLECTION has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 730