SAP ABAP Class CL_TREX_BC_INDEX_CELL_TABLE (TREX BasisClient - indexCellTable.)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-TRX-API (Application Component) TREX ABAP + JAVA API
     STREX (Package) TREX ABAP client
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_TREX_BC_UTILITY1 Set of methods for indexing, aggregation. 20050603
Properties
Class CL_TREX_BC_INDEX_CELL_TABLE  
Short Description TREX BasisClient - indexCellTable.    
Super Class CL_TREX_BC_UTILITY1 Set of methods for indexing, aggregation. 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package STREX   TREX ABAP client 
Created 20050603   SAP 
Last change 20060207   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_TREX_BC_INDEX_CELL_TABLE has no forward declaration.
Interfaces
Class CL_TREX_BC_INDEX_CELL_TABLE has no interface implemented.
Friends
Class CL_TREX_BC_INDEX_CELL_TABLE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_CHAR_OBJECT_ID Constant Private Type reference (TYPE) CHAR3 '103' Object id for indexing. 20050707
2 C_DOC_ACTION_DEINDEX Constant Private Type reference (TYPE) I 68 Doc action: DEINDEX 20050603
3 C_DOC_ACTION_INDEX Constant Private Type reference (TYPE) I 73 Doc action: INDEX 20050603
4 C_METHOD_NAME Constant Private Type reference (TYPE) STRING 'indexCellTable' Method ID for TrexIndexServer. 20050603
5 C_OBJECT_ID Constant Private Type reference (TYPE) I 103 Object id for indexing. 20050603
6 C_RET_CODE_POSITION Constant Private Type reference (TYPE) I 14 DE: position of trex return code. 20050603
7 C_RET_TEXT_POSITION Constant Private Type reference (TYPE) I 15 DE: position of trex return text. 20050603
8 DEINDEX_FLAG Instance attribute Private Type reference (TYPE) FLAG ' ' X: Action deindex for entire data. 20050808
9 IGNORE_LOGICAL_INDEX_FLAG Instance attribute Private Type reference (TYPE) FLAG ' ' Not yet supported. 20050808
10 MULTI_ATTR_FLAG Instance attribute Private Type reference (TYPE) FLAG X: Multi-attributes indexing. 20050728
11 USE_QUEUE_SERVER_FLAG Instance attribute Private Type reference (TYPE) FLAG ' ' It must be always ' ' in indexCellTable. 20050808
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20050808
2 GET_PERFORMANCE_DATA Static method Public Method (Test) Get performance result data for indexCellTable. 20050603
3 RUN Instance method Public Method API 20050603
4 RUN_DESERIALIZER Instance method Public Method DE: Do all the deserialization processes. 20050603
5 RUN_SERIALIZER Instance method Public Method SE: Do all the serialization processes. 20050603
6 SERIALIZE_INDEX_TABLE Instance method Private Method SE: Serialize index table. 20050603
7 SERIALIZE_NUMBER_OF_CELLS Instance method Private Method SE: Serialize number of cells for each data type. 20050728
Events
Class CL_TREX_BC_INDEX_CELL_TABLE has no event.
Types
Class CL_TREX_BC_INDEX_CELL_TABLE 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 IM_COMPRESS_FLAG Call by reference Type reference (TYPE) FLAG ' ' X: Daten übers Netzwerk komprimieren 20050808
2 Importing IM_DEINDEX_FLAG Call by reference Type reference (TYPE) FLAG ' ' X: Aktion Deindizieren für alle Daten 20050808
3 Importing IM_HTTP_TIME_OUT Call by reference Type reference (TYPE) I 180 Timeout für ICM 20050808
4 Importing IM_IGNORE_LOGICAL_INDEX_FLAG Call by reference Type reference (TYPE) NUM1 '0' Noch nicht verfügbar in indexCellTable 20050808
5 Importing IM_INDEX_ID Call by reference Type reference (TYPE) TREX_RFC-INDEX_ID Index-ID 20050808
6 Importing IM_LANGUAGE Call by reference Type reference (TYPE) TREX_RFC-LANGUAGE 'EN' Sprache 20050808
7 Importing IM_RFC_DESTINATION Call by reference Type reference (TYPE) TREX_RFC-RFC_DESTINATION RFC-Destination zur TREX-Engine 20050808
8 Importing IM_USE_QUEUE_SERVER_FLAG Call by reference Type reference (TYPE) FLAG ' ' Muss immer ' ' sein in indexCellTable 20050808

Method CONSTRUCTOR on class CL_TREX_BC_INDEX_CELL_TABLE has no exception.

Method GET_PERFORMANCE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_MEASUREMENT_DATA Value transfer Type reference (TYPE) TREX_BC_MEASURE Leistungsmessungsinformationen des TREX BasisClient 20050603

Method GET_PERFORMANCE_DATA on class CL_TREX_BC_INDEX_CELL_TABLE has no exception.

Method RUN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_RETURN_CODE Call by reference Type reference (TYPE) TREX_RFC-RETURN_CODE Rückgabewert 20050603
2 Exporting EX_RETURN_TEXT Call by reference Type reference (TYPE) TREX_RFC-RETURN_TEXT Rückgabetext 20050603
3 Importing IM_COMP_DESC_TAB Call by reference Type reference (TYPE) TREXT_COMP_DESCR Beschreibung der Komponenten 20050603
4 Importing IM_INDEX_TAB Call by reference Type reference (TYPE) STANDARD TABLE Zu indizierende Tabelle 20050603
# Exception Resumable Description Created on
1 CX_TREX_BC_TRANSFER_ERR_MSG Übergabe einer Ausnahmefehlernachricht an Aufrufer 20050603

Method RUN_DESERIALIZER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_RETURN_CODE Call by reference Type reference (TYPE) TREX_RFC-RETURN_CODE Rückgabewert 20050603
2 Exporting EX_RETURN_TEXT Call by reference Type reference (TYPE) TREX_RFC-RETURN_TEXT Rückgabetext 20050603
# Exception Resumable Description Created on
1 CX_TREX_BC_ERROR_OCCURED Fehler gefunden und Nachricht erzeugt 20050603
2 CX_TREX_BC_TRANSFER_ERR_MSG Übergabe einer Ausnahmefehlernachricht an Aufrufer 20050603

Method RUN_SERIALIZER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COMP_DESC_TAB Call by reference Type reference (TYPE) TREXT_COMP_DESCR Beschreibung der Komponenten 20050603
2 Importing IM_INDEX_TAB Call by reference Type reference (TYPE) STANDARD TABLE Zu indizierende Tabelle 20050603
# Exception Resumable Description Created on
1 CX_TREX_BC_ERROR_OCCURED Fehler gefunden und Nachricht erzeugt 20050603
2 CX_TREX_BC_TRANSFER_ERR_MSG Übergabe einer Ausnahmefehlernachricht an Aufrufer 20050603

Method SERIALIZE_INDEX_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_INDEX_TAB Call by reference Type reference (TYPE) STANDARD TABLE 20050603
# Exception Resumable Description Created on
1 CX_TREX_BC_ERROR_OCCURED Fehler gefunden und Nachricht erzeugt 20050603
2 CX_TREX_BC_TRANSFER_ERR_MSG Übergabe einer Ausnahmefehlernachricht an Aufrufer 20050603

Method SERIALIZE_NUMBER_OF_CELLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NUMBER_OF_ROWS Call by reference Type reference (TYPE) I Anzahl Zeilen in index_table 20050728
# Exception Resumable Description Created on
1 CX_TREX_BC_ERROR_OCCURED Fehler gefunden und Nachricht erzeugt 20050728
2 CX_TREX_BC_TRANSFER_ERR_MSG Übergabe einer Ausnahmefehlernachricht an Aufrufer 20050728
History
Last changed by/on SAP  20060207 
SAP Release Created in 710