Hierarchy
⤷
⤷
Properties
| Class | CL_SEFS_CRAWL_CONFIG | |
| Short Description | Crawl Configuration | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | SEFS | |
| Program status | ||
| Category | 0 | |
| Package | SEFS_CRAWL | Crawl Files |
| Created | 20070301 | SAP |
| Last change | 20110908 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Class CL_SEFS_CRAWL_CONFIG has no interface implemented.
Friends
| # | Friend | Modeled only | Created on | Description |
|---|---|---|---|---|
| 1 | CL_SEFS_CRAWL_CONFIG_ESH | 20100806 | Crawl Configuration ESH |
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Private | Type reference (TYPE) | ACTIV_AUTH | CL_SEFS_CONSTANTS=>GC_ADM_AUTH_CREATE | Create Activity (Administration) | 20070614 | ||
| 2 | Constant | Private | Type reference (TYPE) | SYMSGTY | CL_SEFS_CONSTANTS=>GC_MSGTY_ERROR | Message Type Error | 20070302 | ||
| 3 | Constant | Private | Type reference (TYPE) | SYMSGTY | CL_SEFS_CONSTANTS=>GC_MSGTY_INFO | Message Type Info | 20070315 | ||
| 4 | Constant | Private | Type reference (TYPE) | CHAR5 | CL_SEFS_CONSTANTS=>GC_NAMESPACE_FILE | Namespace FILE_ (Object Type) | 20070302 | ||
| 5 | Constant | Private | Type reference (TYPE) | SEFS_D_ACCESS_RIGHT | CL_SEFS_CONSTANTS=>GC_NOT_PUBLIC | Not Secure/Not Public | 20070817 | ||
| 6 | Constant | Private | Type reference (TYPE) | SEFS_D_ACCESS_RIGHT | CL_SEFS_CONSTANTS=>GC_PUBLIC | Secure/Public | 20070817 | ||
| 7 | Constant | Private | Type reference (TYPE) | INRI-NRRANGENR | CL_SEFS_CONSTANTS=>GC_RANGE_NR_OBJECT_TYPE | Number Range Number from Object Type | 20070301 | ||
| 8 | Constant | Private | Type reference (TYPE) | NROBJ | CL_SEFS_CONSTANTS=>GC_RANGE_OBJ_OBJECT_TYPE | 'SEFS_OBJTY', Name of Number Range Object | 20070301 | ||
| 9 | Static Attribute | Private | Type reference (TYPE) | STRING | Message Text (only for message ... into GV_MSG_TXT) | 20070302 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Add Crawl to Search Connector | 20070510 | |
| 2 | Static method | Private | Method | Add Free Text to Log with Message Type Error | 20070302 | |
| 3 | Static method | Private | Method | Add Free Text to Log with Message Type Info | 20070315 | |
| 4 | Static method | Private | Method | Add Return Code Table | 20070302 | |
| 5 | Static method | Private | Method | Build Host Information | 20070313 | |
| 6 | Static method | Private | Method | Build Crawl Name | 20070305 | |
| 7 | Static method | Private | Method | Build Excluding Directories for Crawl Name and Crawl Id | 20070313 | |
| 8 | Static method | Private | Method | Build File Extensions for Crawl Name and Crawl Id | 20070313 | |
| 9 | Static method | Private | Method | Build Hosts for Crawl Name and Crawl Id | 20070313 | |
| 10 | Static method | Private | Method | Build Regular Expressions for Crawl Name and Crawl Id | 20070313 | |
| 11 | Static method | Private | Method | Build Crawl Name Settings and Crawl Id | 20070313 | |
| 12 | Static method | Private | Method | Create Crawl | 20070302 | |
| 13 | Static method | Private | Method | Create Index | 20070301 | |
| 14 | Static method | Public | Method | Create Search Connector and Crawls | 20070312 | |
| 15 | Static method | Public | Method | Delete Search Connector | 20070315 | |
| 16 | Static method | Public | Method | Get Crawl Advanced Data from Template | 20070305 | |
| 17 | Static method | Public | Method | Get Crawl Basic Data from Template | 20070301 | |
| 18 | Static method | Private | Method | Get Crawl Defaults | 20070303 | |
| 19 | Static method | Public | Method | Get Crawl Settings | 20070309 | |
| 20 | Static method | Private | Method | Insert Crawl Id and Index Id into internal table CRAWL_INDEX | 20070305 | |
| 21 | Static method | Public | Method | Set Crawl Settings | 20070312 | |
| 22 | Static method | Private | Method | Set Object Type | 20070301 |
Events
Class CL_SEFS_CRAWL_CONFIG has no event.
Types
Class CL_SEFS_CRAWL_CONFIG 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 | ES_CRAWL_NAME_ID_NEW | Call by reference | Type reference (TYPE) | SEFS_S_CRAWL_NAME_ID | Crawl Name and Crawl ID | 20070511 | |||
| 2 | ET_RETURN_CODES | Call by reference | Type reference (TYPE) | SESH_T_RETURN_CODES | Return codes per object type | 20070510 | |||
| 3 | EV_LOG_HANDLE | Call by reference | Type reference (TYPE) | BALLOGHNDL | Application Log: Log Handle | 20070510 | |||
| 4 | IS_CRAWL_ADVANCED_UI | Call by reference | Type reference (TYPE) | SEFS_S_CRAWL_ADVANCED_UI | Crawl Advanced UI | 20070510 | |||
| 5 | IS_CRAWL_BASIC_UI | Call by reference | Type reference (TYPE) | SEFS_S_CRAWL_BASIC_UI | Crawl Basic UI | 20070510 | |||
| 6 | IS_SEARCH_CONNECTOR | Call by reference | Type reference (TYPE) | SEFS_S_OBJ_TYPE_DESCR | Object Type with Description | 20070510 | |||
| 7 | IT_CRAWL_DIR_EXCL | Call by reference | Type reference (TYPE) | SEFS_T_CRAWL_DIR_EXCL | Excluding Directories for Crawl | 20070510 | |||
| 8 | IT_CRAWL_HOST_INFO | Call by reference | Type reference (TYPE) | SEFS_T_CRAWL_HOST_INFO | Host Information for Crawl | 20070510 | |||
| 9 | IV_LOG_HANDLE | Call by reference | Type reference (TYPE) | BALLOGHNDL | Application Log: Log Handle | 20070510 | |||
| 10 | IV_TEMPLATE_ID | Call by reference | Type reference (TYPE) | SESH_D_TEMPLATE_ID | Search Connector Template Id | 20070510 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Crawl and Index Exceptions | 20070510 | ||
| 2 | Exception class for Configuration Error | 20070510 |
Method ADD_FREE_TEXT_2_LOG_ERROR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_MSG_TXT | Call by reference | Type reference (TYPE) | STRING | Message Text | 20070302 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Crawl and Index Exceptions | 20070302 |
Method ADD_FREE_TEXT_2_LOG_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_MSG_TXT | Call by reference | Type reference (TYPE) | STRING | Message Text | 20070315 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Crawl and Index Exceptions | 20070315 |
Method ADD_RETURN_CODE_TAB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CRAWL_ID | Call by reference | Type reference (TYPE) | TREXS_CRUISER-CRUISE_NAME | Crawl ID | 20070302 | |||
| 2 | IV_INDEX_ID | Call by reference | Type reference (TYPE) | SEFS_D_INDEX_ID | Index ID | 20070302 | |||
| 3 | IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | SEFS_D_OBJECT_TYPE | Object Type | 20070302 |
Method ADD_RETURN_CODE_TAB on class CL_SEFS_CRAWL_CONFIG has no exception.
Method BUILD_CRAWL_HOST_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_CRAWL_BASIC_UI | Call by reference | Type reference (TYPE) | SEFS_S_CRAWL_BASIC_UI | Crawl Basic UI | 20070313 | |||
| 2 | RT_CRAWL_HOST_INFO | Value transfer | Type reference (TYPE) | SEFS_T_CRAWL_HOST_INFO | Host Information for Crawl | 20070313 |
Method BUILD_CRAWL_HOST_INFO on class CL_SEFS_CRAWL_CONFIG has no exception.
Method BUILD_CRAWL_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_CRAWL_INDEX | Call by reference | Type reference (TYPE) | SEFS_T_CRAWL_INDEX | Crawl ID and Index ID | 20070313 | |||
| 2 | IV_INDEX_ID | Call by reference | Type reference (TYPE) | SEFS_D_INDEX_ID | Index ID | 20070305 | |||
| 3 | IV_INDEX_NAME | Call by reference | Type reference (TYPE) | SEFS_D_INDEX_NAME | Index Name | 20070305 | |||
| 4 | RV_CRAWL_NAME | Value transfer | Type reference (TYPE) | SEFS_D_CRAWL_NAME | Crawl Name | 20070305 |
Method BUILD_CRAWL_NAME on class CL_SEFS_CRAWL_CONFIG has no exception.
Method BUILD_CR_NAME_ID_DIR_EXCL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_CRAWL_NAME_ID | Call by reference | Type reference (TYPE) | SEFS_S_CRAWL_NAME_ID | Crawl Name and Crawl ID | 20070313 | |||
| 2 | IT_CRAWL_DIR_EXCL | Call by reference | Type reference (TYPE) | SEFS_T_CRAWL_DIR_EXCL | Excluding Directories for Crawl | 20070313 | |||
| 3 | RT_CR_NAME_ID_DIR_EXCL | Value transfer | Type reference (TYPE) | SEFS_T_CR_NAME_ID_DIR_EXCL | Excluding Directories for Crawl Name and Crawl Id | 20070313 |
Method BUILD_CR_NAME_ID_DIR_EXCL on class CL_SEFS_CRAWL_CONFIG has no exception.
Method BUILD_CR_NAME_ID_FILE_EXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_CRAWL_ADVANCED_UI | Call by reference | Type reference (TYPE) | SEFS_S_CRAWL_ADVANCED_UI | Crawl Advanced UI | 20070313 | |||
| 2 | IS_CRAWL_NAME_ID | Call by reference | Type reference (TYPE) | SEFS_S_CRAWL_NAME_ID | Crawl Name and Crawl ID | 20070313 | |||
| 3 | RT_CR_NAME_ID_FILE_EXT | Value transfer | Type reference (TYPE) | SEFS_T_CR_NAME_ID_FILE_EXT | File Extensions for Crawl Name and Crawl Id | 20070313 |
Method BUILD_CR_NAME_ID_FILE_EXT on class CL_SEFS_CRAWL_CONFIG has no exception.
Method BUILD_CR_NAME_ID_HOST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_CRAWL_NAME_ID | Call by reference | Type reference (TYPE) | SEFS_S_CRAWL_NAME_ID | Crawl Name and Crawl ID | 20070313 | |||
| 2 | IT_CRAWL_HOST_INFO | Call by reference | Type reference (TYPE) | SEFS_T_CRAWL_HOST_INFO | Host Information for Crawl | 20070313 | |||
| 3 | RT_CR_NAME_ID_HOST | Value transfer | Type reference (TYPE) | SEFS_T_CR_NAME_ID_HOST | Host Information for Crawl Name and Crawl Id | 20070313 |
Method BUILD_CR_NAME_ID_HOST on class CL_SEFS_CRAWL_CONFIG has no exception.
Method BUILD_CR_NAME_ID_REG_EXPR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_CRAWL_ADVANCED_UI | Call by reference | Type reference (TYPE) | SEFS_S_CRAWL_ADVANCED_UI | Crawl Advanced UI | 20070313 | |||
| 2 | IS_CRAWL_NAME_ID | Call by reference | Type reference (TYPE) | SEFS_S_CRAWL_NAME_ID | Crawl Name and Crawl ID | 20070313 | |||
| 3 | RT_CR_NAME_ID_REG_EXPR | Value transfer | Type reference (TYPE) | SEFS_T_CR_NAME_ID_REG_EXPR | Regular Expressions for Crawl Name and Crawl Id | 20070313 |
Method BUILD_CR_NAME_ID_REG_EXPR on class CL_SEFS_CRAWL_CONFIG has no exception.
Method BUILD_CR_NAME_ID_SETTINGS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_CRAWL_ADVANCED_UI | Call by reference | Type reference (TYPE) | SEFS_S_CRAWL_ADVANCED_UI | Crawl Advanced UI | 20070313 | |||
| 2 | IS_CRAWL_BASIC_UI | Call by reference | Type reference (TYPE) | SEFS_S_CRAWL_BASIC_UI | Crawl Basic UI | 20070313 | |||
| 3 | IT_CRAWL_INDEX | Call by reference | Type reference (TYPE) | SEFS_T_CRAWL_INDEX | Crawl ID and Index ID | 20070313 | |||
| 4 | IV_INDEX_NAME | Call by reference | Type reference (TYPE) | SEFS_D_INDEX_NAME | Index Name | 20070313 | |||
| 5 | RT_CR_NAME_ID_SETTINGS | Value transfer | Type reference (TYPE) | SEFS_T_CR_NAME_ID_SETTINGS | Crawl Name and Crawl Id Settings | 20070313 |
Method BUILD_CR_NAME_ID_SETTINGS on class CL_SEFS_CRAWL_CONFIG has no exception.
Method CREATE_CRAWL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_CRAWL_INDEX | Call by reference | Type reference (TYPE) | SEFS_T_CRAWL_INDEX | Crawl ID and Index ID | 20070302 | |||
| 2 | ET_RETURN_CODES | Call by reference | Type reference (TYPE) | SESH_T_RETURN_CODES | Return codes per object type | 20070302 | |||
| 3 | EV_LOG_HANDLE | Call by reference | Type reference (TYPE) | BALLOGHNDL | Application Log: Log Handle | 20070302 | |||
| 4 | IS_CRAWL_ADVANCED_UI | Call by reference | Type reference (TYPE) | SEFS_S_CRAWL_ADVANCED_UI | Crawl Advanced UI | 20070305 | |||
| 5 | IS_CRAWL_BASIC_UI | Call by reference | Type reference (TYPE) | SEFS_S_CRAWL_BASIC_UI | Crawl Basic UI | 20070302 | |||
| 6 | IT_CRAWL_DIR_EXCL | Call by reference | Type reference (TYPE) | SEFS_T_CRAWL_DIR_EXCL | Excluding Directories for Crawl | 20070305 | |||
| 7 | IT_CRAWL_HOST_INFO | Call by reference | Type reference (TYPE) | SEFS_T_CRAWL_HOST_INFO | Host Information for Crawl | 20070305 | |||
| 8 | IV_INDEX_NAME | Call by reference | Type reference (TYPE) | SEFS_D_INDEX_NAME | Index Name | 20070302 | |||
| 9 | IV_LOG_HANDLE | Call by reference | Type reference (TYPE) | BALLOGHNDL | Application Log: Log Handle | 20070302 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Crawl and Index Exceptions | 20070302 | ||
| 2 | Exception class for Configuration Error | 20070302 | ||
| 3 | TREX Administration Exceptions | 20070302 |
Method CREATE_INDEX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RETURN_CODES | Call by reference | Type reference (TYPE) | SESH_T_RETURN_CODES | Return codes per object type | 20070301 | |||
| 2 | EV_INDEX_NAME | Call by reference | Type reference (TYPE) | SEFS_D_INDEX_NAME | Index Name | 20070301 | |||
| 3 | EV_LOG_HANDLE | Call by reference | Type reference (TYPE) | BALLOGHNDL | Application Log: Log Handle | 20070302 | |||
| 4 | IS_OBJ_TYPE_DESCR | Call by reference | Type reference (TYPE) | SEFS_S_OBJ_TYPE_DESCR | Object Type with Description | 20070301 | |||
| 5 | IV_GET_ACCESS_RIGHT | Call by reference | Type reference (TYPE) | SEFS_D_ACCESS_RIGHT | Secure | 20070309 | |||
| 6 | IV_LOG_HANDLE | Call by reference | Type reference (TYPE) | BALLOGHNDL | Application Log: Log Handle | 20070302 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Crawl and Index Exceptions | 20070301 | ||
| 2 | Exception class for Configuration Error | 20070301 | ||
| 3 | TREX Administration Exceptions | 20070301 |
Method CREATE_SC_AND_CRAWLS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_SEARCH_CONNECTOR | Call by reference | Type reference (TYPE) | SEFS_S_OBJ_TYPE_DESCR | Object Type with Description | 20070312 | |||
| 2 | ET_CRAWL_INDEX_NEW | Call by reference | Type reference (TYPE) | SEFS_T_CRAWL_INDEX | Crawl ID and Index ID | 20070427 | |||
| 3 | ET_RETURN_CODES | Call by reference | Type reference (TYPE) | SESH_T_RETURN_CODES | Return codes per object type | 20070312 | |||
| 4 | EV_LOG_HANDLE | Call by reference | Type reference (TYPE) | BALLOGHNDL | Application Log: Log Handle | 20070312 | |||
| 5 | IS_SEARCH_CONNECTOR | Call by reference | Type reference (TYPE) | SEFS_S_OBJ_TYPE_DESCR | Object Type with Description | 20070312 | |||
| 6 | IT_CRAWL_BASIC_UI | Call by reference | Type reference (TYPE) | SEFS_T_CRAWL_BASIC_UI | Crawl Basic UI | 20070312 | |||
| 7 | IV_LOG_HANDLE | Call by reference | Type reference (TYPE) | BALLOGHNDL | Application Log: Log Handle | 20070312 | |||
| 8 | IV_TEMPLATE_ID | Call by reference | Type reference (TYPE) | SESH_D_TEMPLATE_ID | Search Connector Template Id | 20070312 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Crawl and Index Exceptions | 20070312 | ||
| 2 | Exception class for Configuration Error | 20070312 |
Method DELETE_SC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RETURN_CODES | Call by reference | Type reference (TYPE) | SESH_T_RETURN_CODES | Return codes per object type | 20070315 | |||
| 2 | EV_LOG_HANDLE | Call by reference | Type reference (TYPE) | BALLOGHNDL | Application Log: Log Handle | 20070315 | |||
| 3 | IT_SEARCH_CONNECTOR | Call by reference | Type reference (TYPE) | SEFS_T_OBJ_TYPE_DESCR | Object Type with Description | 20070315 | |||
| 4 | IV_LOG_HANDLE | Call by reference | Type reference (TYPE) | BALLOGHNDL | Application Log: Log Handle | 20070315 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Crawl and Index Exceptions | 20070316 | ||
| 2 | Exception class for Configuration Error | 20070316 | ||
| 3 | TREX Administration Exceptions | 20070316 |
Method GET_CRAWL_ADVANCED_FROM_TEMP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_CRAWL_ADVANCED_UI | Call by reference | Type reference (TYPE) | SEFS_S_CRAWL_ADVANCED_UI | Crawl Advanced UI | 20070305 | |||
| 2 | ET_CRAWL_DIR_EXCL | Call by reference | Type reference (TYPE) | SEFS_T_CRAWL_DIR_EXCL | Excluding Directories for Crawl | 20070305 | |||
| 3 | ET_CRAWL_HOST_INFO | Call by reference | Type reference (TYPE) | SEFS_T_CRAWL_HOST_INFO | Host Information for Crawl | 20070305 | |||
| 4 | IV_TEMPLATE_ID | Call by reference | Type reference (TYPE) | SESH_D_TEMPLATE_ID | Search Provider Template Id | 20070305 |
Method GET_CRAWL_ADVANCED_FROM_TEMP on class CL_SEFS_CRAWL_CONFIG has no exception.
Method GET_CRAWL_BASICS_FROM_TEMPLATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_TEMPLATE_ID | Call by reference | Type reference (TYPE) | SESH_D_TEMPLATE_ID | Search Connector Template Id | 20070302 | |||
| 2 | RS_CRAWL_BASIC_UI | Value transfer | Type reference (TYPE) | SEFS_S_CRAWL_BASIC_UI | Crawl Basic UI | 20070302 |
Method GET_CRAWL_BASICS_FROM_TEMPLATE on class CL_SEFS_CRAWL_CONFIG has no exception.
Method GET_CRAWL_DEFAULTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RS_CRAWL_DEFAULTS | Value transfer | Type reference (TYPE) | SEFS_S_CRAWL_DEFAULTS | Crawl Defaults | 20070305 |
Method GET_CRAWL_DEFAULTS on class CL_SEFS_CRAWL_CONFIG has no exception.
Method GET_CRAWL_SETTINGS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_CRAWL_ADVANCED_UI | Call by reference | Type reference (TYPE) | SEFS_S_CRAWL_ADVANCED_UI | Crawl Advanced UI | 20070314 | |||
| 2 | ES_CRAWL_BASIC_UI | Call by reference | Type reference (TYPE) | SEFS_S_CRAWL_BASIC_UI | Crawl Basic UI | 20070314 | |||
| 3 | ET_CRAWL_DIR_EXCL | Call by reference | Type reference (TYPE) | SEFS_T_CRAWL_DIR_EXCL | Excluding Directories for Crawl | 20070313 | |||
| 4 | ET_CRAWL_HOST_INFO | Call by reference | Type reference (TYPE) | SEFS_T_CRAWL_HOST_INFO | Host Information for Crawl | 20070313 | |||
| 5 | ET_RETURN_CODES | Call by reference | Type reference (TYPE) | SESH_T_RETURN_CODES | Return codes per object type | 20070309 | |||
| 6 | EV_LOG_HANDLE | Call by reference | Type reference (TYPE) | BALLOGHNDL | Application Log: Log Handle | 20070309 | |||
| 7 | IS_CRAWL_NAME_ID | Call by reference | Type reference (TYPE) | SEFS_S_CRAWL_NAME_ID | Crawl Name and Crawl ID | 20070314 | |||
| 8 | IV_LOG_HANDLE | Call by reference | Type reference (TYPE) | BALLOGHNDL | Application Log: Log Handle | 20070309 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Crawl and Index Exceptions | 20070312 | ||
| 2 | Exception class for Configuration Error | 20070309 |
Method INSERT_CRAWL_INDEX_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_CRAWL_INDEX | Call by reference | Type reference (TYPE) | SEFS_T_CRAWL_INDEX | Crawl ID and Index ID | 20070305 | |||
| 2 | IT_CR_NAME_ID_SETTINGS | Call by reference | Type reference (TYPE) | SEFS_T_CR_NAME_ID_SETTINGS | Crawl Name and Crawl Id Settings | 20070313 |
Method INSERT_CRAWL_INDEX_ID on class CL_SEFS_CRAWL_CONFIG has no exception.
Method SET_CRAWL_SETTINGS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RETURN_CODES | Call by reference | Type reference (TYPE) | SESH_T_RETURN_CODES | Return codes per object type | 20070312 | |||
| 2 | EV_LOG_HANDLE | Call by reference | Type reference (TYPE) | BALLOGHNDL | Application Log: Log Handle | 20070312 | |||
| 3 | IS_CRAWL_ADVANCED_UI | Call by reference | Type reference (TYPE) | SEFS_S_CRAWL_ADVANCED_UI | Crawl Advanced UI | 20070314 | |||
| 4 | IS_CRAWL_BASIC_UI | Call by reference | Type reference (TYPE) | SEFS_S_CRAWL_BASIC_UI | Crawl Basic UI | 20070314 | |||
| 5 | IS_CRAWL_NAME_ID | Call by reference | Type reference (TYPE) | SEFS_S_CRAWL_NAME_ID | Crawl Name and Crawl ID | 20070314 | |||
| 6 | IT_CRAWL_DIR_EXCL | Call by reference | Type reference (TYPE) | SEFS_T_CRAWL_DIR_EXCL | Excluding Directories for Crawl | 20070314 | |||
| 7 | IT_CRAWL_HOST_INFO | Call by reference | Type reference (TYPE) | SEFS_T_CRAWL_HOST_INFO | Host Information for Crawl | 20070314 | |||
| 8 | IV_LOG_HANDLE | Call by reference | Type reference (TYPE) | BALLOGHNDL | Application Log: Log Handle | 20070312 | |||
| 9 | IV_UPDATE_IMMEDIATELY | Call by reference | Type reference (TYPE) | SEFS_D_UPDATE_IMMEDIATELY | Update Crawl Immediately | 20070312 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Crawl and Index Exceptions | 20070312 | ||
| 2 | Exception class for Configuration Error | 20070312 |
Method SET_OBJECT_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_OBJ_TYPE_DESCR | Call by reference | Type reference (TYPE) | SEFS_S_OBJ_TYPE_DESCR | Object Type with Description | 20070301 | |||
| 2 | RS_OBJ_TYPE_DESCR | Value transfer | Type reference (TYPE) | SEFS_S_OBJ_TYPE_DESCR | Object Type with Description | 20070301 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Crawl and Index Exceptions | 20070301 | ||
| 2 | Exception class for Configuration Error | 20070301 |
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in | 710 |