SAP ABAP Class CL_ESH_CM_SYS_COUP_TOOLS (Tools Class: System Coupling)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-EIM-ESH (Application Component) NetWeaver Enterprise Search
     S_ESH_ENG_IF_CONTENT_MGT (Package) Enterprise Search - Content Management
Properties
Class CL_ESH_CM_SYS_COUP_TOOLS  
Short Description Tools Class: System Coupling    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_ESH_ENG_IF_CONTENT_MGT   Enterprise Search - Content Management 
Created 20100823   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)
2 SEOO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_ESH_CM_SYS_COUP_TOOLS has no interface implemented.
Friends
Class CL_ESH_CM_SYS_COUP_TOOLS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_MESSAGE_ID Constant Public Type reference (TYPE) SYST-MSGID 'ESH_CM_SYS_COUP_MSG' Message class 20100823
Methods
# Method Level Visibility Method type Description Created on
1 COMPLETE_MES_HANDL_ERROR_CM Static method Public Method Detailed exception handling for system coupling 20100823
2 COMPLETE_MES_HANDL_ERROR_TL Static method Public Method Detailed exception handling for system coupling 20100823
3 COMPLETE_MES_HANDL_SUC_WARN_CM Static method Public Method Capsulate the success and warning handling needed 20100823
4 COMPLETE_MES_HANDL_SUC_WARN_TL Static method Public Method Capsulate the success and warning handling needed 20100823
5 TEXT_MESSAGE_CONVERT_SHORT Static method Private Method Convert a text message (string) to sy-message 20100823
Events
Class CL_ESH_CM_SYS_COUP_TOOLS has no event.
Types
Class CL_ESH_CM_SYS_COUP_TOOLS has no local type.
Method Signatures

Method COMPLETE_MES_HANDL_ERROR_CM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100823
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100823
3 Importing IR_APPLOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20100823
4 Importing IR_ERROR Call by reference Object reference (TYPE REF TO) CX_ROOT Abstract Superclass for All Global Exceptions 20100823
5 Importing IV_IS_EXCEPTION Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20101106
6 Importing IV_MSG_ID Call by reference Type reference (TYPE) SYST-MSGID Message Class 20100823
7 Importing IV_MSG_MSGV1 Call by reference Type reference (TYPE) CHAR255 Char255 20100823
8 Importing IV_MSG_MSGV2 Call by reference Type reference (TYPE) CHAR255 Char255 20100823
9 Importing IV_MSG_MSGV3 Call by reference Type reference (TYPE) CHAR255 Char255 20100823
10 Importing IV_MSG_MSGV4 Call by reference Type reference (TYPE) CHAR255 Char255 20100823
11 Importing IV_MSG_NO Call by reference Type reference (TYPE) SYST-MSGNO Message Number 20100823
12 Importing IV_MSG_TYPE Call by reference Type reference (TYPE) SYMSGTY Message Type 20100823
13 Importing IV_TEXTID Call by reference Type reference (TYPE) SCX_T100KEY T100 Key with Parameters Mapped to Attribute Names 20100823
# Exception Resumable Description Created on
1 CX_ESH_CM_SYSCOUP_ERROR Exceptions for cm sys mapping 20100823

Method COMPLETE_MES_HANDL_ERROR_TL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100823
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100823
3 Importing IR_APPLOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20100823
4 Importing IR_ERROR Call by reference Object reference (TYPE REF TO) CX_ROOT Abstract Superclass for All Global Exceptions 20100823
5 Importing IV_MSG_ID Call by reference Type reference (TYPE) SYST-MSGID Message Class 20100823
6 Importing IV_MSG_MSGV1 Call by reference Type reference (TYPE) CHAR255 Char255 20100823
7 Importing IV_MSG_MSGV2 Call by reference Type reference (TYPE) CHAR255 Char255 20100823
8 Importing IV_MSG_MSGV3 Call by reference Type reference (TYPE) CHAR255 Char255 20100823
9 Importing IV_MSG_MSGV4 Call by reference Type reference (TYPE) CHAR255 Char255 20100823
10 Importing IV_MSG_NO Call by reference Type reference (TYPE) SYST-MSGNO Message Number 20100823
11 Importing IV_MSG_TYPE Call by reference Type reference (TYPE) SYMSGTY Message Type 20100823
12 Importing IV_TEXTID Call by reference Type reference (TYPE) SCX_T100KEY T100 Key with Parameters Mapped to Attribute Names 20100823
# Exception Resumable Description Created on
1 CX_ESH_CM_TOPLEVEL_ERROR Exceptions for cm toplevel determination 20100823

Method COMPLETE_MES_HANDL_SUC_WARN_CM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100823
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100823
3 Importing IR_APPLOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20100823
4 Importing IV_MSG_ID Call by reference Type reference (TYPE) SYST-MSGID Message Class 20100823
5 Importing IV_MSG_MSGV1 Call by reference Type reference (TYPE) CHAR255 CHAR255 20100823
6 Importing IV_MSG_MSGV2 Call by reference Type reference (TYPE) CHAR255 CHAR255 20100823
7 Importing IV_MSG_MSGV3 Call by reference Type reference (TYPE) CHAR255 CHAR255 20100823
8 Importing IV_MSG_MSGV4 Call by reference Type reference (TYPE) CHAR255 CHAR255 20100823
9 Importing IV_MSG_NO Call by reference Type reference (TYPE) SYST-MSGNO Message Number 20100823
10 Importing IV_MSG_TYPE Call by reference Type reference (TYPE) SYMSGTY Message Type 20100823

Method COMPLETE_MES_HANDL_SUC_WARN_CM on class CL_ESH_CM_SYS_COUP_TOOLS has no exception.

Method COMPLETE_MES_HANDL_SUC_WARN_TL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100823
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100823
3 Importing IR_APPLOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20100823
4 Importing IV_MSG_ID Call by reference Type reference (TYPE) SYST-MSGID Message Class 20100823
5 Importing IV_MSG_MSGV1 Call by reference Type reference (TYPE) CHAR255 CHAR255 20100823
6 Importing IV_MSG_MSGV2 Call by reference Type reference (TYPE) CHAR255 CHAR255 20100823
7 Importing IV_MSG_MSGV3 Call by reference Type reference (TYPE) CHAR255 CHAR255 20100823
8 Importing IV_MSG_MSGV4 Call by reference Type reference (TYPE) CHAR255 CHAR255 20100823
9 Importing IV_MSG_NO Call by reference Type reference (TYPE) SYST-MSGNO Message Number 20100823
10 Importing IV_MSG_TYPE Call by reference Type reference (TYPE) SYMSGTY Message Type 20100823

Method COMPLETE_MES_HANDL_SUC_WARN_TL on class CL_ESH_CM_SYS_COUP_TOOLS has no exception.

Method TEXT_MESSAGE_CONVERT_SHORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100823
2 Importing IV_MESSAGE_ID Call by reference Type reference (TYPE) SYMSGID Message ID 20100823
3 Importing IV_MESSAGE_NO Call by reference Type reference (TYPE) SYMSGNO Message No (has to contain &1&2&3&4) 20100823
4 Importing IV_MESSAGE_TYPE Call by reference Type reference (TYPE) SYMSGTY Message Type A, E, W, I, S 20100823
5 Importing IV_TEXT Call by reference Type reference (TYPE) STRING Message Text 20100823

Method TEXT_MESSAGE_CONVERT_SHORT on class CL_ESH_CM_SYS_COUP_TOOLS has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 703