Hierarchy

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_TASK_SERVICE_CALLBACK | Watcher | 20060308 |
Properties
Class | CL_TASK_SERVICE | |
Short Description | Task Watcher | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | SOAP_TASK_WATCH | Watcher for LUW Lifecycle |
Created | 20050830 | SAP |
Last change | 20140121 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_TASK_SERVICE has no forward declaration.
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_TASK_SERVICE_CALLBACK | Watcher | 20060308 |
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | CL_SOAP_LOGPOINT | 20061211 | Write Log Point | |
2 | CL_SOAP_SEQUENCE_MANAGER | 20060406 | listmanager | |
3 | CL_TASK_LUW | 20060204 | LUW-Related Actions |
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Static Attribute | Private | Type reference (TYPE) | SEOCLSNAME | 'CL_TASK_SERVICE' | Object Type Name | 20060308 | |
2 | ![]() |
Static Attribute | Private | Type reference (TYPE) | STRING | 'TASK_SERVICE' | 20060321 | ||
3 | ![]() |
Static Attribute | Private | Type reference (TYPE) | RFCDES | Destination table for Remote Function Call | 20051107 | ||
4 | ![]() |
Static Attribute | Private | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=true, -=false, space=unknown) | 20051206 | ||
5 | ![]() |
Static Attribute | Private | Type reference (TYPE) | BOOLEAN | Single-Character Flag | 20051107 |
Methods
Events
Class CL_TASK_SERVICE has no event.
Types
Class CL_TASK_SERVICE has no local type.
Method Signatures
Method CHECK_ACTIVITY_OF_TW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ACTIVE | Value transfer | Type reference (TYPE) | BOOLEAN | allgemeines flag | 20060321 |
Method CHECK_ACTIVITY_OF_TW on class CL_TASK_SERVICE has no exception.
Method CHECK_DESTINATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DESTINATION | Value transfer | Type reference (TYPE) | RFCDEST | logische Destination (Wird bei Funktionsaufruf angegeben) | 20051017 |
Method CHECK_DESTINATION on class CL_TASK_SERVICE has no exception.
Method CHECK_FUNCTION_MODULE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EXIST | Value transfer | Type reference (TYPE) | BOOLEAN | boolsche Variable (X=true, -=false, space=unknown) | 20060518 | ||
2 | ![]() |
FUNCTION | Call by reference | Type reference (TYPE) | RS38L_FNAM | Name des Funktionsbausteins | 20060518 |
Method CHECK_FUNCTION_MODULE on class CL_TASK_SERVICE has no exception.
Method CHECK_INTERFACE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CLASS_NAME | Value transfer | Type reference (TYPE) | SEOCLSNAME | Objekttypname | 20051020 |
Method CHECK_INTERFACE on class CL_TASK_SERVICE has no exception.
Method CHECK_METHOD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
METHOD | Call by reference | Type reference (TYPE) | SEOMTDNAME | Einstelliges Kennzeichen | 20050928 | ||
2 | ![]() |
REF | Call by reference | Object reference (TYPE REF TO) | IF_TASK_SERVICE_CALLBACK | Überwacher | 20050928 |
Method CHECK_METHOD on class CL_TASK_SERVICE has no exception.
Method CHECK_RFC_AUTH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
USABLE | Value transfer | Type reference (TYPE) | BOOLEAN | boolsche Variable (X=true, -=false, space=unknown) | 20060411 |
Method CHECK_RFC_AUTH on class CL_TASK_SERVICE has no exception.
Method CLEANUP Signature
Method CLEANUP on class CL_TASK_SERVICE has no parameter.
Method CLEANUP on class CL_TASK_SERVICE has no exception.
Method COMPENSATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
TASK | Call by reference | Type reference (TYPE) | TASK_VITA_MAIN | Verwaltung registrierter Überwacherfunktionen | 20060116 |
Method COMPENSATE on class CL_TASK_SERVICE has no exception.
Method COMPENSATE_RELEASE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
TASK | Call by reference | Type reference (TYPE) | TASK_VITA_MAIN | Verwaltung registrierter Überwacherfunktionen | 20060201 |
Method COMPENSATE_RELEASE on class CL_TASK_SERVICE has no exception.
Method DELETE_ENTRY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DB_CON | Value transfer | Type reference (TYPE) | DBCON_NAME | '' | Logischer Name einer Datenbankverbindung | 20051207 | |
2 | ![]() |
TASK_ID | Value transfer | Type reference (TYPE) | TW_TASK_ID | Task identifier Task Vital | 20051021 |
Method DELETE_ENTRY on class CL_TASK_SERVICE has no exception.
Method DEQUEUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ID | Call by reference | Type reference (TYPE) | CHAR32 | Characterfeld der Länge 32 | 20050830 | ||
2 | ![]() |
MANDANT | Call by reference | Type reference (TYPE) | SY-MANDT | SY-MANDT | Mandantenkennung des aktuellen Benutzers | 20060919 |
Method DEQUEUE on class CL_TASK_SERVICE has no exception.
Method ENQUEUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ID | Call by reference | Type reference (TYPE) | CHAR32 | Characterfeld der Länge 32 | 20050830 | ||
2 | ![]() |
MANDANT | Call by reference | Type reference (TYPE) | SYMANDT | SY-MANDT | Mandantenkennung des aktuellen Benutzers | 20060919 | |
3 | ![]() |
RET | Value transfer | Type reference (TYPE) | I | 20050928 |
Method ENQUEUE on class CL_TASK_SERVICE has no exception.
Method GET_CLASSNAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CLASS_NAME | Value transfer | Type reference (TYPE) | SEOCLSNAME | Objekttypname | 20050928 | ||
2 | ![]() |
REF | Call by reference | Object reference (TYPE REF TO) | IF_TASK_SERVICE_CALLBACK | Überwacher | 20050928 |
Method GET_CLASSNAME on class CL_TASK_SERVICE has no exception.
Method GET_DBCON Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DB_CON | Value transfer | Type reference (TYPE) | DBCON-CON_NAME | Beschreibung von Datenbank-Verbindungen | 20050830 |
Method GET_DBCON on class CL_TASK_SERVICE has no exception.
Method GET_INBOUND_DESTINATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DEST_NAME | Value transfer | Type reference (TYPE) | RFCDEST | logische Destination (Wird bei Funktionsaufruf angegeben) | 20070302 | ||
2 | ![]() |
MANDANT | Call by reference | Type reference (TYPE) | SYMANDT | SY-MANDT | Client ID of Current User | 20110105 |
Method GET_INBOUND_DESTINATION on class CL_TASK_SERVICE has no exception.
Method GET_INTERFACE_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
NAME | Value transfer | Type reference (TYPE) | STRING | 20051006 | |||
2 | ![]() |
REF | Call by reference | Type reference (TYPE) | ANY | 20051006 |
Method GET_INTERFACE_NAME on class CL_TASK_SERVICE has no exception.
Method GET_LUW_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
LUW_ID | Value transfer | Type reference (TYPE) | CHAR32 | Characterfeld der Länge 32 | 20051107 |
Method GET_LUW_ID on class CL_TASK_SERVICE has no exception.
Method GET_OUTBOUND_DESTINATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DEST_NAME | Value transfer | Type reference (TYPE) | RFCDEST | logische Destination (Wird bei Funktionsaufruf angegeben) | 20061005 | ||
2 | ![]() |
MANDANT | Call by reference | Type reference (TYPE) | SYMANDT | SY-MANDT | Mandantenkennung des aktuellen Benutzers | 20061005 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehlerbehandlung | 20061017 |
Method GET_SERVICE_DESTINATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DEST_NAME | Value transfer | Type reference (TYPE) | RFCDEST | logische Destination (Wird bei Funktionsaufruf angegeben) | 20060410 | ||
2 | ![]() |
MANDANT | Call by reference | Type reference (TYPE) | SYMANDT | SY-MANDT | Mandantenkennung des aktuellen Benutzers | 20060919 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehlerbehandlung | 20061017 |
Method GET_TASK_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
TASK | Call by reference | Type reference (TYPE) | TASK_VITA_MAIN | Verwaltung registrierter Überwacherfunktionen | 20060321 | ||
2 | ![]() |
TASK_STRING | Value transfer | Type reference (TYPE) | STRING | 20060321 |
Method GET_TASK_DATA on class CL_TASK_SERVICE has no exception.
Method GET_USER_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DATA | Call by reference | Type reference (TYPE) | TASK_VITA_MAIN | Verwaltung registrierter Überwacherfunktionen | 20060116 | ||
2 | ![]() |
USER_DATA | Value transfer | Type reference (TYPE) | XSTRING | 20060116 |
Method GET_USER_DATA on class CL_TASK_SERVICE has no exception.
Method GET_USER_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
TASK_ID | Call by reference | Type reference (TYPE) | TW_TASK_ID | Task identifier Task Vital | 20060412 | ||
2 | ![]() |
USER_ID | Value transfer | Type reference (TYPE) | TW_UID | Einstelliges Kennzeichen | 20060412 |
Method GET_USER_ID on class CL_TASK_SERVICE has no exception.
Method PERSIST_SERVICE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DEST | Call by reference | Type reference (TYPE) | RFCDEST | Text in Länge 20 | 20050830 | ||
2 | ![]() |
FUNCTION | Call by reference | Type reference (TYPE) | RS38L_FNAM | Name des Funktionsbausteins | 20050830 | ||
3 | ![]() |
ID | Call by reference | Type reference (TYPE) | GUID_32 | GUID im 'CHAR' Format in Großschreibung | 20050830 | ||
4 | ![]() |
INST | Call by reference | Type reference (TYPE) | CHAR4 | '2' | Nicht näher def. Bereich, evtl. für Patchlevels verwendbar | 20050830 | |
5 | ![]() |
IVAL | Call by reference | Type reference (TYPE) | CHAR6 | '30' | Characterfeld der Länge 6 | 20050830 | |
6 | ![]() |
NAME | Call by reference | Type reference (TYPE) | SEOCLSNAME | Char 20 | 20050830 | ||
7 | ![]() |
TASK_UID | Value transfer | Type reference (TYPE) | USERINFO_GUID | UUID-Formate | 20060412 | ||
8 | ![]() |
TIME_OUT | Call by reference | Type reference (TYPE) | TW_TASK_TIMEOUT | Zeitlimit für asynchronen RFC | 20070426 | ||
9 | ![]() |
USER_SWITCH | Value transfer | Type reference (TYPE) | BOOLEAN | ' ' | boolsche Variable (X=true, -=false, space=unknown) | 20060425 |
Method PERSIST_SERVICE on class CL_TASK_SERVICE has no exception.
Method RECEIVE_ON_TIMEOUT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
P_TASK | Call by reference | Type reference (TYPE) | CHAR5 | R/2-Tabelle | 20070428 |
Method RECEIVE_ON_TIMEOUT on class CL_TASK_SERVICE has no exception.
Method REGISTER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CLASS_NAME | Value transfer | Type reference (TYPE) | SEOCLSNAME | Objekttypname | 20051019 | ||
2 | ![]() |
TASK_ID | Value transfer | Type reference (TYPE) | TW_TASK_ID | Characterfeld der Länge 32 | 20050928 | ||
3 | ![]() |
TIME_OUT | Call by reference | Type reference (TYPE) | INT4 | 30 | Natürliche Zahl | 20070426 | |
4 | ![]() |
USER_SWITCH | Value transfer | Type reference (TYPE) | BOOLEAN | ' ' | boolsche Variable (X=true, -=false, space=unknown) | 20060425 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehlerbehandlung | 20061114 |
Method REGISTER_FOR_COMMIT Signature
Method REGISTER_FOR_COMMIT on class CL_TASK_SERVICE has no parameter.
Method REGISTER_FOR_COMMIT on class CL_TASK_SERVICE has no exception.
Method REGISTER_FOR_ROLLBACK Signature
Method REGISTER_FOR_ROLLBACK on class CL_TASK_SERVICE has no parameter.
Method REGISTER_FOR_ROLLBACK on class CL_TASK_SERVICE has no exception.
Method REGISTER_ON_TIME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
FUNCTION | Call by reference | Type reference (TYPE) | RS38L_FNAM | Name des Funktionsbausteins | 20060518 | ||
2 | ![]() |
TIME | Call by reference | Type reference (TYPE) | TIMESTAMPL | UTC-Zeitstempel in Langform (JJJJMMTThhmmssmmmuuun) | 20060518 | ||
3 | ![]() |
TIME_ID | Value transfer | Type reference (TYPE) | TW_TASK_ID | Task identifier Task Vital | 20060518 | ||
4 | ![]() |
USER_RESTORE | Call by reference | Type reference (TYPE) | BOOLEAN | boolsche Variable (X=true, -=false, space=unknown) | 20060518 |
Method REGISTER_ON_TIME on class CL_TASK_SERVICE has no exception.
Method REGISTER_SERVICE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CLASS_NAME | Value transfer | Type reference (TYPE) | SEOCLSNAME | Klassenname | 20051019 | ||
2 | ![]() |
DEST | Value transfer | Type reference (TYPE) | RFCDEST | logische Destination (Wird bei Funktionsaufruf angegeben) | 20051017 | ||
3 | ![]() |
FUNCTION | Value transfer | Type reference (TYPE) | RS38L_FNAM | Name des Funktionsbausteins | 20051017 | ||
4 | ![]() |
TASK_ID | Value transfer | Type reference (TYPE) | CHAR32 | Characterfeld der Länge 32 | 20051007 | ||
5 | ![]() |
TASK_METH | Call by reference | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20060412 | ||
6 | ![]() |
TASK_UID | Value transfer | Type reference (TYPE) | USERINFO_GUID | UUID-Formate | 20060412 | ||
7 | ![]() |
TIME_OUT | Call by reference | Type reference (TYPE) | TW_TASK_TIMEOUT | 30 | Natürliche Zahl | 20070426 | |
8 | ![]() |
USER_SWITCH | Value transfer | Type reference (TYPE) | BOOLEAN | ' ' | Einstelliges Kennzeichen | 20060425 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehlerbehandlung | 20061109 |
Method REGISTER_USER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DATA | Value transfer | Type reference (TYPE) | TASK_VITA_MAIN | Verwaltung registrierter Überwacherfunktionen | 20060116 | ||
2 | ![]() |
DBCON | Call by reference | Type reference (TYPE) | DBCON_NAME | Logischer Name einer Datenbankverbindung | 20060515 |
Method REGISTER_USER on class CL_TASK_SERVICE has no exception.
Method REPORT_ADMIN_SYSLOG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
AREA | Call by reference | Type reference (TYPE) | CHAR1 | '4' | Single-Character Flag | 20130506 | |
2 | ![]() |
MESSTXT | Call by reference | Type reference (TYPE) | STRING | 20130506 |
Method REPORT_ADMIN_SYSLOG on class CL_TASK_SERVICE has no exception.
Method RESET Signature
Method RESET on class CL_TASK_SERVICE has no parameter.
Method RESET on class CL_TASK_SERVICE has no exception.
Method SAVE Signature
Method SAVE on class CL_TASK_SERVICE has no parameter.
Method SAVE on class CL_TASK_SERVICE has no exception.
Method START_SERVICE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DEST | Call by reference | Type reference (TYPE) | RFCDEST | logische Destination (Wird bei Funktionsaufruf angegeben) | 20050830 | ||
2 | ![]() |
FUNCTION | Call by reference | Type reference (TYPE) | RS38L_FNAM | Name des Funktionsbausteins | 20050830 | ||
3 | ![]() |
INST | Call by reference | Type reference (TYPE) | CHAR4 | '2' | Characterfeld der Länge 6 | 20050830 | |
4 | ![]() |
IVAL | Call by reference | Type reference (TYPE) | CHAR6 | '10' | Nicht näher def. Bereich, evtl. für Patchlevels verwendbar | 20050830 | |
5 | ![]() |
NAME | Call by reference | Type reference (TYPE) | CHAR20 | Char 20 | 20050830 |
Method START_SERVICE on class CL_TASK_SERVICE has no exception.
Method TASK_VITAL_GET_LIFETIME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
BUSY_TIME | Value transfer | Type reference (TYPE) | CHAR6 | Characterfeld der Länge 6 | 20060227 | ||
2 | ![]() |
ZYKLUS | Value transfer | Type reference (TYPE) | BOOLEAN | boolsche Variable (X=true, -=false, space=unknown) | 20060227 |
Method TASK_VITAL_GET_LIFETIME on class CL_TASK_SERVICE has no exception.
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in | 710 |