SAP ABAP Class CL_ESH_ADM_CRT_LOAD_ADMIN_TOOL (Load Admin Tool for CRT Data)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-EIM-ESH (Application Component) NetWeaver Enterprise Search
     S_ESH_ENG_ADMIN_COMMON_RUNTIME (Package) Monitoring and Admin for the Common Runtime Component
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ESH_DBT_CONSUMER Database Trigger Consumer 20121211
Properties
Class CL_ESH_ADM_CRT_LOAD_ADMIN_TOOL  
Short Description Load Admin Tool for CRT Data    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_ESH_ENG_ADMIN_COMMON_RUNTIME   Monitoring and Admin for the Common Runtime Component 
Created 20080124   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CL_ESH_OM_CONSTANTS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_ESH_DBT_CONSUMER Database Trigger Consumer 20121211
Friends
Class CL_ESH_ADM_CRT_LOAD_ADMIN_TOOL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GR_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_ESH_ADM_CRT_LOAD_ADMIN_TOOL Data load admin tool 20080124
2 GR_LOAD_CONTROLLER Instance attribute Private Object reference (TYPE REF TO) CL_ESH_ADM_CRT_LOAD_CONTROLLER Load controller for CRT data 20080125
3 GS_INDEXING_DATA Instance attribute Private Type reference (TYPE) ESH_CRT_INDEXING Data of last indexing 20080130
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_AUTH_SEL_OPTION Instance method Private Method Build the SELECT_OPTIONs table for authorization objects 20080326
2 CONSTRUCTOR Instance method Private Constructor Private constructor 20080124
3 FILL_AUTHORIZATION_INDICES Instance method Public Method Fill all authorization indices in the data model 20080414
4 GET_INSTANCE Static method Public Method Get instance method for singleton instance 20080124
5 GET_TREX_DESTINATION Static method Public Method Get the RFC destination of TREX 20080124
6 INDEX_ALL_AUTH_OBJECTS Instance method Public Method Index all NW authorization objects 20080326
7 INDEX_AUTHORIZATION_DATA Instance method Public Method Index data of the specified NW authorization objects 20080325
8 INDEX_OBJECTS_DATA_PUSH Instance method Public Method Push data of the specified object types for indexing 20090121
9 INDEX_OBJECT_DATA Instance method Public Method Index data of the specified object type 20080125
10 INDEX_OBJECT_DATA_PUSH Instance method Public Method Push data of the specified object type for indexing 20080219
11 IS_OBJECT_TYPE_EXTRACTABLE Instance method Public Method Check if an iterator exists for extraction this object type 20091217
12 MODIFY_INDEXING_DATA Instance method Public Method Modify the indexing data for the current object type 20080130
13 SET_CONNECTOR_STATUS Instance method Private Method Set the status of the search object connector 20080306
14 SET_STATUS_FOR_AUTH_NODES Instance method Private Method Set the status for the authorization nodes 20080407
Events
# Event Type Visibility Description Created on
1 ON_INDEXING_COMPLETED Static Event
(1)
Public
(2)
Indexing of a Search Object Connector was completed successf 20080219
Types
Class CL_ESH_ADM_CRT_LOAD_ADMIN_TOOL has no local type.
Method Signatures

Method BUILD_AUTH_SEL_OPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SEL_OPTIONS Call by reference Type reference (TYPE) ESH_T_IF_EXTRACT_SEL_OPT Select options for extraction of authorization objects 20080326
2 Importing IT_AUTH_OBJECTS Call by reference Type reference (TYPE) ESH_T_OM_AAUTHONW_EXT List of authorization objects 20080326

Method BUILD_AUTH_SEL_OPTION on class CL_ESH_ADM_CRT_LOAD_ADMIN_TOOL has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_ESH_ADM_CRT_LOAD_ADMIN_TOOL has no parameter.
Method CONSTRUCTOR on class CL_ESH_ADM_CRT_LOAD_ADMIN_TOOL has no exception.

Method FILL_AUTHORIZATION_INDICES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOG_MESSAGES Call by reference Type reference (TYPE) ESH_T_ADM_BAL_S_MSG Messages for application log 20080414
2 Exporting EV_ERROR Call by reference Type reference (TYPE) ABAP_BOOL Flag: Error occured 20080414
3 Importing IR_SCENARIO_ANALYZER Call by reference Object reference (TYPE REF TO) CL_ESH_HANA_SCENARIO_ANALYZER ESH-on-HANA Scenario Analyzer 20120525
4 Importing IV_CONNECTION_GUID Call by reference Type reference (TYPE) ESH_E_ADM_CONNECTION_GUID Connection GUID 20080414
5 Importing IV_LOGSYS Call by reference Type reference (TYPE) LOGSYS Logical System 20080414
6 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE Object Type 20080421

Method FILL_AUTHORIZATION_INDICES on class CL_ESH_ADM_CRT_LOAD_ADMIN_TOOL has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_INSTANCE Value transfer Object reference (TYPE REF TO) CL_ESH_ADM_CRT_LOAD_ADMIN_TOOL Data Load Admin Tool 20080124

Method GET_INSTANCE on class CL_ESH_ADM_CRT_LOAD_ADMIN_TOOL has no exception.

Method GET_TREX_DESTINATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_TREX_DEST Value transfer Type reference (TYPE) TREXD_RFCDEST RFC destination to TREX 20080124

Method GET_TREX_DESTINATION on class CL_ESH_ADM_CRT_LOAD_ADMIN_TOOL has no exception.

Method INDEX_ALL_AUTH_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOG_MESSAGES Call by reference Type reference (TYPE) ESH_T_ADM_BAL_S_MSG Messages for application log 20080326
2 Exporting EV_ERROR Call by reference Type reference (TYPE) ABAP_BOOL Flag: Error occured 20080326
3 Importing IR_SCENARIO_ANALYZER Call by reference Object reference (TYPE REF TO) CL_ESH_HANA_SCENARIO_ANALYZER ESH-on-HANA Scenario Analyzer 20120525
4 Importing IV_CONNECTION_GUID Call by reference Type reference (TYPE) ESH_E_ADM_CONNECTION_GUID Connection GUID 20080326
5 Importing IV_LOGSYS Call by reference Type reference (TYPE) LOGSYS Logical System 20080326
6 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE Object Type 20080326
7 Importing IV_PACKAGE_SIZE Call by reference Type reference (TYPE) I 10000 Package size 20080326
8 Importing IV_SC_ID Call by reference Type reference (TYPE) ESH_E_IF_SEARCH_CONNECTOR_ID Search Connector ID 20080326
9 Importing IV_TEMPLATE_TYPE Call by reference Type reference (TYPE) ESH_E_OM_TEMPLATE_TYPE CL_ESH_OM_CONSTANTS=>GC_TEMPLATE_TYPE_CR Template Type 20090330

Method INDEX_ALL_AUTH_OBJECTS on class CL_ESH_ADM_CRT_LOAD_ADMIN_TOOL has no exception.

Method INDEX_AUTHORIZATION_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOG_MESSAGES Call by reference Type reference (TYPE) ESH_T_ADM_BAL_S_MSG Messages for application log 20080325
2 Exporting EV_ERROR Call by reference Type reference (TYPE) ABAP_BOOL Flag: Error occured 20080325
3 Importing IR_SCENARIO_ANALYZER Call by reference Object reference (TYPE REF TO) CL_ESH_HANA_SCENARIO_ANALYZER ESH-on-HANA Scenario Analyzer 20120525
4 Importing IT_AUTH_OBJECTS Call by reference Type reference (TYPE) ESH_T_OM_AAUTHONW_EXT List of NW authorization objects 20080325
5 Importing IV_CONNECTION_GUID Call by reference Type reference (TYPE) ESH_E_ADM_CONNECTION_GUID Connection GUID 20080325
6 Importing IV_LOGSYS Call by reference Type reference (TYPE) LOGSYS Logical System 20080325
7 Importing IV_PACKAGE_SIZE Call by reference Type reference (TYPE) I 10000 Package size 20080325

Method INDEX_AUTHORIZATION_DATA on class CL_ESH_ADM_CRT_LOAD_ADMIN_TOOL has no exception.

Method INDEX_OBJECTS_DATA_PUSH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CP_STATUS Call by reference Type reference (TYPE) ESH_T_EX_CP_STATUS Change Pointer Processing Status 20090204
2 Exporting ET_OBJECT_TYPES_ERROR Call by reference Type reference (TYPE) ESH_T_OBJECT_TYPE_MESSAGES Object types that could not be indexed 20090129
3 Exporting ET_OBJECT_TYPES_SUCCESS Call by reference Type reference (TYPE) ESH_T_OBJECT_TYPE_MESSAGES Object types that were indexed successfully 20090129
4 Importing IR_SCENARIO_ANALYZER Call by reference Object reference (TYPE REF TO) CL_ESH_HANA_SCENARIO_ANALYZER ESH-on-HANA Scenario Analyzer 20120525
5 Importing IT_DATA Call by reference Type reference (TYPE) ESH_T_FU_DATA Data Contents 20090121
6 Importing IV_CONNECTION_GUID Call by reference Type reference (TYPE) ESH_E_ADM_CONNECTION_GUID Connection Guid 20090204
7 Importing IV_LOGSYS Call by reference Type reference (TYPE) LOGSYS Logsys 20090204
8 Importing IV_SOURCE_CLIENT Call by reference Type reference (TYPE) SYST-MANDT Source System Client 20090204
9 Importing IV_SOURCE_SYSID Call by reference Type reference (TYPE) SYST-SYSID Source System ID 20090204

Method INDEX_OBJECTS_DATA_PUSH on class CL_ESH_ADM_CRT_LOAD_ADMIN_TOOL has no exception.

Method INDEX_OBJECT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOG_MESSAGES Call by reference Type reference (TYPE) ESH_T_ADM_BAL_S_MSG Messages for application log 20080125
2 Exporting EV_ERROR Call by reference Type reference (TYPE) ABAP_BOOL Flag: Error occured 20080125
3 Importing IR_SCENARIO_ANALYZER Call by reference Object reference (TYPE REF TO) CL_ESH_HANA_SCENARIO_ANALYZER ESH-on-HANA Scenario Analyzer 20120525
4 Importing IV_CONNECTION_GUID Call by reference Type reference (TYPE) ESH_E_ADM_CONNECTION_GUID Connection GUID 20080125
5 Importing IV_INDEXING_MODE Call by reference Type reference (TYPE) ESH_E_ADM_INDEXING_MODE SPACE Indexing mode 20090312
6 Importing IV_LOGSYS Call by reference Type reference (TYPE) LOGSYS Logical System 20080125
7 Importing IV_NO_INDEXING Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Flag: No indexing, test extraction only 20091221
8 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE Object Type 20080125
9 Importing IV_PACKAGE_SIZE Call by reference Type reference (TYPE) I 10000 Package size 20080125
10 Importing IV_REALTIME_INDEXING Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Flag: Register for realtime indexing 20090129
11 Importing IV_SC_ID Call by reference Type reference (TYPE) ESH_E_IF_SEARCH_CONNECTOR_ID Search Connector ID 20080125
12 Importing IV_TEMPLATE_TYPE Call by reference Type reference (TYPE) ESH_E_OM_TEMPLATE_TYPE CL_ESH_OM_CONSTANTS=>GC_TEMPLATE_TYPE_CR Template Type 20090225

Method INDEX_OBJECT_DATA on class CL_ESH_ADM_CRT_LOAD_ADMIN_TOOL has no exception.

Method INDEX_OBJECT_DATA_PUSH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOG_MESSAGES Call by reference Type reference (TYPE) ESH_T_ADM_BAL_S_MSG Messages for application log 20080219
2 Exporting EV_ERROR Call by reference Type reference (TYPE) ABAP_BOOL Flag: Error occured 20080219
3 Importing IT_OBJECT_EXTRACTION Call by reference Type reference (TYPE) ESH_T_IF_EXTRACT_NODES Extraction of nodes 20080219
4 Importing IV_MODEL Call by reference Type reference (TYPE) ESH_E_OM_MODEL Model 20080219
5 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE Object Type 20080219

Method INDEX_OBJECT_DATA_PUSH on class CL_ESH_ADM_CRT_LOAD_ADMIN_TOOL has no exception.

Method IS_OBJECT_TYPE_EXTRACTABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOG_MESSAGES Call by reference Type reference (TYPE) ESH_T_ADM_BAL_S_MSG Messages for application log 20091217
2 Exporting EV_ERROR Call by reference Type reference (TYPE) ABAP_BOOL Flag: Error occured 20091217
3 Exporting EV_IS_EXTRACTABLE Call by reference Type reference (TYPE) ABAP_BOOL Flag: object type is extractable 20091217
4 Importing IS_AOTYP_EXT Call by reference Type reference (TYPE) ESH_S_OM_AOTYP_EXT Object type data 20091217
5 Importing IV_CONNECTION_GUID Call by reference Type reference (TYPE) ESH_E_ADM_CONNECTION_GUID Connection GUID 20091217
6 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE Object Type 20091217
7 Importing IV_SYSREL Call by reference Type reference (TYPE) ESH_E_OM_SYSREL SPACE Software Component 20100217
8 Importing IV_TEMPLATE_TYPE Call by reference Type reference (TYPE) ESH_E_OM_TEMPLATE_TYPE CL_ESH_OM_CONSTANTS=>GC_TEMPLATE_TYPE_CR Template Type 20091217

Method IS_OBJECT_TYPE_EXTRACTABLE on class CL_ESH_ADM_CRT_LOAD_ADMIN_TOOL has no exception.

Method MODIFY_INDEXING_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_INDEXING_DATA Call by reference Type reference (TYPE) ESH_CRT_INDEXING Data of last indexing 20080130

Method MODIFY_INDEXING_DATA on class CL_ESH_ADM_CRT_LOAD_ADMIN_TOOL has no exception.

Method SET_CONNECTOR_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOG_MESSAGES Call by reference Type reference (TYPE) ESH_T_ADM_BAL_S_MSG Messages for application log 20080306
2 Importing IT_NODES Call by reference Type reference (TYPE) ESH_T_OM_AOTYPN_EXT List of nodes 20080306
3 Importing IV_LOGSYS Call by reference Type reference (TYPE) LOGSYS Logical System 20080306
4 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE Object Type 20080306
5 Importing IV_SC_ID Call by reference Type reference (TYPE) ESH_E_IF_SEARCH_CONNECTOR_ID Search Connector ID 20080306
6 Importing IV_SC_STATUS Call by reference Type reference (TYPE) ESH_E_ADM_SC_STATUS Status of a Search Connector 20080306
7 Importing IV_TEMPLATE_TYPE Call by reference Type reference (TYPE) ESH_E_OM_TEMPLATE_TYPE Template Type 20090227

Method SET_CONNECTOR_STATUS on class CL_ESH_ADM_CRT_LOAD_ADMIN_TOOL has no exception.

Method SET_STATUS_FOR_AUTH_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LOGSYS Call by reference Type reference (TYPE) LOGSYS Logical System 20080407
2 Importing IV_SC_STATUS Call by reference Type reference (TYPE) ESH_E_ADM_SC_STATUS Status of a Search Connector 20080407

Method SET_STATUS_FOR_AUTH_NODES on class CL_ESH_ADM_CRT_LOAD_ADMIN_TOOL has no exception.
Event Signatures

Event ON_INDEXING_COMPLETED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 ET_INDEX Exporting Value transfer Type reference (TYPE) ESH_T_CRT_INDEX List of indices 20080219
2 EV_OBJECT_TYPE Exporting Value transfer Type reference (TYPE) ESH_E_OM_OBJECT_TYPE Object Type 20080219
3 EV_TIMESTAMP_START Exporting Value transfer Type reference (TYPE) TIMESTAMPL Timestamp of indexing start 20080219
History
Last changed by/on SAP  20140121 
SAP Release Created in 711