SAP ABAP Class CL_SEFS_CRAWL_CONFIG_ESH (Crawl Configuration ESH)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-TRX-EFS (Application Component) TREX Enterprise File Search
     SEFS_CRAWL (Package) Crawl Files
Properties
Class CL_SEFS_CRAWL_CONFIG_ESH  
Short Description Crawl Configuration ESH    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class SEFS    
Program status     
Category 0   
Package SEFS_CRAWL   Crawl Files 
Created 20100805   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_SEFS_CONSTANTS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_SEFS_CRAWL_CONFIG_ESH has no interface implemented.
Friends
Class CL_SEFS_CRAWL_CONFIG_ESH has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_MSGTY_ERROR Constant Private Type reference (TYPE) SYMSGTY CL_SEFS_CONSTANTS=>GC_MSGTY_ERROR Message Type Error 20100928
2 GC_NOT_PUBLIC Constant Private Type reference (TYPE) SEFS_D_ACCESS_RIGHT CL_SEFS_CONSTANTS=>GC_NOT_PUBLIC Not Secure/Not Public 20100806
3 GC_PUBLIC Constant Private Type reference (TYPE) SEFS_D_ACCESS_RIGHT CL_SEFS_CONSTANTS=>GC_PUBLIC Secure/Public 20100806
4 GC_X Constant Private Type reference (TYPE) BOOLEAN CL_SEFS_CONSTANTS=>GC_X 'X' 20100806
5 GV_MSG_TXT Static Attribute Private Type reference (TYPE) STRING Message Text (only for message ... into GV_MSG_TXT) 20100806
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CRAWL_2_SC Static method Public Method Add Crawl to Search Connector 20100806
2 ADD_FREE_TEXT_2_LOG_ERROR Static method Private Method Add Free Text to Log with Message Type Error 20100928
3 GET_ALL_CRAWLS_4_SC Static method Public Method Get all Crawls for a Search Connector 20100928
4 GET_ALL_SEED_URLS_4_SCS Static method Public Method Get all Crawls for Search Connectors 20101105
5 SET_SC_AND_INDEX_CREATE_CRAWLS Static method Public Method Set Search Connector and Index, Create Crawls 20100805
Events
Class CL_SEFS_CRAWL_CONFIG_ESH has no event.
Types
Class CL_SEFS_CRAWL_CONFIG_ESH has no local type.
Method Signatures

Method ADD_CRAWL_2_SC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CRAWL_INDEX_NEW Call by reference Type reference (TYPE) SEFS_S_CRAWL_INDEX Crawl ID and Index ID 20100820
2 Exporting ES_CRAWL_NAME_ID_NEW Call by reference Type reference (TYPE) SEFS_S_CRAWL_NAME_ID Crawl Name and Crawl ID 20100806
3 Exporting ET_RETURN_CODES Call by reference Type reference (TYPE) SESH_T_RETURN_CODES Return codes per object type 20100806
4 Exporting EV_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20100806
5 Importing IS_CRAWL_ADVANCED_UI Call by reference Type reference (TYPE) SEFS_S_CRAWL_ADVANCED_UI Crawl Advanced UI 20100806
6 Importing IS_CRAWL_BASIC_UI Call by reference Type reference (TYPE) SEFS_S_CRAWL_BASIC_UI Crawl Basic UI 20100806
7 Importing IS_SEARCH_CONNECTOR Call by reference Type reference (TYPE) SEFS_S_OBJ_TYPE_DESCR Object Type with Description 20100806
8 Importing IT_CRAWL_DIR_EXCL Call by reference Type reference (TYPE) SEFS_T_CRAWL_DIR_EXCL Excluding Directories for Crawl 20100806
9 Importing IT_CRAWL_HOST_INFO Call by reference Type reference (TYPE) SEFS_T_CRAWL_HOST_INFO Host Information for Crawl 20100806
10 Importing IV_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20100806
11 Importing IV_TEMPLATE_ID Call by reference Type reference (TYPE) SESH_D_TEMPLATE_ID Search Connector Template Id 20100806
# Exception Resumable Description Created on
1 CX_SEFS_CRAWL_INDEX_ERROR Crawl and Index Exceptions 20100806
2 CX_SEFS_DB_CONFIG_ERROR Exception class for Configuration Error 20100806

Method ADD_FREE_TEXT_2_LOG_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MSG_TXT Call by reference Type reference (TYPE) STRING Message Text 20100928
# Exception Resumable Description Created on
1 CX_SEFS_CRAWL_INDEX_ERROR Crawl and Index Exceptions 20100928

Method GET_ALL_CRAWLS_4_SC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CRAWL_NAME_ID Call by reference Type reference (TYPE) SEFS_T_CRAWL_NAME_ID Crawl Name and Crawl ID 20100928
2 Exporting ET_RETURN_CODES Call by reference Type reference (TYPE) SESH_T_RETURN_CODES Return codes per object type 20100928
3 Exporting EV_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20100928
4 Importing IS_SEARCH_CONNECTOR Call by reference Type reference (TYPE) SEFS_S_OBJ_TYPE_DESCR Object Type with Description 20100928
5 Importing IV_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20100928
# Exception Resumable Description Created on
1 CX_SEFS_CRAWL_INDEX_ERROR Crawl and Index Exceptions 20100928

Method GET_ALL_SEED_URLS_4_SCS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN_CODES Call by reference Type reference (TYPE) SESH_T_RETURN_CODES Return codes per object type 20101105
2 Exporting ET_SC_SEED_URL Call by reference Type reference (TYPE) SEFS_T_OBJECT_TYPE_SEEDURL Object Type, Seed URL 20101105
3 Exporting EV_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20101105
4 Importing IT_SEARCH_CONNECTOR Call by reference Type reference (TYPE) SEFS_T_OBJ_TYPE_DESCR Object Type with Description 20101105
5 Importing IV_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20101105
# Exception Resumable Description Created on
1 CX_SEFS_CRAWL_INDEX_ERROR Crawl and Index Exceptions 20101105

Method SET_SC_AND_INDEX_CREATE_CRAWLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CRAWL_INDEX_NEW Call by reference Type reference (TYPE) SEFS_T_CRAWL_INDEX Crawl ID and Index ID 20100805
2 Exporting ET_RETURN_CODES Call by reference Type reference (TYPE) SESH_T_RETURN_CODES Return codes per object type 20100805
3 Exporting EV_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20100805
4 Importing IS_SEARCH_CONNECTOR Call by reference Type reference (TYPE) SEFS_S_OBJ_TYPE_DESCR Object Type with Description 20100805
5 Importing IT_CRAWL_BASIC_UI Call by reference Type reference (TYPE) SEFS_T_CRAWL_BASIC_UI Crawl Basic UI 20100805
6 Importing IV_INDEX_ID Call by reference Type reference (TYPE) SEFS_D_INDEX_ID Index ID 20100805
7 Importing IV_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20100805
8 Importing IV_TEMPLATE_ID Call by reference Type reference (TYPE) SESH_D_TEMPLATE_ID Search Connector Template Id 20100805
# Exception Resumable Description Created on
1 CX_SEFS_CRAWL_INDEX_ERROR Crawl and Index Exceptions 20100805
2 CX_SEFS_DB_CONFIG_ERROR Exception class for Configuration Error 20100805
History
Last changed by/on SAP  20110908 
SAP Release Created in 703