SAP ABAP Class CL_DB6_ACTION_LOCKWAITS (DB6: Lockwaits and Deadlocks Snapshot)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DB-DB6 (Application Component) DB2 Universal Database for UNIX / NT
     STU6 (Package) DB6: Performance-Monitor (UNIX/Windows)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_DB6_ACTION_CONTROLLER DB6: Abstract Action Controller 20050420
Properties
Class CL_DB6_ACTION_LOCKWAITS  
Short Description DB6: Lockwaits and Deadlocks Snapshot    
Super Class CL_DB6_ACTION_CONTROLLER DB6: Abstract Action Controller 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package STU6   DB6: Performance-Monitor (UNIX/Windows) 
Created 20050420   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 DB6CI Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_DB6_ACTION_LOCKWAITS has no interface implemented.
Friends
Class CL_DB6_ACTION_LOCKWAITS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AGENT_NODE_KEYS Instance attribute Private See coding 20050421
2 COL_TREE Instance attribute Private Object reference (TYPE REF TO) CL_DB6_COLUMN_TREE DB6: simple ALV tree abstraction 20050421
3 CTRL Instance attribute Private Attribute reference (LIKE) 20050420
4 C_DEADLOCKED Constant Private Type reference (TYPE) I 3 20060119
5 C_INITIAL Constant Private Type reference (TYPE) I 0 20060119
6 C_IN_PROCESS Constant Private Type reference (TYPE) I 1 20060119
7 C_LOCK_WAIT Constant Private Type reference (TYPE) I 2 20060119
8 C_LOCK_WAIT_START Constant Private Type reference (TYPE) I 4 20060123
9 GROUPCNT Instance attribute Private Type reference (TYPE) I 20060119
10 GRP_NODE_KEYS Instance attribute Private See coding 20060119
11 ICON_ATTR Instance attribute Private Type reference (TYPE) ICONS-TEXT 20050425
12 ICON_CLOCK Instance attribute Private Type reference (TYPE) ICONS-TEXT Carrier field for icons 20050425
13 ICON_ERROR Instance attribute Private Type reference (TYPE) ICONS-TEXT Carrier field for icons 20060120
14 ICON_LOCK Instance attribute Private Type reference (TYPE) ICONS-TEXT 20050425
15 ICON_WAITING Instance attribute Private Type reference (TYPE) ICONS-TEXT Carrier field for icons 20050425
16 NAV_REF Instance attribute Private Attribute reference (LIKE) 20050420
17 TREECOL_BUT1 Constant Private Type reference (TYPE) STRING 'BUTTON1' 20050421
18 TREECOL_DATE Constant Private Type reference (TYPE) STRING 'DATE' 20050421
19 TREECOL_TIME Constant Private Type reference (TYPE) STRING 'TIME' 20050421
20 VIEW_DATA Instance attribute Private Type reference (TYPE) DB6CI_ACTION_LOCKWAITS 20050420
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_TREE Instance method Private Method generate tree data structure 20050421
2 CREATE_AGENT_ATTR_NODES Instance method Private Method 20050425
3 CREATE_AGENT_NODE Instance method Private Method 20050425
4 CREATE_GROUP_NODE Instance method Private Method 20060119
5 CREATE_LKW_AGENT_ATTR_NODES Instance method Private Method 20050425
6 CREATE_LKW_AGENT_NODE Instance method Private Method 20050425
7 CREATE_LOCK_ATTR_NODES Instance method Private Method 20050425
8 CREATE_LOCK_NODE Instance method Private Method 20050425
9 DISPLAY_LAST_STATEMENT Instance method Private Method 20050425
10 REFRESH_TREE Instance method Private Method refresh tree view 20050420
11 SET_TREE_COLUMNS Instance method Private Method setup column tree layout 20050421
Events
Class CL_DB6_ACTION_LOCKWAITS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 AGENT_TO_NKEY Private See coding 20050421 begin of AGENT_TO_NKEY, agent_id type i, grp_id type i, node_key type tv_nodekey, end of AGENT_TO_NKEY
2 GRP_TO_NKEY Private See coding 20060119 begin of GRP_TO_NKEY, grp_id type i, node_key type tv_nodekey, end of GRP_TO_NKEY
Method Signatures

Method BUILD_TREE Signature

Method BUILD_TREE on class CL_DB6_ACTION_LOCKWAITS has no parameter.
Method BUILD_TREE on class CL_DB6_ACTION_LOCKWAITS has no exception.

Method CREATE_AGENT_ATTR_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AGENT Call by reference Type reference (TYPE) DB6UTIL_LCKWT DB6 CCMS: lock overview structure (derived from db6util) 20050425
2 Importing AGENTNKEY Call by reference Type reference (TYPE) TREEV_NODE-NODE_KEY 20050425
3 Changing NODECNT Call by reference Type reference (TYPE) I 20050425

Method CREATE_AGENT_ATTR_NODES on class CL_DB6_ACTION_LOCKWAITS has no exception.

Method CREATE_AGENT_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AGENT Call by reference Type reference (TYPE) DB6UTIL_LCKWT DB6 CCMS: lock overview structure (derived from db6util) 20050425
2 Changing AGENTNKEY Call by reference Type reference (TYPE) TREEV_NODE-NODE_KEY 20050425
3 Importing FIRST_AGENT Call by reference Type reference (TYPE) DB6UTIL_LCKWT DB6 CCMS: lock overview structure (derived from db6util) 20060120
4 Importing GRPNKEY Call by reference Type reference (TYPE) TREEV_NODE-NODE_KEY 20060120
5 Changing NODECNT Call by reference Type reference (TYPE) I 20050425

Method CREATE_AGENT_NODE on class CL_DB6_ACTION_LOCKWAITS has no exception.

Method CREATE_GROUP_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GROUP Call by reference Type reference (TYPE) DB6UTIL_LCKWT DB6 CCMS: lock overview structure (derived from db6util) 20060119
2 Changing GRPNKEY Call by reference Type reference (TYPE) TREEV_NODE-NODE_KEY 20060119
3 Changing NODECNT Call by reference Type reference (TYPE) I 20060119

Method CREATE_GROUP_NODE on class CL_DB6_ACTION_LOCKWAITS has no exception.

Method CREATE_LKW_AGENT_ATTR_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AGENT Call by reference Type reference (TYPE) DB6UTIL_LCKWT DB6 CCMS: lock overview structure (derived from db6util) 20050425
2 Importing AGENTNKEY Call by reference Type reference (TYPE) TREEV_NODE-NODE_KEY 20050425
3 Changing NODECNT Call by reference Type reference (TYPE) I 20050425

Method CREATE_LKW_AGENT_ATTR_NODES on class CL_DB6_ACTION_LOCKWAITS has no exception.

Method CREATE_LKW_AGENT_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AGENT Call by reference Type reference (TYPE) DB6UTIL_LCKWT DB6 CCMS: lock overview structure (derived from db6util) 20050425
2 Changing AGENTNKEY Call by reference Type reference (TYPE) TREEV_NODE-NODE_KEY 20050425
3 Importing GRPNKEY Call by reference Type reference (TYPE) TREEV_NODE-NODE_KEY 20060120
4 Changing NODECNT Call by reference Type reference (TYPE) I 20050425

Method CREATE_LKW_AGENT_NODE on class CL_DB6_ACTION_LOCKWAITS has no exception.

Method CREATE_LOCK_ATTR_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AGENT Call by reference Type reference (TYPE) DB6UTIL_LCKWT DB6 CCMS: lock overview structure (derived from db6util) 20050425
2 Importing LOCKNKEY Call by reference Type reference (TYPE) TREEV_NODE-NODE_KEY 20050425
3 Changing NODECNT Call by reference Type reference (TYPE) I 20050425

Method CREATE_LOCK_ATTR_NODES on class CL_DB6_ACTION_LOCKWAITS has no exception.

Method CREATE_LOCK_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AGENTNKEY Call by reference Type reference (TYPE) TREEV_NODE-NODE_KEY 20050425
2 Changing LOCKNKEY Call by reference Type reference (TYPE) TREEV_NODE-NODE_KEY 20050425
3 Changing NODECNT Call by reference Type reference (TYPE) I 20050425

Method CREATE_LOCK_NODE on class CL_DB6_ACTION_LOCKWAITS has no exception.

Method DISPLAY_LAST_STATEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODEKEY Call by reference Type reference (TYPE) TV_NODEKEY 20050425

Method DISPLAY_LAST_STATEMENT on class CL_DB6_ACTION_LOCKWAITS has no exception.

Method REFRESH_TREE Signature

Method REFRESH_TREE on class CL_DB6_ACTION_LOCKWAITS has no parameter.
Method REFRESH_TREE on class CL_DB6_ACTION_LOCKWAITS has no exception.

Method SET_TREE_COLUMNS Signature

Method SET_TREE_COLUMNS on class CL_DB6_ACTION_LOCKWAITS has no parameter.
Method SET_TREE_COLUMNS on class CL_DB6_ACTION_LOCKWAITS has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 710