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 ADD_MESSAGE_TO_LOG Static method Public Method Add a message to the log 20090428
2 CLEANUP_STATUSTABLE Static method Public Method Clean up status table CRMOST_GENSTATUS 20070103
3 CREATE_PROFILE Static method Private Method create display profile for logs 20090505
4 DELETE Static method Public Method Delete generation status in table CRMOST_GENSTATUS 20060629
5 GET_DESIGN_OBJ_FROM_STRUCT Static method Public Method Get design object for given input/output structure 20060717
6 GET_STRUCT_FROM_DESIGN_OBJ Static method Public Method Get input or output structure for given design object 20060717
7 GET_STRUC_NAME Static method Public Method Get input andoutput structure for function module generation 20060717
8 INIT_LOG Static method Public Method Initialize application log 20090428
9 READ Static method Public Method Read generation status from table CRMOST_GENSTATUS 20060629
10 READ_TRACE Static method Public Method read trace entries for given service object 20070417
11 READ_WITH_ABAP_OBJ_NAME Static method Public Method Read generation status via ABAP_OBJ_NAME 20060718
12 SAVE_LOG Static method Public Method saves log in the database 20090429
13 SHOW_LOG Static method Public Method Display log 20090429
14 UPDATE 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 Importing IV_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20090429
2 Importing IV_MSGID Call by reference Type reference (TYPE) SYMSGID Message Class 20090429
3 Importing IV_MSGNO Call by reference Type reference (TYPE) SYMSGNO Message Number 20090429
4 Importing IV_MSGTY Call by reference Type reference (TYPE) SYMSGTY Message Type 20090429
5 Importing IV_MSGV1 Call by reference Type reference (TYPE) SYMSGV Message Variable 20090429
6 Importing IV_MSGV2 Call by reference Type reference (TYPE) SYMSGV Message Variable 20090429
7 Importing IV_MSGV3 Call by reference Type reference (TYPE) SYMSGV Message Variable 20090429
8 Importing 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 Exporting 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 Exporting E_BAPIRETURN Call by reference Type reference (TYPE) BAPIRET2 Return Parameter 20060629
2 Importing IS_OBJ_STATUS Call by reference Type reference (TYPE) CRMOST_GENSTATUS Generation status of objects from CRM Open Services Tool 20060629
3 Importing IT_OBJ_STATUS Call by reference Type reference (TYPE) CRMOST_GENSTATUS_TAB Generation status of object - table 20060629
4 Importing 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 Exporting E_ABAP_OBJ_TYPE Call by reference Type reference (TYPE) TROBJTYPE Object Type 20060717
2 Exporting E_BAPIRETURN Call by reference Type reference (TYPE) BAPIRET2 Return Parameter 20060717
3 Exporting E_DESIGN_OBJECT Call by reference Type reference (TYPE) BSP_DLC_DESIGN_OBJECT Design layer: Design object 20060717
4 Exporting E_OBJECT_ID Call by reference Type reference (TYPE) INT4 Natural number 20060717
5 Exporting E_SERVICE_OBJECT Call by reference Type reference (TYPE) BSP_DLC_OBJECT_TYPE UI Object Type 20060717
6 Exporting E_TASK Call by reference Type reference (TYPE) CRMOST_TASK Operation 20060717
7 Exporting E_TYPE Call by reference Type reference (TYPE) CRMOST_STRUCTYPE Type 20060717
8 Importing 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 Exporting E_ABAP_OBJ_NAME Call by reference Type reference (TYPE) OBJECTNAME Name of the ABAP Dictionary object 20060717
2 Exporting E_ABAP_OBJ_TYPE Call by reference Type reference (TYPE) TROBJTYPE Object Type 20060717
3 Exporting E_BAPIRETURN Call by reference Type reference (TYPE) BAPIRET2 Return Parameter 20060717
4 Importing I_DESIGN_OBJECT Call by reference Type reference (TYPE) BSP_DLC_DESIGN_OBJECT Design layer: Design object 20060717
5 Importing I_OBJECT_ID Call by reference Type reference (TYPE) INT4 Natural number 20060717
6 Importing I_SERVICE_OBJECT Call by reference Type reference (TYPE) BSP_DLC_OBJECT_TYPE UI Object Type 20060717
7 Importing I_TASK Call by reference Type reference (TYPE) CRMOST_TASK Operation 20060717
8 Importing 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 Exporting E_BAPIRETURN Call by reference Type reference (TYPE) BAPIRET2 Return Parameter 20060717
2 Exporting E_INPUT_NAME Call by reference Type reference (TYPE) OBJECTNAME Name of the ABAP Dictionary object 20060717
3 Exporting E_OUTPUT_NAME Call by reference Type reference (TYPE) OBJECTNAME Name of the ABAP Dictionary object 20060717
4 Importing I_QUERY_OBJECT Call by reference Type reference (TYPE) BSP_DLC_DESIGN_OBJECT ' ' Design layer: Design object 20060717
5 Importing I_QUERY_RESULT_OBJECT Call by reference Type reference (TYPE) BSP_DLC_DESIGN_OBJECT ' ' Design layer: Design object 20060717
6 Importing I_SERVICE_OBJECT Call by reference Type reference (TYPE) BSP_DLC_OBJECT_TYPE UI Object Type 20060717
7 Importing 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 Exporting EV_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20090429
2 Importing IV_EXTNUMBER Call by reference Type reference (TYPE) BALNREXT Application Log: External ID 20090429
3 Importing 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 Exporting ET_OBJ_GENSTATUS Call by reference Type reference (TYPE) CRMOST_GENSTATUS_TAB Generation status of object - table 20060629
2 Exporting E_BAPIRETURN Call by reference Type reference (TYPE) BAPIRET2 Return Parameter 20060629
3 Importing I_ABAP_OBJ_NAME Call by reference Type reference (TYPE) OBJECTNAME Name of the ABAP Dictionary object 20060717
4 Importing I_ABAP_OBJ_TYPE Call by reference Type reference (TYPE) TROBJTYPE Object Type 20060705
5 Importing I_DESIGN_OBJECT Call by reference Type reference (TYPE) BSP_DLC_DESIGN_OBJECT Design layer: Design object 20060629
6 Importing I_OBJECT_ID Call by reference Type reference (TYPE) INT4 Object level 20060718
7 Importing I_OBJ_NAME Call by reference Type reference (TYPE) BSP_DLC_OBJECT_TYPE UI Object Type 20060629
8 Importing I_TASK Call by reference Type reference (TYPE) CRMOST_TASK Operation 20060705
9 Importing 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 Exporting ET_TRACE Call by reference Type reference (TYPE) CRMOST_TRC_TAB Table type for SMWT_TRC 20070417
2 Importing 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 Exporting ET_OBJ_GENSTATUS Call by reference Type reference (TYPE) CRMOST_GENSTATUS_TAB Generation status of object - table 20060718
2 Exporting E_BAPIRETURN Call by reference Type reference (TYPE) BAPIRET2 Return Parameter 20060718
3 Importing I_ABAP_OBJ_NAME Call by reference Type reference (TYPE) OBJECTNAME Name of the ABAP Dictionary object 20060718
4 Importing I_ABAP_OBJ_TYPE Call by reference Type reference (TYPE) TROBJTYPE Object Type 20060718
5 Importing I_DESIGN_OBJECT Call by reference Type reference (TYPE) BSP_DLC_DESIGN_OBJECT Design layer: Design object 20060718
6 Importing I_OBJECT_ID Call by reference Type reference (TYPE) INT4 Natural number 20060718
7 Importing I_OBJ_NAME Call by reference Type reference (TYPE) BSP_DLC_OBJECT_TYPE UI Object Type 20060718
8 Importing I_TASK Call by reference Type reference (TYPE) CRMOST_TASK Operation 20060718
9 Importing 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 Exporting ET_LOG_NUMBERS Call by reference Type reference (TYPE) BAL_T_LGNM Application Log: Newly-Assigned LOGNUMBER Table 20090429
2 Importing 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 Importing IS_DATE Call by reference Type reference (TYPE) BAL_S_DATE Application Log: ALDATE Range Table 20090507
2 Importing IS_PROBCLASS Call by reference Type reference (TYPE) BAL_S_PRCL Application Log: PROBCLASS Range Table 20090507
3 Importing IS_TIME Call by reference Type reference (TYPE) BAL_S_TIME Application Log: ALTIME Entry in Range Table 20090507
4 Importing IV_OBJECT_NAME Call by reference Type reference (TYPE) BSP_DLC_OBJECT_TYPE Object name 20090429
5 Importing 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 Exporting E_BAPIRETURN Call by reference Type reference (TYPE) BAPIRET2 Return Parameter 20060629
2 Importing IS_OBJ_STATUS Call by reference Type reference (TYPE) CRMOST_GENSTATUS Generation status of objects from CRM Open Services Tool 20060629
3 Importing 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