Hierarchy
⤷ BC-XI-IS-IEN (Application Component) Integration Engine
⤷ SXMSJOB (Package) XI: Time-Driven Message Processing
Properties
Class | CL_XMS_JOBS | |
Short Description | Message Processing Jobs | |
Super Class | ||
Instantiability of a Class | 1 | Protected |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | SXMSJOB | XI: Time-Driven Message Processing |
Created | 20030417 | SAP |
Last change | 20110908 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_XMS_JOBS has no forward declaration.
Interfaces
Class CL_XMS_JOBS has no interface implemented.
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | CL_XMS_JOB | 20030422 | Job for Delayed Message Processing |
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | _INSTANCE | Static Attribute | Protected | Object reference (TYPE REF TO) | CL_XMS_JOBS | 20030417 | |||
2 | _JOBS_TAB | Instance attribute | Protected | Type reference (TYPE) | SXMSJOBS_TTYP | 20030422 | |||
3 | _MSGDEFS | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_XMS_FILTERS_JOB | 20030417 |
Methods
Events
Class CL_XMS_JOBS has no event.
Types
Class CL_XMS_JOBS has no local type.
Method Signatures
Method ACTIVATION_AUTHORITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RET | Value transfer | Type reference (TYPE) | STRING | 20030630 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_XMS_SYSTEM_ERROR | XI: Systemfehler | 20030903 |
Method ALLOW_JOB_TO_RUN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | JOB_ID | Call by reference | Type reference (TYPE) | SXMSJOB | 20030910 |
Method ALLOW_JOB_TO_RUN on class CL_XMS_JOBS has no exception.
Method CHANGE_AUTHORITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RET | Value transfer | Type reference (TYPE) | STRING | 20030630 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_XMS_SYSTEM_ERROR | XI: Systemfehler | 20030903 |
Method CHECK_AND_DELETE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | JOB | Call by reference | Object reference (TYPE REF TO) | CL_XMS_JOB | 20030915 | |||
2 | Importing | JOB_ID | Call by reference | Type reference (TYPE) | SXMSJOB | 20030915 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_XMS_SYSTEM_ERROR | XI: Systemfehler | 20030915 |
Method CHECK_AND_INSERT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | JOB_WA | Call by reference | Type reference (TYPE) | SXMSJOBS | 20030915 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_STATIC_CHECK | XI: Systemfehler | 20031121 |
Method CHECK_AND_UPDATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | JOB_WA | Call by reference | Type reference (TYPE) | SXMSJOBS | 20030915 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_STATIC_CHECK | XI: Systemfehler | 20031121 |
Method CHECK_DELETE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | JOB | Call by reference | Object reference (TYPE REF TO) | CL_XMS_JOB | 20030915 | |||
2 | Importing | JOB_ID | Call by reference | Type reference (TYPE) | SXMSJOB | 20030915 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_XMS_SYSTEM_ERROR | XI: Systemfehler | 20030915 |
Method CHECK_INSERT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | JOB_WA | Call by reference | Type reference (TYPE) | SXMSJOBS | 20030915 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_STATIC_CHECK | XI: Systemfehler | 20031121 |
Method CHECK_MESSAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | JOB_ID | Value transfer | Type reference (TYPE) | SXMSJOB | 20030514 | |||
2 | Importing | MESSAGE | Call by reference | Object reference (TYPE REF TO) | IF_XMS_MESSAGE_XMB | 20030717 | |||
3 | Exporting | PACK | Value transfer | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20050303 | ||
4 | Exporting | QOS | Value transfer | Type reference (TYPE) | SXMSQOS | 20030521 | |||
5 | Exporting | QUEUE | Value transfer | Type reference (TYPE) | TRFCQNAM | Name einer tRFC-Queue | 20040818 | ||
6 | Exporting | REF_TAB | Value transfer | Type reference (TYPE) | SXMS_MSGID_EOREF_TTYP | TTYP für SXMS_MSGID_EOREF | 20060922 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_XMS_SYSTEM_ERROR | XMS: Ausnahmeklasse für Systemfehler | 20030505 |
Method CHECK_MESSAGE_OUTBOUND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | JOB_ID | Value transfer | Type reference (TYPE) | SXMSJOB | 20040206 | |||
2 | Importing | MESSAGE | Call by reference | Object reference (TYPE REF TO) | IF_XMS_MESSAGE_XMB | 20040206 | |||
3 | Exporting | PACK | Value transfer | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20041116 | ||
4 | Exporting | QOS | Value transfer | Type reference (TYPE) | SXMSQOS | 20040206 | |||
5 | Exporting | QUEUE | Value transfer | Type reference (TYPE) | TRFCQNAM | Name einer tRFC-Queue | 20040818 | ||
6 | Importing | RUNTIME_IF | Call by reference | Object reference (TYPE REF TO) | IF_XMS_RUN_TIME_ENV | 20040206 | |||
7 | Importing | SPLIT_MSG | Call by reference | Type reference (TYPE) | SXMSMREC | Receiver und Message-Guid einer gesplitteten Message | 20040206 | ||
8 | Importing | VERSION | Call by reference | Type reference (TYPE) | SXMSLSQNBR | Fortlaufende Nummer für ID eines Message-Log | 20040206 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_XMS_SYSTEM_ERROR | XMS: Ausnahmeklasse für Systemfehler | 20040206 |
Method CHECK_NAME_RULE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | JOB_ID | Call by reference | Type reference (TYPE) | SXMSJOB | Job-ID | 20031105 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_STATIC_CHECK | XI: Systemfehler | 20031121 |
Method CHECK_ON_RUNNING_JOB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | JOB_ID | Call by reference | Type reference (TYPE) | SXMSJOB | 20030606 | |||
2 | Returning | RET | Value transfer | Type reference (TYPE) | CHAR1 | 20030811 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_XMS_SYSTEM_ERROR | XMS: Ausnahmeklasse für Systemfehler | 20030606 |
Method CHECK_UPDATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | JOB_WA | Call by reference | Type reference (TYPE) | SXMSJOBS | 20031020 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_STATIC_CHECK | XI: Systemfehler | 20031121 |
Method COMMIT_WORK Signature
Method COMMIT_WORK on class CL_XMS_JOBS has no parameter.
Method COMMIT_WORK on class CL_XMS_JOBS has no exception.
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_XMS_JOBS has no parameter.
Method CONSTRUCTOR on class CL_XMS_JOBS has no exception.
Method DELETE_JOB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ID | Call by reference | Type reference (TYPE) | SXMSJOBS-JOB_ID | 20030506 | |||
2 | Changing | JOB | Call by reference | Object reference (TYPE REF TO) | CL_XMS_JOB | 20030423 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_XMS_SYSTEM_ERROR | XMS: Ausnahmeklasse für Systemfehler | 20030507 |
Method DETERMINE_MINUTES_FROM_UNIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | MINUTES | Value transfer | Type reference (TYPE) | I | 20031013 | |||
2 | Importing | PERIOD | Call by reference | Type reference (TYPE) | SXMSPERIOD | 20031013 | |||
3 | Importing | UNIT | Call by reference | Type reference (TYPE) | SXMSUNIT | 20031013 |
Method DETERMINE_MINUTES_FROM_UNIT on class CL_XMS_JOBS has no exception.
Method DISPLAY_AUTHORITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RET | Value transfer | Type reference (TYPE) | STRING | 20030630 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_XMS_SYSTEM_ERROR | XI: Systemfehler | 20030903 |
Method DISPLAY_AUTHORITY_S Signature
Method DISPLAY_AUTHORITY_S on class CL_XMS_JOBS has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_XMS_SYSTEM_ERROR | XI: Systemfehler | 20070911 |
Method EXECUTE_AUTHORITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RET | Value transfer | Type reference (TYPE) | STRING | 20030630 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_XMS_SYSTEM_ERROR | XI: Systemfehler | 20030903 |
Method EXISTS_JOB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | JOB_ID | Call by reference | Type reference (TYPE) | SXMSJOB | 20031022 | |||
2 | Returning | RET | Value transfer | Type reference (TYPE) | CHAR1 | 20031022 |
Method EXISTS_JOB on class CL_XMS_JOBS has no exception.
Method GET_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | INSTANCE | Value transfer | Object reference (TYPE REF TO) | CL_XMS_JOBS | 20030417 |
Method GET_INSTANCE on class CL_XMS_JOBS has no exception.
Method GET_JOB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | JOB | Value transfer | Object reference (TYPE REF TO) | CL_XMS_JOB | 20030422 | |||
2 | Importing | JOB_ID | Call by reference | Type reference (TYPE) | SXMSJOB | 20030422 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_XMS_SYSTEM_ERROR | XMS: Ausnahmeklasse für Systemfehler | 20030819 |
Method GET_JOBS_TO_START Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | JOB_TAB | Value transfer | Type reference (TYPE) | SXMSJOBS_CL | 20030422 | |||
2 | Importing | LOG | Value transfer | Object reference (TYPE REF TO) | CL_XMS_LOG | 20030723 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_XMS_SYSTEM_ERROR | XMS: Ausnahmeklasse für Systemfehler | 20030507 |
Method GET_JOB_ID_IN_CLIENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | CLIENT | Value transfer | Type reference (TYPE) | SY-MANDT | 20030725 | |||
2 | Importing | JOB_ID | Call by reference | Type reference (TYPE) | SXMSJOB | 20030725 |
Method GET_JOB_ID_IN_CLIENTS on class CL_XMS_JOBS has no exception.
Method GET_JOB_INT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | JOB_ID | Call by reference | Type reference (TYPE) | SXMSJOB | Job-ID | 20050228 | ||
2 | Returning | JOB_WA | Value transfer | Type reference (TYPE) | SXMSJOBS | Jobs für verzögerte Message Verarbeitung | 20050228 |
Method GET_JOB_INT on class CL_XMS_JOBS has no exception.
Method GET_JOB_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | JOB_TAB | Value transfer | Type reference (TYPE) | SXMSJOBS_TTYP | 20030506 |
Method GET_JOB_LIST on class CL_XMS_JOBS has no exception.
Method GET_SCHEDULER_JOBS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | SCHEDULER_TAB | Value transfer | Type reference (TYPE) | TBTCJOB_TTYP | TTYP für tbtcjob | 20041117 |
Method GET_SCHEDULER_JOBS on class CL_XMS_JOBS has no exception.
Method INSERT_JOB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | JOB_WA | Call by reference | Type reference (TYPE) | SXMSJOBS | 20030506 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_XMS_SYSTEM_ERROR | XMS: Ausnahmeklasse für Systemfehler | 20030507 |
Method LOCK_AGAINST_RUNNING_JOB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | JOB_ID | Call by reference | Type reference (TYPE) | SXMSJOB | 20030910 | |||
2 | Returning | RET | Value transfer | Type reference (TYPE) | CHAR1 | 20030910 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_XMS_SYSTEM_ERROR | XMS: Ausnahmeklasse für Systemfehler | 20030910 |
Method LOCK_JOB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | JOB_ID | Call by reference | Type reference (TYPE) | SXMSJOB | 20030606 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_XMS_SYSTEM_ERROR | XMS: Ausnahmeklasse für Systemfehler | 20030606 |
Method ROLLBACK_WORK Signature
Method ROLLBACK_WORK on class CL_XMS_JOBS has no parameter.
Method ROLLBACK_WORK on class CL_XMS_JOBS has no exception.
Method SCHEDULER_OFF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | JOB_ID | Call by reference | Type reference (TYPE) | SXMSJOB | 20031017 |
Method SCHEDULER_OFF on class CL_XMS_JOBS has no exception.
Method SCHEDULER_ON Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | JOB_ID | Call by reference | Type reference (TYPE) | SXMSJOB | 20031017 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_XMS_SYSTEM_ERROR | XI: Systemfehler | 20031017 |
Method SET_DIRTY Signature
Method SET_DIRTY on class CL_XMS_JOBS has no parameter.
Method SET_DIRTY on class CL_XMS_JOBS has no exception.
Method START_JOB_STOP_ACTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | JOB_ID | Call by reference | Type reference (TYPE) | SXMSJOB | Job-ID | 20050223 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_XMS_SYSTEM_ERROR | 20050223 |
Method TEST_JOB_STOP_ACTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | JOB_ID | Call by reference | Type reference (TYPE) | SXMSJOB | Job-ID | 20050223 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_XMS_SYSTEM_ERROR | XI: Systemfehler | 20050223 |
Method UNLOCK_JOB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | JOB_ID | Call by reference | Type reference (TYPE) | SXMSJOB | 20030606 |
Method UNLOCK_JOB on class CL_XMS_JOBS has no exception.
Method UNLOCK_START_JOB_STOP_ACTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | JOB_ID | Call by reference | Type reference (TYPE) | SXMSJOB | Job-ID | 20050223 |
Method UNLOCK_START_JOB_STOP_ACTION on class CL_XMS_JOBS has no exception.
Method UNLOCK_TEST_JOB_STOP_ACTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | JOB_ID | Call by reference | Type reference (TYPE) | SXMSJOB | Job-ID | 20050223 |
Method UNLOCK_TEST_JOB_STOP_ACTION on class CL_XMS_JOBS has no exception.
Method UPDATE_JOB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | JOB_WA | Value transfer | Type reference (TYPE) | SXMSJOBS | 20030423 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_XMS_SYSTEM_ERROR | XMS: Ausnahmeklasse für Systemfehler | 20030507 |
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in | 640 |