Hierarchy
⤷
⤷
Properties
| Class | CL_SLIM_JOB | |
| Short Description | System Measurement Job Control | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | BV | |
| Program status | ||
| Category | 0 | |
| Package | SLIM | System Measurement |
| Created | 20090121 | SAP |
| Last change | 20140121 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_SLIM_JOB has no interface implemented.
Friends
Class CL_SLIM_JOB has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Private | Type reference (TYPE) | RSUVM_APPN | 20130321 | ||||
| 2 | Static Attribute | Private | Type reference (TYPE) | STRING | 20130321 | ||||
| 3 | Constant | Public | Type reference (TYPE) | TUJOB-APPLIC | '0011' | ID for an appl. (for example, an IBU) for system measurement | 20130419 | ||
| 4 | Instance attribute | Public | Type reference (TYPE) | GY_PRINT | 20130321 | ||||
| 5 | Instance attribute | Public | Type reference (TYPE) | GY_PRINT | 20130321 | ||||
| 6 | Instance attribute | Private | See coding | 20130321 | |||||
| 7 | Instance attribute | Private | See coding | 20130321 | |||||
| 8 | Instance attribute | Private | See coding | 20130321 |
Methods
Events
Class CL_SLIM_JOB has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | GY_PERIOD | Public | See coding | 20130321 | gy_period TYPE RANGE OF sy-datum
|
||
| 2 | GY_PRINT | Public | See coding | 20130321 | BEGIN OF
gy_print,
params TYPE pri_params,
valid TYPE c LENGTH 1,
END OF
gy_print
|
||
| 3 | GY_TTUJOB | Public | See coding | 20130321 | gy_ttujob TYPE STANDARD TABLE OF tujob
|
Method Signatures
Method ADD_COUNTER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_TUJOB | Call by reference | Object reference (TYPE REF TO) | DATA | 20130321 | ||||
| 2 | IV_JOB_NO | Call by reference | Type reference (TYPE) | I | 20130321 |
Method ADD_COUNTER on class CL_SLIM_JOB has no exception.
Method ANALYZE_APPLICATIONS Signature
Method ANALYZE_APPLICATIONS on class CL_SLIM_JOB has no parameter.
Method ANALYZE_APPLICATIONS on class CL_SLIM_JOB has no exception.
Method CHECK_FM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_FM_NAME | Call by reference | Type reference (TYPE) | RS38L-NAME | 20130321 | ||||
| 2 | RB_EXIST | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20130321 |
Method CHECK_FM on class CL_SLIM_JOB has no exception.
Method CHECK_JOB_ACTIVITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_APPLIC | Call by reference | Type reference (TYPE) | RSUVM_APPL | ID für eine Applikation (z.B. IBU) für die Systemvermessung | 20130423 | |||
| 2 | PR_LOCKED | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20130423 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Systemvermessung: Globale Ausnahmeklasse | 20130423 |
Method CHECK_JOB_LOCKS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PR_LOCKED | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20130423 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Systemvermessung: Globale Ausnahmeklasse | 20130423 |
Method CHECK_MEAS_JOB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_APPLIC | Call by reference | Type reference (TYPE) | RSUVM_APPL | Systemvermessung: Engines (Applikationen) | 20130423 |
Method CHECK_MEAS_JOB on class CL_SLIM_JOB has no exception.
Method GET_APPLICATION_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_APPLIC | Call by reference | Type reference (TYPE) | RSUVM_APPL | 20130321 | ||||
| 2 | RV_NAME | Value transfer | Type reference (TYPE) | RSUVM_APPN | 20130321 |
Method GET_APPLICATION_NAME on class CL_SLIM_JOB has no exception.
Method GET_APPLICATION_NAMES Signature
Method GET_APPLICATION_NAMES on class CL_SLIM_JOB has no parameter.
Method GET_APPLICATION_NAMES on class CL_SLIM_JOB has no exception.
Method GET_ENGINES Signature
Method GET_ENGINES on class CL_SLIM_JOB has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20130321 |
Method GET_JOBINFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CNT | Call by reference | Type reference (TYPE) | TBTCJOB-JOBCOUNT | 20130321 | ||||
| 2 | IV_JOB | Call by reference | Type reference (TYPE) | TBTCJOB-JOBNAME | 20130321 | ||||
| 3 | RV_STATUS | Value transfer | Type reference (TYPE) | RSUVM_STAT | 20130321 |
Method GET_JOBINFO on class CL_SLIM_JOB has no exception.
Method GET_JOBNAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_JOBTYPE | Call by reference | Type reference (TYPE) | RSUVM_VERS | 20130321 | ||||
| 2 | RV_NAME | Value transfer | Type reference (TYPE) | SY-REPID | 20130321 |
Method GET_JOBNAME on class CL_SLIM_JOB has no exception.
Method GET_PERIOD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_PERIOD | Call by reference | Type reference (TYPE) | CHAR1 | 20130321 | ||||
| 2 | RT_PERIOD | Value transfer | Type reference (TYPE) | GY_PERIOD | 20130321 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20130321 |
Method GET_PRINT_PARAMETERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_REPORT | Call by reference | Type reference (TYPE) | SY-REPID | 20130321 | ||||
| 2 | RS_PRINT | Value transfer | Type reference (TYPE) | GY_PRINT | 20130321 |
Method GET_PRINT_PARAMETERS on class CL_SLIM_JOB has no exception.
Method LOCK_TUJOB Signature
Method LOCK_TUJOB on class CL_SLIM_JOB has no parameter.
Method LOCK_TUJOB on class CL_SLIM_JOB has no exception.
Method ON_ERROR Signature
Method ON_ERROR on class CL_SLIM_JOB has no parameter.
Method ON_ERROR on class CL_SLIM_JOB has no exception.
Method OPEN_JOB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_NAME | Call by reference | Type reference (TYPE) | TBTCJOB-JOBNAME | 20130321 | ||||
| 2 | RV_JOBCOUNT | Value transfer | Type reference (TYPE) | TBTCJOB-JOBCOUNT | 20130321 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20130321 |
Method PLAN_JOBS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_JOB_NO | Value transfer | Type reference (TYPE) | I | 20130321 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20130321 |
Method SET_TUJOB_START_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_APPLIC | Call by reference | Type reference (TYPE) | RSUVM_APPL | Systemvermessung: Engines (Applikationen) | 20130423 |
Method SET_TUJOB_START_STATUS on class CL_SLIM_JOB has no exception.
Method SET_TUJOB_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_APPLIC | Call by reference | Type reference (TYPE) | RSUVM_APPL | Systemvermessung: Engines (Applikationen) | 20130419 | |||
| 2 | PI_STATUS | Call by reference | Type reference (TYPE) | RSUVM_STAT | Systemvermessung: Status eines Jobs zur Systemvermessung | 20130419 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Systemvermessung: Globale Ausnahmeklasse | 20130423 |
Method START_MEAS_JOB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_TUJOB | Call by reference | Type reference (TYPE) | TUJOB | 20130321 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20130321 |
Method START_RSUVM008 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_TUJOB | Call by reference | Type reference (TYPE) | TUJOB | 20130321 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20130321 |
Method SUBMIT_JOBS Signature
Method SUBMIT_JOBS on class CL_SLIM_JOB has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Systemvermessung: Globale Ausnahmeklasse | 20130419 |
Method SUBMIT_SINGLE_JOB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_JOBNAME | Call by reference | Type reference (TYPE) | TBTCJOB-JOBNAME | 'RSUVM007' | Name eines Hintergrundjobs | 20090311 | ||
| 2 | PI_JOB_START_DATE | Call by reference | Type reference (TYPE) | TBTCJOB-SDLSTRTDT | geplantes Ausführungsdatum eines Batch-Jobs | 20090311 | |||
| 3 | PI_JOB_START_TIME | Call by reference | Type reference (TYPE) | TBTCJOB-SDLSTRTTM | geplante Ausführungszeit eines Batch-Jobs | 20090311 | |||
| 4 | PI_REPEAT_COUNT_MONTH | Call by reference | Type reference (TYPE) | TBTCJOB-PRDMONTHS | Periodendauer (Monate) fuer einen Batch-Job | 20090311 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Systemvermessung: Globale Ausnahmeklasse | 20090311 |
Method UNLOCK_TUJOB Signature
Method UNLOCK_TUJOB on class CL_SLIM_JOB has no parameter.
Method UNLOCK_TUJOB on class CL_SLIM_JOB has no exception.
Method UPDATE_TUJOB_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_APPLIC | Call by reference | Type reference (TYPE) | RSUVM_APPL | Systemvermessung: Engines (Applikationen) | 20130419 | |||
| 2 | PR_STATUS | Value transfer | Type reference (TYPE) | RSUVM_STAT | Systemvermessung: Status eines Jobs zur Systemvermessung | 20130419 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Systemvermessung: Globale Ausnahmeklasse | 20130419 |
History
| Last changed by/on | SAP | 20140121 |
| SAP Release Created in | 740 |