SAP ABAP Class /IWBEP/CX_MGW_BASE_EXCEPTION (Base Exception)
Hierarchy
SAP_GWFND (Software Component) SAP Gateway Foundation
   OPU-BSE-SDE (Application Component) Gateway SAP Data Enablement
     /IWBEP/MGW_GSR_CORE (Package) OData Channel - Service Interface - Core
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CX_STATIC_CHECK Exceptions with Static and Dynamic Check of RAISING Clause 20110310
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_T100_MESSAGE Interface for Accessing T100 Texts 20110310
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CX_COS_TRANSPORT_UTIL OData Channel : Transport Utility Exceptions 20120203
2 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CX_LTRO_AUTH_CHECKS Exceptions for authorization checks 20130523
3 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CX_MGW_ANALYZER Analyzer Exception 20111017
4 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CX_MGW_BOP Backend Operation Proxy Exception 20111027
5 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CX_MGW_BOP_GENERATOR OData Channel : Backend Operation Proxy Generator 20111017
6 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20110310
7 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CX_MGW_DSTGEN_EXCEPTION Basic Exception class for Odata channel Generator 20110624
8 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CX_MGW_SUB_DBA Odata Channel: Subscription DB Access Exception 20111112
9 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20120611
10 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CX_MGW_TRANSPORT Transport Exception 20111017
... Click here to see Used By full list (11 items)
Properties
Class /IWBEP/CX_MGW_BASE_EXCEPTION  
Short Description Base Exception    
Super Class CX_STATIC_CHECK Exceptions with Static and Dynamic Check of RAISING Clause 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class /IWBEP/CM_MGW_RT    
Program status     
Category 40  Exception Class 
Package /IWBEP/MGW_GSR_CORE   OData Channel - Service Interface - Core 
Created 20110310   SAP 
Last change 20141120    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /IWBEP/CX_MGW_BASE_EXCEPTION Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_T100_MESSAGE Interface for Accessing T100 Texts 20110310
Friends
Class /IWBEP/CX_MGW_BASE_EXCEPTION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 HTTP_HEADER_PARAMETERS Instance attribute Public Type reference (TYPE) /IWBEP/T_MGW_NAME_VALUE_PAIR Http header parameters 20120606
2 HTTP_STATUS_CODE Instance attribute Public Type reference (TYPE) /IWBEP/MGW_HTTP_STATUS_CODE http status code, see documentation for constants 20120605
3 MESSAGE_CONTAINER Instance attribute Public Object reference (TYPE REF TO) /IWBEP/IF_MESSAGE_CONTAINER Message Container Interface 20110712
4 SAP_NOTE_ID Instance attribute Public Type reference (TYPE) /IWBEP/MGW_SAP_NOTE_ID SAP Note number 20131002
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20110310
2 GET_HTTP_HEADER_ATTRIBUTES Instance method Public Method Returns the Http header parameters set in the exception 20120612
3 GET_HTTP_STATUS_CODE Instance method Public Method Returns the http status code set in the exception 20120612
4 GET_MSG_CONTAINER Instance method Public Method Returns the reference to the message container 20110713
5 GET_SAP_NOTE_ID Instance method Public Method Returns the SAP Note number set in the exception 20131002
6 _GET_LONGTEXT Instance method Protected Method Returns message long text, preserves long parameters 20110627
7 _GET_T100_LONGTEXT_FOR Instance method Private Method 20110627
8 _GET_T100_LONGTEXT_ITF Instance method Private Method 20110627
9 _GET_T100_TEXT_FOR Instance method Private Method 20110627
10 _GET_TEXT Instance method Protected Method Returns message short text, preserves long parameters 20110627
11 _SET_SINGLE_MSG_VAR Instance method Private Method 20110627
12 __GET_OTR_TEXT_RAW Instance method Private Method 20110627
13 __GET_TEXT_SPARAMS Instance method Private Method 20110627
14 __REPLACE_TEXT_PARAMS Instance method Private Method 20110627
15 __STRIP_NEWLINES_FROM Instance method Private Method 20110627
Events
Class /IWBEP/CX_MGW_BASE_EXCEPTION has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_BAL_T_MSG Public See coding 20110628 TY_BAL_T_MSG TYPE Standard TABLE OF BAL_S_MSG
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HTTP_HEADER_PARAMETERS Call by reference Type reference (TYPE) /IWBEP/T_MGW_NAME_VALUE_PAIR 20120606
2 Importing HTTP_STATUS_CODE Call by reference Type reference (TYPE) /IWBEP/MGW_HTTP_STATUS_CODE 20120605
3 Importing MESSAGE_CONTAINER Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MESSAGE_CONTAINER 20110712
4 Importing PREVIOUS Call by reference Attribute reference (LIKE) PREVIOUS 20110310
5 Importing SAP_NOTE_ID Call by reference Type reference (TYPE) /IWBEP/MGW_SAP_NOTE_ID 20131002
6 Importing TEXTID Call by reference Attribute reference (LIKE) IF_T100_MESSAGE=>T100KEY 20110310

Method CONSTRUCTOR on class /IWBEP/CX_MGW_BASE_EXCEPTION has no exception.

Method GET_HTTP_HEADER_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_HTTP_HEADER_PARAMETERS Value transfer Type reference (TYPE) /IWBEP/T_MGW_NAME_VALUE_PAIR table for name value pairs 20120612

Method GET_HTTP_HEADER_ATTRIBUTES on class /IWBEP/CX_MGW_BASE_EXCEPTION has no exception.

Method GET_HTTP_STATUS_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_HTTP_STATUS_CODE Value transfer Type reference (TYPE) /IWBEP/MGW_HTTP_STATUS_CODE http status code, see documentation for constants 20120612

Method GET_HTTP_STATUS_CODE on class /IWBEP/CX_MGW_BASE_EXCEPTION has no exception.

Method GET_MSG_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_MESSAGE_CONTAINER Value transfer Object reference (TYPE REF TO) /IWBEP/IF_MESSAGE_CONTAINER Message Container Interface 20110713

Method GET_MSG_CONTAINER on class /IWBEP/CX_MGW_BASE_EXCEPTION has no exception.

Method GET_SAP_NOTE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SAP_NOTE_ID Value transfer Type reference (TYPE) /IWBEP/MGW_SAP_NOTE_ID SAP Note 20131002

Method GET_SAP_NOTE_ID on class /IWBEP/CX_MGW_BASE_EXCEPTION has no exception.

Method _GET_LONGTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PRESERVE_NEWLINES Value transfer Type reference (TYPE) ABAP_BOOL 20110627
2 Returning RESULT Value transfer Type reference (TYPE) STRING 20110627
3 Importing T100_PREPEND_SHORT Value transfer Type reference (TYPE) ABAP_BOOL 'X' 20110627
4 Importing TEXT Value transfer Object reference (TYPE REF TO) IF_MESSAGE Interface for Accessing Texts from Message Objects 20110627

Method _GET_LONGTEXT on class /IWBEP/CX_MGW_BASE_EXCEPTION has no exception.

Method _GET_T100_LONGTEXT_FOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJ Value transfer Object reference (TYPE REF TO) OBJECT 20110627
2 Importing PREPEND_SHORT Value transfer Type reference (TYPE) ABAP_BOOL 'X' 20110627
3 Exporting RESULT Call by reference Type reference (TYPE) STRING 20110627
4 Importing T100KEY Call by reference Type reference (TYPE) SCX_T100KEY T100 Key with Parameters Mapped to Attribute Names 20110627
5 Importing TEXT Value transfer Object reference (TYPE REF TO) IF_MESSAGE Interface for Accessing Texts from Message Objects 20110627

Method _GET_T100_LONGTEXT_FOR on class /IWBEP/CX_MGW_BASE_EXCEPTION has no exception.

Method _GET_T100_LONGTEXT_ITF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ITF_ITAB Call by reference Type reference (TYPE) TLINE_TAB List of SAPscript Lines 20110627
2 Importing OBJ Value transfer Object reference (TYPE REF TO) OBJECT 20110627
3 Importing T100KEY Call by reference Type reference (TYPE) SCX_T100KEY T100 Key with Parameters Mapped to Attribute Names 20110627

Method _GET_T100_LONGTEXT_ITF on class /IWBEP/CX_MGW_BASE_EXCEPTION has no exception.

Method _GET_T100_TEXT_FOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJ Call by reference Object reference (TYPE REF TO) OBJECT 20110627
2 Exporting RESULT Call by reference Type reference (TYPE) STRING 20110627
3 Importing T100KEY Call by reference Type reference (TYPE) SCX_T100KEY T100 Key with Parameters Mapped to Attribute Names 20110627

Method _GET_T100_TEXT_FOR on class /IWBEP/CX_MGW_BASE_EXCEPTION has no exception.

Method _GET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) STRING 20110627
2 Importing TEXT Value transfer Object reference (TYPE REF TO) IF_MESSAGE Interface for Accessing Texts from Message Objects 20110627

Method _GET_TEXT on class /IWBEP/CX_MGW_BASE_EXCEPTION has no exception.

Method _SET_SINGLE_MSG_VAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ARG Call by reference Type reference (TYPE) CLIKE 20110627
2 Importing OBJ Value transfer Object reference (TYPE REF TO) OBJECT 20110627
3 Exporting TARGET Call by reference Type reference (TYPE) C 20110627

Method _SET_SINGLE_MSG_VAR on class /IWBEP/CX_MGW_BASE_EXCEPTION has no exception.

Method __GET_OTR_TEXT_RAW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting RESULT Call by reference Type reference (TYPE) STRING 20110627
2 Importing TEXTID Call by reference Type reference (TYPE) SOTR_CONC Key for Logical Object in the OTR 20110627

Method __GET_OTR_TEXT_RAW on class /IWBEP/CX_MGW_BASE_EXCEPTION has no exception.

Method __GET_TEXT_SPARAMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJ Value transfer Object reference (TYPE REF TO) OBJECT 20110627
2 Exporting PARAMS Call by reference Type reference (TYPE) SBTFR_PARAM_TT Table with Assignment of Parameter and Value (Type String) 20110627

Method __GET_TEXT_SPARAMS on class /IWBEP/CX_MGW_BASE_EXCEPTION has no exception.

Method __REPLACE_TEXT_PARAMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJ Call by reference Object reference (TYPE REF TO) OBJECT 20110627
2 Changing RESULT Call by reference Type reference (TYPE) STRING 20110627

Method __REPLACE_TEXT_PARAMS on class /IWBEP/CX_MGW_BASE_EXCEPTION has no exception.

Method __STRIP_NEWLINES_FROM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing MESSAGE Call by reference Type reference (TYPE) STRING 20110627

Method __STRIP_NEWLINES_FROM on class /IWBEP/CX_MGW_BASE_EXCEPTION has no exception.
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CX_COS_TRANSPORT_UTIL OData Channel : Transport Utility Exceptions 20120203
2 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CX_LTRO_AUTH_CHECKS Exceptions for authorization checks 20130523
3 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CX_MGW_ANALYZER Analyzer Exception 20111017
4 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CX_MGW_BOP Backend Operation Proxy Exception 20111027
5 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CX_MGW_BOP_GENERATOR OData Channel : Backend Operation Proxy Generator 20111017
6 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20110310
7 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CX_MGW_DSTGEN_EXCEPTION Basic Exception class for Odata channel Generator 20110624
8 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CX_MGW_SUB_DBA Odata Channel: Subscription DB Access Exception 20111112
9 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20120611
10 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CX_MGW_TRANSPORT Transport Exception 20111017
11 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CX_MGW_URM_DBA User Request Mgmt. DB Access Exception 20130415
History
Last changed by/on SAP  20141120 
SAP Release Created in 200