SAP ABAP Class CL_OST_GEN_LOGGING (CL_OST_GEN_LOGGING)
Hierarchy
☛
WEBCUIF (Software Component) SAP Web UI Framework
⤷
CA-WUI-WST (Application Component) Web Services Tool
⤷
WS_BOL_DT (Package) Web Service Tool> Design Time

⤷

⤷

Properties
Class | CL_OST_GEN_LOGGING | |
Short Description | ||
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | WS_BOL_DT | Web Service Tool> Design Time |
Created | 20060629 | SAP |
Last change | 20100303 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_OST_GEN_LOGGING has no forward declaration.
Interfaces
Class CL_OST_GEN_LOGGING has no interface implemented.
Friends
Class CL_OST_GEN_LOGGING has no friend class.
Attributes
Class CL_OST_GEN_LOGGING has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | Add a message to the log | 20090428 |
2 | ![]() |
Static method | Public | Method | Clean up status table CRMOST_GENSTATUS | 20070103 |
3 | ![]() |
Static method | Private | Method | create display profile for logs | 20090505 |
4 | ![]() |
Static method | Public | Method | Delete generation status in table CRMOST_GENSTATUS | 20060629 |
5 | ![]() |
Static method | Public | Method | Get design object for given input/output structure | 20060717 |
6 | ![]() |
Static method | Public | Method | Get input or output structure for given design object | 20060717 |
7 | ![]() |
Static method | Public | Method | Get input andoutput structure for function module generation | 20060717 |
8 | ![]() |
Static method | Public | Method | Initialize application log | 20090428 |
9 | ![]() |
Static method | Public | Method | Read generation status from table CRMOST_GENSTATUS | 20060629 |
10 | ![]() |
Static method | Public | Method | read trace entries for given service object | 20070417 |
11 | ![]() |
Static method | Public | Method | Read generation status via ABAP_OBJ_NAME | 20060718 |
12 | ![]() |
Static method | Public | Method | saves log in the database | 20090429 |
13 | ![]() |
Static method | Public | Method | Display log | 20090429 |
14 | ![]() |
Static method | Public | Method | Update generation status in table CRMOST_GENSTATUS | 20060629 |
Events
Class CL_OST_GEN_LOGGING has no event.
Types
Class CL_OST_GEN_LOGGING has no local type.
Method Signatures
Method ADD_MESSAGE_TO_LOG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_LOG_HANDLE | Call by reference | Type reference (TYPE) | BALLOGHNDL | Application Log: Log Handle | 20090429 | ||
2 | ![]() |
IV_MSGID | Call by reference | Type reference (TYPE) | SYMSGID | Message Class | 20090429 | ||
3 | ![]() |
IV_MSGNO | Call by reference | Type reference (TYPE) | SYMSGNO | Message Number | 20090429 | ||
4 | ![]() |
IV_MSGTY | Call by reference | Type reference (TYPE) | SYMSGTY | Message Type | 20090429 | ||
5 | ![]() |
IV_MSGV1 | Call by reference | Type reference (TYPE) | SYMSGV | Message Variable | 20090429 | ||
6 | ![]() |
IV_MSGV2 | Call by reference | Type reference (TYPE) | SYMSGV | Message Variable | 20090429 | ||
7 | ![]() |
IV_MSGV3 | Call by reference | Type reference (TYPE) | SYMSGV | Message Variable | 20090429 | ||
8 | ![]() |
IV_MSGV4 | Call by reference | Type reference (TYPE) | SYMSGV | Message Variable | 20090429 |
Method ADD_MESSAGE_TO_LOG on class CL_OST_GEN_LOGGING has no exception.
Method CLEANUP_STATUSTABLE Signature
Method CLEANUP_STATUSTABLE on class CL_OST_GEN_LOGGING has no parameter.
Method CLEANUP_STATUSTABLE on class CL_OST_GEN_LOGGING has no exception.
Method CREATE_PROFILE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_DISPLAY_PROFILE | Call by reference | Type reference (TYPE) | BAL_S_PROF | Application Log: Log Output Format Profile | 20090505 |
Method CREATE_PROFILE on class CL_OST_GEN_LOGGING has no exception.
Method DELETE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_BAPIRETURN | Call by reference | Type reference (TYPE) | BAPIRET2 | Return Parameter | 20060629 | ||
2 | ![]() |
IS_OBJ_STATUS | Call by reference | Type reference (TYPE) | CRMOST_GENSTATUS | Generation status of objects from CRM Open Services Tool | 20060629 | ||
3 | ![]() |
IT_OBJ_STATUS | Call by reference | Type reference (TYPE) | CRMOST_GENSTATUS_TAB | Generation status of object - table | 20060629 | ||
4 | ![]() |
I_OBJ_NAME | Call by reference | Type reference (TYPE) | BSP_DLC_OBJECT_TYPE | UI Object Type | 20060629 |
Method DELETE on class CL_OST_GEN_LOGGING has no exception.
Method GET_DESIGN_OBJ_FROM_STRUCT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_ABAP_OBJ_TYPE | Call by reference | Type reference (TYPE) | TROBJTYPE | Object Type | 20060717 | ||
2 | ![]() |
E_BAPIRETURN | Call by reference | Type reference (TYPE) | BAPIRET2 | Return Parameter | 20060717 | ||
3 | ![]() |
E_DESIGN_OBJECT | Call by reference | Type reference (TYPE) | BSP_DLC_DESIGN_OBJECT | Design layer: Design object | 20060717 | ||
4 | ![]() |
E_OBJECT_ID | Call by reference | Type reference (TYPE) | INT4 | Natural number | 20060717 | ||
5 | ![]() |
E_SERVICE_OBJECT | Call by reference | Type reference (TYPE) | BSP_DLC_OBJECT_TYPE | UI Object Type | 20060717 | ||
6 | ![]() |
E_TASK | Call by reference | Type reference (TYPE) | CRMOST_TASK | Operation | 20060717 | ||
7 | ![]() |
E_TYPE | Call by reference | Type reference (TYPE) | CRMOST_STRUCTYPE | Type | 20060717 | ||
8 | ![]() |
I_ABAP_OBJ_NAME | Call by reference | Type reference (TYPE) | OBJECTNAME | Name of the ABAP Dictionary object | 20060717 |
Method GET_DESIGN_OBJ_FROM_STRUCT on class CL_OST_GEN_LOGGING has no exception.
Method GET_STRUCT_FROM_DESIGN_OBJ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_ABAP_OBJ_NAME | Call by reference | Type reference (TYPE) | OBJECTNAME | Name of the ABAP Dictionary object | 20060717 | ||
2 | ![]() |
E_ABAP_OBJ_TYPE | Call by reference | Type reference (TYPE) | TROBJTYPE | Object Type | 20060717 | ||
3 | ![]() |
E_BAPIRETURN | Call by reference | Type reference (TYPE) | BAPIRET2 | Return Parameter | 20060717 | ||
4 | ![]() |
I_DESIGN_OBJECT | Call by reference | Type reference (TYPE) | BSP_DLC_DESIGN_OBJECT | Design layer: Design object | 20060717 | ||
5 | ![]() |
I_OBJECT_ID | Call by reference | Type reference (TYPE) | INT4 | Natural number | 20060717 | ||
6 | ![]() |
I_SERVICE_OBJECT | Call by reference | Type reference (TYPE) | BSP_DLC_OBJECT_TYPE | UI Object Type | 20060717 | ||
7 | ![]() |
I_TASK | Call by reference | Type reference (TYPE) | CRMOST_TASK | Operation | 20060717 | ||
8 | ![]() |
I_TYPE | Call by reference | Type reference (TYPE) | CRMOST_STRUCTYPE | Type | 20060717 |
Method GET_STRUCT_FROM_DESIGN_OBJ on class CL_OST_GEN_LOGGING has no exception.
Method GET_STRUC_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_BAPIRETURN | Call by reference | Type reference (TYPE) | BAPIRET2 | Return Parameter | 20060717 | ||
2 | ![]() |
E_INPUT_NAME | Call by reference | Type reference (TYPE) | OBJECTNAME | Name of the ABAP Dictionary object | 20060717 | ||
3 | ![]() |
E_OUTPUT_NAME | Call by reference | Type reference (TYPE) | OBJECTNAME | Name of the ABAP Dictionary object | 20060717 | ||
4 | ![]() |
I_QUERY_OBJECT | Call by reference | Type reference (TYPE) | BSP_DLC_DESIGN_OBJECT | ' ' | Design layer: Design object | 20060717 | |
5 | ![]() |
I_QUERY_RESULT_OBJECT | Call by reference | Type reference (TYPE) | BSP_DLC_DESIGN_OBJECT | ' ' | Design layer: Design object | 20060717 | |
6 | ![]() |
I_SERVICE_OBJECT | Call by reference | Type reference (TYPE) | BSP_DLC_OBJECT_TYPE | UI Object Type | 20060717 | ||
7 | ![]() |
I_TASK | Call by reference | Type reference (TYPE) | CRMOST_TASK | Operation | 20060717 |
Method GET_STRUC_NAME on class CL_OST_GEN_LOGGING has no exception.
Method INIT_LOG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_LOG_HANDLE | Call by reference | Type reference (TYPE) | BALLOGHNDL | Application Log: Log Handle | 20090429 | ||
2 | ![]() |
IV_EXTNUMBER | Call by reference | Type reference (TYPE) | BALNREXT | Application Log: External ID | 20090429 | ||
3 | ![]() |
IV_OBJECT | Call by reference | Type reference (TYPE) | BALOBJ_D | Application log: Object name (Application code) | 20090429 |
Method INIT_LOG on class CL_OST_GEN_LOGGING has no exception.
Method READ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_OBJ_GENSTATUS | Call by reference | Type reference (TYPE) | CRMOST_GENSTATUS_TAB | Generation status of object - table | 20060629 | ||
2 | ![]() |
E_BAPIRETURN | Call by reference | Type reference (TYPE) | BAPIRET2 | Return Parameter | 20060629 | ||
3 | ![]() |
I_ABAP_OBJ_NAME | Call by reference | Type reference (TYPE) | OBJECTNAME | Name of the ABAP Dictionary object | 20060717 | ||
4 | ![]() |
I_ABAP_OBJ_TYPE | Call by reference | Type reference (TYPE) | TROBJTYPE | Object Type | 20060705 | ||
5 | ![]() |
I_DESIGN_OBJECT | Call by reference | Type reference (TYPE) | BSP_DLC_DESIGN_OBJECT | Design layer: Design object | 20060629 | ||
6 | ![]() |
I_OBJECT_ID | Call by reference | Type reference (TYPE) | INT4 | Object level | 20060718 | ||
7 | ![]() |
I_OBJ_NAME | Call by reference | Type reference (TYPE) | BSP_DLC_OBJECT_TYPE | UI Object Type | 20060629 | ||
8 | ![]() |
I_TASK | Call by reference | Type reference (TYPE) | CRMOST_TASK | Operation | 20060705 | ||
9 | ![]() |
I_TYPE | Call by reference | Type reference (TYPE) | CRMOST_STRUCTYPE | Type (Input/Output) | 20060718 |
Method READ on class CL_OST_GEN_LOGGING has no exception.
Method READ_TRACE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_TRACE | Call by reference | Type reference (TYPE) | CRMOST_TRC_TAB | Table type for SMWT_TRC | 20070417 | ||
2 | ![]() |
I_OBJECT_TYPE | Call by reference | Type reference (TYPE) | BSP_DLC_OBJECT_TYPE | UI Object Type | 20070417 |
Method READ_TRACE on class CL_OST_GEN_LOGGING has no exception.
Method READ_WITH_ABAP_OBJ_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_OBJ_GENSTATUS | Call by reference | Type reference (TYPE) | CRMOST_GENSTATUS_TAB | Generation status of object - table | 20060718 | ||
2 | ![]() |
E_BAPIRETURN | Call by reference | Type reference (TYPE) | BAPIRET2 | Return Parameter | 20060718 | ||
3 | ![]() |
I_ABAP_OBJ_NAME | Call by reference | Type reference (TYPE) | OBJECTNAME | Name of the ABAP Dictionary object | 20060718 | ||
4 | ![]() |
I_ABAP_OBJ_TYPE | Call by reference | Type reference (TYPE) | TROBJTYPE | Object Type | 20060718 | ||
5 | ![]() |
I_DESIGN_OBJECT | Call by reference | Type reference (TYPE) | BSP_DLC_DESIGN_OBJECT | Design layer: Design object | 20060718 | ||
6 | ![]() |
I_OBJECT_ID | Call by reference | Type reference (TYPE) | INT4 | Natural number | 20060718 | ||
7 | ![]() |
I_OBJ_NAME | Call by reference | Type reference (TYPE) | BSP_DLC_OBJECT_TYPE | UI Object Type | 20060718 | ||
8 | ![]() |
I_TASK | Call by reference | Type reference (TYPE) | CRMOST_TASK | Operation | 20060718 | ||
9 | ![]() |
I_TYPE | Call by reference | Type reference (TYPE) | CRMOST_STRUCTYPE | Type (Input/Output) | 20060718 |
Method READ_WITH_ABAP_OBJ_NAME on class CL_OST_GEN_LOGGING has no exception.
Method SAVE_LOG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_LOG_NUMBERS | Call by reference | Type reference (TYPE) | BAL_T_LGNM | Application Log: Newly-Assigned LOGNUMBER Table | 20090429 | ||
2 | ![]() |
IV_LOG_HANDLE | Call by reference | Type reference (TYPE) | BALLOGHNDL | Single-Character Flag | 20090429 |
Method SAVE_LOG on class CL_OST_GEN_LOGGING has no exception.
Method SHOW_LOG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_DATE | Call by reference | Type reference (TYPE) | BAL_S_DATE | Application Log: ALDATE Range Table | 20090507 | ||
2 | ![]() |
IS_PROBCLASS | Call by reference | Type reference (TYPE) | BAL_S_PRCL | Application Log: PROBCLASS Range Table | 20090507 | ||
3 | ![]() |
IS_TIME | Call by reference | Type reference (TYPE) | BAL_S_TIME | Application Log: ALTIME Entry in Range Table | 20090507 | ||
4 | ![]() |
IV_OBJECT_NAME | Call by reference | Type reference (TYPE) | BSP_DLC_OBJECT_TYPE | Object name | 20090429 | ||
5 | ![]() |
IV_USER | Call by reference | Type reference (TYPE) | BALUSER | Application log: user name | 20090507 |
Method SHOW_LOG on class CL_OST_GEN_LOGGING has no exception.
Method UPDATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_BAPIRETURN | Call by reference | Type reference (TYPE) | BAPIRET2 | Return Parameter | 20060629 | ||
2 | ![]() |
IS_OBJ_STATUS | Call by reference | Type reference (TYPE) | CRMOST_GENSTATUS | Generation status of objects from CRM Open Services Tool | 20060629 | ||
3 | ![]() |
IT_OBJ_STATUS | Call by reference | Type reference (TYPE) | CRMOST_GENSTATUS_TAB | Generation status of object - table | 20060629 |
Method UPDATE on class CL_OST_GEN_LOGGING has no exception.
History
Last changed by/on | SAP | 20100303 |
SAP Release Created in | 510 |