SAP ABAP Class /BDL/IF_TASK_CREATOR (Interface for task creator class)
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | /BDL/CL_CREATOR_LICENSE_DATA | Creator for task LICENSE_DATA | 20080304 |
Properties
| Class | /BDL/IF_TASK_CREATOR | |
| Short Description | Interface for task creator class | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | ||
| Created | 20080228 | 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 /BDL/IF_TASK_CREATOR has no interface implemented.
Friends
Class /BDL/IF_TASK_CREATOR has no friend class.
Attributes
Class /BDL/IF_TASK_CREATOR has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Check start date and time | 20080318 | |
| 2 | Instance method | Public | Method | Create the task | 20080306 | |
| 3 | Instance method | Public | Method | Return period unit | 20080304 | |
| 4 | Instance method | Public | Method | Return period value | 20080304 | |
| 5 | Instance method | Public | Method | Return number of and value and unit of delay before retries | 20080325 | |
| 6 | Instance method | Public | Method | Return RFC destination | 20080304 | |
| 7 | Instance method | Public | Method | Return list of RFC destinations available for task | 20080314 | |
| 8 | Instance method | Public | Method | Get start date and time, as well as 'Start now' flag | 20080325 | |
| 9 | Instance method | Public | Method | Return technical name of task | 20080521 | |
| 10 | Instance method | Public | Method | Is task periodical? | 20080312 | |
| 11 | Instance method | Public | Method | Reset to default values | 20080312 | |
| 12 | Instance method | Public | Method | Set values for periodicity | 20080310 | |
| 13 | Instance method | Public | Method | Switch on/off periodicity | 20080312 | |
| 14 | Instance method | Public | Method | Set values for retry | 20080310 | |
| 15 | Instance method | Public | Method | Set RFC destination | 20080306 | |
| 16 | Instance method | Public | Method | Set start date and time of task, as well as 'Start now' flag | 20080307 | |
| 17 | Instance method | Public | Method | Write info to screen | 20080312 |
Events
Class /BDL/IF_TASK_CREATOR has no event.
Types
Class /BDL/IF_TASK_CREATOR has no local type.
Method Signatures
Method CHECK_START_DATE_TIME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IF_DATE | Call by reference | Type reference (TYPE) | SYDATUM | Start date of task | 20080318 | |||
| 2 | IF_TIME | Call by reference | Type reference (TYPE) | SYUZEIT | Start time of task | 20080318 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Date is initial | 20080318 | ||
| 2 | The provided start date and time are in the past | 20080318 | ||
| 3 | Time is initial | 20080318 |
Method CREATE_TASK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EF_ID | Call by reference | Type reference (TYPE) | /BDL/TASKS-ID | Task ID | 20080325 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Creation of task failed | 20080521 |
Method GET_PERIOD_UNIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EF_PERIOD_UNIT | Value transfer | Type reference (TYPE) | CHAR1 | Period unit | 20080304 |
Method GET_PERIOD_UNIT on class /BDL/IF_TASK_CREATOR has no exception.
Method GET_PERIOD_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EF_PERIOD_VALUE | Value transfer | Type reference (TYPE) | I | Period value | 20080304 |
Method GET_PERIOD_VALUE on class /BDL/IF_TASK_CREATOR has no exception.
Method GET_RETRY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EF_COUNT | Call by reference | Type reference (TYPE) | I | Number of retries | 20080325 | |||
| 2 | EF_DELAY_UNIT | Call by reference | Type reference (TYPE) | CHAR1 | Unit of delay between retries | 20080325 | |||
| 3 | EF_DELAY_VALUE | Call by reference | Type reference (TYPE) | I | Value of delay between retries | 20080325 |
Method GET_RETRY on class /BDL/IF_TASK_CREATOR has no exception.
Method GET_RFC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_RFC | Value transfer | Type reference (TYPE) | /BDL/RFCDEST | RFC destination | 20080304 |
Method GET_RFC on class /BDL/IF_TASK_CREATOR has no exception.
Method GET_RFC_F4 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DESTINATION | Value transfer | Type reference (TYPE) | /BDL/RFCDEST_T | List of RFC destinations | 20080314 |
Method GET_RFC_F4 on class /BDL/IF_TASK_CREATOR has no exception.
Method GET_START_DATE_TIME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EF_DATE | Call by reference | Type reference (TYPE) | SYDATUM | Start date | 20080325 | |||
| 2 | EF_IMMEDIATE | Call by reference | Type reference (TYPE) | FLAG | 'Start now' flag | 20080325 | |||
| 3 | EF_TIME | Call by reference | Type reference (TYPE) | SYUZEIT | Start time | 20080325 |
Method GET_START_DATE_TIME on class /BDL/IF_TASK_CREATOR has no exception.
Method GET_TASKNAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EF_TASKNAME | Value transfer | Type reference (TYPE) | /BDL/TASKS-TASKNAME | Technical taskname | 20080521 |
Method GET_TASKNAME on class /BDL/IF_TASK_CREATOR has no exception.
Method IS_PERIODICAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EF_PERIODICAL | Value transfer | Type reference (TYPE) | ABAP_BOOL | Is task periodical? | 20080312 |
Method IS_PERIODICAL on class /BDL/IF_TASK_CREATOR has no exception.
Method RESET Signature
Method RESET on class /BDL/IF_TASK_CREATOR has no parameter.
Method RESET on class /BDL/IF_TASK_CREATOR has no exception.
Method SET_PERIOD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IF_UNIT | Call by reference | Type reference (TYPE) | CHAR1 | Unit for periodicity | 20080310 | |||
| 2 | IF_VALUE | Call by reference | Type reference (TYPE) | I | Value for periodicity | 20080310 |
Method SET_PERIOD on class /BDL/IF_TASK_CREATOR has no exception.
Method SET_PERIODICAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IF_PERIODICAL | Call by reference | Type reference (TYPE) | ABAP_BOOL | Periodicity on or off | 20080312 |
Method SET_PERIODICAL on class /BDL/IF_TASK_CREATOR has no exception.
Method SET_RETRY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IF_COUNT | Call by reference | Type reference (TYPE) | I | Number of retries | 20080310 | |||
| 2 | IF_DELAY_UNIT | Call by reference | Type reference (TYPE) | CHAR1 | Unit of delay between retries | 20080310 | |||
| 3 | IF_DELAY_VALUE | Call by reference | Type reference (TYPE) | I | Value of delay between retries | 20080310 |
Method SET_RETRY on class /BDL/IF_TASK_CREATOR has no exception.
Method SET_RFC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IF_RFC | Call by reference | Type reference (TYPE) | /BDL/RFCDEST-DESTINATION | RFC destination | 20080312 |
Method SET_RFC on class /BDL/IF_TASK_CREATOR has no exception.
Method SET_START_DATE_TIME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IF_DATE | Call by reference | Type reference (TYPE) | SYDATUM | Start date of task | 20080307 | |||
| 2 | IF_IMMEDIATE | Call by reference | Type reference (TYPE) | FLAG | 'Start now' flag | 20080325 | |||
| 3 | IF_TIME | Call by reference | Type reference (TYPE) | SYUZEIT | Start time of task | 20080307 |
Method SET_START_DATE_TIME on class /BDL/IF_TASK_CREATOR has no exception.
Method WRITE_INFO Signature
Method WRITE_INFO on class /BDL/IF_TASK_CREATOR has no parameter.
Method WRITE_INFO on class /BDL/IF_TASK_CREATOR has no exception.
History
| Last changed by/on | SAP | 20140121 |
| SAP Release Created in |