SAP ABAP Class CL_ESH_ADM_DB_SC_MAIN (Data base access for ESH_ADM_SC_MAIN)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-EIM-ESH (Application Component) NetWeaver Enterprise Search
     S_ESH_ENG_MONITORING_ADMIN (Package) Monitoring and Admin Component
Properties
Class CL_ESH_ADM_DB_SC_MAIN  
Short Description Data base access for ESH_ADM_SC_MAIN    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_ESH_ENG_MONITORING_ADMIN   Monitoring and Admin Component 
Created 20071115   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_ESH_ADM_DB_SC_MAIN has no interface implemented.
Friends
Class CL_ESH_ADM_DB_SC_MAIN has no friend class.
Attributes
Class CL_ESH_ADM_DB_SC_MAIN has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Private Constructor Private Constructor 20071115
2 DELETE_SC_MAIN Static method Public Method Delete the specified table entry 20071120
3 GET_SC_MAIN_ALL_SC Static method Public Method Get all table entries (without pure template entries) 20071120
4 GET_SC_MAIN_BY_KEY Static method Public Method Get the table entry for the specified table key 20071115
5 GET_SC_MAIN_BY_TEMPLATE Static method Public Method Get all table entries for the specified template ID 20071115
6 GET_SC_MAIN_BY_TEMPLATE_TYPE Static method Public Method Get all table entries for the specified template type 20080801
7 GET_SC_MAIN_BY_TMP_TYPE_SYSREL Static method Public Method Get all table entries for the template type and sysrel 20081217
8 GET_SC_MAIN_FOR_SCS Static method Public Method Get all entries for the specified Search Object Connectors 20071126
9 INSERT_SC_MAIN Static method Public Method Insert the specified table entry 20071115
10 MIGRATE_SC_DATA Static method Private Method Set the OBJECT_TYPE field for existing Search Connectors 20130627
11 MODIFY_SC_MAIN Static method Public Method Modify the specified table entry 20071115
Events
Class CL_ESH_ADM_DB_SC_MAIN has no event.
Types
Class CL_ESH_ADM_DB_SC_MAIN has no local type.
Method Signatures

Method CONSTRUCTOR Signature

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

Method DELETE_SC_MAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SC_MAIN_DATA Call by reference Type reference (TYPE) ESH_ADM_SC_MAIN Search Connectors 20071120
2 Importing IV_WITH_COMMIT Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Flag: With COMMIT 20071120

Method DELETE_SC_MAIN on class CL_ESH_ADM_DB_SC_MAIN has no exception.

Method GET_SC_MAIN_ALL_SC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_DATA Value transfer Type reference (TYPE) ESH_T_ADM_SC_MAIN Table data 20071120

Method GET_SC_MAIN_ALL_SC on class CL_ESH_ADM_DB_SC_MAIN has no exception.

Method GET_SC_MAIN_BY_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DATA Call by reference Type reference (TYPE) ESH_ADM_SC_MAIN Search Connectors 20071115
2 Exporting EV_RC Call by reference Type reference (TYPE) I Return code 20071115
3 Importing IV_SC_ID Call by reference Type reference (TYPE) ESH_E_IF_SEARCH_CONNECTOR_ID Search Connector ID 20071115
4 Importing IV_TEMPLATE_TYPE Call by reference Type reference (TYPE) ESH_E_OM_TEMPLATE_TYPE Template Type 20071115

Method GET_SC_MAIN_BY_KEY on class CL_ESH_ADM_DB_SC_MAIN has no exception.

Method GET_SC_MAIN_BY_TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TEMPLATE_ID Call by reference Type reference (TYPE) ESH_E_IF_TEMPLATE_ID Search Connector Template ID 20071115
2 Importing IV_TEMPLATE_TYPE Call by reference Type reference (TYPE) ESH_E_OM_TEMPLATE_TYPE Template Type 20071115
3 Returning RT_DATA Value transfer Type reference (TYPE) ESH_T_ADM_SC_MAIN Table data 20071115

Method GET_SC_MAIN_BY_TEMPLATE on class CL_ESH_ADM_DB_SC_MAIN has no exception.

Method GET_SC_MAIN_BY_TEMPLATE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TEMPLATE_TYPE Call by reference Type reference (TYPE) ESH_E_OM_TEMPLATE_TYPE Template Type 20080801
2 Returning RT_DATA Value transfer Type reference (TYPE) ESH_T_ADM_SC_MAIN Table data 20080801

Method GET_SC_MAIN_BY_TEMPLATE_TYPE on class CL_ESH_ADM_DB_SC_MAIN has no exception.

Method GET_SC_MAIN_BY_TMP_TYPE_SYSREL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SYSREL Call by reference Type reference (TYPE) ESH_E_OM_SYSREL System/Release 20081217
2 Importing IV_TEMPLATE_TYPE Call by reference Type reference (TYPE) ESH_E_OM_TEMPLATE_TYPE Template Type 20081217
3 Returning RT_DATA Value transfer Type reference (TYPE) ESH_T_ADM_SC_MAIN Table data 20081217

Method GET_SC_MAIN_BY_TMP_TYPE_SYSREL on class CL_ESH_ADM_DB_SC_MAIN has no exception.

Method GET_SC_MAIN_FOR_SCS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SEARCH_CONNECTORS Call by reference Type reference (TYPE) ESH_T_ADM_SEARCH_CONNECTOR List of Search Object Connectors 20071126
2 Returning RT_DATA Value transfer Type reference (TYPE) ESH_T_ADM_SC_MAIN Table data 20071126

Method GET_SC_MAIN_FOR_SCS on class CL_ESH_ADM_DB_SC_MAIN has no exception.

Method INSERT_SC_MAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SC_MAIN_DATA Call by reference Type reference (TYPE) ESH_ADM_SC_MAIN Search Connectors 20071115
2 Importing IV_WITH_COMMIT Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Flag: With COMMIT 20071119

Method INSERT_SC_MAIN on class CL_ESH_ADM_DB_SC_MAIN has no exception.

Method MIGRATE_SC_DATA Signature

Method MIGRATE_SC_DATA on class CL_ESH_ADM_DB_SC_MAIN has no parameter.
Method MIGRATE_SC_DATA on class CL_ESH_ADM_DB_SC_MAIN has no exception.

Method MODIFY_SC_MAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SC_MAIN_DATA Call by reference Type reference (TYPE) ESH_ADM_SC_MAIN Search Connectors 20071115
2 Importing IV_WITH_COMMIT Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Flag: With COMMIT 20071119

Method MODIFY_SC_MAIN on class CL_ESH_ADM_DB_SC_MAIN has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 700