Hierarchy
⤷ CA-GTF-IC-SAF (Application Component) Software Agent Framework
⤷ EI_SAF_SE (Package) SAF - Search Engine Extension Framework
Properties
Class | CL_SAF_SE_JOB_MANAGER | |
Short Description | SAF: Task Manager | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | EI_SAF_SE | SAF - Search Engine Extension Framework |
Created | 20031103 | SAP |
Last change | 20100303 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_SAF_SE_JOB_MANAGER has no forward declaration.
Interfaces
Class CL_SAF_SE_JOB_MANAGER has no interface implemented.
Friends
Class CL_SAF_SE_JOB_MANAGER has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | BTC_ABORTED | Constant | Public | Type reference (TYPE) | TBTCO-STATUS | 'A' | Status of background job | 20040609 | |
2 | BTC_FINISHED | Constant | Public | Type reference (TYPE) | TBTCO-STATUS | 'F' | Status of background job | 20040609 | |
3 | BTC_PUT_ACTIVE | Constant | Public | Type reference (TYPE) | TBTCO-STATUS | 'Z' | Status of background job | 20040609 | |
4 | BTC_READY | Constant | Public | Type reference (TYPE) | TBTCO-STATUS | 'Y' | Status of background job | 20040609 | |
5 | BTC_READ_ALL_JOBDATA | Constant | Public | Type reference (TYPE) | BTCH0000-INT4 | 20 | Reference type INT4 for background processing | 20040228 | |
6 | BTC_RELEASHED | Constant | Public | Type reference (TYPE) | TBTCO-STATUS | 'S' | Status of background job | 20040609 | |
7 | BTC_RUNNING | Constant | Public | Type reference (TYPE) | TBTCO-STATUS | 'R' | Status of background job | 20040228 | |
8 | BTC_SCHEDULED | Constant | Public | Type reference (TYPE) | TBTCO-STATUS | 'P' | Status of background job | 20040609 | |
9 | BTC_UNKNOWN_STATE | Constant | Public | Type reference (TYPE) | TBTCO-STATUS | 'X' | Status of background job | 20040609 | |
10 | GC_TEST | Constant | Public | Type reference (TYPE) | STRING | 'com.sap.' | 20040610 | ||
11 | GT_DEPENDED_KBS | Static Attribute | Private | Type reference (TYPE) | CRMV_SAF_APP_CKB_TAB | SAF: Table type of depended kb for compilation | 20040127 | ||
12 | GV_JOBNAME_PREFIX | Constant | Public | Type reference (TYPE) | STRING | 'SAFSE' | 20040124 | ||
13 | GV_PROGRAM | Constant | Public | Type reference (TYPE) | STRING | 'SAF_SE_JOB_EXECUTE' | 20040124 |
Methods
Events
Class CL_SAF_SE_JOB_MANAGER has no event.
Types
Class CL_SAF_SE_JOB_MANAGER has no local type.
Method Signatures
Method CANCEL_FAILED_JOBS Signature
Method CANCEL_FAILED_JOBS on class CL_SAF_SE_JOB_MANAGER has no parameter.
Method CANCEL_FAILED_JOBS on class CL_SAF_SE_JOB_MANAGER has no exception.
Method CANCEL_JOB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_JOB | Call by reference | Type reference (TYPE) | SAFT_SE_JOB | SAF-Job | 20040218 |
Method CANCEL_JOB on class CL_SAF_SE_JOB_MANAGER has no exception.
Method CANCEL_JOBS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_JOB | Call by reference | Type reference (TYPE) | SAFT_SE_JOB | SAF-Job | 20040228 |
Method CANCEL_JOBS on class CL_SAF_SE_JOB_MANAGER has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_SAF_SE_JOB_MANAGER has no parameter.
Method CLASS_CONSTRUCTOR on class CL_SAF_SE_JOB_MANAGER has no exception.
Method CREATE_VARIANT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_JOB | Call by reference | Type reference (TYPE) | SAFT_SE_JOB | SAF-Job | 20040124 |
Method CREATE_VARIANT on class CL_SAF_SE_JOB_MANAGER has no exception.
Method DELETE_ALL_VARIANTS Signature
Method DELETE_ALL_VARIANTS on class CL_SAF_SE_JOB_MANAGER has no parameter.
Method DELETE_ALL_VARIANTS on class CL_SAF_SE_JOB_MANAGER has no exception.
Method DELETE_FINISHED_JOBS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_JOB | Call by reference | Type reference (TYPE) | SAFT_SE_JOB | SAF-Job | 20040616 |
Method DELETE_FINISHED_JOBS on class CL_SAF_SE_JOB_MANAGER has no exception.
Method DELETE_JOB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_JOB | Call by reference | Type reference (TYPE) | SAFT_SE_JOB | SAF-Job | 20031105 |
Method DELETE_JOB on class CL_SAF_SE_JOB_MANAGER has no exception.
Method DELETE_VARIANT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_VARIANT | Call by reference | Type reference (TYPE) | SAFT_VARIANT_NAME | Variantenname | 20040130 |
Method DELETE_VARIANT on class CL_SAF_SE_JOB_MANAGER has no exception.
Method DEQUEUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_JOB | Value transfer | Object reference (TYPE REF TO) | CL_SAF_SE_JOB | 20031103 |
Method DEQUEUE on class CL_SAF_SE_JOB_MANAGER has no exception.
Method DEQUEUE_JOB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RS_JOB | Value transfer | Type reference (TYPE) | SAFT_SE_JOB | 20031104 |
Method DEQUEUE_JOB on class CL_SAF_SE_JOB_MANAGER has no exception.
Method ENQUEUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_JOB | Call by reference | Object reference (TYPE REF TO) | CL_SAF_SE_JOB | 20031103 |
Method ENQUEUE on class CL_SAF_SE_JOB_MANAGER has no exception.
Method ENQUEUE_JOB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_JOB | Call by reference | Type reference (TYPE) | SAFT_SE_JOB | 20031104 |
Method ENQUEUE_JOB on class CL_SAF_SE_JOB_MANAGER has no exception.
Method ENQUEUE_SE_JOB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_APP_NAME | Call by reference | Type reference (TYPE) | CRMT_EI_APP_NAME | 'ALL' | SAF: Anwendungsname | 20040123 | |
2 | Importing | IV_KB_NAME | Call by reference | Type reference (TYPE) | CRMT_EI_KB_NAME | SAF: Name der Wissensdatenbank | 20040123 | ||
3 | Importing | IV_LANGUAGE | Call by reference | Type reference (TYPE) | SPRAS | SY-LANGU | Sprachenschlüssel | 20040123 | |
4 | Importing | IV_TASK_ID | Call by reference | Type reference (TYPE) | SAFT_TASK_ID | SAF-Aufgaben-ID | 20040123 |
Method ENQUEUE_SE_JOB on class CL_SAF_SE_JOB_MANAGER has no exception.
Method FILL_VARIANT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | IS_JOB | Call by reference | Type reference (TYPE) | SAFT_SE_JOB | SAF-Job | 20040218 |
Method FILL_VARIANT on class CL_SAF_SE_JOB_MANAGER has no exception.
Method GET_BT_JOB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_JOBCOUNT | Call by reference | Type reference (TYPE) | TBTCJOB-JOBCOUNT | Job-ID: | 20040514 | ||
2 | Exporting | EV_JOBNAME | Call by reference | Type reference (TYPE) | TBTCJOB-JOBNAME | Hintergrundjobname | 20040514 | ||
3 | Exporting | EV_STATUS | Call by reference | Type reference (TYPE) | TBTCJOB-STATUS | Status Batchlauf | 20040514 | ||
4 | Importing | IS_JOB | Call by reference | Type reference (TYPE) | SAFT_SE_JOB | SAF-Job | 20040514 |
Method GET_BT_JOB on class CL_SAF_SE_JOB_MANAGER has no exception.
Method GET_JOBNAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_JOB | Call by reference | Type reference (TYPE) | SAFT_SE_JOB | SAF-Job | 20040124 | ||
2 | Returning | RV_JOBNAME | Value transfer | Type reference (TYPE) | TBTCJOB-JOBNAME | Hintergrundjobname | 20040124 |
Method GET_JOBNAME on class CL_SAF_SE_JOB_MANAGER has no exception.
Method GET_JOB_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_STATUS | Value transfer | Type reference (TYPE) | TBTCJOB-STATUS | Status Batchlauf | 20040228 | ||
2 | Exporting | EV_VARIANT | Value transfer | Type reference (TYPE) | SAFT_VARIANT_NAME | Variantenname | 20040228 | ||
3 | Importing | IV_JOBCOUNT | Call by reference | Type reference (TYPE) | TBTCJOB-JOBCOUNT | Job-ID: | 20040228 | ||
4 | Importing | IV_JOBNAME | Call by reference | Type reference (TYPE) | TBTCJOB-JOBNAME | Hintergrundjobname | 20040228 |
Method GET_JOB_INFO on class CL_SAF_SE_JOB_MANAGER has no exception.
Method GET_JOB_QUEUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_APP_NAME | Call by reference | Type reference (TYPE) | CRMT_EI_APP_NAME | 'ALL' | SAF: Anwendungsname | 20040217 | |
2 | Importing | IV_KB_NAME | Call by reference | Type reference (TYPE) | CRMT_EI_KB_NAME | SAF: Name der Wissensdatenbank | 20040217 | ||
3 | Importing | IV_LANGUAGE | Call by reference | Type reference (TYPE) | SPRAS | Sprachenschlüssel | 20040217 | ||
4 | Returning | RT_JOB_QUEUE | Value transfer | Type reference (TYPE) | SAFT_SE_JOB_TAB | Tabelle für SAF-Jobs in Warteschlange | 20040214 |
Method GET_JOB_QUEUE on class CL_SAF_SE_JOB_MANAGER has no exception.
Method GET_LOCK_KEY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_APP_NAME | Call by reference | Type reference (TYPE) | CRMT_EI_APP_NAME | 'ALL' | SAF: Anwendungsname | 20040123 | |
2 | Importing | IV_KB_NAME | Call by reference | Type reference (TYPE) | CRMT_EI_KB_NAME | SAF: Name der Wissensdatenbank | 20040123 | ||
3 | Importing | IV_LANGUAGE | Call by reference | Type reference (TYPE) | SPRAS | SY-LANGU | Sprachenschlüssel | 20040123 | |
4 | Returning | RV_LOCK_KEY | Value transfer | Type reference (TYPE) | SAFT_LOCK_KEY | Sperrschlüssel für SAF-Aufgaben | 20040123 |
Method GET_LOCK_KEY on class CL_SAF_SE_JOB_MANAGER has no exception.
Method GET_ROOT_KB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_KB_NAME | Call by reference | Type reference (TYPE) | CRMT_EI_KB_NAME | SAF: Name der Wissensdatenbank | 20040127 | ||
2 | Returning | RV_ROOT_KB | Value transfer | Type reference (TYPE) | CRMT_EI_KB_NAME | SAF: Name der Wissensdatenbank | 20040127 |
Method GET_ROOT_KB on class CL_SAF_SE_JOB_MANAGER has no exception.
Method IS_JOB_FAILED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_JOB | Call by reference | Type reference (TYPE) | SAFT_SE_JOB | SAF-Job | 20040514 | ||
2 | Returning | RV_FAILED | Value transfer | Type reference (TYPE) | BOOLEAN | Boolesche Variable (X=wahr, -=falsch, leer=unbekannt) | 20040514 |
Method IS_JOB_FAILED on class CL_SAF_SE_JOB_MANAGER has no exception.
Method JOB_START Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_JOB | Call by reference | Type reference (TYPE) | SAFT_SE_JOB | SAF-Job | 20040124 |
Method JOB_START on class CL_SAF_SE_JOB_MANAGER has no exception.
Method LOG_START_JOB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_KB_NAME | Call by reference | Type reference (TYPE) | CRMT_EI_KB_NAME | 20031121 | |||
2 | Importing | IV_LANG | Call by reference | Type reference (TYPE) | SPRAS | Sprachenschlüssel | 20031121 | ||
3 | Importing | IV_TASK_ID | Call by reference | Type reference (TYPE) | SAFT_TASK_ID | SAF-Aufgaben-ID | 20031121 | ||
4 | Importing | IV_VARIANT | Call by reference | Type reference (TYPE) | SAFT_VARIANT_NAME | Variantenname | 20040130 |
Method LOG_START_JOB on class CL_SAF_SE_JOB_MANAGER has no exception.
Method LOG_UPDATE_JOB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_KB_NAME | Call by reference | Type reference (TYPE) | CRMT_EI_KB_NAME | 20031121 | |||
2 | Importing | IV_LANG | Call by reference | Type reference (TYPE) | SPRAS | Sprachenschlüssel | 20031121 | ||
3 | Importing | IV_TASK_ID | Call by reference | Type reference (TYPE) | SAFT_TASK_ID | SAF-Aufgaben-ID | 20031121 |
Method LOG_UPDATE_JOB on class CL_SAF_SE_JOB_MANAGER has no exception.
Method MARK_DELETE_JOB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_JOB | Call by reference | Type reference (TYPE) | SAFT_SE_JOB | SAF-Job | 20040227 |
Method MARK_DELETE_JOB on class CL_SAF_SE_JOB_MANAGER has no exception.
History
Last changed by/on | SAP | 20100303 |
SAP Release Created in |