SAP ABAP Class CL_TREX_TEST_FACADE (Facade to TREX for Testing)
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_FACADE TREX Facade 20060125
Properties
Class CL_TREX_TEST_FACADE  
Short Description Facade to TREX for Testing    
Super Class CL_TREX_FACADE TREX Facade 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package STREX   TREX ABAP client 
Created 20050920   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)
2 CL_TREX_TEST_FIXTURE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 IF_TREX_INDEX Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_TREX_TEST_FACADE has no interface implemented.
Friends
Class CL_TREX_TEST_FACADE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 IS_AVAILABLE Instance attribute Public Type reference (TYPE) FLAG General Flag 20050920
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20051117
2 CREATE_INDEX Instance method Public Method 20051019
3 CREATE_LOGICAL_INDEX Instance method Public Method 20051021
4 DELETE_INDEX Instance method Public Method 20060228
5 GET_HANDLE_STATUS Instance method Public Method 20071019
6 GET_MULTI_SERVER_CACHE Instance method Public Method 20070226
7 GET_SEARCH_RESULT Instance method Public Method 20071019
8 GET_SERVER_CACHE Instance method Public Method 20070226
9 SEARCH_ASYNC Instance method Public Method 20071019
10 SHOW_INDEX_INFO Instance method Public Method 20081031
Events
Class CL_TREX_TEST_FACADE has no event.
Types
Class CL_TREX_TEST_FACADE 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 FACADE Call by reference Object reference (TYPE REF TO) IF_TREX_FACADE TREX Facade Interface 20070226
2 Importing MULTI_SERVER_CACHE Call by reference Object reference (TYPE REF TO) IF_TREX_SERVER_MULTIMAP Server Multimap 20070226
3 Importing RFCDEST Call by reference Type reference (TYPE) TREXD_RFCDEST CL_TREX_TEST_FIXTURE=>C_RFCDEST 20051117
4 Importing SERVER_CACHE Call by reference Object reference (TYPE REF TO) IF_TREX_SERVER_MAP Server Map 20070226

Method CONSTRUCTOR on class CL_TREX_TEST_FACADE has no exception.

Method CREATE_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ADD_TID_ATTRIBUTE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_OFF 20081118
2 Importing DESCRIPTION Call by reference Type reference (TYPE) TREX_RFC-DESCRIPTION Description 20081024
3 Importing FAST_PREPROCESSING Call by reference Type reference (TYPE) ABAP_BOOL ABAP_OFF 20051207
4 Importing FAST_UPDATE_WITH_TEMP_DELTA Call by reference Type reference (TYPE) ABAP_BOOL ABAP_OFF Obsolete 20070326
5 Importing INDEX_ID Call by reference Type reference (TYPE) TREXD_INDEX_ID Index Id 20051019
6 Importing INDEX_TYPE Call by reference Type reference (TYPE) IF_TREX_INDEX=>T_TYPE IF_TREX_INDEX=>C_TYPE_PHYSICAL Indicator 20081027
7 Importing INSERT_ONLY Call by reference Type reference (TYPE) ABAP_BOOL ABAP_OFF 20051207
8 Importing LANGUAGE Call by reference Type reference (TYPE) TREX_RFC-LANGUAGE 'EN' Language 20091109
9 Importing MEMORY_INDEX Call by reference Type reference (TYPE) ABAP_BOOL ABAP_OFF 20081027
10 Returning RVAL Value transfer Object reference (TYPE REF TO) CL_TREX_TEST_INDEX Index 20051117
11 Importing SEND_NO_KEY_ATTRIBUTE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_OFF 20090605
12 Importing SET_TRANSACTIONAL Call by reference Type reference (TYPE) ABAP_BOOL ABAP_OFF 20080124
13 Importing SIZE_FOR_DELTA_INDEX Call by reference Type reference (TYPE) I 0 20070326
14 Importing TABLE_META Call by reference Object reference (TYPE REF TO) IF_TREX_TABLE_META Metadata Interface to Table 20051019
15 Importing TRANSACTION_CONTROL Call by reference Type reference (TYPE) TREXS_TRANSACTION_CONTROL TREX Transaction Control 20091109
16 Importing USE_EXTERNAL_KEY Call by reference Type reference (TYPE) ABAP_BOOL ABAP_ON 20090605
17 Importing USE_QUEUESERVER Call by reference Type reference (TYPE) ABAP_BOOL ABAP_OFF 20051207
18 Importing USE_TEMPORARY_DELTA_INDEXES Call by reference Type reference (TYPE) ABAP_BOOL ABAP_OFF 20070326
# Exception Resumable Description Created on
1 CX_TREX_REMOTE_COMMUNICATION 20051019
2 CX_TREX_SERVER 20051019

Method CREATE_LOGICAL_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ADD_TID_ATTRIBUTE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_OFF 20090605
2 Importing DESCRIPTION Call by reference Type reference (TYPE) TREX_RFC-DESCRIPTION Description 20081028
3 Importing FAST_PREPROCESSING Call by reference Type reference (TYPE) ABAP_BOOL ABAP_OFF 20051207
4 Importing FAST_UPDATE_WITH_TEMP_DELTA Call by reference Type reference (TYPE) ABAP_BOOL ABAP_OFF 20080124
5 Importing INDEX_ID Call by reference Type reference (TYPE) TREXD_INDEX_ID Index Id 20051021
6 Importing INSERT_ONLY Call by reference Type reference (TYPE) ABAP_BOOL ABAP_OFF 20051207
7 Importing LOGICAL_INDEX_TYPE Call by reference Type reference (TYPE) IF_TREX_INDEX=>T_LOGICAL_TYPE IF_TREX_INDEX=>C_TYPE_LOGICAL_SPLIT Logical index type 20081029
8 Importing PHYSICAL_INDICES Call by reference Type reference (TYPE) TREXT_INDEXES indexID and location 20051021
9 Returning RVAL Value transfer Object reference (TYPE REF TO) CL_TREX_TEST_INDEX Index 20051117
10 Importing SEND_NO_KEY_ATTRIBUTE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_OFF 20090605
11 Importing SET_TRANSACTIONAL Call by reference Type reference (TYPE) ABAP_BOOL ABAP_OFF 20080124
12 Importing SIZE_FOR_DELTA_INDEX Call by reference Type reference (TYPE) I 0 20080124
13 Importing TABLE_META Call by reference Object reference (TYPE REF TO) IF_TREX_TABLE_META Metadata Interface to Table 20051021
14 Importing USE_EXTERNAL_KEY Call by reference Type reference (TYPE) ABAP_BOOL ABAP_ON 20090605
15 Importing USE_QUEUESERVER Call by reference Type reference (TYPE) ABAP_BOOL ABAP_OFF 20051207
16 Importing USE_TEMPORARY_DELTA_INDEXES Call by reference Type reference (TYPE) ABAP_BOOL ABAP_OFF 20080124
# Exception Resumable Description Created on
1 CX_TREX_REMOTE_COMMUNICATION 20051021
2 CX_TREX_SERVER 20051021

Method DELETE_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INDEX_ID Call by reference Type reference (TYPE) TREXD_INDEX_ID Index Id 20070112
# Exception Resumable Description Created on
1 CX_TREX_REMOTE_COMMUNICATION 20060228
2 CX_TREX_SERVER 20060228

Method GET_HANDLE_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing REQUEST Call by reference Object reference (TYPE REF TO) CL_TREX_GET_HANDLE_STATUS_REQ Basis Client: Request for Handle Status 20071019
2 Importing RESPONSE Call by reference Object reference (TYPE REF TO) CL_TREX_GET_HANDLE_STATUS_RES Basis Client: Response for Handle Status 20071019
# Exception Resumable Description Created on
1 CX_TREX_NO_SERVER No Server 20071019
2 CX_TREX_REMOTE_COMMUNICATION Remote Communication Exception 20071019
3 CX_TREX_SERVER Error returned from Server 20071019

Method GET_MULTI_SERVER_CACHE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RVAL Value transfer Object reference (TYPE REF TO) IF_TREX_SERVER_MULTIMAP Server Multimap 20070226

Method GET_MULTI_SERVER_CACHE on class CL_TREX_TEST_FACADE has no exception.

Method GET_SEARCH_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing REQUEST Call by reference Object reference (TYPE REF TO) CL_TREX_GET_SEARCH_RESULT_REQ Basis Client: Request for Handle Status 20071019
2 Importing RESPONSE Call by reference Object reference (TYPE REF TO) CL_TREX_SEARCH_CELL_TABLE_RES Basis Client: Response for Search Cell Table 20071019
# Exception Resumable Description Created on
1 CX_TREX_NO_SERVER No Server 20071019
2 CX_TREX_REMOTE_COMMUNICATION Remote Communication Exception 20071019
3 CX_TREX_SERVER Error returned from Server 20071019

Method GET_SERVER_CACHE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RVAL Value transfer Object reference (TYPE REF TO) IF_TREX_SERVER_MAP Server Map 20070226

Method GET_SERVER_CACHE on class CL_TREX_TEST_FACADE has no exception.

Method SEARCH_ASYNC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing REQUEST Call by reference Object reference (TYPE REF TO) CL_TREX_MULTI_SEARCH_REQ Multiple Search Requests 20071019
2 Importing RESPONSE Call by reference Object reference (TYPE REF TO) CL_TREX_HANDLES_RES Basis Client: Response with Handles 20071019
# Exception Resumable Description Created on
1 CX_TREX_NO_SERVER No Server 20071019
2 CX_TREX_REMOTE_COMMUNICATION Remote Communication Exception 20071019
3 CX_TREX_SERVER Error returned from Server 20071019

Method SHOW_INDEX_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing REQUEST Call by reference Object reference (TYPE REF TO) CL_TREX_SHOW_INDEX_INFO_REQ Test for show() - request. 20081031
2 Importing RESPONSE Call by reference Object reference (TYPE REF TO) CL_TREX_SHOW_INDEX_INFO_RES TREX show() - response. 20081031
# Exception Resumable Description Created on
1 CX_TREX_REMOTE_COMMUNICATION Remote Communication Exception 20081031
2 CX_TREX_SERVER Error returned from Server 20081031
History
Last changed by/on SAP  20110908 
SAP Release Created in 710