SAP ABAP Class CL_GRFN_AM_JOBSTEP_MONITOR (Job Step Monitor)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC (Application Component) Governance, Risk and Compliance
     GRFN_AUTO_MONITOR (Package) GRC Automated Monitoring Framework
Properties
Class CL_GRFN_AM_JOBSTEP_MONITOR  
Short Description Job Step Monitor    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class GRFN_AUTO_MONITOR    
Program status     
Category 0   
Package GRFN_AUTO_MONITOR   GRC Automated Monitoring Framework 
Created 20100710   SAP 
Last change 20141106    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_GRFN_AM_JOBSTEP_MONITOR has no forward declaration.
Interfaces
Class CL_GRFN_AM_JOBSTEP_MONITOR has no interface implemented.
Friends
Class CL_GRFN_AM_JOBSTEP_MONITOR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_RETURN_ERROR Constant Private Type reference (TYPE) SYSUBRC 4 Return Value of ABAP Statements 20100901
2 MO_SESSION Instance attribute Private Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20100710
3 MR_LOG Static Attribute Private Object reference (TYPE REF TO) CL_GRFN_JOBSTEP_LOG Job step execution log 20100710
4 MV_JOBSTEP_STATUS Instance attribute Private Type reference (TYPE) GRFN_JOBSTEPSTATUS Job Step Status 20100901
Methods
# Method Level Visibility Method type Description Created on
1 ALL_JOBSTEP Instance method Public Method Monitor Overall Job Step 20100710
2 CONVERT_JOBSTEP_STATUS Static method Private Method Set Job Step Status 20100710
3 DO_INTEGRATION Instance method Private Method Do Integration 20120130
4 EVENT_JOBSTEP Instance method Public Method Monitor Event Based Job Step 20100710
5 GET_GRC_JOBSTEP_STATUS Static method Private Method Get GRC Job Step Status 20100710
6 GET_JOB Instance method Private Method Get Job 20100710
7 GET_JOBSTEP Instance method Private Method Get Job Step Status 20100710
8 GET_JOBSTEP_EVENT Instance method Private Method Get Job Step - Event 20100710
9 GET_JOB_STATUS Instance method Private Method Set Job Status 20100710
10 GET_RTA_JOBSTEP_STATUS Static method Private Method Get RTA Standar 20100710
11 RETRIEVE_JOBSTEP Instance method Private Method Retrieve Job Step 20100711
12 UPDATE_JOBSTEP_STATUS Instance method Private Method Update Job Step Status 20100710
13 UPDATE_JOB_STATUS Instance method Private Method Update Job Status 20100710
Events
Class CL_GRFN_AM_JOBSTEP_MONITOR has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_JOB Private Type reference (TYPE) GRFN_S_API_JOB 20100710
2 S_JOBDETAIL Private Type reference (TYPE) GRFN_S_JOBDETAIL 20100710
3 T_JOB Private Type reference (TYPE) GRFN_T_API_JOB 20100710
4 T_JOBDETAIL Private Type reference (TYPE) GRFN_T_JOBDETAIL 20100710
Method Signatures

Method ALL_JOBSTEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20100710
2 Importing IV_INTERVAL Call by reference Type reference (TYPE) T Execution interval 20100710
3 Importing IV_JOBID Call by reference Type reference (TYPE) GRFN_JOBID Job ID 20100810
4 Importing IV_JOBSTEP Call by reference Type reference (TYPE) GRFN_JOBSTEP Job Step 20100810

Method ALL_JOBSTEP on class CL_GRFN_AM_JOBSTEP_MONITOR has no exception.

Method CONVERT_JOBSTEP_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_STANDARD Call by reference Type reference (TYPE) BTCSTATUS State of Background Job 20100710
2 Returning RV_JOBSTEP_STATUS Value transfer Type reference (TYPE) GRFN_JOBSTEPSTATUS Job Step Status 20100710

Method CONVERT_JOBSTEP_STATUS on class CL_GRFN_AM_JOBSTEP_MONITOR has no exception.

Method DO_INTEGRATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_JOBSTEP_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Job Step 20120130
2 Importing IV_USAGE Call by reference Type reference (TYPE) C Case Integration Usage 20120130

Method DO_INTEGRATION on class CL_GRFN_AM_JOBSTEP_MONITOR has no exception.

Method EVENT_JOBSTEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SESSION Call by reference Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20100710
2 Importing IV_INTERVAL Call by reference Type reference (TYPE) T Execution Interval 20100710

Method EVENT_JOBSTEP on class CL_GRFN_AM_JOBSTEP_MONITOR has no exception.

Method GET_GRC_JOBSTEP_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_JOBCOUNT Call by reference Type reference (TYPE) BTCJOBCNT Job ID 20100710
2 Importing IV_JOBNAME Call by reference Type reference (TYPE) BTCJOB Background job name 20100710
3 Returning RV_JOBSTEP_STATUS Value transfer Type reference (TYPE) GRFN_JOBSTEPSTATUS State of Background Job 20100710

Method GET_GRC_JOBSTEP_STATUS on class CL_GRFN_AM_JOBSTEP_MONITOR has no exception.

Method GET_JOB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EDITABLE Call by reference Type reference (TYPE) GRFN_BOOLEAN Boolean 20100710
2 Importing IV_JOBID Call by reference Type reference (TYPE) GRFN_JOBID Job ID 20100710
3 Returning RS_JOB Value transfer Type reference (TYPE) GRFN_S_API_JOB AMF - Job 20100710

Method GET_JOB on class CL_GRFN_AM_JOBSTEP_MONITOR has no exception.

Method GET_JOBSTEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_JOB Call by reference Type reference (TYPE) T_JOB 20100710
2 Exporting ET_JOBDETAIL Call by reference Type reference (TYPE) T_JOBDETAIL 20100710
3 Importing IV_INTERVAL Call by reference Type reference (TYPE) T Execution Time Interval 20100710
4 Importing IV_JOBSTEP_STATUS Call by reference Type reference (TYPE) GRFN_JOBSTEPSTATUS Job Step Status 20100710

Method GET_JOBSTEP on class CL_GRFN_AM_JOBSTEP_MONITOR has no exception.

Method GET_JOBSTEP_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_JOB Call by reference Type reference (TYPE) T_JOB 20100710
2 Exporting ET_JOBDETAIL Call by reference Type reference (TYPE) T_JOBDETAIL 20100710
3 Importing IV_INTERVAL Call by reference Type reference (TYPE) T Execution Interval 20100710
4 Importing IV_JOBSTEP_STATUS Call by reference Type reference (TYPE) GRFN_JOBSTEPSTATUS Job Step Status 20100710

Method GET_JOBSTEP_EVENT on class CL_GRFN_AM_JOBSTEP_MONITOR has no exception.

Method GET_JOB_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_JOBID Call by reference Type reference (TYPE) GRFN_JOBID Object ID 20100710
2 Returning RV_JOB_STATUS Value transfer Type reference (TYPE) GRFN_JOBSTATUS Job Status 20100710

Method GET_JOB_STATUS on class CL_GRFN_AM_JOBSTEP_MONITOR has no exception.

Method GET_RTA_JOBSTEP_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_JOBNAME Call by reference Type reference (TYPE) BTCJOB Background job name 20100710
2 Importing IV_RTA_JOBCOUNT Call by reference Type reference (TYPE) GRFN_JOBCOUNT Job: RTA Job count 20100710
3 Importing IV_TARGET_CONNECTOR Call by reference Type reference (TYPE) GRFN_CONNECTORID Connector Id 20100710
4 Returning RV_JOBSTEP_STATUS Value transfer Type reference (TYPE) GRFN_JOBSTEPSTATUS Job Step Status 20100710

Method GET_RTA_JOBSTEP_STATUS on class CL_GRFN_AM_JOBSTEP_MONITOR has no exception.

Method RETRIEVE_JOBSTEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_JOBDETAIL Call by reference Type reference (TYPE) T_JOBDETAIL 20100711
2 Importing IV_CURRENT_DATE Call by reference Type reference (TYPE) GRFN_EXEC_DATE Job Step: Execution date 20100711
3 Importing IV_CURRENT_TIME Call by reference Type reference (TYPE) GRFN_EXEC_TIME Job Step: Execution time 20100711
4 Importing IV_INTERVAL Call by reference Type reference (TYPE) T Execution Interval 20100711
5 Importing IV_JOBSTEP_STATUS Call by reference Type reference (TYPE) GRFN_JOBSTEPSTATUS Job Step Status 20100711

Method RETRIEVE_JOBSTEP on class CL_GRFN_AM_JOBSTEP_MONITOR has no exception.

Method UPDATE_JOBSTEP_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_JOBSTEP_ID Call by reference Type reference (TYPE) GRFN_API_OBJECT_ID Object ID 20100710
2 Importing IV_JOBSTEP_STATUS Call by reference Type reference (TYPE) GRFN_JOBSTEPSTATUS Job Step Status 20100710
3 Returning RV_RETURN_CODE Value transfer Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20100901

Method UPDATE_JOBSTEP_STATUS on class CL_GRFN_AM_JOBSTEP_MONITOR has no exception.

Method UPDATE_JOB_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_JOBID Call by reference Type reference (TYPE) GRFN_JOBID Object ID 20100714
2 Importing IV_JOB_STATUS Call by reference Type reference (TYPE) GRFN_JOBSTATUS Job Status 20100710

Method UPDATE_JOB_STATUS on class CL_GRFN_AM_JOBSTEP_MONITOR has no exception.
History
Last changed by/on SAP  20141106 
SAP Release Created in 600