Hierarchy

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_ESH_CO_LOGGING | Logging | 20070322 |
Properties
Interface | IF_ESH_OM_APPLOG | |
Short Description | Application Log |
General Data
Package | S_ESH_ENG_OBJ_MOD_REP | Model Repository |
Created | 20070226 | SAP |
Last changed | 20140121 | SAP |
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 | IF_ESH_OM_APPLOG | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Interface IF_ESH_OM_APPLOG has no interface.
Friends
Interface IF_ESH_OM_APPLOG has no friend.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | SC_ANY_DIFFERENTIATOR | Constant | Public | Type reference (TYPE) | CHAR50 | 'AnyDifferentiator_C07701466E174A18E10000000A424272' | Any differentiator | 20070326 | |
2 | SC_CONTEXT_SEPARATOR | Constant | Public | Type reference (TYPE) | CHAR1 | '/' | Single-Character Flag | 20070328 | |
3 | SC_LOG_OBJECT_ENTERPRISESEARCH | Constant | Public | Type reference (TYPE) | BALOBJ_D | 'ES' | Application log: Object name (Application code) | 20070323 | |
4 | SC_LOG_SUBOBJECT_DPS | Constant | Public | Type reference (TYPE) | BALSUBOBJ | 'DATA_PROVIDER_SERV' | Application Log: Subobject for DPS | 20090120 | |
5 | SC_LOG_SUBOBJECT_ESH_TREX | Constant | Public | Type reference (TYPE) | BALSUBOBJ | 'esh_trex' | 20100913 | ||
6 | SC_LOG_SUBOBJECT_FU_DEMON | Constant | Public | Type reference (TYPE) | BALSUBOBJ | 'FU_DEMON' | Application Log: Subobject for Real-Time Indexing | 20100119 | |
7 | SC_LOG_SUBOBJECT_INDEXING | Constant | Public | Type reference (TYPE) | BALSUBOBJ | 'INDEXING' | Application Log: Subobject for Indexing | 20070323 | |
8 | SC_LOG_SUBOBJECT_MONITORING | Constant | Public | Type reference (TYPE) | BALSUBOBJ | 'MONITORING' | Application Log: Subobject for Monitoring | 20070323 | |
9 | SC_LOG_SUBOBJECT_OBJECT_MODEL | Constant | Public | Type reference (TYPE) | BALSUBOBJ | 'OBJECT_MODEL' | Application Log: Subobject for Object Model | 20070323 | |
10 | SC_LOG_SUBOBJECT_QL_ACCESS | Constant | Public | Type reference (TYPE) | BALSUBOBJ | 'QL_ACCESS' | Application Log: Subobject for Query Log | 20100119 | |
11 | SC_LOG_SUBOBJECT_TESTING | Constant | Public | Type reference (TYPE) | BALSUBOBJ | 'TESTING' | Application Log: Subobject for Testing | 20100203 | |
12 | SC_MSG_TYPE_ABORT | Constant | Public | Type reference (TYPE) | SYMSGTY | 'A' | Abort | 20070323 | |
13 | SC_MSG_TYPE_ALL_ALLOWED | Constant | Public | Type reference (TYPE) | CHAR10 | 'AEWSI' | All allowed message types | 20070323 | |
14 | SC_MSG_TYPE_DEBUG | Constant | Public | Type reference (TYPE) | SYMSGTY | 'D' | Debug | 20070323 | |
15 | SC_MSG_TYPE_DEFAULT | Constant | Public | Type reference (TYPE) | SYMSGTY | SC_MSG_TYPE_INFO | Default message type | 20070323 | |
16 | SC_MSG_TYPE_ERROR | Constant | Public | Type reference (TYPE) | SYMSGTY | 'E' | Error | 20070323 | |
17 | SC_MSG_TYPE_INFO | Constant | Public | Type reference (TYPE) | SYMSGTY | 'I' | Info | 20070323 | |
18 | SC_MSG_TYPE_SUCCESS | Constant | Public | Type reference (TYPE) | SYMSGTY | 'S' | Success | 20070323 | |
19 | SC_MSG_TYPE_WARNING | Constant | Public | Type reference (TYPE) | SYMSGTY | 'W' | Warning | 20070323 | |
20 | SC_NO_DIFFERENTIATOR | Constant | Public | Type reference (TYPE) | CHAR50 | 'NoDifferentiator_C07701466E174A18E10000000A424272' | No differentiator | 20070326 | |
21 | SC_PARAM_COMP_NAME_PREFIX | Constant | Public | Type reference (TYPE) | BALPAR | '%ComNam%' | Application log: Parameters | 20070328 | |
22 | SC_PARAM_COMP_VALUE_PREFIX | Constant | Public | Type reference (TYPE) | BALPAR | '%ComVal%' | Application log: Parameters | 20070328 | |
23 | SC_PARAM_DIFFERENTIATOR | Constant | Public | Type reference (TYPE) | BALPAR | '%Diff%' | Application log: Parameters | 20070327 | |
24 | SC_PARAM_FOCUS_NAME | Constant | Public | Type reference (TYPE) | BALPAR | '%FocusNam%' | Application log: Parameters | 20070327 | |
25 | SC_PARAM_FOCUS_VALUE | Constant | Public | Type reference (TYPE) | BALPAR | '%FocusVal%' | Application log: Parameters | 20070327 | |
26 | SV_NIRVANA | Static Attribute | Public | Type reference (TYPE) | BAPI_MSG | Message Text | 20070516 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Add messages of another application log instance | 20110120 |
2 | ![]() |
Instance method | Public | Method | Add a new BAPI return messages to the message log | 20090122 |
3 | ![]() |
Instance method | Public | Method | Add a new message to the message log by exception object | 20090925 |
4 | ![]() |
Instance method | Public | Method | Add a new message to the message log | 20070227 |
5 | ![]() |
Instance method | Public | Method | Add a new system message to the message log | 20070227 |
6 | ![]() |
Instance method | Public | Method | Add a new T100Key message to the message log | 20090918 |
7 | ![]() |
Instance method | Public | Method | Add a new message to the message log by text | 20080414 |
8 | ![]() |
Instance method | Public | Method | Application log contains abort message | 20070323 |
9 | ![]() |
Instance method | Public | Method | Application log contains error message | 20070323 |
10 | ![]() |
Instance method | Public | Method | Application log contains info message | 20070323 |
11 | ![]() |
Instance method | Public | Method | Application log contains success message | 20070323 |
12 | ![]() |
Instance method | Public | Method | Application log contains warning message | 20070323 |
13 | ![]() |
Instance method | Public | Method | Converts an application log to bapiret table | 20070323 |
14 | ![]() |
Instance method | Public | Method | Converts an application log to string table | 20090305 |
15 | ![]() |
Instance method | Public | Method | Add a new message to the message log | 20070327 |
16 | ![]() |
Instance method | Public | Method | Discards the application log | 20070326 |
17 | ![]() |
Instance method | Public | Method | Display the appliaction log in SAPGui | 20090119 |
18 | ![]() |
Instance method | Public | Method | Returns the application log | 20070323 |
19 | ![]() |
Instance method | Public | Method | Returns the application log handle | 20070614 |
20 | ![]() |
Instance method | Public | Method | Returns the hash code of a differentiator | 20070420 |
21 | ![]() |
Instance method | Public | Method | Number of messages in application log | 20070323 |
22 | ![]() |
Instance method | Public | Method | Returns the highest found message severity | 20070326 |
23 | ![]() |
Instance method | Public | Method | Returns the text of a message | 20070323 |
24 | ![]() |
Instance method | Public | Method | Saves the application log | 20070323 |
25 | ![]() |
Instance method | Public | Method | Activate or deactivate usage of differentiators | 20130704 |
Events
Interface IF_ESH_OM_APPLOG has no event.
Types
Interface IF_ESH_OM_APPLOG has no local type.
Method Signatures
Method ADD_APPLOG_MESSAGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_APPLOG | Call by reference | Object reference (TYPE REF TO) | IF_ESH_OM_APPLOG | Application Log | 20110120 |
Method ADD_APPLOG_MESSAGES on Interface IF_ESH_OM_APPLOG has no exception.
Method ADD_BAPIRET_MESSAGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_ERROR_INCLUDED | Call by reference | Type reference (TYPE) | ABAP_BOOL | BAPI Return messages contain error(s) | 20090122 | ||
2 | ![]() |
IT_BAPIRET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20090122 | ||
3 | ![]() |
IV_DIFFERENTIATOR | Call by reference | Type reference (TYPE) | ANY | 20090122 |
Method ADD_BAPIRET_MESSAGES on Interface IF_ESH_OM_APPLOG has no exception.
Method ADD_EXCEPTION_MESSAGE Signature
Method ADD_EXCEPTION_MESSAGE on Interface IF_ESH_OM_APPLOG has no exception.
Method ADD_MESSAGE Signature
Method ADD_MESSAGE on Interface IF_ESH_OM_APPLOG has no exception.
Method ADD_SYSTEM_MESSAGE Signature
Method ADD_SYSTEM_MESSAGE on Interface IF_ESH_OM_APPLOG has no exception.
Method ADD_T100KEY_MESSAGE Signature
Method ADD_T100KEY_MESSAGE on Interface IF_ESH_OM_APPLOG has no exception.
Method ADD_TEXT_MESSAGE Signature
Method ADD_TEXT_MESSAGE on Interface IF_ESH_OM_APPLOG has no exception.
Method CONTAINS_ABORT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_DIFFERENTIATOR | Call by reference | Type reference (TYPE) | ANY | IF_ESH_OM_APPLOG=>SC_ANY_DIFFERENTIATOR | Differentiator | 20070323 | |
2 | ![]() |
RV_TRUE | Value transfer | Type reference (TYPE) | BOOLE | Boolean variable | 20070323 |
Method CONTAINS_ABORT on Interface IF_ESH_OM_APPLOG has no exception.
Method CONTAINS_ERROR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_DIFFERENTIATOR | Call by reference | Type reference (TYPE) | ANY | IF_ESH_OM_APPLOG=>SC_ANY_DIFFERENTIATOR | Differentiator | 20070323 | |
2 | ![]() |
RV_TRUE | Value transfer | Type reference (TYPE) | BOOLE | Boolean variable | 20070323 |
Method CONTAINS_ERROR on Interface IF_ESH_OM_APPLOG has no exception.
Method CONTAINS_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_DIFFERENTIATOR | Call by reference | Type reference (TYPE) | ANY | IF_ESH_OM_APPLOG=>SC_ANY_DIFFERENTIATOR | Differentiator | 20070323 | |
2 | ![]() |
RV_TRUE | Value transfer | Type reference (TYPE) | BOOLE | Boolean variable | 20070323 |
Method CONTAINS_INFO on Interface IF_ESH_OM_APPLOG has no exception.
Method CONTAINS_SUCCESS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_DIFFERENTIATOR | Call by reference | Type reference (TYPE) | ANY | IF_ESH_OM_APPLOG=>SC_ANY_DIFFERENTIATOR | Differentiator | 20070323 | |
2 | ![]() |
RV_TRUE | Value transfer | Type reference (TYPE) | BOOLE | Boolean variable | 20070323 |
Method CONTAINS_SUCCESS on Interface IF_ESH_OM_APPLOG has no exception.
Method CONTAINS_WARNING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_DIFFERENTIATOR | Call by reference | Type reference (TYPE) | ANY | IF_ESH_OM_APPLOG=>SC_ANY_DIFFERENTIATOR | Differentiator | 20070323 | |
2 | ![]() |
RV_TRUE | Value transfer | Type reference (TYPE) | BOOLE | Boolean variable | 20070323 |
Method CONTAINS_WARNING on Interface IF_ESH_OM_APPLOG has no exception.
Method CONVERT_TO_BAPIRETTAB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_BAPIRETTAB | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20070402 | ||
2 | ![]() |
IS_APPLICATION_LOG | Call by reference | Type reference (TYPE) | ESH_S_CO_APPLICATION_LOG | Application log | 20070323 |
Method CONVERT_TO_BAPIRETTAB on Interface IF_ESH_OM_APPLOG has no exception.
Method CONVERT_TO_STRINGTAB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_STRINGTAB | Call by reference | Type reference (TYPE) | STRING_TABLE | Table with Message Information (text, type) | 20090305 | ||
2 | ![]() |
IS_APPLICATION_LOG | Call by reference | Type reference (TYPE) | ESH_S_CO_APPLICATION_LOG | Application log | 20090305 | ||
3 | ![]() |
IV_SMALL_MSG_CLASS_ENTRY | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20110125 |
Method CONVERT_TO_STRINGTAB on Interface IF_ESH_OM_APPLOG has no exception.
Method DECOMPOSE_MESSAGE_CONTEXT Signature
Method DECOMPOSE_MESSAGE_CONTEXT on Interface IF_ESH_OM_APPLOG has no exception.
Method DISCARD_APPLICATION_LOG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_DIFFERENTIATOR | Call by reference | Type reference (TYPE) | ANY | IF_ESH_OM_APPLOG=>SC_ANY_DIFFERENTIATOR | Differentiator | 20070326 |
Method DISCARD_APPLICATION_LOG on Interface IF_ESH_OM_APPLOG has no exception.
Method DISPLAY_LOG Signature
Method DISPLAY_LOG on Interface IF_ESH_OM_APPLOG has no parameter.
Method DISPLAY_LOG on Interface IF_ESH_OM_APPLOG has no exception.
Method GET_APPLICATION_LOG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_APPLICATION_LOG | Call by reference | Type reference (TYPE) | ESH_S_CO_APPLICATION_LOG | Application log | 20070402 | ||
2 | ![]() |
IV_DIFFERENTIATOR | Call by reference | Type reference (TYPE) | ANY | IF_ESH_OM_APPLOG=>SC_ANY_DIFFERENTIATOR | Differentiator | 20070323 |
Method GET_APPLICATION_LOG on Interface IF_ESH_OM_APPLOG has no exception.
Method GET_APPLICATION_LOG_HANDLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_APPLICATION_LOG_SUBOBJECT | Call by reference | Type reference (TYPE) | BALSUBOBJ | Application log | 20070614 | ||
2 | ![]() |
RV_APPLICATION_LOG_HANDLE | Value transfer | Type reference (TYPE) | BALLOGHNDL | Application Log: Log Handle | 20070614 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Invalid paramter | 20070614 |
Method GET_DIFFERENTIATOR_HASH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_DIFFERENTIATOR | Call by reference | Type reference (TYPE) | ANY | 20070420 | |||
2 | ![]() |
RV_DIFFERENTIATOR_HASH | Value transfer | Type reference (TYPE) | CHAR40 | Character field of length 40 | 20070420 |
Method GET_DIFFERENTIATOR_HASH on Interface IF_ESH_OM_APPLOG has no exception.
Method GET_MESSAGE_COUNT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_DIFFERENTIATOR | Call by reference | Type reference (TYPE) | ANY | IF_ESH_OM_APPLOG=>SC_ANY_DIFFERENTIATOR | Differentiator | 20070323 | |
2 | ![]() |
RS_MESSAGE_COUNT | Value transfer | Type reference (TYPE) | ESH_S_CO_MESSAGE_TYPE_COUNTERS | Message type counters | 20070323 |
Method GET_MESSAGE_COUNT on Interface IF_ESH_OM_APPLOG has no exception.
Method GET_MESSAGE_SEVERITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_DIFFERENTIATOR | Call by reference | Type reference (TYPE) | ANY | IF_ESH_OM_APPLOG=>SC_ANY_DIFFERENTIATOR | 20070326 | ||
2 | ![]() |
RV_MESSAGE_TYPE | Value transfer | Type reference (TYPE) | BAL_S_MSG-MSGTY | Message Type | 20070326 |
Method GET_MESSAGE_SEVERITY on Interface IF_ESH_OM_APPLOG has no exception.
Method GET_MESSAGE_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_MESSAGE | Call by reference | Type reference (TYPE) | BAL_S_MSG | Application Log: Message Data | 20070323 | ||
2 | ![]() |
RV_MESSAGE_TEXT | Value transfer | Type reference (TYPE) | BAPIRET2-MESSAGE | Message Text | 20070323 |
Method GET_MESSAGE_TEXT on Interface IF_ESH_OM_APPLOG has no exception.
Method SAVE_APPLICATION_LOG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_APPLICATION_LOG_SUBOBJECT | Call by reference | Type reference (TYPE) | BALSUBOBJ | Application log | 20070323 | ||
2 | ![]() |
IV_CLEAR_PARAMS | Call by reference | Type reference (TYPE) | BOOLEAN | SPACE | Clear params of application log | 20090119 | |
3 | ![]() |
IV_DIFFERENTIATOR | Call by reference | Type reference (TYPE) | ANY | IF_ESH_OM_APPLOG=>SC_ANY_DIFFERENTIATOR | Differentiator | 20070323 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Common ESH Engine Exception | 20070326 | |
2 | ![]() |
Invalid paramter | 20070323 | |
3 | ![]() |
ESH Locking Exception | 20070326 |
Method SET_DIFFERENTIATORS_ACTIVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ACTIVE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20130704 |
Method SET_DIFFERENTIATORS_ACTIVE on Interface IF_ESH_OM_APPLOG has no exception.
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in | 100 |