SAP ABAP Class CL_ESH_AT_CHECK_IF_AUTOTAGG (Checks to Decide for Auto-Tagging)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-EIM-ESH (Application Component) NetWeaver Enterprise Search
     S_ESH_ENG_AUTO_TAGGING (Package) Automatic tagging
Properties
Class CL_ESH_AT_CHECK_IF_AUTOTAGG  
Short Description Checks to Decide for Auto-Tagging    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_ESH_ENG_AUTO_TAGGING   Automatic tagging 
Created 20100526   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ESH_AT_CHECK_IF_AUTOTAGG has no forward declaration.
Interfaces
Class CL_ESH_AT_CHECK_IF_AUTOTAGG has no interface implemented.
Friends
Class CL_ESH_AT_CHECK_IF_AUTOTAGG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_MSGTY_E Static Attribute Private Type reference (TYPE) SYMSGTY 'E' Message type 20100527
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_CONN_4_SYS_COUPLING Instance method Private Method Handle auto-tagging by activating syst. pairs 20100824
2 CHECK_CONN_4_TBO_AND_LOGSYS Instance method Private Method Check if connector exists for sysrel. obj. type, conn. GUID 20100601
3 CHECK_SYS_COUPLING_4_TBO Instance method Private Method Check if syst. mapping exist for given TbO 20100824
4 GET_INSTANCE Static method Public Method Create reference to the checks for auto-tagging class 20100526
5 GET_LOGSYSA_4_SYS_COUP Instance method Private Method Get sysrel for given system mapping 20100824
6 HANDLE_AT_BY_CONN_CREATE Instance method Public Method Check connector for auto-tagging by create connector 20100527
7 HANDLE_AT_BY_CONN_DELETE Instance method Public Method Delete all connector pairs( from registr.) by delete conn 20100527
8 HANDLE_AT_BY_SYS_COUPL_CREATE Instance method Public Method Handle auto-tagging by activating syst. pairs 20100531
9 HANDLE_AT_BY_SYS_COUPL_DELETE Instance method Public Method Delete all conn. pairs (from registr.) by delete sys. pairs 20100531
10 HANDLE_AT_BY_TBO_CREATE Instance method Public Method Handle auto-tagging by create TbO usage AT 20100528
11 HANDLE_AT_BY_TBO_DELETE Instance method Public Method Delete all connector pairs ( from registr. ) by delete conn 20100531
Events
Class CL_ESH_AT_CHECK_IF_AUTOTAGG has no event.
Types
Class CL_ESH_AT_CHECK_IF_AUTOTAGG has no local type.
Method Signatures

Method CHECK_CONN_4_SYS_COUPLING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_REG_4_AUTO_TAGG Call by reference Type reference (TYPE) ESH_T_AT_CONFIG_REGISTER Register connector configuration for auto tagging 20100824
2 Importing IR_APPLICATION_LOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20100824
3 Importing IS_SYS_COUPLING Call by reference Type reference (TYPE) ESH_S_CM_SYS_COUP structure for System to System Mapping for Tagging scenarios 20100824

Method CHECK_CONN_4_SYS_COUPLING on class CL_ESH_AT_CHECK_IF_AUTOTAGG has no exception.

Method CHECK_CONN_4_TBO_AND_LOGSYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CONNECTOR_ID Call by reference Type reference (TYPE) ESH_E_IF_SEARCH_CONNECTOR_ID Search Connector ID 20100601
2 Importing IV_CONNECTION_GUID Call by reference Type reference (TYPE) ESH_E_ADM_CONNECTION_GUID Connection GUID 20100601
3 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE Object Type 20100601
4 Importing IV_SYSREL Call by reference Type reference (TYPE) ESH_E_OM_SOURCE_SYSREL Source Sysrel 20100601

Method CHECK_CONN_4_TBO_AND_LOGSYS on class CL_ESH_AT_CHECK_IF_AUTOTAGG has no exception.

Method CHECK_SYS_COUPLING_4_TBO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SYS_COUP_4_TBO Call by reference Type reference (TYPE) ESH_T_CM_SYS_COUP Register connector configuration for auto tagging 20100824
2 Importing IR_APPLICATION_LOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20100824
3 Importing IS_TBO_NOTIFICATION Call by reference Type reference (TYPE) ESH_S_CM_TBO_NOTIFICATION Notification Structure: New TbO Type (with Usage) 20100824

Method CHECK_SYS_COUPLING_4_TBO on class CL_ESH_AT_CHECK_IF_AUTOTAGG 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_AT_CHECK_IF_AUTOTAGG Checks to decide for auto tagging 20100526

Method GET_INSTANCE on class CL_ESH_AT_CHECK_IF_AUTOTAGG has no exception.

Method GET_LOGSYSA_4_SYS_COUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SYSREL_4_SYS_COUPLING Call by reference Type reference (TYPE) ESH_T_OM_LOGSYSA_EXT Table Type for ESH_S_OM_LOGSYSA_EXT 20100824
2 Importing IS_SYS_COUPLING Call by reference Type reference (TYPE) ESH_S_CM_SYS_COUP structure for System to System Mapping for Tagging scenarios 20100824

Method GET_LOGSYSA_4_SYS_COUP on class CL_ESH_AT_CHECK_IF_AUTOTAGG has no exception.

Method HANDLE_AT_BY_CONN_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_APPLICATION_LOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20100527
2 Importing IV_CONNECTION_GUID Call by reference Type reference (TYPE) ESH_E_ADM_CONNECTION_GUID Connection GUID 20100527
3 Importing IV_CONNECTOR_ID Call by reference Type reference (TYPE) ESH_E_IF_SEARCH_CONNECTOR_ID Search Connector ID 20100527
4 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE Object Type 20100527
5 Importing IV_SYSREL Call by reference Type reference (TYPE) ESH_E_OM_SYSREL Software Component 20100527
6 Exporting RELEVANT_FOR_AT Call by reference Type reference (TYPE) ESH_E_CO_BOOLEAN Is relevant for auto tagging 20100527
# Exception Resumable Description Created on
1 CX_ESH_AT_AUTOTAGG_EXCEPTION Error handling for auto tagging 20100527

Method HANDLE_AT_BY_CONN_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_APPLICATION_LOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20100528
2 Importing IV_CONNECTION_GUID Call by reference Type reference (TYPE) ESH_E_ADM_CONNECTION_GUID Connection GUID 20100528
3 Importing IV_CONNECTOR_ID Call by reference Type reference (TYPE) ESH_E_IF_SEARCH_CONNECTOR_ID Search Connector ID 20100528

Method HANDLE_AT_BY_CONN_DELETE on class CL_ESH_AT_CHECK_IF_AUTOTAGG has no exception.

Method HANDLE_AT_BY_SYS_COUPL_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_APPLICATION_LOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20100531
2 Importing IS_SYS_COUPLING Call by reference Type reference (TYPE) ESH_S_CM_SYS_COUP structure for System to System Mapping for Tagging scenarios 20100824
3 Exporting RELEVANT_FOR_AT Call by reference Type reference (TYPE) ESH_E_CO_BOOLEAN Boolean 20100602
# Exception Resumable Description Created on
1 CX_ESH_AT_AUTOTAGG_EXCEPTION Error handling for auto tagging 20100531

Method HANDLE_AT_BY_SYS_COUPL_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_APPLICATION_LOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20100531
2 Importing IS_SYS_COUPLING Call by reference Type reference (TYPE) ESH_S_CM_SYS_COUP structure for System to System Mapping for Tagging scenarios 20100824

Method HANDLE_AT_BY_SYS_COUPL_DELETE on class CL_ESH_AT_CHECK_IF_AUTOTAGG has no exception.

Method HANDLE_AT_BY_TBO_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_APPLICATION_LOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20100528
2 Importing IS_TBO_NOTIFICATION Call by reference Type reference (TYPE) ESH_S_CM_TBO_NOTIFICATION Notification Structure: New TbO Type (with Usage) 20100528
3 Exporting RELEVANT_FOR_AT Call by reference Type reference (TYPE) ESH_E_CO_BOOLEAN Boolean 20100601
# Exception Resumable Description Created on
1 CX_ESH_AT_AUTOTAGG_EXCEPTION Error handling for auto tagging 20100528

Method HANDLE_AT_BY_TBO_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_APPLICATION_LOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20100531
2 Importing IS_TBO_NOTIFICATION Call by reference Type reference (TYPE) ESH_S_CM_TBO_NOTIFICATION Notification Structure: New TbO Type (with Usage) 20100531
# Exception Resumable Description Created on
1 CX_ESH_AT_AUTOTAGG_EXCEPTION Error handling for auto tagging 20100531
History
Last changed by/on SAP  20110908 
SAP Release Created in 703