SAP ABAP Class CL_XMS_RETRY_HANDLER (Retry Handler)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-XI-IS-IEN (Application Component) Integration Engine
⤷
SXMSF (Package) XI: Integration Engine Runtime

⤷

⤷

Properties
Class | CL_XMS_RETRY_HANDLER | |
Short Description | Retry Handler | |
Super Class | ||
Instantiability of a Class | 1 | Protected |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | SXMSF | XI: Integration Engine Runtime |
Created | 20050321 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_XMS_RETRY_HANDLER has no forward declaration.
Interfaces
Class CL_XMS_RETRY_HANDLER has no interface implemented.
Friends
Class CL_XMS_RETRY_HANDLER has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Public | Type reference (TYPE) | SXMS_XMLVAL | 2 | Skip XML Validation in Inbound Channel | 20060109 | |
2 | ![]() |
Constant | Public | Type reference (TYPE) | SXMS_XMLVAL | 1 | Skip XML Validation in Outbound Channel | 20060109 | |
3 | ![]() |
Static Attribute | Private | Type reference (TYPE) | CHAR1 | Single-Character Flag | 20131209 | ||
4 | ![]() |
Constant | Public | Type reference (TYPE) | I | 10 | 20050322 | ||
5 | ![]() |
Static Attribute | Protected | Object reference (TYPE REF TO) | CL_XMS_RETRY_HANDLER | Retry Handler | 20050321 | ||
6 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | CL_XMS_QUEUEING_SYSTEM | Queueing System API | 20090421 |
Methods
Events
Class CL_XMS_RETRY_HANDLER has no event.
Types
Class CL_XMS_RETRY_HANDLER has no local type.
Method Signatures
Method CANCEL_MESSAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EOIO_FORCE | Call by reference | Type reference (TYPE) | CHAR1 | 'I' | Einstelliges Kennzeichen | 20060104 | |
2 | ![]() |
MESSAGE_GUID | Call by reference | Type reference (TYPE) | SXMSMGUID | XI: Message-Id | 20060104 | ||
3 | ![]() |
PIPELINE_ID | Call by reference | Type reference (TYPE) | SXMSPIDEXT | Integration Engine: logische Pipeline-ID | 20060104 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Quittieren wurde gecancelt | 20060104 | |
2 | ![]() |
Only asynchronous messages can be acknowledged | 20060104 | |
3 | ![]() |
Internal Error | 20060104 | |
4 | ![]() |
Message wartet auf Verarbeitung: Cancel nicht möglich | 20060104 | |
5 | ![]() |
Message to be acknowledged is locked | 20060104 | |
6 | ![]() |
Message not in error status | 20060104 | |
7 | ![]() |
Error accessing persistence layer | 20060104 | |
8 | ![]() |
Error scheduling message in qRFC | 20060104 |
Method CHECK_BATCH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_MSGGUID | Call by reference | Type reference (TYPE) | SXMSMGUID | XI: Message-Id | 20110310 | ||
2 | ![]() |
IM_PID | Call by reference | Type reference (TYPE) | SXMSPIDEXT | Integration Engine: logische Pipeline-ID | 20110310 | ||
3 | ![]() |
STATUS | Call by reference | Type reference (TYPE) | SXMSPMSTAT | Integration Engine: Status einer Message | 20110310 |
Method CHECK_BATCH on class CL_XMS_RETRY_HANDLER has no exception.
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_XMS_RETRY_HANDLER has no parameter.
Method CONSTRUCTOR on class CL_XMS_RETRY_HANDLER has no exception.
Method DELETE_BEFORE_REEXEC_VERSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ACT_VERS | Call by reference | Type reference (TYPE) | SXMSLSQNBR | Fortlaufende Nummer für ID eines Message-Log | 20050323 | ||
2 | ![]() |
EXCEPTION_ATTR | Call by reference | Type reference (TYPE) | SXMSSYSERR | XI: Attribute eines Systemfehlers | 20050323 | ||
3 | ![]() |
MSGID | Call by reference | Type reference (TYPE) | SXMSMGUID | XI: Message-Id | 20050323 | ||
4 | ![]() |
PID | Call by reference | Type reference (TYPE) | SXMSPID | Integration Engine: Pipeline-ID | 20050323 | ||
5 | ![]() |
RO | Call by reference | Object reference (TYPE REF TO) | CL_XMS_RUN_TIME_ENV | XMS: Laufzeitumgebung | 20050323 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
XI: Systemfehler | 20050323 |
Method DELETE_LAST_ERROR_VERSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EXCEPTION_ATTR | Call by reference | Type reference (TYPE) | SXMSSYSERR | XI: Attribute eines Systemfehlers | 20050323 | ||
2 | ![]() |
MSGID | Call by reference | Type reference (TYPE) | SXMSMGUID | XI: Message-Id | 20050321 | ||
3 | ![]() |
PID | Call by reference | Type reference (TYPE) | SXMSPID | Integration Engine: Pipeline-ID | 20050321 | ||
4 | ![]() |
RO | Call by reference | Object reference (TYPE REF TO) | CL_XMS_RUN_TIME_ENV | XMS: Laufzeitumgebung | 20050321 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
XI: Systemfehler | 20050321 |
Method DELETE_LAST_PRODUCTIVE_VERSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
MSGID | Call by reference | Type reference (TYPE) | SXMSMGUID | XI: Message-Id | 20050323 | ||
2 | ![]() |
PID | Call by reference | Type reference (TYPE) | SXMSPID | Integration Engine: Pipeline-ID | 20050323 | ||
3 | ![]() |
RO | Call by reference | Object reference (TYPE REF TO) | CL_XMS_RUN_TIME_ENV | XMS: Laufzeitumgebung | 20050323 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
XI: Systemfehler | 20050323 |
Method GET_ERROR_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ERROR_INFO | Value transfer | Type reference (TYPE) | SXMSPERROR | XML Message Broker: Message-Queue (fehlerhafte Einträge) | 20060207 | ||
2 | ![]() |
MSGID | Call by reference | Type reference (TYPE) | SXMSMGUID | XI: Message-Id | 20060207 | ||
3 | ![]() |
PID | Call by reference | Type reference (TYPE) | SXMSPID | Integration Engine: Pipeline-ID | 20060207 | ||
4 | ![]() |
VERS | Call by reference | Type reference (TYPE) | SXMSLSQNBR | Fortlaufende Nummer für ID eines Message-Log | 20060207 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
XI: Systemfehler | 20060207 |
Method GET_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
INST | Value transfer | Object reference (TYPE REF TO) | CL_XMS_RETRY_HANDLER | 20050321 |
Method GET_INSTANCE on class CL_XMS_RETRY_HANDLER has no exception.
Method GET_LAST_ERROR_VERSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
MSGID | Value transfer | Type reference (TYPE) | SXMSMGUID | XI: Message-Id | 20050323 | ||
2 | ![]() |
PID | Value transfer | Type reference (TYPE) | SXMSPID | Integration Engine: Pipeline-ID | 20050323 | ||
3 | ![]() |
START_VERS | Value transfer | Type reference (TYPE) | SXMSLSQNBR | Fortlaufende Nummer für ID eines Message-Log | 20050323 | ||
4 | ![]() |
VERS | Value transfer | Type reference (TYPE) | SXMSLSQNBR | Fortlaufende Nummer für ID eines Message-Log | 20050323 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
XI: Systemfehler | 20050323 |
Method GET_LAST_PRODUCTIVE_VERSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
MSGID | Value transfer | Type reference (TYPE) | SXMSMGUID | XI: Message-Id | 20050321 | ||
2 | ![]() |
PID | Value transfer | Type reference (TYPE) | SXMSPID | Integration Engine: Pipeline-ID | 20050321 | ||
3 | ![]() |
START_VERS | Value transfer | Type reference (TYPE) | SXMSLSQNBR | Fortlaufende Nummer für ID eines Message-Log | 20050321 | ||
4 | ![]() |
VERS | Value transfer | Type reference (TYPE) | SXMSLSQNBR | Fortlaufende Nummer für ID eines Message-Log | 20050321 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
XI: Systemfehler | 20050321 |
Method GET_LAST_PROD_VERSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
MSGID | Value transfer | Type reference (TYPE) | SXMSMGUID | XI: Message-Id | 20050408 | ||
2 | ![]() |
PID | Value transfer | Type reference (TYPE) | SXMSPID | Integration Engine: Pipeline-ID | 20050408 | ||
3 | ![]() |
START_VERS | Value transfer | Type reference (TYPE) | SXMSLSQNBR | Fortlaufende Nummer für ID eines Message-Log | 20050408 | ||
4 | ![]() |
VERS | Value transfer | Type reference (TYPE) | SXMSLSQNBR | Fortlaufende Nummer für ID eines Message-Log | 20050408 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
XI: Systemfehler | 20050408 |
Method GET_LAST_VERSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
MSGID | Call by reference | Type reference (TYPE) | SXMSMGUID | XI: Message-Id | 20050915 | ||
2 | ![]() |
PID | Call by reference | Type reference (TYPE) | SXMSPID | Integration Engine: Pipeline-ID | 20050915 | ||
3 | ![]() |
VERS | Value transfer | Type reference (TYPE) | SXMSLSQNBR | Fortlaufende Nummer für ID eines Message-Log | 20050915 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
XI: Systemfehler | 20050915 |
Method GET_LAST_VERSION_LOG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
LAST_VERS | Value transfer | Type reference (TYPE) | SXMSLSQNBR | Fortlaufende Nummer für ID eines Message-Log | 20060512 | ||
2 | ![]() |
MSGID | Call by reference | Type reference (TYPE) | SXMSMGUID | XI: Message-Id | 20060512 | ||
3 | ![]() |
PID | Call by reference | Type reference (TYPE) | SXMSPID | Integration Engine: Pipeline-ID | 20060512 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
XI: Systemfehler | 20060512 |
Method GET_RETRY_LIMIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
MAX_RETRIES | Value transfer | Type reference (TYPE) | INT4 | Natürliche Zahl | 20050322 | ||
2 | ![]() |
QUEUE | Call by reference | Type reference (TYPE) | TRFCQNAM | Name einer tRFC-Queue | 20050322 |
Method GET_RETRY_LIMIT on class CL_XMS_RETRY_HANDLER has no exception.
Method IS_ERROR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ERROR | Value transfer | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20050321 | ||
2 | ![]() |
STATE | Call by reference | Type reference (TYPE) | SXMSPMSTAT | Integration Engine: Status einer Message | 20050321 |
Method IS_ERROR on class CL_XMS_RETRY_HANDLER has no exception.
Method IS_FINAL_ERROR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ERROR | Value transfer | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20050414 | ||
2 | ![]() |
STATE | Call by reference | Type reference (TYPE) | SXMSPMSTAT | Integration Engine: Status einer Message | 20050414 |
Method IS_FINAL_ERROR on class CL_XMS_RETRY_HANDLER has no exception.
Method IS_FINAL_STATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RET | Value transfer | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20051005 | ||
2 | ![]() |
STATE | Call by reference | Type reference (TYPE) | SXMSPMSTAT | Integration Engine: Status einer Message | 20051005 |
Method IS_FINAL_STATE on class CL_XMS_RETRY_HANDLER has no exception.
Method IS_PRODUCTIVE_VERSION_REEXEC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
MSGID | Call by reference | Type reference (TYPE) | SXMSMGUID | XI: Message-Id | 20050323 | ||
2 | ![]() |
PID | Call by reference | Type reference (TYPE) | SXMSPID | Integration Engine: Pipeline-ID | 20050323 | ||
3 | ![]() |
RET | Value transfer | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20050323 | ||
4 | ![]() |
START_VERS | Call by reference | Type reference (TYPE) | SXMSLSQNBR | Einstelliges Kennzeichen | 20050323 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
XI: Systemfehler | 20050323 |
Method RESTART_MESSAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DUMP | Call by reference | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20091120 | ||
2 | ![]() |
EOIO_FORCE | Call by reference | Type reference (TYPE) | CHAR1 | 'I' | ' '/I/F->no/popup/forced EOIO restart for missing qRFC entry | 20051216 | |
3 | ![]() |
MANUAL_RESTART | Call by reference | Type reference (TYPE) | CHAR1 | 'X' | 'X' manual vers <990, otherwise vers <800 | 20051216 | |
4 | ![]() |
MAN_RESTART_TRACE | Call by reference | Type reference (TYPE) | CHAR1 | manual restart with hightest tracelevel | 20051216 | ||
5 | ![]() |
MESSAGE_GUID | Call by reference | Type reference (TYPE) | SXMSMGUID | Integration Engine: Message ID | 20051216 | ||
6 | ![]() |
PIPELINE_ID | Call by reference | Type reference (TYPE) | SXMSPIDEXT | XMS: External Logical Pipeline ID | 20051216 | ||
7 | ![]() |
SKIP_XML_VALID | Call by reference | Type reference (TYPE) | SXMS_XMLVAL | restart message without xml validation | 20051216 | ||
8 | ![]() |
VERSION | Call by reference | Type reference (TYPE) | SXMSLSQNBR | Sequence Number for a Message Log ID | 20051216 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Internal Error | 20051216 | |
2 | ![]() |
Message bereits eingeplant | 20051216 | |
3 | ![]() |
Message to be restarted is locked | 20051216 | |
4 | ![]() |
Message not in error status | 20051216 | |
5 | ![]() |
Error accessing persistence layer | 20051216 | |
6 | ![]() |
Fehler beim User-Swirch | 20060905 | |
7 | ![]() |
qRFC entry of EOIO message missing -> sequence problem | 20051216 | |
8 | ![]() |
System error restarting queue &1 | 20051216 | |
9 | ![]() |
Restart no longer possible | 20051216 | |
10 | ![]() |
Restart version does not have current error queue | 20051216 | |
11 | ![]() |
Restart only permitted for asynchronous messages | 20051216 | |
12 | ![]() |
Error scheduling message in qRFC | 20051216 | |
13 | ![]() |
es gibt zu viele Versionen (manuell >=990, sonst >= 800) | 20051216 |
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 710 |