SAP ABAP Class CL_ESH_TST_SMK_FILE (Proxy Class for File Search)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-EIM-ESH (Application Component) NetWeaver Enterprise Search
     S_ESH_TST_SMOKETEST (Package) Smoke Test (contains objects only for 730 appliance)
Properties
Class CL_ESH_TST_SMK_FILE  
Short Description Proxy Class for File Search    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_ESH_TST_SMOKETEST   Smoke Test (contains objects only for 730 appliance) 
Created 20100615   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_ESH_TST_SMK_FILE has no interface implemented.
Friends
Class CL_ESH_TST_SMK_FILE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 LS_DEST_FS Instance attribute Protected Type reference (TYPE) ESH_S_CO_DEST_FS Wizard destination data for File Search 20100616
2 MC_CONN_DESC Constant Protected Type reference (TYPE) SEFS_D_OBJ_TYPE_DESCR 'SAP Connector for Smoke Test' Object type description 20100616
3 MC_TEMPLATE_ID Constant Protected Type reference (TYPE) SESH_D_TEMPLATE_ID 'FILE_SEARCH' Search connector template ID 20100615
4 MC_URL_FILES Constant Protected Type reference (TYPE) STRING '/sap/bc/webdynpro/sap/esh_adm_smoketest_files/index.html' 20100616
5 MV_CONNECTION_GUID Instance attribute Private Type reference (TYPE) ESH_E_ADM_CONNECTION_GUID Connection GUID 20100827
6 MV_CRAWL_NAME_ID Instance attribute Private Type reference (TYPE) SEFS_S_CRAWL_NAME_ID Crawl name and crawl ID 20100906
7 MV_INDEX_ID Instance attribute Private Type reference (TYPE) SEFS_D_INDEX_ID Index ID 20100909
8 MV_LOG_SYS Instance attribute Private Type reference (TYPE) LOGSYS Logical system 20100903
9 MV_SC_ID Instance attribute Protected Type reference (TYPE) ESH_E_IF_SEARCH_CONNECTOR_ID Search connector ID 20100827
10 MV_TEMPLATE_ID Instance attribute Private Type reference (TYPE) ESH_E_IF_TEMPLATE_ID 'FILE_SEARCH' Search connector template ID 20100827
11 SINGLETON Static Attribute Public Object reference (TYPE REF TO) CL_ESH_TST_SMK_FILE Proxy class for file search 20100615
12 S_CRAWL_INDEX Instance attribute Protected Type reference (TYPE) SEFS_S_CRAWL_INDEX Crawl ID and index ID 20100616
13 S_SEARCH_CONN Instance attribute Protected Type reference (TYPE) SEFS_S_OBJ_TYPE_DESCR Object type with description 20100616
14 T_CRAWL_INDEX Instance attribute Protected Type reference (TYPE) SEFS_T_CRAWL_INDEX Crawl ID and index ID 20100616
15 T_RET Instance attribute Protected Type reference (TYPE) SESH_T_RETURN_CODES Return codes per object type 20100616
16 V_LOG Instance attribute Protected Type reference (TYPE) BALLOGHNDL Application log: Log handle 20100616
Methods
# Method Level Visibility Method type Description Created on
1 CONTAINS_E_MSG Instance method Private Method Translate bal message 20100903
2 CRAWL_FILE_SHARE Instance method Public Method Crawl file share 20100616
3 CREATE_CONNECTIVITY_4_FC Instance method Public Method Create connectivity for file connector 20100616
4 CREATE_CRAWLER Instance method Public Method Create crawler 20100615
5 CREATE_LOCAL_CONNECTION Instance method Public Method Create local connection 20100616
6 CREATE_SEARCH_CONNECTOR Instance method Public Method Create search object connector 20100616
7 FS0_CLEAN_UP Instance method Public Method Clean up 20100909
8 FS1_CREATE_CONNECTOR Instance method Public Method Create search connector 20100827
9 FS2_CREATE_CRAWLER Instance method Public Method Create crawler from the search connector 20100905
10 FS3_START_INDEXING Instance method Public Method Start dummy indexing for LDAP 20100901
11 FS4_FORCE_CRAWL_PROCESSING Instance method Public Method Force crawl processing 20100909
12 FS5_VERIFY_CRAWL_STATE Instance method Public Method Verify crawl state 20100909
13 FS6_EXECUTE_TEST_SEARCH Instance method Public Method Execute test search 20100909
14 GETINSTANCE Static method Public Method Return the singleton instance 20100615
15 IS_SMOKETEST_FS_CONNECTOR Static method Public Method Is the given connector a smoke-test file search connector 20101006
16 PROCESS_ERR_TAB Instance method Protected Method Translate t_ret 20100616
17 TRIGGER_SC_STATUS_UPDATE Instance method Private Method Update date search connector status 20101007
18 WAIT_FOR_CONNECTOR_CREATED Instance method Private Method Wait until connector has really been created 20101007
19 WAIT_FOR_INDEXING_FINISHED Instance method Private Method Wait until indexing finished 20101007
Events
Class CL_ESH_TST_SMK_FILE has no event.
Types
Class CL_ESH_TST_SMK_FILE has no local type.
Method Signatures

Method CONTAINS_E_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CONTAINS_ERR Value transfer Type reference (TYPE) ABAP_BOOL 20100903
2 Exporting EV_ERROR_TEXT Value transfer Type reference (TYPE) STRING 20100903
3 Importing IT_BAL_MSG Call by reference Type reference (TYPE) ESH_T_ADM_BAL_S_MSG Table Type for Structure BAL_S_MSG 20100903

Method CONTAINS_E_MSG on class CL_ESH_TST_SMK_FILE has no exception.

Method CRAWL_FILE_SHARE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RESULT_SEVERITY Value transfer Type reference (TYPE) ESH_E_TST_FWK_SEVERITY Task Severity 20100616
2 Importing IR_LOG Call by reference Object reference (TYPE REF TO) CL_ESH_TST_HIL_LOG_HIERARCHY Hierarchical logging 20100616

Method CRAWL_FILE_SHARE on class CL_ESH_TST_SMK_FILE has no exception.

Method CREATE_CONNECTIVITY_4_FC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RESULT_SEVERITY Value transfer Type reference (TYPE) ESH_E_TST_FWK_SEVERITY Task Severity 20100616
2 Importing IR_LOG Call by reference Object reference (TYPE REF TO) CL_ESH_TST_HIL_LOG_HIERARCHY Hierarchical logging 20100616

Method CREATE_CONNECTIVITY_4_FC on class CL_ESH_TST_SMK_FILE has no exception.

Method CREATE_CRAWLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RESULT_SEVERITY Value transfer Type reference (TYPE) ESH_E_TST_FWK_SEVERITY Task Severity 20100615
2 Importing IR_LOG Call by reference Object reference (TYPE REF TO) CL_ESH_TST_HIL_LOG_HIERARCHY Hierarchical logging 20100615

Method CREATE_CRAWLER on class CL_ESH_TST_SMK_FILE has no exception.

Method CREATE_LOCAL_CONNECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RESULT_SEVERITY Value transfer Type reference (TYPE) ESH_E_TST_FWK_SEVERITY Task Severity 20100616
2 Importing IR_LOG Call by reference Object reference (TYPE REF TO) CL_ESH_TST_HIL_LOG_HIERARCHY Hierarchical logging 20100616

Method CREATE_LOCAL_CONNECTION on class CL_ESH_TST_SMK_FILE has no exception.

Method CREATE_SEARCH_CONNECTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RESULT_SEVERITY Value transfer Type reference (TYPE) ESH_E_TST_FWK_SEVERITY Task Severity 20100616
2 Importing IR_LOG Call by reference Object reference (TYPE REF TO) CL_ESH_TST_HIL_LOG_HIERARCHY Hierarchical logging 20100616

Method CREATE_SEARCH_CONNECTOR on class CL_ESH_TST_SMK_FILE has no exception.

Method FS0_CLEAN_UP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_LOG Call by reference Object reference (TYPE REF TO) CL_ESH_TST_HIL_LOG_HIERARCHY Hierarchical Logging 20100909

Method FS0_CLEAN_UP on class CL_ESH_TST_SMK_FILE has no exception.

Method FS1_CREATE_CONNECTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RESULT_SEVERITY Value transfer Type reference (TYPE) ESH_E_TST_FWK_SEVERITY Task Severity 20100827
2 Importing IR_LOG Call by reference Object reference (TYPE REF TO) CL_ESH_TST_HIL_LOG_HIERARCHY Hierarchical Logging 20100827

Method FS1_CREATE_CONNECTOR on class CL_ESH_TST_SMK_FILE has no exception.

Method FS2_CREATE_CRAWLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RESULT_SEVERITY Value transfer Type reference (TYPE) ESH_E_TST_FWK_SEVERITY Task Severity 20100905
2 Importing IR_LOG Call by reference Object reference (TYPE REF TO) CL_ESH_TST_HIL_LOG_HIERARCHY Hierarchical Logging 20100905

Method FS2_CREATE_CRAWLER on class CL_ESH_TST_SMK_FILE has no exception.

Method FS3_START_INDEXING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RESULT_SEVERITY Value transfer Type reference (TYPE) ESH_E_TST_FWK_SEVERITY Task Severity 20100903
2 Importing IR_LOG Call by reference Object reference (TYPE REF TO) CL_ESH_TST_HIL_LOG_HIERARCHY Hierarchical Logging 20100903

Method FS3_START_INDEXING on class CL_ESH_TST_SMK_FILE has no exception.

Method FS4_FORCE_CRAWL_PROCESSING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RESULT_SEVERITY Value transfer Type reference (TYPE) ESH_E_TST_FWK_SEVERITY Task Severity 20100909
2 Importing IR_LOG Call by reference Object reference (TYPE REF TO) CL_ESH_TST_HIL_LOG_HIERARCHY Hierarchical logging 20100909

Method FS4_FORCE_CRAWL_PROCESSING on class CL_ESH_TST_SMK_FILE has no exception.

Method FS5_VERIFY_CRAWL_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RESULT_SEVERITY Value transfer Type reference (TYPE) ESH_E_TST_FWK_SEVERITY Task Severity 20100909
2 Importing IR_LOG Call by reference Object reference (TYPE REF TO) CL_ESH_TST_HIL_LOG_HIERARCHY Hierarchical logging 20100909

Method FS5_VERIFY_CRAWL_STATE on class CL_ESH_TST_SMK_FILE has no exception.

Method FS6_EXECUTE_TEST_SEARCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RESULT_SEVERITY Value transfer Type reference (TYPE) ESH_E_TST_FWK_SEVERITY Task Severity 20100909
2 Importing IR_LOG Call by reference Object reference (TYPE REF TO) CL_ESH_TST_HIL_LOG_HIERARCHY Hierarchical logging 20100909

Method FS6_EXECUTE_TEST_SEARCH on class CL_ESH_TST_SMK_FILE has no exception.

Method GETINSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_TST_FILE Value transfer Object reference (TYPE REF TO) CL_ESH_TST_SMK_FILE A proxy class for file search 20100615

Method GETINSTANCE on class CL_ESH_TST_SMK_FILE has no exception.

Method IS_SMOKETEST_FS_CONNECTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SC_ID Call by reference Type reference (TYPE) ESH_E_IF_SEARCH_CONNECTOR_ID Search Connector ID 20101006
2 Returning RV_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20101006

Method IS_SMOKETEST_FS_CONNECTOR on class CL_ESH_TST_SMK_FILE has no exception.

Method PROCESS_ERR_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_LOG Call by reference Object reference (TYPE REF TO) CL_ESH_TST_HIL_LOG_HIERARCHY Hierarchical logging 20100616
2 Importing IT_RET Call by reference Type reference (TYPE) SESH_T_RETURN_CODES Return codes per object type 20100616
3 Returning RV_RESULT_SEVERITY Value transfer Type reference (TYPE) ESH_E_TST_FWK_SEVERITY Task Severity 20100616

Method PROCESS_ERR_TAB on class CL_ESH_TST_SMK_FILE has no exception.

Method TRIGGER_SC_STATUS_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RESULT_SEVERITY Value transfer Type reference (TYPE) ESH_E_TST_FWK_SEVERITY Task Severity 20101007
2 Importing IR_LOG Call by reference Object reference (TYPE REF TO) CL_ESH_TST_HIL_LOG_HIERARCHY Hierarchical Logging 20101007
3 Importing IV_SC_ID Call by reference Type reference (TYPE) ESH_E_IF_SEARCH_CONNECTOR_ID Search Connector ID 20101007

Method TRIGGER_SC_STATUS_UPDATE on class CL_ESH_TST_SMK_FILE has no exception.

Method WAIT_FOR_CONNECTOR_CREATED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RESULT_SEVERITY Value transfer Type reference (TYPE) ESH_E_TST_FWK_SEVERITY Task Severity 20101007
2 Importing IR_LOG Call by reference Object reference (TYPE REF TO) CL_ESH_TST_HIL_LOG_HIERARCHY Hierarchical Logging 20101007
3 Importing IV_SC_ID Call by reference Type reference (TYPE) ESH_E_IF_SEARCH_CONNECTOR_ID Search Connector ID 20101007

Method WAIT_FOR_CONNECTOR_CREATED on class CL_ESH_TST_SMK_FILE has no exception.

Method WAIT_FOR_INDEXING_FINISHED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RESULT_SEVERITY Value transfer Type reference (TYPE) ESH_E_TST_FWK_SEVERITY Task Severity 20101007
2 Importing IR_LOG Call by reference Object reference (TYPE REF TO) CL_ESH_TST_HIL_LOG_HIERARCHY Hierarchical Logging 20101007
3 Importing IV_SC_ID Call by reference Type reference (TYPE) ESH_E_IF_SEARCH_CONNECTOR_ID Search Connector ID 20101007

Method WAIT_FOR_INDEXING_FINISHED on class CL_ESH_TST_SMK_FILE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 703