SAP ABAP Class /IWBEP/CL_MGW_DSTGEN_LOGGER (Logger for ODC Generation Tool)
Hierarchy
☛
SAP_GWFND (Software Component) SAP Gateway Foundation
⤷
OPU-BSE-TLS (Application Component) Gateway Developer Tools
⤷
/IWBEP/MGW_CLASS_GENERATOR (Package) OData Channel - Design Time Tools - ODC Class Generator
⤷
⤷
Properties
| Class | /IWBEP/CL_MGW_DSTGEN_LOGGER | |
| Short Description | Logger for ODC Generation Tool | |
| Super Class | ||
| Instantiability of a Class | 0 | Private |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | /IWBEP/MGW_CLASS_GENERATOR | OData Channel - Design Time Tools - ODC Class Generator |
| Created | 20110901 | SAP |
| Last change | 20130531 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class /IWBEP/CL_MGW_DSTGEN_LOGGER has no forward declaration.
Interfaces
Class /IWBEP/CL_MGW_DSTGEN_LOGGER has no interface implemented.
Friends
Class /IWBEP/CL_MGW_DSTGEN_LOGGER has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | BALPROBCL | 4 | Application log: Message problem class | 20110901 | ||
| 2 | Constant | Public | Type reference (TYPE) | C | 'A' | Cancel | 20110901 | ||
| 3 | Constant | Public | Type reference (TYPE) | BALTABNAME | '/IWBEP/S_LOGGER_CONTEXT_HEAD' | Application Log: Context: DDIC structure name | 20110901 | ||
| 4 | Constant | Public | Type reference (TYPE) | C | 'E' | Error | 20110901 | ||
| 5 | Instance attribute | Private | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20110901 | |||
| 6 | Static Attribute | Public | Object reference (TYPE REF TO) | /IWBEP/CL_MGW_DSTGEN_LOGGER | Logger for ODC Generation Tool | 20110901 | |||
| 7 | Instance attribute | Public | Type reference (TYPE) | /IWBEP/S_LOGGER_CONTEXT_HEAD | Gateway: Context of the Log Header | 20110901 | |||
| 8 | Static Attribute | Private | Type reference (TYPE) | BALLOGHNDL | Application Log: Log Handle | 20110901 | |||
| 9 | Instance attribute | Private | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20110901 | |||
| 10 | Instance attribute | Private | Type reference (TYPE) | BAL_S_LOG | Application Log: Log header data | 20110901 | |||
| 11 | Constant | Public | Type reference (TYPE) | BALPROBCL | 2 | Application log: Message problem class | 20110901 | ||
| 12 | Constant | Public | Type reference (TYPE) | C | 'I' | Info | 20110901 | ||
| 13 | Static Attribute | Private | Type reference (TYPE) | /IWBEP/SUP_LOG_LEVEL | Gateway Global Log Level for the Application Log | 20110901 | |||
| 14 | Constant | Public | Type reference (TYPE) | BALPROBCL | 3 | Application log: Message problem class | 20110901 | ||
| 15 | Constant | Private | Type reference (TYPE) | BALPAR | 'MSG' | Application log: Parameters | 20110901 | ||
| 16 | Constant | Private | Type reference (TYPE) | /IWBEP/SUP_LOG_USE_CASE | 'REG' | SAP NetWeaver Gateway Logging Use Case | 20110901 | ||
| 17 | Constant | Private | Type reference (TYPE) | /IWBEP/SUP_LOG_USE_CASE | 'SAT' | SAP NetWeaver Gateway Logging Use Case | 20110901 | ||
| 18 | Constant | Public | Type reference (TYPE) | C | 'S' | Success | 20110901 | ||
| 19 | Constant | Public | Type reference (TYPE) | BALPROBCL | 1 | Application log: Message problem class | 20110901 | ||
| 20 | Constant | Public | Type reference (TYPE) | C | 'W' | Warning | 20110901 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Private | Method | Adjust the User Log Level to the Global Log Level | 20110901 | |
| 2 | Instance method | Public | Method | Closes Logging (write the logs to db) | 20110901 | |
| 3 | Instance method | Private | Constructor | Constructor | 20110901 | |
| 4 | Instance method | Private | Method | Determines the Log Level | 20110901 | |
| 5 | Instance method | Private | Method | Determines the Problem Class of the Message | 20110901 | |
| 6 | Instance method | Public | Method | Displays the Messages of the Log in a Pop-Up | 20110901 | |
| 7 | Instance method | Private | Method | Fills the Text of a Message (exception) into BAL-Parameters | 20110901 | |
| 8 | Instance method | Private | Method | Retrieves the Class Name of the Object | 20110901 | |
| 9 | Instance method | Private | Method | Retrieves the Global Log Level | 20110901 | |
| 10 | Static method | Public | Method | Retrieve the Singleton Logger Instance | 20110901 | |
| 11 | Static method | Public | Method | Initialize the Singleton Logger Instance | 20110901 | |
| 12 | Instance method | Public | Method | Log the Completion of a Processing Step | 20110901 | |
| 13 | Instance method | Public | Method | Log the Completion of Step with an Exception | 20110901 | |
| 14 | Instance method | Public | Method | Log the Initialization of a Processing Step | 20110901 | |
| 15 | Instance method | Private | Method | Sets the 'Error exists' Flag at the first W, E, A Message | 20110901 |
Events
Class /IWBEP/CL_MGW_DSTGEN_LOGGER has no event.
Types
Class /IWBEP/CL_MGW_DSTGEN_LOGGER has no local type.
Method Signatures
Method ADJ_USR_TO_GLB_LOG_LEVEL Signature
Method ADJ_USR_TO_GLB_LOG_LEVEL on class /IWBEP/CL_MGW_DSTGEN_LOGGER has no parameter.
Method ADJ_USR_TO_GLB_LOG_LEVEL on class /IWBEP/CL_MGW_DSTGEN_LOGGER has no exception.
Method CLOSE_LOGGER Signature
Method CLOSE_LOGGER on class /IWBEP/CL_MGW_DSTGEN_LOGGER has no parameter.
Method CLOSE_LOGGER on class /IWBEP/CL_MGW_DSTGEN_LOGGER has no exception.
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class /IWBEP/CL_MGW_DSTGEN_LOGGER has no parameter.
Method CONSTRUCTOR on class /IWBEP/CL_MGW_DSTGEN_LOGGER has no exception.
Method DETERMINE_LOG_LEVEL Signature
Method DETERMINE_LOG_LEVEL on class /IWBEP/CL_MGW_DSTGEN_LOGGER has no parameter.
Method DETERMINE_LOG_LEVEL on class /IWBEP/CL_MGW_DSTGEN_LOGGER has no exception.
Method DETERMINE_PROBCLASS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_MSG_TYPE | Call by reference | Type reference (TYPE) | SYMSGTY | 20110901 | ||||
| 2 | IV_PROBLEM_CLASS | Call by reference | Type reference (TYPE) | BAL_S_MSG-PROBCLASS | 20110901 | ||||
| 3 | RV_PROBLEM_CLASS | Value transfer | Type reference (TYPE) | BAL_S_MSG-PROBCLASS | 20110901 |
Method DETERMINE_PROBCLASS on class /IWBEP/CL_MGW_DSTGEN_LOGGER has no exception.
Method DISPLAY_LOG_POP_UP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_MESSAGE_FILTER | Call by reference | Type reference (TYPE) | BAL_R_IDNO | Application Log: MSGID/MSGNO Range Table | 20110901 |
Method DISPLAY_LOG_POP_UP on class /IWBEP/CL_MGW_DSTGEN_LOGGER has no exception.
Method FILL_MSG_EXTD_LONG_TEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_EXT_KEY | Call by reference | Type reference (TYPE) | STRING | 20110901 | ||||
| 2 | IV_KEY_VALUE | Call by reference | Type reference (TYPE) | /IWBEP/SUP_ALTERN_ID | 20110901 | ||||
| 3 | IV_MSG | Call by reference | Type reference (TYPE) | BAL_S_MSG | 20110901 | ||||
| 4 | IV_PARNAME | Call by reference | Type reference (TYPE) | BALPAR | 20110901 | ||||
| 5 | IV_TEXT | Call by reference | Type reference (TYPE) | STRING | 20110901 |
Method FILL_MSG_EXTD_LONG_TEXT on class /IWBEP/CL_MGW_DSTGEN_LOGGER has no exception.
Method GET_CLASS_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_OBJECT | Call by reference | Object reference (TYPE REF TO) | OBJECT | 20110901 | ||||
| 2 | RV_CLASSNAME | Value transfer | Type reference (TYPE) | STRING | 20110901 |
Method GET_CLASS_NAME on class /IWBEP/CL_MGW_DSTGEN_LOGGER has no exception.
Method GET_GLOBAL_LOG_LEVEL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_GLOBAL_LOG_LEVEL | Value transfer | Type reference (TYPE) | /IWBEP/SUP_LOG_LEVEL | Gateway Global Log Level for the Application Log | 20110901 |
Method GET_GLOBAL_LOG_LEVEL on class /IWBEP/CL_MGW_DSTGEN_LOGGER has no exception.
Method GET_LOGGER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RO_LOGGER | Value transfer | Object reference (TYPE REF TO) | /IWBEP/CL_MGW_DSTGEN_LOGGER | Logger for ODC Generation Tool | 20110901 |
Method GET_LOGGER on class /IWBEP/CL_MGW_DSTGEN_LOGGER has no exception.
Method INIT_LOGGER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_OBJECT | Call by reference | Type reference (TYPE) | BALOBJ_D | Application Log: Object Name (Application Code) | 20110901 | |||
| 2 | IV_SUBOBJECT | Call by reference | Type reference (TYPE) | BALSUBOBJ | Application Log: Subobject | 20110901 | |||
| 3 | IV_USERID | Call by reference | Type reference (TYPE) | UNAME | User Name | 20110901 | |||
| 4 | RO_LOGGER | Value transfer | Object reference (TYPE REF TO) | /IWBEP/CL_MGW_DSTGEN_LOGGER | Logger for ODC Generation Tool | 20110901 |
Method INIT_LOGGER on class /IWBEP/CL_MGW_DSTGEN_LOGGER has no exception.
Method LOG_STEP_COMPLETION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_OBJECT_KEY | Call by reference | Type reference (TYPE) | /IWBEP/SUP_ALTERN_ID | 20110901 | ||||
| 2 | IV_AGENT | Call by reference | Type reference (TYPE) | /IWBEP/SUP_IW_AGENT | 20110901 | ||||
| 3 | IV_LOG_TO_CCMS | Call by reference | Type reference (TYPE) | /IWBEP/SUP_LOG_CCMS | 20110901 | ||||
| 4 | IV_MSG_HANDLE | Call by reference | Type reference (TYPE) | BALMSGHNDL | 20110901 | ||||
| 5 | IV_MSG_ID | Call by reference | Type reference (TYPE) | SYMSGID | 20110901 | ||||
| 6 | IV_MSG_NUMBER | Call by reference | Type reference (TYPE) | SYMSGNO | 20110901 | ||||
| 7 | IV_MSG_TYPE | Call by reference | Type reference (TYPE) | SYMSGTY | 20110901 | ||||
| 8 | IV_MSG_V1 | Call by reference | Type reference (TYPE) | ANY | 20110901 | ||||
| 9 | IV_MSG_V2 | Call by reference | Type reference (TYPE) | ANY | 20110901 | ||||
| 10 | IV_MSG_V3 | Call by reference | Type reference (TYPE) | ANY | 20110901 | ||||
| 11 | IV_MSG_V4 | Call by reference | Type reference (TYPE) | ANY | 20110901 | ||||
| 12 | IV_PROBLEM_CLASS | Call by reference | Type reference (TYPE) | BAL_S_MSG-PROBCLASS | 20110901 | ||||
| 13 | IV_SYSTEM_ALIAS | Call by reference | Type reference (TYPE) | /IWBEP/DEFI_SYSTEM_ALIAS | SAP System Alias | 20110901 |
Method LOG_STEP_COMPLETION on class /IWBEP/CL_MGW_DSTGEN_LOGGER has no exception.
Method LOG_STEP_COMPLETION_EXCEPTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_EXCEPTION_EXTERN | Call by reference | Object reference (TYPE REF TO) | CX_ROOT | 20110901 | ||||
| 2 | IS_OBJECT_KEY | Call by reference | Type reference (TYPE) | /IWBEP/SUP_ALTERN_ID | 20110901 | ||||
| 3 | IV_AGENT | Call by reference | Type reference (TYPE) | /IWBEP/SUP_IW_AGENT | 20110901 | ||||
| 4 | IV_LOG_TO_CCMS | Call by reference | Type reference (TYPE) | /IWBEP/SUP_LOG_CCMS | 20110901 | ||||
| 5 | IV_MSG_HANDLE | Call by reference | Type reference (TYPE) | BALMSGHNDL | 20110901 | ||||
| 6 | IV_MSG_ID | Call by reference | Type reference (TYPE) | SYMSGID | 20110901 | ||||
| 7 | IV_MSG_NUMBER | Call by reference | Type reference (TYPE) | SYMSGNO | 20110901 | ||||
| 8 | IV_MSG_V1 | Call by reference | Type reference (TYPE) | ANY | 20110901 | ||||
| 9 | IV_MSG_V2 | Call by reference | Type reference (TYPE) | ANY | 20110901 | ||||
| 10 | IV_MSG_V3 | Call by reference | Type reference (TYPE) | ANY | 20110901 | ||||
| 11 | IV_MSG_V4 | Call by reference | Type reference (TYPE) | ANY | 20110901 | ||||
| 12 | IV_SYSTEM_ALIAS | Call by reference | Type reference (TYPE) | /IWBEP/DEFI_SYSTEM_ALIAS | SAP System Alias | 20110901 |
Method LOG_STEP_COMPLETION_EXCEPTION on class /IWBEP/CL_MGW_DSTGEN_LOGGER has no exception.
Method LOG_STEP_INIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_OBJECT_KEY | Call by reference | Type reference (TYPE) | /IWBEP/SUP_ALTERN_ID | 20110901 | ||||
| 2 | IV_AGENT | Call by reference | Type reference (TYPE) | /IWBEP/SUP_IW_AGENT | 20110901 | ||||
| 3 | IV_MSG_ID | Call by reference | Type reference (TYPE) | SYMSGID | 20110901 | ||||
| 4 | IV_MSG_NUMBER | Call by reference | Type reference (TYPE) | SYMSGNO | 20110901 | ||||
| 5 | IV_MSG_V1 | Call by reference | Type reference (TYPE) | ANY | 20110901 | ||||
| 6 | IV_MSG_V2 | Call by reference | Type reference (TYPE) | ANY | 20110901 | ||||
| 7 | IV_MSG_V3 | Call by reference | Type reference (TYPE) | ANY | 20110901 | ||||
| 8 | IV_MSG_V4 | Call by reference | Type reference (TYPE) | ANY | 20110901 | ||||
| 9 | IV_SYSTEM_ALIAS | Call by reference | Type reference (TYPE) | /IWBEP/DEFI_SYSTEM_ALIAS | SAP System Alias | 20110901 | |||
| 10 | RV_MSG_HANDLE | Value transfer | Type reference (TYPE) | BALMSGHNDL | 20110901 |
Method LOG_STEP_INIT on class /IWBEP/CL_MGW_DSTGEN_LOGGER has no exception.
Method SET_ERROR_EXIST_FLAG Signature
Method SET_ERROR_EXIST_FLAG on class /IWBEP/CL_MGW_DSTGEN_LOGGER has no parameter.
Method SET_ERROR_EXIST_FLAG on class /IWBEP/CL_MGW_DSTGEN_LOGGER has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 200 |