SAP ABAP Class CL_XI_ALERT_BSP_DISPLAYRULE (Controller Class for SXMS_AlertRules)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-XI-IS-WKB (Application Component) Runtime Workbench/Monitoring
     SXMSALERT (Package) XI Alert Framework
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_BSP_CONTROLLER2 BSP Component 20030630
Properties
Class CL_XI_ALERT_BSP_DISPLAYRULE  
Short Description Controller Class for SXMS_AlertRules    
Super Class CL_BSP_CONTROLLER2 BSP Component 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SXMSALERT   XI Alert Framework 
Created 20030630   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_XI_ALERT_BSP_DISPLAYRULE has no forward declaration.
Interfaces
Class CL_XI_ALERT_BSP_DISPLAYRULE has no interface implemented.
Friends
Class CL_XI_ALERT_BSP_DISPLAYRULE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ALERTRULES Instance attribute Public Type reference (TYPE) SXMSALERTRULES_T Alert Rules 20030630
2 BATCHJOBSTATUS Instance attribute Public Type reference (TYPE) STRING Status of Background Job 20060316
3 CCMSTOGGLE Instance attribute Private Type reference (TYPE) I '0' Controls 'CCMS Connection' Display 20060316
4 CHANGE_AUTH Instance attribute Public Type reference (TYPE) AS4FLAG ' ' Flag (X or Blank) 20081112
5 CONDTOGGLE Instance attribute Private Type reference (TYPE) I '1' Controls Condition Display 20040203
6 PERIOD Instance attribute Public Type reference (TYPE) STRING Period of Background Job 20060316
7 PERIODUNIT Instance attribute Public Type reference (TYPE) STRING Unit of Job Period 20060316
8 PERIODUNITS Instance attribute Public Type reference (TYPE) SXMSALERTPERIODUNIT_T Units of Background Job Period 20060316
9 PERIODUNIT_ENABLED Instance attribute Public Type reference (TYPE) STRING 'Period Unit' field enabled 20060316
10 PERIOD_DISABLED Instance attribute Public Type reference (TYPE) STRING Periods field disabled 20060316
11 RULEDELETE_DISABLED Instance attribute Public Type reference (TYPE) STRING 'TRUE' 'Delete' button inactive 20040115
12 SELECTEDROWIDX Instance attribute Private Type reference (TYPE) SY-TABIX Selected Line in Alert Rule 20031215
13 SELECTEDROWKEY Instance attribute Public Type reference (TYPE) SXMSALERTRULES-ALERTHASHVAL Key of Selected Line 20031218
14 STARTBJ_DISABLED Instance attribute Public Type reference (TYPE) STRING 'Start Background Job' button disabled 20060316
15 STOPBJ_DISABLED Instance attribute Public Type reference (TYPE) STRING 'Stop Background Job' button disabled 20060316
Methods
# Method Level Visibility Method type Description Created on
1 DELETE_ALERTRULE Instance method Public Method Delete Alert Rule 20031216
2 GET_JOB_INFO Static method Public Method Background Job Read Status Information 20060316
3 SCHEDULE_BATCH_JOB Static method Public Method Schedules background job 20060316
4 SORT_ALERTRULES Instance method Public Method Sorts Alert Rules Table 20031215
5 SORT_ALERTRULES_BY_DATE Instance method Public Method Sorts Alert Rules Table 20070207
6 STOP_BATCH_JOB Static method Public Method Deletes background job 20060316
Events
Class CL_XI_ALERT_BSP_DISPLAYRULE has no event.
Types
Class CL_XI_ALERT_BSP_DISPLAYRULE has no local type.
Method Signatures

Method DELETE_ALERTRULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RC Value transfer Type reference (TYPE) SY-SUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20031216
2 Importing ROWIDX Call by reference Type reference (TYPE) SY-TABIX Interne Tabellen, aktueller Zeilenindex 20031218

Method DELETE_ALERTRULE on class CL_XI_ALERT_BSP_DISPLAYRULE has no exception.

Method GET_JOB_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning STATUS Value transfer Type reference (TYPE) SXMSALERTSTRING allgemeiner String 20060316

Method GET_JOB_INFO on class CL_XI_ALERT_BSP_DISPLAYRULE has no exception.

Method SCHEDULE_BATCH_JOB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PRDDAYS Call by reference Type reference (TYPE) BTCPDAY 0 Periode in Tagen fuer eine DBA-Aktion 20060316
2 Importing PRDHOURS Call by reference Type reference (TYPE) BTCPHOUR 0 Periodendauer (Stunden) fuer einen Batch-Job 20060316
3 Importing PRDMINS Call by reference Type reference (TYPE) BTCPMIN 15 Periodendauer (Minuten) für einen Batch-Job 20060316
4 Returning RC Value transfer Type reference (TYPE) SY-SUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20060316

Method SCHEDULE_BATCH_JOB on class CL_XI_ALERT_BSP_DISPLAYRULE has no exception.

Method SORT_ALERTRULES Signature

Method SORT_ALERTRULES on class CL_XI_ALERT_BSP_DISPLAYRULE has no parameter.
Method SORT_ALERTRULES on class CL_XI_ALERT_BSP_DISPLAYRULE has no exception.

Method SORT_ALERTRULES_BY_DATE Signature

Method SORT_ALERTRULES_BY_DATE on class CL_XI_ALERT_BSP_DISPLAYRULE has no parameter.
Method SORT_ALERTRULES_BY_DATE on class CL_XI_ALERT_BSP_DISPLAYRULE has no exception.

Method STOP_BATCH_JOB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RC Value transfer Type reference (TYPE) SY-SUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20060316

Method STOP_BATCH_JOB on class CL_XI_ALERT_BSP_DISPLAYRULE has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 640