SAP ABAP Class CL_MSS_ALERT_MONITOR_CONTEXT (MSS: Alert Monitor Setup)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DB-MSS (Application Component) Microsoft SQL Server
     STUN_MSS (Package) Package for new SQL Server monitoring objects
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_DBA_ALERT_MONITOR_CONTEXT DBA Cockpit: Remote Alert Monitor 20070515
Properties
Class CL_MSS_ALERT_MONITOR_CONTEXT  
Short Description MSS: Alert Monitor Setup    
Super Class CL_DBA_ALERT_MONITOR_CONTEXT DBA Cockpit: Remote Alert Monitor 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package STUN_MSS   Package for new SQL Server monitoring objects 
Created 20070515   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
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)
Interfaces
Class CL_MSS_ALERT_MONITOR_CONTEXT has no interface implemented.
Friends
Class CL_MSS_ALERT_MONITOR_CONTEXT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_NAME Instance attribute Private Type reference (TYPE) DBCON-CON_NAME 20090325
2 CO_PARAM_DATA_FILE Constant Public Type reference (TYPE) STRING 'DATA FILE' 20091015
3 CURRCONN Instance attribute Private Type reference (TYPE) MSSCONNDATA 20090325
4 LT_FILES Instance attribute Private See coding 20090325
5 MO_NAME_E2E_BACK Constant Public Type reference (TYPE) ALMTNAMESH 'DB Backup' Alert: Short Name of Monitoring Type 20090324
6 MO_NAME_E2E_CHECK Constant Public Type reference (TYPE) ALMTNAMESH 'Health Checks' Alert: Short Name of Monitoring Type 20090324
7 MO_NAME_E2E_TLOG Constant Public Type reference (TYPE) ALMTNAMESH 'TLog Stats' Alert: Short Name of Monitoring Type 20090324
8 MO_NAME_FILES_NAME Constant Public Type reference (TYPE) ALMTNAMESH '' Alert: Short Name of Monitoring Type 20090324
9 MO_NAME_MSGS_1MSG Constant Public Type reference (TYPE) ALMTNAMESH '' Alert: Short Name of Monitoring Type 20130401
10 PF_NAME_E2E_BACK_MASTR Constant Public Type reference (TYPE) ALMTNAMESH 'Days since last backup of master db' Alert: Short Name of Monitoring Type 20090423
11 PF_NAME_E2E_BACK_MSDB Constant Public Type reference (TYPE) ALMTNAMESH 'Days since last backup of msdb db' Alert: Short Name of Monitoring Type 20090423
12 PF_NAME_E2E_BACK_R3 Constant Public Type reference (TYPE) ALMTNAMESH 'Days since last backup of R/3 db' Alert: Short Name of Monitoring Type 20090324
13 PF_NAME_E2E_TLOG_PCT Constant Public Type reference (TYPE) ALMTNAMESH 'Percent Used' Alert: Short Name of Monitoring Type 20090324
14 PF_NAME_FILES_NAME_DISK Constant Public Type reference (TYPE) ALMTNAMESH 'Free Disk Space' Alert: Short Name of Monitoring Type 20090324
15 PF_NAME_FILES_NAME_PCT Constant Public Type reference (TYPE) ALMTNAMESH 'Free Space in File' Alert: Short Name of Monitoring Type 20090324
16 SM_NAME_E2E_CHECK_ELOG Constant Public Type reference (TYPE) ALMTNAMESH 'Error Log in Last 24 Hrs' Alert: Short Name of Monitoring Type 20090324
17 SM_NAME_FILES_NAME_AUG Constant Public Type reference (TYPE) ALMTNAMESH 'Autogrowth' Alert: Short Name of Monitoring Type 20090423
18 SM_NAME_MSGS_1MSG_SETUP Constant Public Type reference (TYPE) ALMTNAMESH 'SQL Setup Check Message' Alert: Short Name of Monitoring Type 20130401
19 SUM_NAME_E2E_FILES Constant Public Type reference (TYPE) ALMTNAMESH 'R3 DB Files' Alert: Short Name of Monitoring Type 20090324
20 SUM_NAME_E2E_MSGS Constant Public Type reference (TYPE) ALMTNAMESH 'SQL Messages' Alert: Short Name of Monitoring Type 20130330
21 SUM_NAME_ROOT_E2E Constant Public Type reference (TYPE) ALMTNAMESH 'E2E' Alert: Short Name of Monitoring Type 20090324
Methods
# Method Level Visibility Method type Description Created on
1 GET_CONNECTION Instance method Private Method get a connection 20090325
2 GET_DB_FILES Instance method Private Method 20090423
3 GET_SETUP_MESSAGES Instance method Private Method get the sql setup messages at build time to create nodes 20130329
4 GET_SHORT_FILE_NAME Static method Public Method 20090423
Events
Class CL_MSS_ALERT_MONITOR_CONTEXT has no event.
Types
Class CL_MSS_ALERT_MONITOR_CONTEXT has no local type.
Method Signatures

Method GET_CONNECTION Signature

Method GET_CONNECTION on class CL_MSS_ALERT_MONITOR_CONTEXT has no parameter.
Method GET_CONNECTION on class CL_MSS_ALERT_MONITOR_CONTEXT has no exception.

Method GET_DB_FILES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DB_FILES Call by reference Type reference (TYPE) DB_FILES_TAB 20090423

Method GET_DB_FILES on class CL_MSS_ALERT_MONITOR_CONTEXT has no exception.

Method GET_SETUP_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting SETUP_MESSAGES Call by reference Type reference (TYPE) SETUPMESS_TAB 20130329

Method GET_SETUP_MESSAGES on class CL_MSS_ALERT_MONITOR_CONTEXT has no exception.

Method GET_SHORT_FILE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PHYSICAL_FILE_NAME Call by reference Type reference (TYPE) MSQPHYFLNA Physical file name (full path) of the database file. 20090423
2 Returning SHORT_FILE_NAME Value transfer Type reference (TYPE) ALMTNAMESH Alert: Short Name of Monitoring Type 20090423

Method GET_SHORT_FILE_NAME on class CL_MSS_ALERT_MONITOR_CONTEXT has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 710