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
⤷ 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 | ADDINFO | Constant | Public | Type reference (TYPE) | BALPROBCL | 4 | Application log: Message problem class | 20110901 | |
2 | CANCEL | Constant | Public | Type reference (TYPE) | C | 'A' | Cancel | 20110901 | |
3 | CONTEXT_HEADER | Constant | Public | Type reference (TYPE) | BALTABNAME | '/IWBEP/S_LOGGER_CONTEXT_HEAD' | Application Log: Context: DDIC structure name | 20110901 | |
4 | ERROR | Constant | Public | Type reference (TYPE) | C | 'E' | Error | 20110901 | |
5 | ERROR_MSG_EXIST | Instance attribute | Private | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20110901 | ||
6 | GO_LOGGER | Static Attribute | Public | Object reference (TYPE REF TO) | /IWBEP/CL_MGW_DSTGEN_LOGGER | Logger for ODC Generation Tool | 20110901 | ||
7 | GS_CONTEXT_HEADER | Instance attribute | Public | Type reference (TYPE) | /IWBEP/S_LOGGER_CONTEXT_HEAD | Gateway: Context of the Log Header | 20110901 | ||
8 | GV_LOG_HANDLE | Static Attribute | Private | Type reference (TYPE) | BALLOGHNDL | Application Log: Log Handle | 20110901 | ||
9 | GV_SAT | Instance attribute | Private | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20110901 | ||
10 | G_S_LOG | Instance attribute | Private | Type reference (TYPE) | BAL_S_LOG | Application Log: Log header data | 20110901 | ||
11 | IMPORTANT | Constant | Public | Type reference (TYPE) | BALPROBCL | 2 | Application log: Message problem class | 20110901 | |
12 | INFO | Constant | Public | Type reference (TYPE) | C | 'I' | Info | 20110901 | |
13 | LOG_LEVEL | Static Attribute | Private | Type reference (TYPE) | /IWBEP/SUP_LOG_LEVEL | Gateway Global Log Level for the Application Log | 20110901 | ||
14 | MEDIUM | Constant | Public | Type reference (TYPE) | BALPROBCL | 3 | Application log: Message problem class | 20110901 | |
15 | MSG | Constant | Private | Type reference (TYPE) | BALPAR | 'MSG' | Application log: Parameters | 20110901 | |
16 | REGULAR | Constant | Private | Type reference (TYPE) | /IWBEP/SUP_LOG_USE_CASE | 'REG' | SAP NetWeaver Gateway Logging Use Case | 20110901 | |
17 | SAT | Constant | Private | Type reference (TYPE) | /IWBEP/SUP_LOG_USE_CASE | 'SAT' | SAP NetWeaver Gateway Logging Use Case | 20110901 | |
18 | SUCCESS | Constant | Public | Type reference (TYPE) | C | 'S' | Success | 20110901 | |
19 | VIMPORTANT | Constant | Public | Type reference (TYPE) | BALPROBCL | 1 | Application log: Message problem class | 20110901 | |
20 | WARNING | Constant | Public | Type reference (TYPE) | C | 'W' | Warning | 20110901 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ADJ_USR_TO_GLB_LOG_LEVEL | Instance method | Private | Method | Adjust the User Log Level to the Global Log Level | 20110901 |
2 | CLOSE_LOGGER | Instance method | Public | Method | Closes Logging (write the logs to db) | 20110901 |
3 | CONSTRUCTOR | Instance method | Private | Constructor | Constructor | 20110901 |
4 | DETERMINE_LOG_LEVEL | Instance method | Private | Method | Determines the Log Level | 20110901 |
5 | DETERMINE_PROBCLASS | Instance method | Private | Method | Determines the Problem Class of the Message | 20110901 |
6 | DISPLAY_LOG_POP_UP | Instance method | Public | Method | Displays the Messages of the Log in a Pop-Up | 20110901 |
7 | FILL_MSG_EXTD_LONG_TEXT | Instance method | Private | Method | Fills the Text of a Message (exception) into BAL-Parameters | 20110901 |
8 | GET_CLASS_NAME | Instance method | Private | Method | Retrieves the Class Name of the Object | 20110901 |
9 | GET_GLOBAL_LOG_LEVEL | Instance method | Private | Method | Retrieves the Global Log Level | 20110901 |
10 | GET_LOGGER | Static method | Public | Method | Retrieve the Singleton Logger Instance | 20110901 |
11 | INIT_LOGGER | Static method | Public | Method | Initialize the Singleton Logger Instance | 20110901 |
12 | LOG_STEP_COMPLETION | Instance method | Public | Method | Log the Completion of a Processing Step | 20110901 |
13 | LOG_STEP_COMPLETION_EXCEPTION | Instance method | Public | Method | Log the Completion of Step with an Exception | 20110901 |
14 | LOG_STEP_INIT | Instance method | Public | Method | Log the Initialization of a Processing Step | 20110901 |
15 | SET_ERROR_EXIST_FLAG | 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 | Importing | IV_MSG_TYPE | Call by reference | Type reference (TYPE) | SYMSGTY | 20110901 | |||
2 | Importing | IV_PROBLEM_CLASS | Call by reference | Type reference (TYPE) | BAL_S_MSG-PROBCLASS | 20110901 | |||
3 | Returning | 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 | Importing | 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 | Importing | IV_EXT_KEY | Call by reference | Type reference (TYPE) | STRING | 20110901 | |||
2 | Importing | IV_KEY_VALUE | Call by reference | Type reference (TYPE) | /IWBEP/SUP_ALTERN_ID | 20110901 | |||
3 | Changing | IV_MSG | Call by reference | Type reference (TYPE) | BAL_S_MSG | 20110901 | |||
4 | Importing | IV_PARNAME | Call by reference | Type reference (TYPE) | BALPAR | 20110901 | |||
5 | Importing | 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 | Importing | IO_OBJECT | Call by reference | Object reference (TYPE REF TO) | OBJECT | 20110901 | |||
2 | Returning | 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 | Returning | 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 | Returning | 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 | Importing | IV_OBJECT | Call by reference | Type reference (TYPE) | BALOBJ_D | Application Log: Object Name (Application Code) | 20110901 | ||
2 | Importing | IV_SUBOBJECT | Call by reference | Type reference (TYPE) | BALSUBOBJ | Application Log: Subobject | 20110901 | ||
3 | Importing | IV_USERID | Call by reference | Type reference (TYPE) | UNAME | User Name | 20110901 | ||
4 | Returning | 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 | Importing | IS_OBJECT_KEY | Call by reference | Type reference (TYPE) | /IWBEP/SUP_ALTERN_ID | 20110901 | |||
2 | Importing | IV_AGENT | Call by reference | Type reference (TYPE) | /IWBEP/SUP_IW_AGENT | 20110901 | |||
3 | Importing | IV_LOG_TO_CCMS | Call by reference | Type reference (TYPE) | /IWBEP/SUP_LOG_CCMS | 20110901 | |||
4 | Importing | IV_MSG_HANDLE | Call by reference | Type reference (TYPE) | BALMSGHNDL | 20110901 | |||
5 | Importing | IV_MSG_ID | Call by reference | Type reference (TYPE) | SYMSGID | 20110901 | |||
6 | Importing | IV_MSG_NUMBER | Call by reference | Type reference (TYPE) | SYMSGNO | 20110901 | |||
7 | Importing | IV_MSG_TYPE | Call by reference | Type reference (TYPE) | SYMSGTY | 20110901 | |||
8 | Importing | IV_MSG_V1 | Call by reference | Type reference (TYPE) | ANY | 20110901 | |||
9 | Importing | IV_MSG_V2 | Call by reference | Type reference (TYPE) | ANY | 20110901 | |||
10 | Importing | IV_MSG_V3 | Call by reference | Type reference (TYPE) | ANY | 20110901 | |||
11 | Importing | IV_MSG_V4 | Call by reference | Type reference (TYPE) | ANY | 20110901 | |||
12 | Importing | IV_PROBLEM_CLASS | Call by reference | Type reference (TYPE) | BAL_S_MSG-PROBCLASS | 20110901 | |||
13 | Importing | 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 | Importing | IO_EXCEPTION_EXTERN | Call by reference | Object reference (TYPE REF TO) | CX_ROOT | 20110901 | |||
2 | Importing | IS_OBJECT_KEY | Call by reference | Type reference (TYPE) | /IWBEP/SUP_ALTERN_ID | 20110901 | |||
3 | Importing | IV_AGENT | Call by reference | Type reference (TYPE) | /IWBEP/SUP_IW_AGENT | 20110901 | |||
4 | Importing | IV_LOG_TO_CCMS | Call by reference | Type reference (TYPE) | /IWBEP/SUP_LOG_CCMS | 20110901 | |||
5 | Importing | IV_MSG_HANDLE | Call by reference | Type reference (TYPE) | BALMSGHNDL | 20110901 | |||
6 | Importing | IV_MSG_ID | Call by reference | Type reference (TYPE) | SYMSGID | 20110901 | |||
7 | Importing | IV_MSG_NUMBER | Call by reference | Type reference (TYPE) | SYMSGNO | 20110901 | |||
8 | Importing | IV_MSG_V1 | Call by reference | Type reference (TYPE) | ANY | 20110901 | |||
9 | Importing | IV_MSG_V2 | Call by reference | Type reference (TYPE) | ANY | 20110901 | |||
10 | Importing | IV_MSG_V3 | Call by reference | Type reference (TYPE) | ANY | 20110901 | |||
11 | Importing | IV_MSG_V4 | Call by reference | Type reference (TYPE) | ANY | 20110901 | |||
12 | Importing | 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 | Importing | IS_OBJECT_KEY | Call by reference | Type reference (TYPE) | /IWBEP/SUP_ALTERN_ID | 20110901 | |||
2 | Importing | IV_AGENT | Call by reference | Type reference (TYPE) | /IWBEP/SUP_IW_AGENT | 20110901 | |||
3 | Importing | IV_MSG_ID | Call by reference | Type reference (TYPE) | SYMSGID | 20110901 | |||
4 | Importing | IV_MSG_NUMBER | Call by reference | Type reference (TYPE) | SYMSGNO | 20110901 | |||
5 | Importing | IV_MSG_V1 | Call by reference | Type reference (TYPE) | ANY | 20110901 | |||
6 | Importing | IV_MSG_V2 | Call by reference | Type reference (TYPE) | ANY | 20110901 | |||
7 | Importing | IV_MSG_V3 | Call by reference | Type reference (TYPE) | ANY | 20110901 | |||
8 | Importing | IV_MSG_V4 | Call by reference | Type reference (TYPE) | ANY | 20110901 | |||
9 | Importing | IV_SYSTEM_ALIAS | Call by reference | Type reference (TYPE) | /IWBEP/DEFI_SYSTEM_ALIAS | SAP System Alias | 20110901 | ||
10 | Returning | 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 |