SAP ABAP Class CL_SEFS_CRAWL (Crawl)
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  
Short Description Crawl    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class SEFS    
Program status     
Category 0   
Package SEFS_CRAWL   Crawl Files 
Created 20070119   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 has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_SEFS_CRAWL_CONFIG_ESH 20100928 Crawl Configuration ESH
2 CL_SEFS_CRAWL_INDEX_INT_UTIL 20070226 Utilities (only for internal use)
3 CL_SEFS_INDEX 20070201 Index
4 CL_SEFS_INDEX_ESH 20100917 Index ESH
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_ADM_AUTH_CHANGE Constant Private Type reference (TYPE) ACTIV_AUTH CL_SEFS_CONSTANTS=>GC_ADM_AUTH_CHANGE Change Activity (Administration) 20070613
2 GC_ADM_AUTH_CREATE Constant Private Type reference (TYPE) ACTIV_AUTH CL_SEFS_CONSTANTS=>GC_ADM_AUTH_CREATE Create Activity (Administration) 20070613
3 GC_ADM_AUTH_DELETE Constant Private Type reference (TYPE) ACTIV_AUTH CL_SEFS_CONSTANTS=>GC_ADM_AUTH_DELETE Delete Activity (Administration) 20070613
4 GC_ADM_AUTH_DISPLAY Constant Private Type reference (TYPE) ACTIV_AUTH CL_SEFS_CONSTANTS=>GC_ADM_AUTH_DISPLAY Display Activity (Administration) 20070613
5 GC_AN_CRAWL_ID Constant Private Type reference (TYPE) TREXS_DOC_ATTRIBUTES-ATTR_NAME CL_SEFS_CONSTANTS=>GC_AN_CRAWL_ID Attribute Name 'cruise_name' (=attribute name in TREX) 20070202
6 GC_AN_SEEDURL Constant Private Type reference (TYPE) TREXS_DOC_ATTRIBUTES-ATTR_NAME CL_SEFS_CONSTANTS=>GC_AN_SEEDURL Attribute Name 'seedurl' 20070119
7 GC_CRAWL_CANCEL Constant Private Type reference (TYPE) TREXS_CRUISER-RUN_MODE CL_SEFS_CONSTANTS=>GC_CRAWL_CANCEL Cancel Crawl 20070126
8 GC_CRAWL_DEFAULT Constant Private Type reference (TYPE) TREXS_CRUISER-RUN_MODE CL_SEFS_CONSTANTS=>GC_CRAWL_DEFAULT Default Crawl 20070314
9 GC_CRAWL_INITIAL Constant Private Type reference (TYPE) TREXS_CRUISER-RUN_MODE CL_SEFS_CONSTANTS=>GC_CRAWL_INITIAL Initial Crawl 20070126
10 GC_CRAWL_RECRAWL Constant Private Type reference (TYPE) TREXS_CRUISER-RUN_MODE CL_SEFS_CONSTANTS=>GC_CRAWL_RECRAWL Recrawl Crawl 20070122
11 GC_CRAWL_UPDATE Constant Private Type reference (TYPE) TREXS_CRUISER-RUN_MODE CL_SEFS_CONSTANTS=>GC_CRAWL_UPDATE Update Crawl 20070122
12 GC_CRAWL_UPDATE_FULL Constant Private Type reference (TYPE) TREXS_CRUISER-RUN_MODE CL_SEFS_CONSTANTS=>GC_CRAWL_UPDATE_FULL Full Update Crawl 20070126
13 GC_DE_SEFS_D_CRAWL_RUN_MODE Constant Private Type reference (TYPE) DDOBJNAME CL_SEFS_CONSTANTS=>GC_DE_SEFS_D_CRAWL_RUN_MODE Name of Data Element 'SEFS_D_CRAWL_RUN_MODE' 20070504
14 GC_DE_SEFS_D_CRAWL_STATE Constant Private Type reference (TYPE) DDOBJNAME CL_SEFS_CONSTANTS=>GC_DE_SEFS_D_CRAWL_STATE Name of Data Element 'SEFS_D_CRAWL_STATE' 20070307
15 GC_MSGTY_ERROR Constant Private Type reference (TYPE) SYMSGTY CL_SEFS_CONSTANTS=>GC_MSGTY_ERROR Message Type Error 20070228
16 GC_MSGTY_INFO Constant Private Type reference (TYPE) SYMSGTY CL_SEFS_CONSTANTS=>GC_MSGTY_INFO Message Type Info 20070303
17 GC_NOT_PUBLIC Constant Private Type reference (TYPE) SEFS_D_ACCESS_RIGHT CL_SEFS_CONSTANTS=>GC_NOT_PUBLIC Not Secure/Not Public 20090324
18 GC_PUBLIC Constant Private Type reference (TYPE) SEFS_D_ACCESS_RIGHT CL_SEFS_CONSTANTS=>GC_PUBLIC Secure/Public 20090324
19 GC_REGEX_INPUT_ALLOWED Constant Private Type reference (TYPE) STRING CL_SEFS_CONSTANTS=>GC_REGEX_INPUT_ALLOWED Allowed Input Letters: A-Z, 0-9, _ 20070208
20 GV_MSG_TXT Static Attribute Private Type reference (TYPE) STRING Message Text (only for message ... into GV_MSG_TXT) 20070119
21 GV_RFC_DESTINATION Static Attribute Private Type reference (TYPE) TREXD_RFCDEST RFC Destination to TREX 20070119
22 GV_USER_AGENT Static Attribute Private Type reference (TYPE) STRING User Agent 20110128
Methods
# Method Level Visibility Method type Description Created on
1 ADD_FREE_TEXT_2_LOG_ERROR Static method Private Method Add Free Text to Log with Message Type Error 20070228
2 ADD_FREE_TEXT_2_LOG_INFO Static method Private Method Add Free Text to Log with Message Type Info 20070303
3 ADD_RETURN_CODE_TAB Static method Private Method Add Return Code Table 20070228
4 BUILD_CRAWL_SINGLE_SETTINGS Static method Private Method Get Crawl Single Settings 20070312
5 BUILD_DEL_FROM_OR_CLEAR_INDEX Static method Private Method Build Table for Decision: Delete from Index or Clear Index 20070430
6 BUILD_EXCLUDE_DIRECTORIES Static method Private Method Get Exclude Directories 20070312
7 BUILD_FILE_EXTENSIONS Static method Private Method Get Regular Expression 20070312
8 BUILD_HOST_INFORMATION Static method Private Method Get Host Information 20070312
9 BUILD_REGULAR_EXPRESSION Static method Private Method Get Regular Expression 20070312
10 CANCEL_CRAWL Static method Public Method Cancel Crawl 20070122
11 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20070131
12 CLEAR_ONE_INDEX_AND_DEL_CRAWLS Static method Private Method Clear Index and Delete Crawls 20070430
13 CLEAR_ONE_INDEX_AND_RECRAWL Static method Private Method Clear Index and Recrawl 20070206
14 CREATE_CRAWL Static method Public Method Create Crawl 20070119
15 CREATE_CRAWL_TREX Static method Private Method Create Crawl on TREX 20070119
16 CR_DIR_EXCL_CHANGED Static method Private Method Excluding Directories Changed? 20070315
17 CR_FILE_EXTENSIONS_CHANGED Static method Private Method File Extensions Changed? 20070315
18 CR_HOST_CHANGED Static method Private Method Host Information Changed? 20070314
19 CR_REGULAR_EXPRESSIONS_CHANGED Static method Private Method Regular Expressions Changed? 20070315
20 CR_SETTINGS_CHANGED Static method Private Method Crawl Settings Changed? 20070314
21 DELETE_ALL_PROCESS_DATA Static method Public Method Delete all process data 20110114
22 DELETE_CRAWL Static method Public Method Delete Crawl 20070119
23 DELETE_CRAWL_TREX Static method Protected Method Delete Crawl on TREX 20070119
24 DEL_IND_OBJECTS_DEL_UPD_CRAWLS Static method Private Method Delete Objects from Index, Delete Crawls and Update Crawls 20070430
25 DEL_IND_OBJECTS_RECRAWL_UPDATE Static method Private Method Delete Objects from Index, Recrawl Crawls and Update Crawls 20070207
26 DEQUEUE_CRAWL Static method Public Method Dequeue Crawl 20070330
27 DETERMINE_INFO_ERROR_COUNTER Static method Private Method Determine info and error counter 20090609
28 DETERMINE_LEADING_RUN_MODE Static method Private Method Determine Leading Run Mode for Crawl Update 20070315
29 ENQUEUE_CRAWL Static method Public Method Enqueue Crawl 20070330
30 GET_CRAWL_ERROR_STAT Static method Public Method Get Crawl Error Statistic 20070925
31 GET_CRAWL_ERROR_STAT_TREX Static method Private Method Get Crawl Error Statistic from TREX 20070925
32 GET_CRAWL_GLOB_STATISTICS Static method Public Method Get Crawler Statistic 20070126
33 GET_CRAWL_GLOB_STATISTICS_TREX Static method Private Method Get Crawler Statistic from TREX 20070122
34 GET_CRAWL_INFORMATION Static method Public Method Get all Crawl Information 20070307
35 GET_CRAWL_INFORMATION_TREX Static method Private Method Get all Crawl Information from TREX 20070306
36 GET_CRAWL_NAME_FROM_CRAWL_ID Static method Protected Method Get Crawl Name from Crawl ID 20070201
37 GET_CRAWL_STATE Static method Protected Method Get Crawl State 20070219
38 GET_CRUISE_DOCUMENT_INFO Static method Private Method Get Cruise Document Info 20070119
39 RECRAWL_CRAWL Static method Public Method Recrawl Crawl 20070122
40 RESUME_CRAWL_TREX Static method Private Method Resume Crawl on TREX 20070122
41 SET_CRAWL_SETTINGS Static method Public Method Set Crawl Settings 20070314
42 START_RESUME_CRAWL Static method Public Method Start/Resume Crawl 20070318
43 SUSPEND_CRAWL Static method Public Method Suspend Crawl 20070122
44 SUSPEND_CRAWL_TREX Static method Private Method Suspend Crawl on TREX 20070122
45 UPDATE_CRAWL Static method Public Method Update Crawl 20070122
46 UPDATE_CRAWL_TREX Static method Private Method Create Crawl on TREX 20070122
Events
Class CL_SEFS_CRAWL has no event.
Types
Class CL_SEFS_CRAWL has no local type.
Method Signatures

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 20070228
# Exception Resumable Description Created on
1 CX_SEFS_CRAWL_INDEX_ERROR Crawl and Index Exceptions 20070228

Method ADD_FREE_TEXT_2_LOG_INFO 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 20070303
# Exception Resumable Description Created on
1 CX_SEFS_CRAWL_INDEX_ERROR Crawl and Index Exceptions 20070303

Method ADD_RETURN_CODE_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CRAWL_ID Call by reference Type reference (TYPE) TREXS_CRUISER-CRUISE_NAME Crawl ID 20070228
2 Importing IV_INDEX_ID Call by reference Type reference (TYPE) SEFS_D_INDEX_ID Index ID 20070228
3 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) SEFS_D_OBJECT_TYPE Object Type 20070228

Method ADD_RETURN_CODE_TAB on class CL_SEFS_CRAWL has no exception.

Method BUILD_CRAWL_SINGLE_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CRAWL_SINGLE_SETTINGS Call by reference Type reference (TYPE) SEFS_S_CRAWL_SINGLE_SETTINGS Crawl Single Settings 20070312
2 Exporting ES_CR_SETTINGS Call by reference Type reference (TYPE) SEFS_S_CR_SETTINGS Crawl Settings 20070315
3 Importing IS_CR_NAME_ID_SETTINGS Call by reference Type reference (TYPE) SEFS_S_CR_NAME_ID_SETTINGS Crawl Name and Crawl Id Settings 20070313

Method BUILD_CRAWL_SINGLE_SETTINGS on class CL_SEFS_CRAWL has no exception.

Method BUILD_DEL_FROM_OR_CLEAR_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CRAWL_ID Call by reference Type reference (TYPE) SEFS_T_CRAWL_ID Crawl ID 20070430
2 Exporting ET_CRAWL_INDEX_DELFLG Call by reference Type reference (TYPE) TY_T_CRAWL_INDEX_DELFLG Crawl ID, Index ID, Del Flag = 1, Delete from Index, Recrawl 20070430
3 Importing IT_CRAWL_NAME_ID Call by reference Type reference (TYPE) SEFS_T_CRAWL_NAME_ID Crawl Name and Crawl ID 20070430
# Exception Resumable Description Created on
1 CX_SEFS_CRAWL_INDEX_ERROR Crawl and Index Exceptions 20070430
2 CX_SEFS_DB_CONFIG_ERROR Exception class for Configuration Error 20070430

Method BUILD_EXCLUDE_DIRECTORIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CR_DIR_EXCL Call by reference Type reference (TYPE) SEFS_T_CR_DIR_EXCL Excluding Directories for Crawl 20070312
2 Exporting ET_EXCLUDE_DIRECTORIES Call by reference Type reference (TYPE) TREXT_EXCLUDE_DIRECTORIES directories which must not be craweld 20070312
3 Importing IS_CRAWL_NAME_ID Call by reference Type reference (TYPE) SEFS_S_CRAWL_NAME_ID Crawl Name and Crawl ID 20070313
4 Importing IT_CR_NAME_ID_DIR_EXCL Call by reference Type reference (TYPE) SEFS_T_CR_NAME_ID_DIR_EXCL Excluding Directories for Crawl Name and Crawl Id 20070313

Method BUILD_EXCLUDE_DIRECTORIES on class CL_SEFS_CRAWL has no exception.

Method BUILD_FILE_EXTENSIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CR_FILE_EXT Call by reference Type reference (TYPE) SEFS_T_CR_FILE_EXT File Extensions for Crawl 20070312
2 Exporting ET_NEGATIVE_FILE_EXTENSIONS Call by reference Type reference (TYPE) TREXT_NEGATIVE_FILE_EXTENSIONS list of negative files extensions which will NOT be crawled 20070312
3 Exporting ET_POSITIVE_FILE_EXTENSIONS Call by reference Type reference (TYPE) TREXT_POSITIVE_FILE_EXTENSIONS list of positive files extensions which will be crawled 20070312
4 Importing IS_CRAWL_NAME_ID Call by reference Type reference (TYPE) SEFS_S_CRAWL_NAME_ID Crawl Name and Crawl ID 20070313
5 Importing IT_CR_NAME_ID_FILE_EXT Call by reference Type reference (TYPE) SEFS_T_CR_NAME_ID_FILE_EXT File Extensions for Crawl Name and Crawl Id 20070313

Method BUILD_FILE_EXTENSIONS on class CL_SEFS_CRAWL has no exception.

Method BUILD_HOST_INFORMATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CR_HOST Call by reference Type reference (TYPE) SEFS_T_CR_HOST Host Information for Crawl 20070312
2 Exporting ET_HOST_INFORMATION Call by reference Type reference (TYPE) TREXT_CRUISE_HOST_INFORMATION TREX cruiser host information 20070312
3 Importing IS_CRAWL_NAME_ID Call by reference Type reference (TYPE) SEFS_S_CRAWL_NAME_ID Crawl Name and Crawl ID 20070313
4 Importing IT_CR_NAME_ID_HOST Call by reference Type reference (TYPE) SEFS_T_CR_NAME_ID_HOST Host Information for Crawl Name and Crawl Id 20070313

Method BUILD_HOST_INFORMATION on class CL_SEFS_CRAWL has no exception.

Method BUILD_REGULAR_EXPRESSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CR_REG_EXPR Call by reference Type reference (TYPE) SEFS_T_CR_REG_EXPR Regular Expressions for Crawl 20070312
2 Exporting ET_REGULAR_EXPRESSION Call by reference Type reference (TYPE) TREXT_CRUISER_REG_EXPRESSION regular expressions for the TREX cruiser/crawler 20070312
3 Importing IS_CRAWL_NAME_ID Call by reference Type reference (TYPE) SEFS_S_CRAWL_NAME_ID Crawl Name and Crawl ID 20070313
4 Importing IT_CR_NAME_ID_REG_EXPR Call by reference Type reference (TYPE) SEFS_T_CR_NAME_ID_REG_EXPR Regular Expressions for Crawl Name and Crawl Id 20070313

Method BUILD_REGULAR_EXPRESSION on class CL_SEFS_CRAWL has no exception.

Method CANCEL_CRAWL 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 20070228
2 Exporting EV_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20070228
3 Importing IT_CRAWL_NAME_ID Call by reference Type reference (TYPE) SEFS_T_CRAWL_NAME_ID Crawl Name and Crawl ID 20070308
4 Importing IV_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20070221
# Exception Resumable Description Created on
1 CX_SEFS_CRAWL_INDEX_ERROR Crawl and Index Exceptions 20070222

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_SEFS_CRAWL has no parameter.
Method CLASS_CONSTRUCTOR on class CL_SEFS_CRAWL has no exception.

Method CLEAR_ONE_INDEX_AND_DEL_CRAWLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CRAWL_INDEX_DELFLG Call by reference Type reference (TYPE) TY_T_CRAWL_INDEX_DELFLG Crawl ID, Index ID, Del Flag = 1, Delete from Index, Recrawl 20070430
2 Importing IV_INDEX_ID Call by reference Type reference (TYPE) TREXD_INDEX_ID Index Id 20070430
# Exception Resumable Description Created on
1 CX_SEFS_CRAWL_INDEX_ERROR Crawl and Index Exceptions 20070430
2 CX_SEFS_TREX_ERROR TREX Administration Exceptions 20070430

Method CLEAR_ONE_INDEX_AND_RECRAWL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CRAWL_INDEX_DELFLG Call by reference Type reference (TYPE) TY_T_CRAWL_INDEX_DELFLG Crawl ID, Index ID, Del Flag = 1, Delete from Index, Recrawl 20070430
2 Importing IV_INDEX_ID Call by reference Type reference (TYPE) TREXD_INDEX_ID Index Id 20070206
# Exception Resumable Description Created on
1 CX_SEFS_CRAWL_INDEX_ERROR Crawl and Index Exceptions 20070228
2 CX_SEFS_TREX_ERROR TREX Administration Exceptions 20070207

Method CREATE_CRAWL 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 20070228
2 Exporting EV_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20070228
3 Importing IT_CR_NAME_ID_DIR_EXCL Call by reference Type reference (TYPE) SEFS_T_CR_NAME_ID_DIR_EXCL Excluding Directories for Crawl Name and Crawl Id 20070313
4 Importing IT_CR_NAME_ID_FILE_EXT Call by reference Type reference (TYPE) SEFS_T_CR_NAME_ID_FILE_EXT File Extensions for Crawl Name and Crawl Id 20070313
5 Importing IT_CR_NAME_ID_HOST Call by reference Type reference (TYPE) SEFS_T_CR_NAME_ID_HOST Host Information for Crawl Name and Crawl Id 20070313
6 Importing IT_CR_NAME_ID_REG_EXPR Call by reference Type reference (TYPE) SEFS_T_CR_NAME_ID_REG_EXPR Regular Expressions for Crawl Name and Crawl Id 20070313
7 Importing IT_CR_NAME_ID_SETTINGS Call by reference Type reference (TYPE) SEFS_T_CR_NAME_ID_SETTINGS Crawl Name and Crawl Id Settings 20070313
8 Importing IV_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20070221
# Exception Resumable Description Created on
1 CX_SEFS_CRAWL_INDEX_ERROR Crawl and Index Exceptions 20070222
2 CX_SEFS_DB_CONFIG_ERROR Exception class for Configuration Error 20070214
3 CX_SEFS_TREX_ERROR TREX Administration Exceptions 20070207

Method CREATE_CRAWL_TREX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) TREX_RFC-RETURN_CODE Return Code 20070119
2 Exporting EV_RETURN_TEXT Call by reference Type reference (TYPE) TREX_RFC-RETURN_TEXT Return Text 20070119
3 Importing IS_CRAWL_SINGLE_SETTINGS Call by reference Type reference (TYPE) SEFS_S_CRAWL_SINGLE_SETTINGS Crawl Single Settings 20070304
4 Importing IS_CRUISE_DOCUMENT_INFO Call by reference Type reference (TYPE) TREXS_CRUISE_DOCUMENT_INFO Structure for cruiser document information like seedUrl etc. 20070119
5 Importing IT_EXCLUDE_DIRECTORIES Call by reference Type reference (TYPE) TREXT_EXCLUDE_DIRECTORIES directories which must not be craweld 20070304
6 Importing IT_HOST_INFORMATION Call by reference Type reference (TYPE) TREXT_CRUISE_HOST_INFORMATION TREX cruiser host information 20070304
7 Importing IT_NEGATIVE_FILE_EXTENSIONS Call by reference Type reference (TYPE) TREXT_NEGATIVE_FILE_EXTENSIONS list of negative files extensions which will NOT be crawled 20070305
8 Importing IT_POSITIVE_FILE_EXTENSIONS Call by reference Type reference (TYPE) TREXT_POSITIVE_FILE_EXTENSIONS list of positive files extensions which will be crawled 20070305
9 Importing IT_REGULAR_EXPRESSION Call by reference Type reference (TYPE) TREXT_CRUISER_REG_EXPRESSION regular expressions for the TREX cruiser/crawler 20070304
# Exception Resumable Description Created on
1 CX_SEFS_CRAWL_INDEX_ERROR Crawl and Index Exceptions 20070228
2 CX_SEFS_TREX_ERROR TREX Administration Exceptions 20070207

Method CR_DIR_EXCL_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DELETE_DIR_EXCL Call by reference Type reference (TYPE) XFELD 'X' = Delete Excluding Directories 20070315
2 Exporting EV_RUN_MODE Call by reference Type reference (TYPE) TREXS_CRUISER-RUN_MODE 1=update,2=continus,3=default,4=recrwal,5=repair, 6=full,7 20070315
3 Importing IT_CR_DIR_EXCL Call by reference Type reference (TYPE) SEFS_T_CR_DIR_EXCL Excluding Directories for Crawl 20070315
4 Importing IV_CRAWL_ID Call by reference Type reference (TYPE) SEFS_D_CRAWL_ID Crawl ID 20070315
# Exception Resumable Description Created on
1 CX_SEFS_CRAWL_INDEX_ERROR Crawl and Index Exceptions 20070315
2 CX_SEFS_DB_CONFIG_ERROR Exception class for Configuration Error 20070315

Method CR_FILE_EXTENSIONS_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DELETE_FILE_EXT Call by reference Type reference (TYPE) XFELD 'X' = Delete File Extensions 20070315
2 Exporting EV_RUN_MODE Call by reference Type reference (TYPE) TREXS_CRUISER-RUN_MODE 1=update,2=continus,3=default,4=recrwal,5=repair, 6=full,7 20070315
3 Importing IT_CR_FILE_EXT Call by reference Type reference (TYPE) SEFS_T_CR_FILE_EXT File Extensions for Crawl 20070315
4 Importing IV_CRAWL_ID Call by reference Type reference (TYPE) SEFS_D_CRAWL_ID Crawl ID 20070315
# Exception Resumable Description Created on
1 CX_SEFS_CRAWL_INDEX_ERROR Crawl and Index Exceptions 20070315
2 CX_SEFS_DB_CONFIG_ERROR Exception class for Configuration Error 20070315

Method CR_HOST_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DELETE_HOST Call by reference Type reference (TYPE) XFELD 'X' = Delete Host 20070314
2 Exporting EV_RUN_MODE Call by reference Type reference (TYPE) TREXS_CRUISER-RUN_MODE 1=update,2=continus,3=default,4=recrwal,5=repair, 6=full,7 20070315
3 Importing IT_CR_HOST Call by reference Type reference (TYPE) SEFS_T_CR_HOST Host Information for Crawl 20070315
4 Importing IT_HOST_INFORMATION Call by reference Type reference (TYPE) TREXT_CRUISE_HOST_INFORMATION TREX cruiser host information 20110112
5 Importing IV_CRAWL_ID Call by reference Type reference (TYPE) SEFS_D_CRAWL_ID Crawl ID 20070314
# Exception Resumable Description Created on
1 CX_SEFS_CRAWL_INDEX_ERROR Crawl and Index Exceptions 20070315
2 CX_SEFS_DB_CONFIG_ERROR Exception class for Configuration Error 20070314

Method CR_REGULAR_EXPRESSIONS_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DELETE_REG_EXPR Call by reference Type reference (TYPE) XFELD 'X' = Delete Regular Expressions 20070315
2 Exporting EV_RUN_MODE Call by reference Type reference (TYPE) TREXS_CRUISER-RUN_MODE 1=update,2=continus,3=default,4=recrwal,5=repair, 6=full,7 20070315
3 Importing IT_CR_REG_EXPR Call by reference Type reference (TYPE) SEFS_T_CR_REG_EXPR Regular Expressions for Crawl 20070315
4 Importing IV_CRAWL_ID Call by reference Type reference (TYPE) SEFS_D_CRAWL_ID Crawl ID 20070315
# Exception Resumable Description Created on
1 CX_SEFS_CRAWL_INDEX_ERROR Crawl and Index Exceptions 20070315
2 CX_SEFS_DB_CONFIG_ERROR Exception class for Configuration Error 20070315

Method CR_SETTINGS_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_CR_SETTINGS_DB Call by reference Type reference (TYPE) SEFS_S_CR_SETTINGS Crawl Settings 20070314
2 Exporting EV_RUN_MODE Call by reference Type reference (TYPE) TREXS_CRUISER-RUN_MODE 1=update,2=continus,3=default,4=recrwal,5=repair, 6=full,7 20070315
# Exception Resumable Description Created on
1 CX_SEFS_CRAWL_INDEX_ERROR Crawl and Index Exceptions 20070314
2 CX_SEFS_DB_CONFIG_ERROR Exception class for Configuration Error 20070314

Method DELETE_ALL_PROCESS_DATA Signature

Method DELETE_ALL_PROCESS_DATA on class CL_SEFS_CRAWL has no parameter.
# Exception Resumable Description Created on
1 CX_SEFS_DB_CONFIG_ERROR Exception class for Configuration Error 20110114

Method DELETE_CRAWL 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 20070228
2 Exporting EV_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20070228
3 Importing IT_CRAWL_NAME_ID Call by reference Type reference (TYPE) SEFS_T_CRAWL_NAME_ID Crawl Name and Crawl ID 20070308
4 Importing IV_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20070221
# Exception Resumable Description Created on
1 CX_SEFS_CRAWL_INDEX_ERROR Crawl and Index Exceptions 20070222
2 CX_SEFS_DB_CONFIG_ERROR Exception class for Configuration Error 20070430
3 CX_SEFS_TREX_ERROR TREX Administration Exceptions 20070430

Method DELETE_CRAWL_TREX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) TREX_RFC-RETURN_CODE Return Code 20070119
2 Exporting EV_RETURN_TEXT Call by reference Type reference (TYPE) TREX_RFC-RETURN_TEXT Return Text 20070119
3 Importing IV_CRAWL_ID Call by reference Type reference (TYPE) TREXS_CRUISER-CRUISE_NAME Crawl Id 20070201
4 Importing IV_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20070221
5 Importing IV_RFC_DESTINATION Call by reference Type reference (TYPE) TREXD_RFCDEST RFC destination to TREX 20070119
# Exception Resumable Description Created on
1 CX_SEFS_CRAWL_INDEX_ERROR Crawl and Index Exceptions 20070228
2 CX_SEFS_TREX_ERROR TREX Administration Exceptions 20070207

Method DEL_IND_OBJECTS_DEL_UPD_CRAWLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CRAWL_INDEX_DELFLG Call by reference Type reference (TYPE) TY_T_CRAWL_INDEX_DELFLG Crawl ID, Index ID, Del Flag = 1, Delete from Index, Recrawl 20070430
2 Importing IV_INDEX_ID Call by reference Type reference (TYPE) TREXD_INDEX_ID Index Id 20070430
# Exception Resumable Description Created on
1 CX_SEFS_CRAWL_INDEX_ERROR Crawl and Index Exceptions 20070430
2 CX_SEFS_DB_CONFIG_ERROR Exception class for Configuration Error 20100917
3 CX_SEFS_TREX_ERROR TREX Administration Exceptions 20070430

Method DEL_IND_OBJECTS_RECRAWL_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CRAWL_INDEX_DELFLG Call by reference Type reference (TYPE) TY_T_CRAWL_INDEX_DELFLG Crawl ID, Index ID, Del Flag = 1, Delete from Index, Recrawl 20070430
2 Importing IV_INDEX_ID Call by reference Type reference (TYPE) TREXD_INDEX_ID Index Id 20070207
# Exception Resumable Description Created on
1 CX_SEFS_CRAWL_INDEX_ERROR Crawl and Index Exceptions 20070226
2 CX_SEFS_DB_CONFIG_ERROR Exception class for Configuration Error 20101025
3 CX_SEFS_TREX_ERROR TREX Administration Exceptions 20070207

Method DEQUEUE_CRAWL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CRAWL_ID Call by reference Type reference (TYPE) SEFS_D_CRAWL_ID 20070330

Method DEQUEUE_CRAWL on class CL_SEFS_CRAWL has no exception.

Method DETERMINE_INFO_ERROR_COUNTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ERROR_COUNT Call by reference Type reference (TYPE) SEFS_D_CRAWL_ERROR_COUNT Errors 20090609
2 Exporting EV_INFO_COUNT Call by reference Type reference (TYPE) SEFS_D_CRAWL_INFO_COUNT Info 20090609
3 Importing IV_CRAWL_ID Call by reference Type reference (TYPE) TREXS_CRUISER-CRUISE_NAME 20090609
4 Importing IV_RFC_DESTINATION Call by reference Type reference (TYPE) TREXD_RFCDEST RFC destination to TREX 20090609
# Exception Resumable Description Created on
1 CX_SEFS_CRAWL_INDEX_ERROR Crawl and Index Exceptions 20090609
2 CX_SEFS_TREX_ERROR TREX Administration Exceptions 20090609

Method DETERMINE_LEADING_RUN_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_RUN_MODE Call by reference Type reference (TYPE) TREXS_CRUISER-RUN_MODE 0 1=update,2=continus,3=default,4=recrwal,5=repair, 6=full,7 20070315
2 Importing IV_SET_INITIAL Call by reference Type reference (TYPE) XFELD SPACE 'X' = Set Run Mode Initial 20070316
3 Returning RV_RUN_MODE Value transfer Type reference (TYPE) TREXS_CRUISER-RUN_MODE 1=update,2=continus,3=default,4=recrwal,5=repair, 6=full,7 20070315

Method DETERMINE_LEADING_RUN_MODE on class CL_SEFS_CRAWL has no exception.

Method ENQUEUE_CRAWL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CRAWL_ID Call by reference Type reference (TYPE) SEFS_D_CRAWL_ID Crawl ID 20070330
# Exception Resumable Description Created on
1 CX_SEFS_CRAWL_INDEX_ERROR Crawl and Index Exceptions 20070330

Method GET_CRAWL_ERROR_STAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR_STATISTIC Call by reference Type reference (TYPE) SEFS_T_CRAWL_ERROR_STATISTIC Statistic About Documents or URLs with Errors 20070925
2 Exporting ET_INFO_STATISTIC Call by reference Type reference (TYPE) SEFS_T_CRAWL_INFO_STATISTIC Statistic About Documents or URLs with Information Character 20090609
3 Exporting ET_RETURN_CODES Call by reference Type reference (TYPE) SESH_T_RETURN_CODES Return codes per object type 20070925
4 Exporting EV_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20070925
5 Importing IV_CRAWL_ID Call by reference Type reference (TYPE) SEFS_D_CRAWL_ID Crawl ID 20070925
6 Importing IV_CRAWL_NAME Call by reference Type reference (TYPE) SEFS_D_CRAWL_NAME Crawl Name 20070925
7 Importing IV_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20070925
# Exception Resumable Description Created on
1 CX_SEFS_CRAWL_INDEX_ERROR Crawl and Index Exceptions 20070925
2 CX_SEFS_TREX_ERROR TREX Administration Exceptions 20070925

Method GET_CRAWL_ERROR_STAT_TREX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR_STATISTIC Call by reference Type reference (TYPE) SEFS_T_CRAWL_ERROR_STATISTIC Statistic About Documents or URLs with Errors 20070925
2 Exporting ET_INFO_STATISTIC Call by reference Type reference (TYPE) SEFS_T_CRAWL_INFO_STATISTIC Statistic About Documents or URLs with Information Character 20090609
3 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) TREX_RFC-RETURN_CODE Return Code 20070925
4 Exporting EV_RETURN_TEXT Call by reference Type reference (TYPE) TREX_RFC-RETURN_TEXT Return Text 20070925
5 Importing IV_CRAWL_ID Call by reference Type reference (TYPE) TREXS_CRUISER-CRUISE_NAME Crawl ID 20070925
6 Importing IV_RFC_DESTINATION Call by reference Type reference (TYPE) TREXD_RFCDEST RFC destination to TREX 20070925
# Exception Resumable Description Created on
1 CX_SEFS_CRAWL_INDEX_ERROR Crawl and Index Exceptions 20070925
2 CX_SEFS_TREX_ERROR TREX Administration Exceptions 20070925

Method GET_CRAWL_GLOB_STATISTICS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CRAWLER_STATISTICS Call by reference Type reference (TYPE) SEFS_S_CRAWLER_STATISTICS Crawler Statistics 20070126
2 Exporting ET_RETURN_CODES Call by reference Type reference (TYPE) SESH_T_RETURN_CODES Return codes per object type 20070228
3 Exporting EV_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20070228
4 Importing IV_CRAWL_ID Call by reference Type reference (TYPE) SEFS_D_CRAWL_ID Crawl ID 20070308
5 Importing IV_CRAWL_NAME Call by reference Type reference (TYPE) SEFS_D_CRAWL_NAME Crawl Name 20070130
6 Importing IV_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20070221
# Exception Resumable Description Created on
1 CX_SEFS_CRAWL_INDEX_ERROR Crawl and Index Exceptions 20070222
2 CX_SEFS_TREX_ERROR TREX Administration Exceptions 20070207

Method GET_CRAWL_GLOB_STATISTICS_TREX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CRAWLER_STATISTICS Call by reference Type reference (TYPE) SEFS_S_CRAWLER_STATISTICS Crawler Statistics 20070126
2 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) TREX_RFC-RETURN_CODE Return Code 20070122
3 Exporting EV_RETURN_TEXT Call by reference Type reference (TYPE) TREX_RFC-RETURN_TEXT Return Text 20070122
4 Importing IV_CRAWL_ID Call by reference Type reference (TYPE) TREXS_CRUISER-CRUISE_NAME Crawl ID 20070201
5 Importing IV_RFC_DESTINATION Call by reference Type reference (TYPE) TREXD_RFCDEST RFC destination to TREX 20070122
# Exception Resumable Description Created on
1 CX_SEFS_CRAWL_INDEX_ERROR Crawl and Index Exceptions 20070228
2 CX_SEFS_TREX_ERROR TREX Administration Exceptions 20070207

Method GET_CRAWL_INFORMATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CRAWL_SINGLE_SETTINGS Call by reference Type reference (TYPE) SEFS_S_CRAWL_SINGLE_SETTINGS Crawl Single Settings 20070307
2 Exporting ES_CRUISE_DOCUMENT_INFO Call by reference Type reference (TYPE) TREXS_CRUISE_DOCUMENT_INFO Structure for cruiser document information like seedUrl etc. 20070307
3 Exporting ET_EXCLUDE_DIRECTORIES Call by reference Type reference (TYPE) TREXT_EXCLUDE_DIRECTORIES directories which must not be craweld 20070307
4 Exporting ET_HOST_INFORMATION Call by reference Type reference (TYPE) TREXT_CRUISE_HOST_INFORMATION TREX cruiser host information 20070307
5 Exporting ET_NEGATIVE_FILE_EXTENSIONS Call by reference Type reference (TYPE) TREXT_NEGATIVE_FILE_EXTENSIONS list of negative files extensions which will NOT be crawled 20070307
6 Exporting ET_POSITIVE_FILE_EXTENSIONS Call by reference Type reference (TYPE) TREXT_POSITIVE_FILE_EXTENSIONS list of positive files extensions which will be crawled 20070307
7 Exporting ET_REGULAR_EXPRESSION Call by reference Type reference (TYPE) TREXT_CRUISER_REG_EXPRESSION regular expressions for the TREX cruiser/crawler 20070307
8 Exporting ET_RETURN_CODES Call by reference Type reference (TYPE) SESH_T_RETURN_CODES Return codes per object type 20070307
9 Exporting EV_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20070307
10 Importing IV_CRAWL_ID Call by reference Type reference (TYPE) SEFS_D_CRAWL_ID Crawl ID 20070308
11 Importing IV_CRAWL_NAME Call by reference Type reference (TYPE) SEFS_D_CRAWL_NAME Crawl Name 20070307
12 Importing IV_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20070307
# Exception Resumable Description Created on
1 CX_SEFS_CRAWL_INDEX_ERROR Crawl and Index Exceptions 20070307
2 CX_SEFS_TREX_ERROR TREX Administration Exceptions 20070307

Method GET_CRAWL_INFORMATION_TREX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CRAWL_SINGLE_SETTINGS Call by reference Type reference (TYPE) SEFS_S_CRAWL_SINGLE_SETTINGS Crawl Single Settings 20070306
2 Exporting ES_CRUISE_DOCUMENT_INFO Call by reference Type reference (TYPE) TREXS_CRUISE_DOCUMENT_INFO Structure for cruiser document information like seedUrl etc. 20070306
3 Exporting ET_EXCLUDE_DIRECTORIES Call by reference Type reference (TYPE) TREXT_EXCLUDE_DIRECTORIES directories which must not be craweld 20070306
4 Exporting ET_HOST_INFORMATION Call by reference Type reference (TYPE) TREXT_CRUISE_HOST_INFORMATION TREX cruiser host information 20070306
5 Exporting ET_NEGATIVE_FILE_EXTENSIONS Call by reference Type reference (TYPE) TREXT_NEGATIVE_FILE_EXTENSIONS list of negative files extensions which will NOT be crawled 20070306
6 Exporting ET_POSITIVE_FILE_EXTENSIONS Call by reference Type reference (TYPE) TREXT_POSITIVE_FILE_EXTENSIONS list of positive files extensions which will be crawled 20070306
7 Exporting ET_REGULAR_EXPRESSION Call by reference Type reference (TYPE) TREXT_CRUISER_REG_EXPRESSION regular expressions for the TREX cruiser/crawler 20070306
8 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) TREX_RFC-RETURN_CODE Return Code 20070306
9 Exporting EV_RETURN_TEXT Call by reference Type reference (TYPE) TREX_RFC-RETURN_TEXT Return Text 20070306
10 Importing IV_CRAWL_ID Call by reference Type reference (TYPE) TREXS_CRUISER-CRUISE_NAME Crawl ID 20070306
11 Importing IV_RFC_DESTINATION Call by reference Type reference (TYPE) TREXD_RFCDEST RFC destination to TREX 20070306
# Exception Resumable Description Created on
1 CX_SEFS_CRAWL_INDEX_ERROR Crawl and Index Exceptions 20070306
2 CX_SEFS_TREX_ERROR TREX Administration Exceptions 20070306

Method GET_CRAWL_NAME_FROM_CRAWL_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CRAWL_ID Value transfer Type reference (TYPE) TREXS_CRUISER-CRUISE_NAME Crawl Id 20070201
2 Returning RV_CRAWL_NAME Value transfer Type reference (TYPE) SEFS_D_CRAWL_NAME Crawl Name 20070201

Method GET_CRAWL_NAME_FROM_CRAWL_ID on class CL_SEFS_CRAWL has no exception.

Method GET_CRAWL_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CRAWL_STATE Call by reference Type reference (TYPE) SEFS_T_CRAWL_STATE Crawl State 20070219
2 Importing IS_OBJECT_TYPE_INDEX Call by reference Type reference (TYPE) SEFS_S_OBJECT_TYPE_INDEX Object Type, Index Name and Index ID 20070308
3 Importing IV_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20070221
# Exception Resumable Description Created on
1 CX_SEFS_CRAWL_INDEX_ERROR Crawl and Index Exceptions 20070228
2 CX_SEFS_DB_CONFIG_ERROR Exception class for Configuration Error 20070228

Method GET_CRUISE_DOCUMENT_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CRAWL_ID Call by reference Type reference (TYPE) TREXS_CRUISER-CRUISE_NAME Crawl ID 20070201
2 Importing IV_REPOSITORY_TYPE Call by reference Type reference (TYPE) SEFS_D_REPOSITORY_TYPE Repository Type 0 = Default 3 = WEBDAV 20070303
3 Importing IV_SEEDURL Call by reference Type reference (TYPE) SEFS_D_SEED_URL Seed URL 20070303
4 Returning RS_CRUISE_DOCUMENT_INFO Value transfer Type reference (TYPE) TREXS_CRUISE_DOCUMENT_INFO Structure for cruiser document information like seedUrl etc. 20070119

Method GET_CRUISE_DOCUMENT_INFO on class CL_SEFS_CRAWL has no exception.

Method RECRAWL_CRAWL 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 20070228
2 Exporting EV_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20070228
3 Importing IT_CRAWL_NAME_ID Call by reference Type reference (TYPE) SEFS_T_CRAWL_NAME_ID Crawl Name and Crawl ID 20070308
4 Importing IV_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20070221
# Exception Resumable Description Created on
1 CX_SEFS_CRAWL_INDEX_ERROR Crawl and Index Exceptions 20070222
2 CX_SEFS_DB_CONFIG_ERROR Exception class for Configuration Error 20070319
3 CX_SEFS_TREX_ERROR TREX Administration Exceptions 20070207

Method RESUME_CRAWL_TREX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) TREX_RFC-RETURN_CODE Return Code 20070122
2 Exporting EV_RETURN_TEXT Call by reference Type reference (TYPE) TREX_RFC-RETURN_TEXT Return Text 20070122
3 Importing IV_CRAWL_ID Call by reference Type reference (TYPE) TREXS_CRUISER-CRUISE_NAME Crawl ID 20070201
4 Importing IV_RFC_DESTINATION Call by reference Type reference (TYPE) TREXD_RFCDEST RFC destination to TREX 20070122
# Exception Resumable Description Created on
1 CX_SEFS_CRAWL_INDEX_ERROR Crawl and Index Exceptions 20070228
2 CX_SEFS_TREX_ERROR TREX Administration Exceptions 20070207

Method SET_CRAWL_SETTINGS 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 20070314
2 Exporting EV_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20070314
3 Importing IT_CR_NAME_ID_DIR_EXCL Call by reference Type reference (TYPE) SEFS_T_CR_NAME_ID_DIR_EXCL Excluding Directories for Crawl Name and Crawl Id 20070314
4 Importing IT_CR_NAME_ID_FILE_EXT Call by reference Type reference (TYPE) SEFS_T_CR_NAME_ID_FILE_EXT File Extensions for Crawl Name and Crawl Id 20070314
5 Importing IT_CR_NAME_ID_HOST Call by reference Type reference (TYPE) SEFS_T_CR_NAME_ID_HOST Host Information for Crawl Name and Crawl Id 20070314
6 Importing IT_CR_NAME_ID_REG_EXPR Call by reference Type reference (TYPE) SEFS_T_CR_NAME_ID_REG_EXPR Regular Expressions for Crawl Name and Crawl Id 20070314
7 Importing IT_CR_NAME_ID_SETTINGS Call by reference Type reference (TYPE) SEFS_T_CR_NAME_ID_SETTINGS Crawl Name and Crawl Id Settings 20070314
8 Importing IV_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20070314
9 Importing IV_UPDATE_IMMEDIATELY Call by reference Type reference (TYPE) SEFS_D_UPDATE_IMMEDIATELY Update Crawl Immediately 20070315
# Exception Resumable Description Created on
1 CX_SEFS_CRAWL_INDEX_ERROR Crawl and Index Exceptions 20070314
2 CX_SEFS_DB_CONFIG_ERROR Exception class for Configuration Error 20070314

Method START_RESUME_CRAWL 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 20070318
2 Exporting EV_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20070318
3 Importing IT_CRAWL_NAME_ID Call by reference Type reference (TYPE) SEFS_T_CRAWL_NAME_ID Crawl Name and Crawl ID 20070318
4 Importing IV_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20070318
# Exception Resumable Description Created on
1 CX_SEFS_CRAWL_INDEX_ERROR Crawl and Index Exceptions 20070318

Method SUSPEND_CRAWL 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 20070228
2 Exporting EV_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20070228
3 Importing IT_CRAWL_NAME_ID Call by reference Type reference (TYPE) SEFS_T_CRAWL_NAME_ID Crawl Name and Crawl ID 20070308
4 Importing IV_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20070221
# Exception Resumable Description Created on
1 CX_SEFS_CRAWL_INDEX_ERROR Crawl and Index Exceptions 20070222

Method SUSPEND_CRAWL_TREX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) TREX_RFC-RETURN_CODE Return Code 20070122
2 Exporting EV_RETURN_TEXT Call by reference Type reference (TYPE) TREX_RFC-RETURN_TEXT Return Text 20070122
3 Importing IV_CRAWL_ID Call by reference Type reference (TYPE) TREXS_CRUISER-CRUISE_NAME Crawl Id 20070201
4 Importing IV_RFC_DESTINATION Call by reference Type reference (TYPE) TREXD_RFCDEST RFC destination to TREX 20070122
# Exception Resumable Description Created on
1 CX_SEFS_CRAWL_INDEX_ERROR Crawl and Index Exceptions 20070228
2 CX_SEFS_TREX_ERROR TREX Administration Exceptions 20070207

Method UPDATE_CRAWL 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 20070228
2 Exporting EV_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20070228
3 Importing IT_CRAWL_NAME_ID Call by reference Type reference (TYPE) SEFS_T_CRAWL_NAME_ID Crawl Name and Crawl ID 20070314
4 Importing IV_FULL_UPDATE Call by reference Type reference (TYPE) XFELD SPACE ' ' = Changed/New Files; 'X' = All Files 20070126
5 Importing IV_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20070221
# Exception Resumable Description Created on
1 CX_SEFS_CRAWL_INDEX_ERROR Crawl and Index Exceptions 20070222

Method UPDATE_CRAWL_TREX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) TREX_RFC-RETURN_CODE Return Code 20070122
2 Exporting EV_RETURN_TEXT Call by reference Type reference (TYPE) TREX_RFC-RETURN_TEXT Return Text 20070122
3 Importing IS_CRAWL_SINGLE_SETTINGS Call by reference Type reference (TYPE) SEFS_S_CRAWL_SINGLE_SETTINGS Crawl Single Settings 20070312
4 Importing IT_EXCLUDE_DIRECTORIES Call by reference Type reference (TYPE) TREXT_EXCLUDE_DIRECTORIES directories which must not be craweld 20070312
5 Importing IT_HOST_INFORMATION Call by reference Type reference (TYPE) TREXT_CRUISE_HOST_INFORMATION TREX cruiser host information 20070312
6 Importing IT_NEGATIVE_FILE_EXTENSIONS Call by reference Type reference (TYPE) TREXT_NEGATIVE_FILE_EXTENSIONS list of negative files extensions which will NOT be crawled 20070312
7 Importing IT_POSITIVE_FILE_EXTENSIONS Call by reference Type reference (TYPE) TREXT_POSITIVE_FILE_EXTENSIONS list of positive files extensions which will be crawled 20070312
8 Importing IT_REGULAR_EXPRESSION Call by reference Type reference (TYPE) TREXT_CRUISER_REG_EXPRESSION regular expressions for the TREX cruiser/crawler 20070312
9 Importing IV_RESET_PARAMETERS Call by reference Type reference (TYPE) INT4 0 1=Regexp, 2=Excldirs, 4=PosFileExts, 8=NegFileExts 20080422
10 Importing IV_RUN_MODE Call by reference Type reference (TYPE) TREXS_CRUISER-RUN_MODE 1=update,2=continus,3=default,4=recrwal,5=repair, 6=full,7 20070122
# Exception Resumable Description Created on
1 CX_SEFS_CRAWL_INDEX_ERROR Crawl and Index Exceptions 20070228
2 CX_SEFS_TREX_ERROR TREX Administration Exceptions 20070207
History
Last changed by/on SAP  20110908 
SAP Release Created in 710