SAP ABAP Class CL_RFW_BATCH_JOB (Batch Job)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-FSI (Application Component) Fast Search Infrastructure
     SFSRFW_REPLICATION_ENGINE (Package) Replication Framework Replication Engine
Properties
Class CL_RFW_BATCH_JOB  
Short Description Batch Job    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SFSRFW_REPLICATION_ENGINE   Replication Framework Replication Engine 
Created 20040907   SAP 
Last change 20060207   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RFW_BATCH_JOB has no forward declaration.
Interfaces
Class CL_RFW_BATCH_JOB has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_RFW_BATCH_JOB_MGR 20040913
2 CL_SFSRFW_MONITOR_PROCESS 20050926
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 M_HAS_SUCCESSOR Instance attribute Protected Type reference (TYPE) SFS_BOOL Boolean Type 20050914
2 M_JOBCOUNT Instance attribute Protected Type reference (TYPE) BTCJOBCNT Job ID 20040914
3 M_JOBNAME Instance attribute Protected Type reference (TYPE) BTCJOB Background job name 20040914
4 M_LANGUAGE Instance attribute Private Type reference (TYPE) SPRAS Language Key 20040907
5 M_MODIFIED Instance attribute Private Type reference (TYPE) SFS_BOOL Boolean Type 20040914
6 M_PARENT Instance attribute Private Type reference (TYPE) CSMSYSGUID System GUID for R/3 or other system 20040909
7 M_PRED_JOBCOUNT Instance attribute Private Type reference (TYPE) BTCJOBCNT Job ID 20050914
8 M_PRED_JOBNAME Instance attribute Private Type reference (TYPE) BTCJOB Background job name 20050914
9 M_REPORT Instance attribute Private Type reference (TYPE) BTCPROG Program name within a step (e.g. report) 20040907
10 M_RULE_VARIANTE Instance attribute Private Type reference (TYPE) SFSRFW_IDX_RULE Name of variant within a step 20040910
11 M_SERVERGROUP Instance attribute Private Type reference (TYPE) BPSRVGRP Server Group Name Background Processing 20040914
12 M_STATUS Instance attribute Private Type reference (TYPE) SFSRFW_BATCH_STATUS Processing Status 20040914
13 M_USER Instance attribute Private Type reference (TYPE) BTCAUTHNAM Background User Name for Authorization Check 20040907
14 M_VAR_PARAMETER Instance attribute Private Type reference (TYPE) SFSRFW_BATCH_JOB_VARIANTE Parameters for a Batch Job 20040916
Methods
# Method Level Visibility Method type Description Created on
1 ADD_PARAMETER Instance method Public Method Set Parameters 20040916
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20040914
3 DELETE Instance method Protected Method 20050926
4 GENERATE Instance method Protected Method Schedules a Batch Job 20040907
5 GET_JOBCOUNT Instance method Public Method 20040914
6 GET_LANGUAGE Instance method Public Method 20040907
7 GET_MODIFIED Instance method Public Method 20040914
8 GET_NAME Instance method Public Method 20040914
9 GET_PRED_JOB Instance method Public Method Gets the Predecessor Job 20050914
10 GET_REPORT Instance method Public Method 20040907
11 GET_RULE_VARIANTE Instance method Public Method 20040910
12 GET_SERVERGROUP Instance method Public Method 20040914
13 GET_STATUS Instance method Public Method 20040914
14 GET_USER Instance method Public Method 20040907
15 HAS_SUCCESSOR Instance method Public Method Does the Job have a Successor 20050914
16 PREPARE Instance method Public Method Configure Batch Job 20040907
17 RELEASE Instance method Protected Method Release Job 20040907
18 RELEASE_EXPLICIT Instance method Protected Method Release Job Explicitly 20050914
19 SET_JOBCOUNT Instance method Protected Method 20040914
20 SET_LANGUAGE Instance method Public Method 20040907
21 SET_MODIFIED Instance method Public Method 20040914
22 SET_PRED_JOB Instance method Public Method Sets Predecessor Job 20050914
23 SET_REPORT Instance method Public Method 20040907
24 SET_RULE_VARIANTE Instance method Public Method 20040910
25 SET_SERVERGROUP Instance method Public Method 20040914
26 SET_STATUS Instance method Public Method 20040914
27 SET_USER Instance method Public Method 20040907
28 STOP Instance method Protected Method Pauses a Job 20040909
Events
Class CL_RFW_BATCH_JOB has no event.
Types
Class CL_RFW_BATCH_JOB has no local type.
Method Signatures

Method ADD_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NAME Call by reference Type reference (TYPE) RSSCR_NAME ABAP/IV: Name der SELECT-OPTION / des PARAMETERS 20040916
2 Importing I_VALUE Call by reference Type reference (TYPE) STRING ABAP: Selektionswert (LOW-od. HIGH-Wert, externes Format) 20040916

Method ADD_PARAMETER on class CL_RFW_BATCH_JOB has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NAME Call by reference Type reference (TYPE) BTCJOB Name eines Hintergrundjobs 20040914

Method CONSTRUCTOR on class CL_RFW_BATCH_JOB has no exception.

Method DELETE Signature

Method DELETE on class CL_RFW_BATCH_JOB has no parameter.
# Exception Resumable Description Created on
1 CX_RFW_BATCH_JOB_ERROR Fehlerklasse für die Batchjobverarbeitung 20050926

Method GENERATE Signature

Method GENERATE on class CL_RFW_BATCH_JOB has no parameter.
# Exception Resumable Description Created on
1 CX_RFW_BATCH_JOB_ERROR Fehlerklasse für die Batchjobverarbeitung 20050118

Method GET_JOBCOUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_JOBCOUNT Value transfer Type reference (TYPE) BTCJOBCNT Kennummer eines Jobs 20040914

Method GET_JOBCOUNT on class CL_RFW_BATCH_JOB has no exception.

Method GET_LANGUAGE Signature

Method GET_LANGUAGE on class CL_RFW_BATCH_JOB has no parameter.
Method GET_LANGUAGE on class CL_RFW_BATCH_JOB has no exception.

Method GET_MODIFIED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_MODIFIED Value transfer Type reference (TYPE) SFS_BOOL Boolean type 20040914

Method GET_MODIFIED on class CL_RFW_BATCH_JOB has no exception.

Method GET_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_NAME Value transfer Type reference (TYPE) BTCJOB Name eines Hintergrundjobs 20040914

Method GET_NAME on class CL_RFW_BATCH_JOB has no exception.

Method GET_PRED_JOB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_JOBCOUNT Call by reference Type reference (TYPE) BTCJOBCNT Kennummer eines Jobs 20050914
2 Exporting E_JOBNAME Call by reference Type reference (TYPE) BTCJOB Name eines Hintergrundjobs 20050914

Method GET_PRED_JOB on class CL_RFW_BATCH_JOB has no exception.

Method GET_REPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_REPORT Value transfer Type reference (TYPE) BTCPROG Name eines Programms innerhalb eines Steps (z.B. Report) 20040910

Method GET_REPORT on class CL_RFW_BATCH_JOB has no exception.

Method GET_RULE_VARIANTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_IDX_RULE Value transfer Type reference (TYPE) SFSRFW_IDX_RULE Replikationsframework Replikationsregel 20040910

Method GET_RULE_VARIANTE on class CL_RFW_BATCH_JOB has no exception.

Method GET_SERVERGROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_SERVERGROUP Value transfer Type reference (TYPE) RZLLI_APCL Name einer Logon/Server-Gruppe 20040914

Method GET_SERVERGROUP on class CL_RFW_BATCH_JOB has no exception.

Method GET_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_STATUS Value transfer Type reference (TYPE) SFSRFW_BATCH_STATUS Zustand eines Batchjobs 20040914

Method GET_STATUS on class CL_RFW_BATCH_JOB has no exception.

Method GET_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_USER Value transfer Type reference (TYPE) BTCAUTHNAM Hintergrundbenutzername für Berechtigungsüberprüfung 20040910

Method GET_USER on class CL_RFW_BATCH_JOB has no exception.

Method HAS_SUCCESSOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_HAS_SUCCESSOR Value transfer Type reference (TYPE) SFS_BOOL Boolean type 20050914

Method HAS_SUCCESSOR on class CL_RFW_BATCH_JOB has no exception.

Method PREPARE Signature

Method PREPARE on class CL_RFW_BATCH_JOB has no parameter.
# Exception Resumable Description Created on
1 CX_RFW_BATCH_JOB_ERROR Fehlerklasse für die Batchjobverarbeitung 20050118

Method RELEASE Signature

Method RELEASE on class CL_RFW_BATCH_JOB has no parameter.
# Exception Resumable Description Created on
1 CX_RFW_BATCH_JOB_ERROR Fehlerklasse für die Batchjobverarbeitung 20041002

Method RELEASE_EXPLICIT Signature

Method RELEASE_EXPLICIT on class CL_RFW_BATCH_JOB has no parameter.
# Exception Resumable Description Created on
1 CX_RFW_BATCH_JOB_ERROR Fehlerklasse für die Batchjobverarbeitung 20050914

Method SET_JOBCOUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_JOBCOUNT Call by reference Type reference (TYPE) BTCJOBCNT Kennummer eines Jobs 20040914

Method SET_JOBCOUNT on class CL_RFW_BATCH_JOB has no exception.

Method SET_LANGUAGE Signature

Method SET_LANGUAGE on class CL_RFW_BATCH_JOB has no parameter.
Method SET_LANGUAGE on class CL_RFW_BATCH_JOB has no exception.

Method SET_MODIFIED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MODIFIED Value transfer Type reference (TYPE) SFS_BOOL Boolean type 20040914

Method SET_MODIFIED on class CL_RFW_BATCH_JOB has no exception.

Method SET_PRED_JOB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_JOBCOUNT Call by reference Type reference (TYPE) BTCJOBCNT Kennummer eines Jobs 20050914
2 Importing I_JOBNAME Call by reference Type reference (TYPE) BTCJOB Name eines Hintergrundjobs 20050914

Method SET_PRED_JOB on class CL_RFW_BATCH_JOB has no exception.

Method SET_REPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REPORT Call by reference Type reference (TYPE) BTCPROG Name eines Programms innerhalb eines Steps (z.B. Report) 20040909

Method SET_REPORT on class CL_RFW_BATCH_JOB has no exception.

Method SET_RULE_VARIANTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IDX_RULE Call by reference Type reference (TYPE) SFSRFW_IDX_RULE Replikationsframework Replikationsregel 20040910

Method SET_RULE_VARIANTE on class CL_RFW_BATCH_JOB has no exception.

Method SET_SERVERGROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SERVERGROUP Call by reference Type reference (TYPE) RZLLI_APCL Name einer Logon/Server-Gruppe 20040914

Method SET_SERVERGROUP on class CL_RFW_BATCH_JOB has no exception.

Method SET_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STATUS Call by reference Type reference (TYPE) SFSRFW_BATCH_STATUS Zustand eines Batchjobs 20040914

Method SET_STATUS on class CL_RFW_BATCH_JOB has no exception.

Method SET_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_USER Call by reference Type reference (TYPE) BTCAUTHNAM Hintergrundbenutzername für Berechtigungsüberprüfung 20040909

Method SET_USER on class CL_RFW_BATCH_JOB has no exception.

Method STOP Signature

Method STOP on class CL_RFW_BATCH_JOB has no parameter.
# Exception Resumable Description Created on
1 CX_RFW_BATCH_JOB_ERROR Fehlerklasse für die Batchjobverarbeitung 20050926
History
Last changed by/on SAP  20060207 
SAP Release Created in 700