SAP ABAP Class CL_HRFPM_JOB_GRP_CONTROLLER (Management of Parallel Jobs)
Hierarchy
EA-HRGXX (Software Component) Sub component EA-HRGXX of EA-HR
   PA-PM-PB (Application Component) Position Budgeting and Control
     PAOC_FPM_COM_ENGINE (Package) Position Management: Commitment Creation
Properties
Class CL_HRFPM_JOB_GRP_CONTROLLER  
Short Description Management of Parallel Jobs    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_FPM_COM_ENGINE   Position Management: Commitment Creation 
Created 20061110   SAP 
Last change 20070913   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRFPM_JOB_GRP_CONTROLLER has no forward declaration.
Interfaces
Class CL_HRFPM_JOB_GRP_CONTROLLER has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_HRFPM_JOB_GRP_BLD 20061110 Abstract Package Generator
2 CL_HRFPM_JOB_GRP_JOB 20061110 ABSTRACTER Job Handler
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 EXC_JOB Instance attribute Protected Object reference (TYPE REF TO) CX_HRFPM_JOB HRFPM: create job 20061110
2 EXC_ROOT Instance attribute Protected Object reference (TYPE REF TO) CX_HRFPM Exception Class for Module "Administrator" 20061110
3 GROUP_BUILDER Instance attribute Protected Object reference (TYPE REF TO) CL_HRFPM_JOB_GRP_BLD Management of Parallel Jobs 20061110
4 JOB_HANDLER Instance attribute Protected Object reference (TYPE REF TO) CL_HRFPM_JOB_GRP_JOB Parallel Processing Handler 20061110
5 MSG_DUMMY Instance attribute Protected Type reference (TYPE) STRING 20061110
6 MS_CNTRL_PARAMS Instance attribute Protected Type reference (TYPE) T_CNTRL_PARAMETERS 20061110
7 MS_SCHED_SPEC Instance attribute Protected Type reference (TYPE) T_SCHEDULING_SPECIFICATION 20061111
8 RUN_VARIANT Instance attribute Protected Type reference (TYPE) HRFPM_T77_VARIANT General Flag 20061110
Methods
# Method Level Visibility Method type Description Created on
1 CLOSE_JOB_GROUP Instance method Protected Method Event After All Jobs/Tasks were Started 20061111
2 CONSTRUCTOR Instance method Public Constructor 20061110
3 JOB_STARTED Instance method Protected Method Event Immediately After Starting a New Job/Task 20061112
4 OPEN_JOB_GROUP Instance method Protected Method Event Before Starting Job/Task Group 20061111
5 RUN_JOBS Static method Public Method Execute Parallel Processing 20061111
6 SCHEDULE_AND_RUN_JOBS Instance method Protected Method 20061110
7 VALIDATE_CNTRL_PARAMS Instance method Protected Method 20061110
8 VALIDATE_SCHED_PARAMS Instance method Protected Method 20061111
Events
Class CL_HRFPM_JOB_GRP_CONTROLLER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_CNTRL_PARAMETERS Public See coding 20061110 BEGIN OF t_cntrl_parameters. INCLUDE TYPE hrfpm_job_grp_param. TYPES: END OF t_cntrl_parameters
2 T_SCHEDULING_SPECIFICATION Public See coding 20061111 BEGIN OF t_scheduling_specification. INCLUDE TYPE hrfpm_job_grp_behaviour_spec. TYPES: END OF t_scheduling_specification
Method Signatures

Method CLOSE_JOB_GROUP Signature

Method CLOSE_JOB_GROUP on class CL_HRFPM_JOB_GRP_CONTROLLER has no parameter.
# Exception Resumable Description Created on
1 CX_HRFPM_JOB HRFPM: create job 20061111

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CNTRL_PARAMS Call by reference Type reference (TYPE) T_CNTRL_PARAMETERS Allgemeine Parameter 20061110
2 Importing IS_SCHED_SPEC Call by reference Type reference (TYPE) T_SCHEDULING_SPECIFICATION Spezifikation des Schedulers 20061111
3 Importing IT_OBJECTS Call by reference Type reference (TYPE) HROBJECT_T Tabellentyp PLVAR, OTYPE; OBJID 20061111
# Exception Resumable Description Created on
1 CX_HRFPM_JOB 20061110

Method JOB_STARTED Signature

Method JOB_STARTED on class CL_HRFPM_JOB_GRP_CONTROLLER has no parameter.
# Exception Resumable Description Created on
1 CX_HRFPM_JOB HRFPM: create job 20061112

Method OPEN_JOB_GROUP Signature

Method OPEN_JOB_GROUP on class CL_HRFPM_JOB_GRP_CONTROLLER has no parameter.
# Exception Resumable Description Created on
1 CX_HRFPM_JOB HRFPM: create job 20061111

Method RUN_JOBS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CNTRL_PARAMS Call by reference Type reference (TYPE) T_CNTRL_PARAMETERS 20061111
2 Importing IS_SCHED_SPEC Call by reference Type reference (TYPE) T_SCHEDULING_SPECIFICATION 20061111
3 Importing IT_OBJECTS Call by reference Type reference (TYPE) HROBJECT_T Tabellentyp PLVAR, OTYPE; OBJID 20061111
4 Returning RP_INSTANCE Value transfer Object reference (TYPE REF TO) CL_HRFPM_JOB_GRP_CONTROLLER Verwaltung von Parallelen Jobs 20061111
# Exception Resumable Description Created on
1 CX_HRFPM_JOB HRFPM: create job 20061111

Method SCHEDULE_AND_RUN_JOBS Signature

Method SCHEDULE_AND_RUN_JOBS on class CL_HRFPM_JOB_GRP_CONTROLLER has no parameter.
# Exception Resumable Description Created on
1 CX_HRFPM_JOB HRFPM: create job 20061110

Method VALIDATE_CNTRL_PARAMS Signature

Method VALIDATE_CNTRL_PARAMS on class CL_HRFPM_JOB_GRP_CONTROLLER has no parameter.
# Exception Resumable Description Created on
1 CX_HRFPM_JOB HRFPM: create job 20061110

Method VALIDATE_SCHED_PARAMS Signature

Method VALIDATE_SCHED_PARAMS on class CL_HRFPM_JOB_GRP_CONTROLLER has no parameter.
# Exception Resumable Description Created on
1 CX_HRFPM_JOB HRFPM: create job 20061111
History
Last changed by/on SAP  20070913 
SAP Release Created in 700