SAP ABAP Class CL_DBA_JOB (DB6: DB13 Job)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DB (Application Component) Database Interface, Database Platforms
     SDBA_JOB (Package) DBA Cockpit: Jobs
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_DBA_CHILD_JOB DBA Cockpit: Interface to Child job classes 20110510
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_DBA_JOB DBA Cockpit: DB13 Job Exection Interface 20110510
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_DBA_JOB_SCHEDULE DBA Cockpit: Job Scheduling Interface 20110510
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_DB4_JOB DB4: DB13 Job (ABAP scheduler) 20130417
2 Inheritance (c INHERITING FROM c_ref)  CL_DB6_JOB DB6: DB13 Job 20110511
3 Inheritance (c INHERITING FROM c_ref)  CL_DBA_JOB_DB13C_LOG_MIRROR DBA Cockpit: Mirroring of DB13C Logs 20110516
4 Inheritance (c INHERITING FROM c_ref)  CL_DBA_JOB_DL_E2E_ALERT_INFO DBA: Job Class E2E Alerting Information 20121023
5 Inheritance (c INHERITING FROM c_ref)  CL_SYB_JOB SYB: DB13 Job (ABAP scheduler) 20110620
Properties
Class CL_DBA_JOB  
Short Description DB6: DB13 Job    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SDBA_JOB   DBA Cockpit: Jobs 
Created 20110510   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)
2 DB6JO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_DBA_CHILD_JOB DBA Cockpit: Interface to Child job classes 20110510
2 IF_DBA_JOB DBA Cockpit: DB13 Job Exection Interface 20110510
3 IF_DBA_JOB_SCHEDULE DBA Cockpit: Job Scheduling Interface 20110510
Friends
Class CL_DBA_JOB has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CHILD_ID Instance attribute Protected Type reference (TYPE) I 20110510
2 CONFIG_REF Instance attribute Protected Object reference (TYPE REF TO) CL_DBA_CALENDAR_CFG CL_DB6_CALENDAR_CFG 20110510
3 DBA_CONFIG_REF Instance attribute Protected Object reference (TYPE REF TO) CL_DBA_CONFIG DBA Cockpit: Monitoring Settings 20110510
4 IS_TESTMODE Instance attribute Protected Type reference (TYPE) ABAP_BOOL 20110510
5 LOG Instance attribute Protected Type reference (TYPE) DB6PMPROT DB6: Protocol Table for DBA Actions 20110510
6 MAX_RUNTIME Instance attribute Protected Type reference (TYPE) P 20110510
7 PARALLEL_JOBS Instance attribute Protected Type reference (TYPE) I 20110510
8 PARAMETERS Instance attribute Protected Type reference (TYPE) DB6JO_PARAM_TABLE 20110510
9 PARTITION Instance attribute Protected Type reference (TYPE) I 20110511
10 PLANNING Instance attribute Protected Type reference (TYPE) SDBAP DBA Planning Table 20110510
11 PLAN_REF Instance attribute Private Object reference (TYPE REF TO) CL_DB6_CALENDAR_ACTION CL_DB6_CALENDAR_ACTION 20110510
12 PROGID Instance attribute Protected Type reference (TYPE) SDBA_BTYPE Type of DBA action 20110510
13 SCHEDULED_IN_DIALOGUE Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20110510
14 START_IMMEDIATELY Instance attribute Private Type reference (TYPE) ABAP_BOOL 20110510
15 START_TIME Instance attribute Protected Type reference (TYPE) DB6TSTAMP DB6: Timestamp (Format: YYYYMMDDHHMMSS) 20110510
16 SYS_REF Instance attribute Protected Object reference (TYPE REF TO) CL_DB6_SYS DB6: Remote System Administration 20110510
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_ADMIN_CONNECTION Instance method Protected Method 20110510
2 GET_ACTION_DATA Instance method Private Method 20110510
3 GET_PARAMETER Instance method Protected Method 20110510
4 GET_PARAMETERS Instance method Private Method 20110510
5 GET_SHM_ACCESS_KEY Instance method Public Method 20110707
6 GET_SYS_REF Instance method Private Method 20110510
7 HAS_EQUAL_PARAMETER Instance method Protected Method 20110510
8 HAS_EQUAL_PARAMETERS Instance method Protected Method 20110510
9 HAS_PARAMETER Instance method Protected Method 20110510
10 IS_EQUAL_PARAMETERS Instance method Private Method 20110510
11 SCHEDULE_CHILDS Instance method Protected Method 20110510
12 SET_ACTION_DATA Instance method Private Method 20110510
13 SET_LONG_PARAMETER Instance method Protected Method 20110510
14 SET_PARAMETER Instance method Protected Method 20110510
15 START_JOB Instance method Private Method 20110510
Events
Class CL_DBA_JOB has no event.
Types
Class CL_DBA_JOB has no local type.
Method Signatures

Method CHECK_ADMIN_CONNECTION Signature

Method CHECK_ADMIN_CONNECTION on class CL_DBA_JOB has no parameter.
# Exception Resumable Description Created on
1 CX_DBA_JOB DBA Cockpit: DB13 job exceptions 20110510

Method GET_ACTION_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CRETSTMP Call by reference Type reference (TYPE) SDBA_CRTS Date and time (timestamp) of schedule 20110510
2 Importing DAY Call by reference Type reference (TYPE) SDBA_DAY Day of the week for DBA action 20110510
3 Importing SYSID Call by reference Type reference (TYPE) DB6NAVSYST-SYSID Name of the SAP System 20110510
4 Importing TIME Call by reference Type reference (TYPE) SDBA_TIME Time (24 hour clock) for DBA action to run 20110510
# Exception Resumable Description Created on
1 CX_DBA_JOB DBA Cockpit: DB13 job exceptions 20110510

Method GET_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Call by reference Type reference (TYPE) C 20110510
2 Importing IS_OPTIONAL Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20110510
3 Exporting SECOND_VALUE Call by reference Type reference (TYPE) ANY 20110510
4 Exporting VALUE Call by reference Type reference (TYPE) ANY 20110510
# Exception Resumable Description Created on
1 CX_DBA_JOB DBA Cockpit: DB13 job exceptions 20110510

Method GET_PARAMETERS Signature

Method GET_PARAMETERS on class CL_DBA_JOB has no parameter.
Method GET_PARAMETERS on class CL_DBA_JOB has no exception.

Method GET_SHM_ACCESS_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SHM_KEY Value transfer Type reference (TYPE) STRING 20110707

Method GET_SHM_ACCESS_KEY on class CL_DBA_JOB has no exception.

Method GET_SYS_REF Signature

Method GET_SYS_REF on class CL_DBA_JOB has no parameter.
# Exception Resumable Description Created on
1 CX_DBA_JOB DBA Cockpit: DB13 job exceptions 20110510

Method HAS_EQUAL_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CURRENT_PARAMETERS Call by reference Type reference (TYPE) DB6JO_PARAM_TABLE 20110510
2 Returning IS_EQUAL Value transfer Type reference (TYPE) ABAP_BOOL 20110510
3 Importing PARAMETER_ID Call by reference Type reference (TYPE) C 20110510
4 Importing SCHEDULED_PARAMETERS Call by reference Type reference (TYPE) DB6JO_PARAM_TABLE 20110510

Method HAS_EQUAL_PARAMETER on class CL_DBA_JOB has no exception.

Method HAS_EQUAL_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CURRENT_PARAMETERS Call by reference Type reference (TYPE) DB6JO_PARAM_TABLE 20110510
2 Returning IS_EQUAL Value transfer Type reference (TYPE) ABAP_BOOL 20110510
3 Importing SCHEDULED_PARAMETERS Call by reference Type reference (TYPE) DB6JO_PARAM_TABLE DB6: List of tables with schema 20110510

Method HAS_EQUAL_PARAMETERS on class CL_DBA_JOB has no exception.

Method HAS_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Call by reference Type reference (TYPE) C 20110510
2 Returning IS_SET Value transfer Type reference (TYPE) ABAP_BOOL 20110510

Method HAS_PARAMETER on class CL_DBA_JOB has no exception.

Method IS_EQUAL_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CURRENT_PARAMETERS Call by reference Type reference (TYPE) DB6JO_PARAM_TABLE 20110510
2 Returning IS_EQUAL Value transfer Type reference (TYPE) ABAP_BOOL 20110510
3 Importing SCHEDULED_PARAMETERS Call by reference Type reference (TYPE) DB6JO_PARAM_TABLE 20110510

Method IS_EQUAL_PARAMETERS on class CL_DBA_JOB has no exception.

Method SCHEDULE_CHILDS Signature

Method SCHEDULE_CHILDS on class CL_DBA_JOB has no parameter.
# Exception Resumable Description Created on
1 CX_DBA_JOB DBA Cockpit: DB13 job exceptions 20110510

Method SET_ACTION_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SYSID Call by reference Type reference (TYPE) DB6NAVSYST-SYSID Name of the SAP System 20110510

Method SET_ACTION_DATA on class CL_DBA_JOB has no exception.

Method SET_LONG_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Call by reference Type reference (TYPE) C 20110510
2 Importing VALUE Call by reference Type reference (TYPE) CLIKE 20110510

Method SET_LONG_PARAMETER on class CL_DBA_JOB has no exception.

Method SET_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Call by reference Type reference (TYPE) C 20110510
2 Importing SECOND_VALUE Call by reference Type reference (TYPE) ANY 20110510
3 Importing VALUE Call by reference Type reference (TYPE) ANY 20110510

Method SET_PARAMETER on class CL_DBA_JOB has no exception.

Method START_JOB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing JOB_CLASS Call by reference Type reference (TYPE) BTCJOBCLAS Job classification 20110510
2 Importing SEQUENCE Call by reference Type reference (TYPE) N 20110510
3 Importing TARGET Call by reference Type reference (TYPE) SYHOST Name of Current Application Server 20110510
4 Importing TARGETGROUP Call by reference Type reference (TYPE) BPSRVGRP Server Group Name Background Processing 20111013
5 Importing USER Call by reference Type reference (TYPE) SYUNAME User Names 20110510
# Exception Resumable Description Created on
1 CX_DBA_JOB DBA Cockpit: DB13 job exceptions 20110510
History
Last changed by/on SAP  20130531 
SAP Release Created in 731