SAP ABAP Interface /BDL/IF_TASK_CREATOR (Interface for task creator class)
Hierarchy
☛
ST-PI (Software Component) SAP Solution Tools Plug-In
⤷
SV-SMG-SDD (Application Component) Service Data Download
⤷
/BDL/TASKMANAGER (Package) Task Manager
⤷
⤷
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
| Interface | /BDL/IF_TASK_CREATOR | |
| Short Description | Interface for task creator class |
General Data
| Package | /BDL/TASKMANAGER | Task Manager |
| Created | 20080228 | SAP |
| Last changed | 20140121 | SAP |
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Interface /BDL/IF_TASK_CREATOR has no interface.
Friends
Interface /BDL/IF_TASK_CREATOR has no friend.
Attributes
Interface /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
Interface /BDL/IF_TASK_CREATOR has no event.
Types
Interface /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 Interface /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 Interface /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 Interface /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 Interface /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 Interface /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 Interface /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 Interface /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 Interface /BDL/IF_TASK_CREATOR has no exception.
Method RESET Signature
Method RESET on Interface /BDL/IF_TASK_CREATOR has no parameter.
Method RESET on Interface /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 Interface /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 Interface /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 Interface /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 Interface /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 Interface /BDL/IF_TASK_CREATOR has no exception.
Method WRITE_INFO Signature
Method WRITE_INFO on Interface /BDL/IF_TASK_CREATOR has no parameter.
Method WRITE_INFO on Interface /BDL/IF_TASK_CREATOR has no exception.
History
| Last changed by/on | SAP | 20140121 |
| SAP Release Created in | 2005_1_46C |