SAP ABAP Class CL_DBA_DBH_DISPATCHER (DBA-DBH: Dispatcher)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DB (Application Component) Database Interface, Database Platforms
     SDBA_BACKEND (Package) DBA Cockpit: Backend Infrastructure
Properties
Class CL_DBA_DBH_DISPATCHER  
Short Description DBA-DBH: Dispatcher    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SDBA_BACKEND   DBA Cockpit: Backend Infrastructure 
Created 20070711   SAP 
Last change 20130531   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_DBA_DBH_DISPATCHER has no interface implemented.
Friends
Class CL_DBA_DBH_DISPATCHER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_PRIO_COMMAND_CHECK Constant Private Type reference (TYPE) DBA_DBH_PRIORITY 30 DBA-DBH: Command Priority - Extract 20070911
2 CO_PRIO_COMMAND_COLLECT Constant Private Type reference (TYPE) DBA_DBH_PRIORITY 100 DBA-DBH: Command Priority - Collect 20070711
3 CO_PRIO_COMMAND_FACTOR Constant Private Type reference (TYPE) DBA_DBH_PRIORITY 5 DBA-DBH: Command Priority - Factor 20070711
4 CO_PRIO_COMMAND_REMOVE Constant Private Type reference (TYPE) DBA_DBH_PRIORITY 30 DBA-DBH: Command Priority - Remove 20070711
5 CO_PRIO_LEVEL_1 Constant Private Type reference (TYPE) DBA_DBH_PRIORITY 100 DBA-DBH: Level Priority - 1 20070711
6 CO_PRIO_LEVEL_2 Constant Private Type reference (TYPE) DBA_DBH_PRIORITY 80 DBA-DBH: Level Priority - 2 20070711
7 CO_PRIO_LEVEL_3 Constant Private Type reference (TYPE) DBA_DBH_PRIORITY 60 DBA-DBH: Level Priority - 3 20070711
8 CO_PRIO_LEVEL_FACTOR Constant Private Type reference (TYPE) DBA_DBH_PRIORITY 5 DBA-DBH: Level Priority - Factor 20070711
9 CO_PRIO_RUNTIME_FACTOR Constant Private Type reference (TYPE) DBA_DBH_PRIORITY 50 DBA-DBH: Runtime Priority - Factor 20070711
10 CO_PRIO_SYSTEM_DEV Constant Public Type reference (TYPE) DBA_DBH_PRIORITY 40 DBA-DBH: System Priority - Development 20070711
11 CO_PRIO_SYSTEM_DFT Constant Public Type reference (TYPE) DBA_DBH_PRIORITY 70 DBA-DBH: System Priority - Default 20070712
12 CO_PRIO_SYSTEM_FACTOR Constant Private Type reference (TYPE) DBA_DBH_PRIORITY 5 DBA-DBH: System Priority Factor 20070711
13 CO_PRIO_SYSTEM_PRD Constant Public Type reference (TYPE) DBA_DBH_PRIORITY 100 DBA-DBH: System Priority - Productive 20070711
14 CO_PRIO_SYSTEM_QAS Constant Public Type reference (TYPE) DBA_DBH_PRIORITY 60 DBA-DBH: System Priority - Quality Assurance 20070711
15 CO_PRIO_SYSTEM_TST Constant Public Type reference (TYPE) DBA_DBH_PRIORITY 20 DBA-DBH: System Priority - Test 20070711
16 CO_PRIO_TIME_FACTOR Constant Private Type reference (TYPE) DBA_DBH_PRIORITY 10 DBA-DBH: Time Priority - Factor 20070711
17 CO_RC_PERSIST_WORKLIST Constant Private Type reference (TYPE) I -1 DBA-DBH: Unable to persist worklist 20070910
18 CO_RUNTIME_LONG Constant Public Type reference (TYPE) DBA_DBH_RUNTIME_CLASS -1 DBA-DBH: Runtime Class 20080117
19 CO_RUNTIME_MIDDLE Constant Public Type reference (TYPE) DBA_DBH_RUNTIME_CLASS 300000 DBA-DBH: Runtime Class (5 min) 20080117
20 CO_RUNTIME_SHORT Constant Public Type reference (TYPE) DBA_DBH_RUNTIME_CLASS 3000 DBA-DBH: Runtime Class (3 s) 20080117
21 CO_WRKMODE_TEST Constant Public Type reference (TYPE) DBA_DBH_COMMAND 'TEST' DBA-DBH: Command to execute 20071009
22 DBMS_BGD_SERVERS Instance attribute Private Type reference (TYPE) DBA_DBH_DBMS_BGD_SERVER_LIST DBA-DBH: List of DBMS Systems in Worklist 20080121
23 EXECUTION_TIME Instance attribute Private Type reference (TYPE) DB6TSTAMP DBA-DBH: Timestamp (YYYYMMDDhhmmss) 20070712
24 JOB_LOG Instance attribute Private Object reference (TYPE REF TO) IF_DBA_LOG DBA: Job Log 20080117
25 LAST_SCHEDULED_TIME Instance attribute Private Type reference (TYPE) DB6TSTAMP DBA-DBH: Timestamp (YYYYMMDDhhmmss) 20070922
26 RC Instance attribute Private Type reference (TYPE) I 0 DBA-DBH: Return Code 20070910
27 TESTMODE Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE DBA-DBH: Testmode 20071009
28 WORKLIST Instance attribute Private Type reference (TYPE) DBA_DBH_WORKLIST DBA-DBH: Internal Table for Worklist 20070711
Methods
# Method Level Visibility Method type Description Created on
1 ADD_JOB_TO_WORKLIST Instance method Private Method DBA-DBH: Add a Job to the Worklist 20070711
2 CLEANUP_STATISTICS Instance method Private Method DBA-DBH: Remove Old Runtime Statistics 20080328
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20070711
4 CREATE_WORKLIST Instance method Private Method DBA-DBH: Create Collector Worklist 20070711
5 GET_SCHEDULE_TIMES Instance method Private Method DBA-DBH: Get the scheduled Time of Dispatcher 20070922
6 INIT Instance method Private Method DBA-DBH: Initialize 20070711
7 PERSIST_WORKLIST Instance method Private Method DBA-DBH: Write Worklist to Database Table 20070711
8 RUN Instance method Public Method DBA-DBH: Run Dispatcher 20070713
9 SCHEDULE_JOB Instance method Private Method DBA-DBH: Schedule Worker Job on App Server 20070731
10 SCHEDULE_JOBS Instance method Private Method DBA-DBH: Schedule Worker Jobs 20070711
Events
Class CL_DBA_DBH_DISPATCHER has no event.
Types
Class CL_DBA_DBH_DISPATCHER has no local type.
Method Signatures

Method ADD_JOB_TO_WORKLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing JOB Call by reference Type reference (TYPE) DBA_DBH_COLL Generated Table for View 20080118

Method ADD_JOB_TO_WORKLIST on class CL_DBA_DBH_DISPATCHER has no exception.

Method CLEANUP_STATISTICS Signature

Method CLEANUP_STATISTICS on class CL_DBA_DBH_DISPATCHER has no parameter.
Method CLEANUP_STATISTICS on class CL_DBA_DBH_DISPATCHER has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EXECUTION_TIME Call by reference Type reference (TYPE) DB6TSTAMP 20071009
2 Importing TESTMODE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE ABAP_FALSE 20071009

Method CONSTRUCTOR on class CL_DBA_DBH_DISPATCHER has no exception.

Method CREATE_WORKLIST Signature

Method CREATE_WORKLIST on class CL_DBA_DBH_DISPATCHER has no parameter.
Method CREATE_WORKLIST on class CL_DBA_DBH_DISPATCHER has no exception.

Method GET_SCHEDULE_TIMES Signature

Method GET_SCHEDULE_TIMES on class CL_DBA_DBH_DISPATCHER has no parameter.
Method GET_SCHEDULE_TIMES on class CL_DBA_DBH_DISPATCHER has no exception.

Method INIT Signature

Method INIT on class CL_DBA_DBH_DISPATCHER has no parameter.
Method INIT on class CL_DBA_DBH_DISPATCHER has no exception.

Method PERSIST_WORKLIST Signature

Method PERSIST_WORKLIST on class CL_DBA_DBH_DISPATCHER has no parameter.
Method PERSIST_WORKLIST on class CL_DBA_DBH_DISPATCHER has no exception.

Method RUN Signature

Method RUN on class CL_DBA_DBH_DISPATCHER has no parameter.
Method RUN on class CL_DBA_DBH_DISPATCHER has no exception.

Method SCHEDULE_JOB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing JOB_SERVER Call by reference Type reference (TYPE) BTCSRVNAME DBA-DBH: Application server to run job on 20070731

Method SCHEDULE_JOB on class CL_DBA_DBH_DISPATCHER has no exception.

Method SCHEDULE_JOBS Signature

Method SCHEDULE_JOBS on class CL_DBA_DBH_DISPATCHER has no parameter.
Method SCHEDULE_JOBS on class CL_DBA_DBH_DISPATCHER has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 711