SAP ABAP Class CL_ORA_ACTION_LCK (ORA: Lock Monitor)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CCM-MON-ORA (Application Component) Oracle Database Monitors
     S_DBMON_ORA_COCKPIT (Package) Database Monitor for Oracle in Cockpit Framework
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ORA_ACTION_CONTROLLER ORA: Abstract Action Controller 20080125
Properties
Class CL_ORA_ACTION_LCK  
Short Description ORA: Lock Monitor    
Super Class CL_ORA_ACTION_CONTROLLER ORA: Abstract Action Controller 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_DBMON_ORA_COCKPIT   Database Monitor for Oracle in Cockpit Framework 
Created 20051026   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ORACC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_ORA_ACTION_LCK has no interface implemented.
Friends
Class CL_ORA_ACTION_LCK has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CALL_FLAG Instance attribute Private Type reference (TYPE) I Flag set if first tab was called in refr 20080110
2 C_FC_LCKHELP Constant Private Type reference (TYPE) UI_FUNC 'GML_FC_LCKHELP' Function code 20060828
3 C_FC_LCKPICK Constant Private Type reference (TYPE) UI_FUNC 'GML_FC_LCKPICK' FUNCTION CODE 20080122
4 C_FC_LCKPICK2 Constant Private Type reference (TYPE) UI_FUNC 'GML_FC_LCKPICK2' FUNCTION CODE 20080122
5 C_FC_LCKPICK3 Constant Private Type reference (TYPE) UI_FUNC 'GML_FC_LCKPICK3' FUNCTION CODE 20080122
6 C_FC_LCKVIEW Constant Private Type reference (TYPE) UI_FUNC 'GML_FC_LCKVIEW' FUNCTION CODE 20080122
7 C_FC_LCKVIEW2 Constant Private Type reference (TYPE) UI_FUNC 'GML_FC_LCKVIEW2' FUNCTION CODE 20080122
8 C_FC_LCKVIEW3 Constant Private Type reference (TYPE) UI_FUNC 'GML_FC_LCKVIEW3' FUNCTION CODE 20080122
9 GLCK_I_INST_ID Instance attribute Private Type reference (TYPE) ORA_INST_ID Oracle monitor: Instance ID 20060828
10 GLCK_I_SNAPSHOT_FROM Instance attribute Private Type reference (TYPE) ORA_SNAPSHOT_ID Oracle monitor: snapshot ID 20060828
11 GLCK_I_SNAPSHOT_TO Instance attribute Private Type reference (TYPE) ORA_SNAPSHOT_ID Oracle monitor: snapshot ID 20060828
12 GLK_DB_RAC Instance attribute Private Type reference (TYPE) C 20060828
13 GLK_REF_ALV_DET Instance attribute Public Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20060830
14 GLK_REF_ALV_LCK Instance attribute Public Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20060828
15 GLK_REF_CONTAINER_LCK Instance attribute Public Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in the Screen Area 20060828
16 GLK_REF_DBXCONT Instance attribute Public Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in the Screen Area 20060830
17 GLK_REF_EDITOR Instance attribute Public Object reference (TYPE REF TO) CL_GUI_TEXTEDIT SAP TextEdit Control 20060830
18 GLK_T_INSTANCE Instance attribute Private Type reference (TYPE) ORA_INSTANCE_T DBA Cockpit: Table of ORA_INSTANCE_S 20060828
19 GLK_T_LCK Instance attribute Private Type reference (TYPE) ORA_LCK_T DBA Cockpit: Table of ORA_LCK 20060828
20 GLK_T_OBJ Instance attribute Private Type reference (TYPE) ORA_OBJ_T DBA Cockpit: Table of ORA_OBJ 20060828
21 GLK_T_PROCESS Instance attribute Private Type reference (TYPE) ORA_PROCESS_T DBA Cockpit: Table of ORA_PROCESS_S 20060828
22 GLK_T_SQLTEXT Instance attribute Private Type reference (TYPE) ORA_SQLTEXT_T DBA Cockpit: Table of ORA_SQLTEXT_S 20060830
23 GLK_WA_INSTANCE Instance attribute Private Type reference (TYPE) ORA_INSTANCE_S Structure for the lock monitor 20060828
24 GLK_WA_LCK Instance attribute Public Type reference (TYPE) ORA_LCK Structure for the lock monitor 20060828
25 GLK_WA_OBJ Instance attribute Private Type reference (TYPE) ORA_OBJ DBA Cockpit: Structure for the lock monitor 20060828
26 GLK_WA_PROCESS Instance attribute Private Type reference (TYPE) ORA_PROCESS_S Structure for the lock monitor 20060828
27 GLK_WA_SQLTEXT Instance attribute Private Type reference (TYPE) ORA_SQLTEXT_S Structure for the lock monitor 20060830
28 G_REF_ALV562 Instance attribute Public Object reference (TYPE REF TO) CL_GUI_CUSTOM_ALV_GRID_LTC ALV Grid Class for Latch Monitor 20061019
29 G_REF_ALV563 Instance attribute Public Object reference (TYPE REF TO) CL_GUI_CUSTOM_ALV_GRID_LTC ALV Grid Class for Latch Monitor 20061019
30 G_REF_ALV564 Instance attribute Public Object reference (TYPE REF TO) CL_GUI_CUSTOM_ALV_GRID_LTC ALV List Viewer 20061019
31 G_REF_ALV565 Instance attribute Public Object reference (TYPE REF TO) CL_GUI_CUSTOM_ALV_GRID_LTC ALV List Viewer 20100422
32 G_REF_CONTAINER562 Instance attribute Public Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in the Screen Area 20061019
33 G_REF_CONTAINER563 Instance attribute Public Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in the Screen Area 20061019
34 G_REF_CONTAINER564 Instance attribute Public Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in the Screen Area 20061019
35 G_REF_CONTAINER565 Instance attribute Public Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in the Screen Area 20100422
36 INSTANCE_ID_LCK Instance attribute Private Type reference (TYPE) ORA_INST_ID Oracle monitor: Instance ID 20060828
37 LT_FIELDCATALOG Instance attribute Private Type reference (TYPE) LVC_T_FCAT Field Catalog for SAP List Viewer Control 20060828
38 LWA_FIELDCATALOG Instance attribute Private Type reference (TYPE) LVC_S_FCAT ALV control: Field catalog 20060828
39 LWA_LAYOUT Instance attribute Private Type reference (TYPE) LVC_S_LAYO ALV control: Layout structure 20060828
40 RAC_INSTANCE_LCK Instance attribute Private Object reference (TYPE REF TO) IF_DBA_DISTRIBUTED_DATABASE DBA Cockpit: Interface to distributed DBs 20060828
41 REM_SYS Instance attribute Private Type reference (TYPE) DBCON_NAME Logical name for a database connection 20060828
42 SELECTED_LINE Instance attribute Private Type reference (TYPE) LVC_INDEX Selected line number 20080125
43 START Instance attribute Public Object reference (TYPE REF TO) IF_DBA_DATABASE DBA Cockpit: Database Object Interface 20051026
44 T_LCK_1 Instance attribute Private Type reference (TYPE) ORA_LCK_2_T Structure for the lock monitor (scripts 1 & 2) 20061019
45 T_LCK_2 Instance attribute Private Type reference (TYPE) ORA_LCK_2_T Structure for the lock monitor (scripts 1 & 2) 20061019
46 T_SESSION_LCK_3 Instance attribute Private Type reference (TYPE) ORA_SESSION_LCK_T DBA Cockpit: Table of ORA_SESSION_LCK 20061019
47 VIEW_DATA Instance attribute Public Type reference (TYPE) ORACC_ACTION_LCK Data displayed 20060830
48 WA_LCK_2 Instance attribute Public Type reference (TYPE) ORA_LCK_2 Structure for the lock monitor (scripts 1 & 2) 20061120
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_LAYOUT_CATALOG Instance method Private Method Build layout catalog 20060828
2 COMPLETE_LCK_TABLE Instance method Private Method Complete LCK Table 20060828
3 DISPLAY_LOCKS_1 Instance method Public Method Display locks via method 3 20061019
4 DISPLAY_LOCKS_2 Instance method Public Method Display locks via method 3 20061019
5 DISPLAY_LOCKS_3 Instance method Public Method Display locks via method 3 20061018
6 DISPLAY_LOCKS_4 Instance method Public Method Display DML Locks 20100422
7 GET_IP_ADDRESS Instance method Public Method Get the IP Address 20080107
8 HANDLE_DOUBLE_CLICK Instance method Private Event handling method 20060828
9 HANDLE_TOOLBAR Instance method Private Event handling method Append own functions for ALV event toolbar 20060828
10 HANDLE_TOOLBAR_TAB2 Instance method Private Event handling method Append own functions for ALV event toolbar 20080122
11 HANDLE_TOOLBAR_TAB3 Instance method Private Event handling method Append own functions for ALV event toolbar 20080122
12 HANDLE_TOOLBAR_TAB4 Instance method Private Event handling method Append own functions for ALV event toolbar 20100422
13 HANDLE_USER_COMMAND Instance method Private Event handling method Handle user command caused by ALV buttons 20060828
14 MODIFY_INTO_DATE_FORMAT Static method Private Method into date 20080122
15 MODIFY_INTO_TIME_FORMAT Static method Private Method into time 20080122
16 PICK_SNAP_BY_TAB Instance method Private Method To generate a snapshot for a given tab 20080122
17 VIEW_SNAP_BY_TAB Instance method Private Method To generate a snapshot for a given tab 20080122
Events
Class CL_ORA_ACTION_LCK has no event.
Types
Class CL_ORA_ACTION_LCK has no local type.
Method Signatures

Method BUILD_LAYOUT_CATALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LWA_LAYOUT Value transfer Type reference (TYPE) LVC_S_LAYO ALV control: Layout structure 20060828
2 Importing MONI_NAME Call by reference Type reference (TYPE) LVC_TITLE ALV Control: Title bar text 20060828

Method BUILD_LAYOUT_CATALOG on class CL_ORA_ACTION_LCK has no exception.

Method COMPLETE_LCK_TABLE Signature

Method COMPLETE_LCK_TABLE on class CL_ORA_ACTION_LCK has no parameter.
Method COMPLETE_LCK_TABLE on class CL_ORA_ACTION_LCK has no exception.

Method DISPLAY_LOCKS_1 Signature

Method DISPLAY_LOCKS_1 on class CL_ORA_ACTION_LCK has no parameter.
Method DISPLAY_LOCKS_1 on class CL_ORA_ACTION_LCK has no exception.

Method DISPLAY_LOCKS_2 Signature

Method DISPLAY_LOCKS_2 on class CL_ORA_ACTION_LCK has no parameter.
Method DISPLAY_LOCKS_2 on class CL_ORA_ACTION_LCK has no exception.

Method DISPLAY_LOCKS_3 Signature

Method DISPLAY_LOCKS_3 on class CL_ORA_ACTION_LCK has no parameter.
Method DISPLAY_LOCKS_3 on class CL_ORA_ACTION_LCK has no exception.

Method DISPLAY_LOCKS_4 Signature

Method DISPLAY_LOCKS_4 on class CL_ORA_ACTION_LCK has no parameter.
Method DISPLAY_LOCKS_4 on class CL_ORA_ACTION_LCK has no exception.

Method GET_IP_ADDRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_MACHINE Call by reference Type reference (TYPE) STRING 20080107
2 Importing P_REM_SYS Call by reference Type reference (TYPE) DBCON_NAME Logical name for a database connection 20080107
3 Returning RET_IP_ADDR Value transfer Type reference (TYPE) STRING 20080107

Method GET_IP_ADDRESS on class CL_ORA_ACTION_LCK has no exception.

Method HANDLE_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_COLUMN Call by reference Attribute reference (LIKE) 20060828
2 Importing E_ROW Call by reference Attribute reference (LIKE) 20060828
3 Importing SENDER Call by reference Attribute reference (LIKE) 20060828

Method HANDLE_DOUBLE_CLICK on class CL_ORA_ACTION_LCK has no exception.

Method HANDLE_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_INTERACTIVE Value transfer Attribute reference (LIKE) 20060828
2 Importing E_OBJECT Value transfer Attribute reference (LIKE) 20060828
3 Importing SENDER Call by reference Attribute reference (LIKE) 20060828

Method HANDLE_TOOLBAR on class CL_ORA_ACTION_LCK has no exception.

Method HANDLE_TOOLBAR_TAB2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_INTERACTIVE Value transfer Attribute reference (LIKE) 20080122
2 Importing E_OBJECT Value transfer Attribute reference (LIKE) 20080122
3 Importing SENDER Call by reference Attribute reference (LIKE) 20080122

Method HANDLE_TOOLBAR_TAB2 on class CL_ORA_ACTION_LCK has no exception.

Method HANDLE_TOOLBAR_TAB3 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_INTERACTIVE Value transfer Attribute reference (LIKE) 20080122
2 Importing E_OBJECT Value transfer Attribute reference (LIKE) 20080122
3 Importing SENDER Call by reference Attribute reference (LIKE) 20080122

Method HANDLE_TOOLBAR_TAB3 on class CL_ORA_ACTION_LCK has no exception.

Method HANDLE_TOOLBAR_TAB4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_INTERACTIVE Value transfer Type reference (TYPE) CHAR01 interaktiver Aufruf 20100422
2 Importing E_OBJECT Value transfer Object reference (TYPE REF TO) CL_ALV_EVENT_TOOLBAR_SET Toolbarobjekt 20100422
3 Importing SENDER Call by reference Attribute reference (LIKE) 20100422

Method HANDLE_TOOLBAR_TAB4 on class CL_ORA_ACTION_LCK has no exception.

Method HANDLE_USER_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_UCOMM Value transfer Attribute reference (LIKE) 20060828

Method HANDLE_USER_COMMAND on class CL_ORA_ACTION_LCK has no exception.

Method MODIFY_INTO_DATE_FORMAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing INPUT_DATE Call by reference Type reference (TYPE) STRING 20080122

Method MODIFY_INTO_DATE_FORMAT on class CL_ORA_ACTION_LCK has no exception.

Method MODIFY_INTO_TIME_FORMAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing INPUT_TIME Call by reference Type reference (TYPE) STRING 20080122

Method MODIFY_INTO_TIME_FORMAT on class CL_ORA_ACTION_LCK has no exception.

Method PICK_SNAP_BY_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing WHICH_TAB Call by reference Type reference (TYPE) I 0 20080122

Method PICK_SNAP_BY_TAB on class CL_ORA_ACTION_LCK has no exception.

Method VIEW_SNAP_BY_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing WHICH_TAB Call by reference Type reference (TYPE) I 0 20080122

Method VIEW_SNAP_BY_TAB on class CL_ORA_ACTION_LCK has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 710