Hierarchy

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_XMS_ENGINE | XMS: Integration Engine | 20020807 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_XMS_MAIN | XMS: Global Attributes | 20010619 |
3 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_XMS_MAIN_CONST | XMS: Constants | 20010620 |
Properties
Class | CL_XMS_MAIN | |
Short Description | XMS: Main Class of Integration Engine Runtime | |
Super Class | ||
Instantiability of a Class | 1 | Protected |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | SXMSF | XI: Integration Engine Runtime |
Created | 20010606 | SAP |
Last change | 20140121 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_XMS_ENGINE | XMS: Integration Engine | 20020807 | ||
2 | IF_XMS_MAIN | XMS: Global Attributes | 20010619 | ||
3 | IF_XMS_MAIN_CONST | XMS: Constants | 20010620 |
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | CL_XMS_PLSRV_IE_ADAPTER | 20031111 | XMS: Call Integration Engine Adapter |
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20020821 | ||||
2 | ![]() |
Static Attribute | Private | Type reference (TYPE) | CHAR1 | Single-Character Flag | 20110516 | ||
3 | ![]() |
Instance attribute | Public | Type reference (TYPE) | SXMSPID | XMS: Pipeline ID | 20010620 | ||
4 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | '/sap/bc/xmb/' | ICF Service Name for Integration Engine | 20010822 | |
5 | ![]() |
Constant | Public | Type reference (TYPE) | SXMSLOG | SPACE | XMS: Logging | 20010829 | |
6 | ![]() |
Constant | Public | Type reference (TYPE) | SXMSLOG | '0' | XMS: Logging | 20010829 | |
7 | ![]() |
Constant | Public | Type reference (TYPE) | SXMSLOG | '1' | XMS: Logging | 20010829 | |
8 | ![]() |
Constant | Public | Type reference (TYPE) | SXMSPID | 'CENTRAL' | XMS: Pipeline ID | 20020926 | |
9 | ![]() |
Constant | Public | Type reference (TYPE) | SXMSPID | 'CENTRAL_BACK' | XMS: Pipeline ID | 20021002 | |
10 | ![]() |
Constant | Public | Type reference (TYPE) | SXMSPID | 'SAP_CENTRAL_BACK' | Integration Engine: Pipeline ID | 20080603 | |
11 | ![]() |
Constant | Public | Type reference (TYPE) | SXMSPID | 'SAP_CENTRAL' | Integration Engine: Pipeline ID | 20080603 | |
12 | ![]() |
Constant | Public | Type reference (TYPE) | SXMSPID | 'ENTRY' | Integration Engine: Pipeline ID | 20030211 | |
13 | ![]() |
Constant | Public | Type reference (TYPE) | SXMSPID | 'RECEIVER' | XMS: Pipeline ID | 20020926 | |
14 | ![]() |
Constant | Public | Type reference (TYPE) | SXMSPID | 'RECEIVER_BACK' | XMS: Pipeline ID | 20021002 | |
15 | ![]() |
Constant | Public | Type reference (TYPE) | SXMSPID | 'SAP_RECEIVER_BACK' | Integration Engine: Pipeline ID | 20080603 | |
16 | ![]() |
Constant | Public | Type reference (TYPE) | SXMSPID | 'SAP_RECEIVER' | Integration Engine: Pipeline ID | 20080603 | |
17 | ![]() |
Constant | Public | Type reference (TYPE) | SXMSPID | 'SENDER' | XMS: Pipeline ID | 20020926 | |
18 | ![]() |
Constant | Public | Type reference (TYPE) | SXMSPID | 'SENDER_BACK' | XMS: Pipeline ID | 20021002 | |
19 | ![]() |
Constant | Public | Type reference (TYPE) | SXMSPID | 'SAP_SENDER_BACK' | Integration Engine: Pipeline ID | 20080603 | |
20 | ![]() |
Constant | Public | Type reference (TYPE) | SXMSPID | 'SAP_SENDER' | Integration Engine: Pipeline ID | 20080603 | |
21 | ![]() |
Constant | Public | Type reference (TYPE) | SXMSPSID | 'PLSRV_ADAPTER_MAPPING_INBOUND' | XMS: Pipeline Service Identifier | 20011023 | |
22 | ![]() |
Constant | Public | Type reference (TYPE) | SXMSPSID | 'PLSRV_ADAPTER_MAPPING_OUTBOUND' | XMS: Pipeline Service Identifier | 20011023 | |
23 | ![]() |
Constant | Public | Type reference (TYPE) | SXMSPSID | 'PLSRV_CALL_INBOUND_PROXY' | XMS: Pipeline Service ID | 20020830 | |
24 | ![]() |
Constant | Public | Type reference (TYPE) | SXMSPSID | 'PLSRV_INTERFACE_DETERMINATION' | Pipeline Service Identifier | 20021204 | |
25 | ![]() |
Constant | Public | Type reference (TYPE) | SXMSPSID | 'PLSRV_RECEIVER_DETERMINATION' | Pipeline Service Identifier | 20020819 | |
26 | ![]() |
Constant | Public | Type reference (TYPE) | SXMSPSID | 'PLSRV_MAPPING_REQUEST' | Pipeline Service Identifier | 20020819 | |
27 | ![]() |
Constant | Public | Type reference (TYPE) | USERINFO_GUID | 'FFFFFFFFFFFFFFFF' | Unique Identifier for Storing USERINFO Metadata | 20061030 | |
28 | ![]() |
Constant | Public | Type reference (TYPE) | SXMSEXEM | 'A' | XMS: Automatic Queue Activation | 20010719 | |
29 | ![]() |
Constant | Public | Type reference (TYPE) | SXMSEXEM | 'M' | XMS: Manual Queue Activation | 20010719 | |
30 | ![]() |
Constant | Public | Type reference (TYPE) | SXMSPSTYPE | '=SWITCH=' | XMS: Pipeline Service Type | 20011017 | |
31 | ![]() |
Instance attribute | Public | Type reference (TYPE) | SXMSPID | XMS: Pipeline ID | 20010620 | ||
32 | ![]() |
Instance attribute | Public | Type reference (TYPE) | SXMSPID | XMS: Pipeline ID | 20030818 | ||
33 | ![]() |
Constant | Public | Type reference (TYPE) | SXMSTYPE | 'CENTRAL' | XMS: Integration Engine Type | 20011009 | |
34 | ![]() |
Constant | Public | Type reference (TYPE) | SXMSTYPE | 'SND_CENTR' | XMS: Integration Engine Type | 20011009 | |
35 | ![]() |
Constant | Public | Type reference (TYPE) | SXMSTYPE | 'SND_P2P' | XMS: Integration Engine Type | 20011009 | |
36 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20030731 | ||||
37 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20050802 | ||||
38 | ![]() |
Static Attribute | Protected | Object reference (TYPE REF TO) | IF_XMS_ENGINE | XMS: Integration Engine | 20020807 | ||
39 | ![]() |
Static Attribute | Private | Type reference (TYPE) | STRING | IF_XMS_CONFIG=>CO_VAL_ENGINE_TYPE_LOCAL | Engine Type | 20060112 | |
40 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20010619 | ||||
41 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | CX_XMS_SYSTEM_ERROR | XMS: Exception Class for System Errors | 20010629 | ||
42 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | CX_XMS_PIPELINE_EXIT | XI: Exception Class for Splitters | 20010927 | ||
43 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20020828 | ||||
44 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20010704 | ||||
45 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20011206 | ||||
46 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SXMSFLAG | XMS: Flag (true/false) | 20031114 | ||
47 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SXMSLOGLEV | XI: Logging Level | 20031114 | ||
48 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SXMSFLAG | XMS: Flag (true/false) | 20031114 | ||
49 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20010619 | ||||
50 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20011220 | ||||
51 | ![]() |
Instance attribute | Public | Object reference (TYPE REF TO) | IF_XMB_ERROR_MONITOR | CCMS: Error Monitoring Initial Screen for Integration Engine | 20011113 | ||
52 | ![]() |
Instance attribute | Public | Object reference (TYPE REF TO) | IF_XMB_RUNTIME_MONITOR | CCMS: Runtime Monitoring Initial Screen for Integ. Engine | 20011127 | ||
53 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | IF_SRV_OUTBINDING_XMS_PROP | Outbound Binding | 20030428 | ||
54 | ![]() |
Static Attribute | Public | Type reference (TYPE) | CHAR1 | ' ' | Add MSG to Package | 20041115 | |
55 | ![]() |
Static Attribute | Public | Type reference (TYPE) | SXMSREFID | Integration Engine: Reference Type | 20041115 | ||
56 | ![]() |
Static Attribute | Public | Type reference (TYPE) | CHAR1 | 'X' | Initialize Package | 20041115 | |
57 | ![]() |
Static Attribute | Public | Type reference (TYPE) | CHAR1 | Send Package | 20041115 | ||
58 | ![]() |
Static Attribute | Public | Type reference (TYPE) | SXMSREFVAL | Integration Engine: Reference Value | 20041115 | ||
59 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | CL_XMS_PERSIST | SXMS: Persistency Layer | 20010702 | ||
60 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20020227 | ||||
61 | ![]() |
Static Attribute | Protected | Type reference (TYPE) | SXMSFLAG | Integration Engine: Flag (True/False) | 20020227 | ||
62 | ![]() |
Static Attribute | Protected | Type reference (TYPE) | SXMSMEALEV | 0 | SXMS: Level of Runtime Measurement | 20020801 | |
63 | ![]() |
Static Attribute | Protected | Type reference (TYPE) | SXMSFLAG | 0 | Integration Engine: Flag (True/False) | 20020801 | |
64 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | CL_XI_SPI_ASYNCHRONOUS_AGENT | 20030402 | |||
65 | ![]() |
Instance attribute | Public | Type reference (TYPE) | SXMSFLAG | 20030402 | |||
66 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | CL_XI_SPI_ERROR_AGENT | 20030820 | |||
67 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | CL_XI_SPI_INBOUND_AGENT | 20030402 | |||
68 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | CL_XI_SPI_SERVICE_AGENT | 20030402 | |||
69 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | CL_XI_SPI_STATUS_AGENT | XI: Status Agent for PMI | 20100423 | ||
70 | ![]() |
Static Attribute | Private | Type reference (TYPE) | CHAR1 | Single-Character Flag | 20090814 | ||
71 | ![]() |
Static Attribute | Public | Type reference (TYPE) | CHAR1 | 'X' | Single-Character Flag | 20040115 | |
72 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20030717 | ||||
73 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | CL_XMS_RUN_TIME_ENV | XMS: Runtime Environment | 20010619 | ||
74 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'skipFirstPersistence' | 20080703 | ||
75 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20010703 | ||||
76 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20010703 | ||||
77 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20010703 | ||||
78 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20010703 | ||||
79 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20060220 | ||||
80 | ![]() |
Instance attribute | Private | Attribute reference (LIKE) | 20010619 | ||||
81 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | CL_XMS_TROUBLESHOOT | Integration Troubleshooting Settings | 20011206 | ||
82 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | SXMSACT | XMS: Action | 20010620 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | WS Metering | 20081027 |
2 | ![]() |
Static method | Public | Method | Aggregate calls of used proxy classes | 20071221 |
3 | ![]() |
Instance method | Protected | Method | Calling Asynchronous Execution (Should Be Done Using qRFC) | 20011009 |
4 | ![]() |
Instance method | Public | Method | Synchronous Execution (Caller Waits in Line for Answer) | 20010613 |
5 | ![]() |
Instance method | Protected | Method | Call Pipeline Service | 20011008 |
6 | ![]() |
Instance method | Public | Method | Call Pipeline Service Locally | 20011008 |
7 | ![]() |
Instance method | Protected | Method | Execute Use Case EXECUTE | 20010612 |
8 | ![]() |
Instance method | Public | Method | Cancelling Message with Errors | 20020906 |
9 | ![]() |
Static method | Public | Method | Test Automatic Retry | 20090127 |
10 | ![]() |
Static method | Public | Method | Check Message Consistency | 20110516 |
11 | ![]() |
Instance method | Private | Method | Check Queue ID | 20120313 |
12 | ![]() |
Instance method | Private | Method | Test System ID of System | 20120323 |
13 | ![]() |
Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20060112 |
14 | ![]() |
Instance method | Public | Constructor | Constructor | 20011113 |
15 | ![]() |
Static method | Public | Method | Converting String to RAW Lines | 20010705 |
16 | ![]() |
Static method | Public | Method | Converting String to XString | 20010705 |
17 | ![]() |
Static method | Public | Method | Generates an Acknowledgment Message from Current Message | 20031002 |
18 | ![]() |
Static method | Public | Method | 20060321 | |
19 | ![]() |
Static method | Public | Method | Generates Instance of an Integration Engine | 20020807 |
20 | ![]() |
Static method | Public | Method | Generate Message Consisting of Error Property | 20011029 |
21 | ![]() |
Static method | Public | Method | Generates a Response Message from Current Message | 20030807 |
22 | ![]() |
Static method | Public | Method | Generates Random Number 0 to 99 | 20030717 |
23 | ![]() |
Static method | Public | Method | Generates a SOAP Fault Message from System Error | 20030911 |
24 | ![]() |
Static method | Public | Method | 20060607 | |
25 | ![]() |
Static method | Public | Method | Creates Integration Engine Instance | 20010711 |
26 | ![]() |
Instance method | Public | Method | 20100601 | |
27 | ![]() |
Static method | Public | Method | Deserialize Message (xstring -> MO) | 20010625 |
28 | ![]() |
Static method | Public | Method | Determine External Pipeline ID | 20060112 |
29 | ![]() |
Static method | Public | Method | Determine Total Message Size | 20060220 |
30 | ![]() |
Static method | Public | Method | Determine Pipeline Elements | 20060113 |
31 | ![]() |
Static method | Public | Method | Determining Message Size (Attachments Only) | 20020904 |
32 | ![]() |
Static method | Public | Method | XString (UTF-8) Download | 20010718 |
33 | ![]() |
Static method | Public | Method | Provide String with XML Escape Codes | 20020111 |
34 | ![]() |
Static method | Public | Method | Release String from XML Escape Codes | 20020717 |
35 | ![]() |
Instance method | Public | Method | Integration Engine Call in Line | 20010606 |
36 | ![]() |
Static method | Public | Method | Determine Adapter ID From Binding | 20030509 |
37 | ![]() |
Static method | Public | Method | Read Configuration for Package Processing in Adapter | 20041115 |
38 | ![]() |
Static method | Public | Method | Read Outbound Handle for Package Processing | 20041115 |
39 | ![]() |
Instance method | Public | Method | Read Message | 20011011 |
40 | ![]() |
Static method | Public | Method | Read Message Properties | 20010704 |
41 | ![]() |
Instance method | Public | Method | Read Principal Propagation Configuration | 20061030 |
42 | ![]() |
Static method | Public | Method | Reading Table for Principal Propagation | 20081202 |
43 | ![]() |
Static method | Public | Method | Read Server Information | 20100602 |
44 | ![]() |
Static method | Public | Method | Determine Appropriate URI for Tag Prefix | 20010711 |
45 | ![]() |
Static method | Public | Method | XML: Determine Tag Value and Attributes | 20010607 |
46 | ![]() |
Static method | Public | Method | Delivers URL for Integration Engine | 20011004 |
47 | ![]() |
Static method | Public | Method | Checking Whether Runtime Measurement Is Activated | 20020801 |
48 | ![]() |
Instance method | Public | Method | Querying Whether to Measure Performance | 20020306 |
49 | ![]() |
Instance method | Public | Method | Read Logging Configuration | 20070212 |
50 | ![]() |
Instance method | Public | Method | Read Message with Properties from Persistency | 20010719 |
51 | ![]() |
Instance method | Public | Method | Manual Restart of a Message with Errors | 20011019 |
52 | ![]() |
Static method | Public | Method | Serialize Message (MO ->xstring) | 20010625 |
53 | ![]() |
Static method | Public | Method | Set Configuration for Package Processing in Adapter | 20041115 |
54 | ![]() |
Static method | Public | Method | Set Outbound Handle for Package Processing | 20041115 |
55 | ![]() |
Instance method | Protected | Method | Configure Message Check | 20110516 |
56 | ![]() |
Instance method | Public | Method | Set Message | 20010703 |
57 | ![]() |
Static method | Public | Method | Set Message Properties | 20060322 |
58 | ![]() |
Instance method | Public | Method | Set Message Properties | 20010703 |
59 | ![]() |
Static method | Public | Method | Set Message Registry for Properties | 20010704 |
60 | ![]() |
Instance method | Public | Method | Sets Ack Status in Runtime Object | 20070212 |
61 | ![]() |
Static method | Public | Method | XML: Attach Tag with Value and Attributes to String | 20010607 |
62 | ![]() |
Static method | Public | Method | Update Synchronous PID | 20060116 |
63 | ![]() |
Instance method | Public | Method | Write Call Stack | 20130423 |
64 | ![]() |
Instance method | Public | Method | Write System Log Entry | 20070212 |
Events
Class CL_XMS_MAIN has no event.
Types
Class CL_XMS_MAIN has no local type.
Method Signatures
Method ADD_METERING_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
PROXY_PLSRV | Call by reference | Object reference (TYPE REF TO) | IF_XMS_PLSRV | XMS pipeline service interface | 20081027 |
Method ADD_METERING_DATA on class CL_XMS_MAIN has no exception.
Method ADD_SERVICE_ACTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_DIRECTION | Call by reference | Type reference (TYPE) | CHAR1 | inbound / outbound [I|O] | 20071221 | ||
2 | ![]() |
I_PROCESSING_MODE | Call by reference | Type reference (TYPE) | CHAR1 | Asynchron / synchron [A|S] | 20071221 | ||
3 | ![]() |
I_SERVICE_TYPE | Call by reference | Type reference (TYPE) | CHAR1 | Proxy / WS [E|W] | 20071221 | ||
4 | ![]() |
PROXY_PLSRV | Call by reference | Object reference (TYPE REF TO) | IF_XMS_PLSRV | XI: Interface | 20071221 |
Method ADD_SERVICE_ACTION on class CL_XMS_MAIN has no exception.
Method CALL_PIPELINE_ASYNC Signature
Method CALL_PIPELINE_ASYNC on class CL_XMS_MAIN has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
XMS: Ausnahmeklasse für Systemfehler | 20011009 |
Method CALL_PIPELINE_SYNC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
FEH | Value transfer | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20071019 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
XMS: Exception Class for System Errors | 20010613 |
Method CALL_PLSRV Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CH_MESSAGE | Call by reference | Object reference (TYPE REF TO) | IF_XMS_MESSAGE | XI: Message | 20030922 | ||
2 | ![]() |
EX_PLSRV_LOG_FLAG | Call by reference | Type reference (TYPE) | SXMSLOG | XI: Logging | 20011011 | ||
3 | ![]() |
IM_PL_ELEMENT | Call by reference | Type reference (TYPE) | SXMSPIPEEL | XI: Pipeline-Element | 20011008 | ||
4 | ![]() |
PLSRV | Call by reference | Object reference (TYPE REF TO) | IF_XMS_PLSRV | XMS pipeline service interface | 20071221 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
XMS: Ausnahmeklasse für Systemfehler | 20011008 |
Method CALL_PLSRV_LOCAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CH_MESSAGE | Call by reference | Object reference (TYPE REF TO) | IF_XMS_MESSAGE | XI: Message | 20030922 | ||
2 | ![]() |
IM_PL_SERVICE | Call by reference | Type reference (TYPE) | SXMSPLSRV | XMS: Pipeline Service | 20011008 | ||
3 | ![]() |
PLSRV | Call by reference | Object reference (TYPE REF TO) | IF_XMS_PLSRV | XMS pipeline service interface | 20071221 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
XMS: Exception Class for System Errors | 20011008 |
Method CALL_UC_EXECUTE Signature
Method CALL_UC_EXECUTE on class CL_XMS_MAIN has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
XMS: Ausnahmeklasse für Systemfehler | 20010613 |
Method CANCEL_ERROR_MESSAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_EOIO_FORCE | Call by reference | Type reference (TYPE) | CHAR1 | 'I' | ' '/I/F->no/popup/forced EOIO cancel | 20040115 | |
2 | ![]() |
IM_MESSAGE_GUID | Call by reference | Type reference (TYPE) | SXMSMGUID | Integration Engine: Message ID | 20020906 | ||
3 | ![]() |
IM_PIPELINE_ID | Call by reference | Type reference (TYPE) | SXMSPIDEXT | XMS: External Logical Pipeline ID | 20020906 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Quittieren wurde gecancelt | 20031020 | |
2 | ![]() |
Only asynchronous messages can be acknowledged | 20021007 | |
3 | ![]() |
Internal Error | 20021007 | |
4 | ![]() |
Message wartet auf Verarbeitung: Cancel nicht möglich | 20031020 | |
5 | ![]() |
Message to be acknowledged is locked | 20021007 | |
6 | ![]() |
Message not in error status | 20021007 | |
7 | ![]() |
Error accessing persistence layer | 20021007 | |
8 | ![]() |
Error scheduling message in qRFC | 20021007 |
Method CHECK_EO_AUTOMATIC_RETRY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
MOINT | Call by reference | Object reference (TYPE REF TO) | IF_XMS_MESSAGE | XI: internal message interface | 20090127 | ||
2 | ![]() |
RETRY | Value transfer | Type reference (TYPE) | SXMSRETRY | XI: Klassifizierung eines Systemfehlers bzgl. Behebbarkeit | 20090127 |
Method CHECK_EO_AUTOMATIC_RETRY on class CL_XMS_MAIN has no exception.
Method CHECK_MESSAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
MOINT | Call by reference | Object reference (TYPE REF TO) | IF_XMS_MESSAGE | XI: internal message interface | 20110516 |
Method CHECK_MESSAGE on class CL_XMS_MAIN has no exception.
Method CHECK_QUEUE_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_MO | Call by reference | Object reference (TYPE REF TO) | IF_XMS_MESSAGE | XI: internal message interface | 20120313 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
XI: Systemfehler | 20120313 |
Method CHECK_SYSTEM_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IMO | Call by reference | Object reference (TYPE REF TO) | IF_XMS_MESSAGE_XMB | higher level message interface | 20120323 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
XI: Systemfehler | 20120323 |
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_XMS_MAIN has no parameter.
Method CLASS_CONSTRUCTOR on class CL_XMS_MAIN has no exception.
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_XMS_MAIN has no parameter.
Method CONSTRUCTOR on class CL_XMS_MAIN has no exception.
Method CONVERT_STRING_TO_RAW_LINES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_LENGTH | Call by reference | Type reference (TYPE) | INT4 | Length | 20010705 | ||
2 | ![]() |
EX_RAW_LINES | Call by reference | Type reference (TYPE) | SXMSRAW512LINES | XMS: RAW Table Width 512 | 20010705 | ||
3 | ![]() |
IM_ENCODING | Call by reference | Type reference (TYPE) | ABAP_ENCODING | 'UTF-8' | 20010705 | ||
4 | ![]() |
IM_ENDIAN | Call by reference | Type reference (TYPE) | ABAP_ENDIA | Flag for Byte Sequence (Big-Endian, Little-Endian) | 20010705 | ||
5 | ![]() |
IM_IGNORE_CONV_ERR | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20010705 | ||
6 | ![]() |
IM_REPLACEMENT | Call by reference | Type reference (TYPE) | ABAP_REPL | '#' | Replacement Character/String for Character Set Conversion | 20010705 | |
7 | ![]() |
IM_STRING | Call by reference | Type reference (TYPE) | STRING | String | 20010705 |
Method CONVERT_STRING_TO_RAW_LINES on class CL_XMS_MAIN has no exception.
Method CONVERT_STRING_TO_XSTRING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_LENGTH | Call by reference | Type reference (TYPE) | INT4 | Length | 20010705 | ||
2 | ![]() |
EX_XSTRING | Call by reference | Type reference (TYPE) | XSTRING | XString | 20010705 | ||
3 | ![]() |
IM_ENCODING | Call by reference | Type reference (TYPE) | ABAP_ENCOD | 'UTF-8' | Identifier for Character Format (UTF-8, UCS-2, ...) | 20010705 | |
4 | ![]() |
IM_ENDIAN | Call by reference | Type reference (TYPE) | ABAP_ENDIA | Flag for Byte Sequence (Big-Endian, Little-Endian) | 20010705 | ||
5 | ![]() |
IM_IGNORE_CONV_ERR | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Ignore Conversion Error | 20010705 | |
6 | ![]() |
IM_REPLACEMENT | Call by reference | Type reference (TYPE) | ABAP_REPL | '#' | Replacement Character/String for Character Set Conversion | 20010705 | |
7 | ![]() |
IM_STRING | Call by reference | Type reference (TYPE) | STRING | String | 20010705 |
Method CONVERT_STRING_TO_XSTRING on class CL_XMS_MAIN has no exception.
Method CREATE_ACK_MESSAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_APPACK_NOTSUPPORTED | Value transfer | Type reference (TYPE) | CHAR1 | SPACE | (only relevant iff status = not supported) | 20031002 | |
2 | ![]() |
IM_APPERR_NOTSUPPORTED | Value transfer | Type reference (TYPE) | CHAR1 | SPACE | (only relevant iff status = not supported) | 20031002 | |
3 | ![]() |
IM_CATEGORY | Value transfer | Type reference (TYPE) | SXMSMSACKCAT | Ack-Category (only relevant iff status = not supported) | 20031002 | ||
4 | ![]() |
IM_EXCEPTION | Call by reference | Object reference (TYPE REF TO) | CX_XMS_SYSTEM_ERROR | must be supplied iff status = error | 20031002 | ||
5 | ![]() |
IM_MESSAGE | Call by reference | Object reference (TYPE REF TO) | IF_XMS_MESSAGE_XMB | 20031002 | |||
6 | ![]() |
IM_STATUS | Value transfer | Type reference (TYPE) | SXMSMSACKSTAT | Ack-Status | 20031002 | ||
7 | ![]() |
IM_SYSACK_NOTSUPPORTED | Value transfer | Type reference (TYPE) | CHAR1 | SPACE | (only relevant iff status = not supported) | 20031002 | |
8 | ![]() |
IM_SYSERR_NOTSUPPORTED | Value transfer | Type reference (TYPE) | CHAR1 | SPACE | (only relevant iff status = not supported) | 20031002 | |
9 | ![]() |
IM_SYSTEMACK_FLAG | Value transfer | Type reference (TYPE) | CHAR1 | 'X' => SystemAck, else ApplicationAck | 20031002 | ||
10 | ![]() |
RE_NEW_MSG_ID | Value transfer | Type reference (TYPE) | SXMSMGUID | 20031002 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Parameter IM_EXCEPTION fehlt für IM_STATUS = error | 20031002 | |
2 | ![]() |
Kein Parameter IM_*_NOTSUPPORTED ='X' (STATUS=NOT_SUPPORTED) | 20031002 |
Method CREATE_ACK_NOTSUPPORTED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ACK_MSG | Value transfer | Object reference (TYPE REF TO) | IF_XMS_MESSAGE_XMB | higher level message interface | 20060322 | ||
2 | ![]() |
MESSAGE | Call by reference | Object reference (TYPE REF TO) | IF_XMS_MESSAGE_XMB | higher level message interface | 20060321 | ||
3 | ![]() |
ONLY_APP_ACK | Call by reference | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20090604 |
Method CREATE_ACK_NOTSUPPORTED on class CL_XMS_MAIN has no exception.
Method CREATE_ENGINE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_ENGINE | Value transfer | Object reference (TYPE REF TO) | IF_XMS_ENGINE | XMS: Integration Engine | 20020807 |
Method CREATE_ENGINE on class CL_XMS_MAIN has no exception.
Method CREATE_ERROR_MESSAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CH_MESSAGE | Call by reference | Object reference (TYPE REF TO) | IF_XMS_MESSAGE_XMB | XMS: Message | 20011102 | ||
2 | ![]() |
EX_ERROR_TEXT | Call by reference | Type reference (TYPE) | SXMSERRTXT | XMS: Error Text | 20021007 | ||
3 | ![]() |
IM_EXCEPTION | Call by reference | Object reference (TYPE REF TO) | CX_XMS_SYSTEM_ERROR | XMS: Exception Class for System Errors | 20011102 |
Method CREATE_ERROR_MESSAGE on class CL_XMS_MAIN has no exception.
Method CREATE_RESPONSE_MESSAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_EXCEPTION | Call by reference | Object reference (TYPE REF TO) | CX_XMS_SYSTEM_ERROR | 20030910 | |||
2 | ![]() |
IM_MESSAGE | Call by reference | Object reference (TYPE REF TO) | IF_XMS_MESSAGE | 20030910 | |||
3 | ![]() |
IM_MESSAGE_CLASS | Value transfer | Type reference (TYPE) | SXMSMSGCL | 20030910 | |||
4 | ![]() |
IM_OWN_BUS_SYSTEM | Call by reference | Type reference (TYPE) | PRX_SYSTEM | XI-Service | 20110906 | ||
5 | ![]() |
IM_SWITCH_FLAG | Value transfer | Type reference (TYPE) | CHAR1 | 'X' | 'X' => switch sender and Receiver | 20030930 | |
6 | ![]() |
RE_NEW_MSG_ID | Value transfer | Type reference (TYPE) | SXMSMGUID | 20030807 |
Method CREATE_RESPONSE_MESSAGE on class CL_XMS_MAIN has no exception.
Method CREATE_RND_NUMBER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_RND_NUMBER | Value transfer | Type reference (TYPE) | I | Random Nummer | 20030717 |
Method CREATE_RND_NUMBER on class CL_XMS_MAIN has no exception.
Method CREATE_SOAP_FAULT_MESSAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_EXCEPTION | Call by reference | Object reference (TYPE REF TO) | CX_XMS_SYSTEM_ERROR | 20030911 | |||
2 | ![]() |
IM_FAULT_ACTOR | Call by reference | Type reference (TYPE) | STRING | 20030924 | |||
3 | ![]() |
IM_FAULT_CODE | Call by reference | Type reference (TYPE) | STRING | 20030924 | |||
4 | ![]() |
IM_FAULT_STRING | Call by reference | Type reference (TYPE) | STRING | 20030924 | |||
5 | ![]() |
RE_MESSAGE | Value transfer | Object reference (TYPE REF TO) | IF_XMS_MESSAGE_XMB | 20030911 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
XI: Systemfehler | 20091214 |
Method CREATE_SYS_ACK_OK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ACK_MSG | Value transfer | Object reference (TYPE REF TO) | IF_XMS_MESSAGE_XMB | higher level message interface | 20060607 | ||
2 | ![]() |
MESSAGE | Call by reference | Object reference (TYPE REF TO) | IF_XMS_MESSAGE_XMB | higher level message interface | 20060607 |
Method CREATE_SYS_ACK_OK on class CL_XMS_MAIN has no exception.
Method CREATE_XMB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RETURN | Value transfer | Object reference (TYPE REF TO) | CL_XMS_MAIN | XMS: Integration Engine | 20010711 |
Method CREATE_XMB on class CL_XMS_MAIN has no exception.
Method DELETE_MAPP_STEP_ATT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
PLSRVID | Call by reference | Type reference (TYPE) | SXMSPID | Integration Engine: Pipeline-ID | 20100601 |
Method DELETE_MAPP_STEP_ATT on class CL_XMS_MAIN has no exception.
Method DESERIALIZE_MESSAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_MESSAGE | Call by reference | Type reference (TYPE) | XSTRING | Serialized Message | 20010625 | ||
2 | ![]() |
IM_MESSAGE_PART | Call by reference | Object reference (TYPE REF TO) | IF_XMS_PART | XMS: Multipart Mime | 20010709 | ||
3 | ![]() |
IM_PROFILE | Call by reference | Object reference (TYPE REF TO) | IF_XMS_PROFILE | Profile Handler Interface | 20021114 | ||
4 | ![]() |
RE_MESSAGE | Value transfer | Object reference (TYPE REF TO) | IF_XMS_MESSAGE_XMB | XMS: Message | 20010625 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
XMS: Exception Class for System Errors | 20011031 |
Method DETERMINE_EXT_PID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_PID | Value transfer | Type reference (TYPE) | SXMSPIDEXT | Integration Engine: logische Pipeline-ID | 20060112 | ||
2 | ![]() |
IM_MO | Call by reference | Object reference (TYPE REF TO) | IF_XMS_MESSAGE_XMB | Message object | 20060113 | ||
3 | ![]() |
IM_URL | Call by reference | Type reference (TYPE) | STRING | URL | 20060116 | ||
4 | ![]() |
IM_USE_CASE | Call by reference | Type reference (TYPE) | SXMSACT | Integration Engine: Aktion | 20060112 |
Method DETERMINE_EXT_PID on class CL_XMS_MAIN has no exception.
Method DETERMINE_MESSAGE_SIZE_TOTAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_MESSAGE | Call by reference | Object reference (TYPE REF TO) | IF_XMS_MESSAGE_XMB | higher level message interface | 20060220 |
Method DETERMINE_MESSAGE_SIZE_TOTAL on class CL_XMS_MAIN has no exception.
Method DETERMINE_PIPELINE_ELEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_MO | Call by reference | Object reference (TYPE REF TO) | IF_XMS_MESSAGE_XMB | higher level message interface | 20060113 | ||
2 | ![]() |
IM_PIPELINE_INTERNAL | Call by reference | Type reference (TYPE) | SXMSPID | 20060113 | |||
3 | ![]() |
RE_T_PIPELINE_ELEM | Value transfer | Type reference (TYPE) | SXMSPIPEELT | Tabelle von sxmspipeel | 20060113 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
XI: Systemfehler der Integration-Engine | 20060113 |
Method DETERMIN_MESSAGE_SIZE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_MESSAGE | Call by reference | Object reference (TYPE REF TO) | IF_XMS_MESSAGE_XMB | Higher Level Message Interface | 20020904 | ||
2 | ![]() |
RE_SIZE | Value transfer | Type reference (TYPE) | INT4 | Message greetings (attachment) | 20020904 |
Method DETERMIN_MESSAGE_SIZE on class CL_XMS_MAIN has no exception.
Method DOWNLOAD_XSTRING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_FILE_NAME | Call by reference | Type reference (TYPE) | STRING | File name | 20010718 | ||
2 | ![]() |
IM_FILE_SAVE_DIALOG | Call by reference | Type reference (TYPE) | SXMSFLAG | CO_FALSE | Integration Engine: Flag (True/False) | 20010814 | |
3 | ![]() |
IM_GUI_DOWNLOAD | Call by reference | Type reference (TYPE) | SXMSFLAG | CO_FALSE | GUI Download or Dataset | 20011221 | |
4 | ![]() |
IM_XSTRING | Call by reference | Type reference (TYPE) | XSTRING | XString (UTF-8) | 20010718 |
Method DOWNLOAD_XSTRING on class CL_XMS_MAIN has no exception.
Method DO_XML_ESCAPING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CH_STRING | Call by reference | Type reference (TYPE) | STRING | String | 20020111 |
Method DO_XML_ESCAPING on class CL_XMS_MAIN has no exception.
Method DO_XML_UNESCAPING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CH_STRING | Call by reference | Type reference (TYPE) | STRING | String | 20020717 |
Method DO_XML_UNESCAPING on class CL_XMS_MAIN has no exception.
Method ENTER_XMS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CH_MESSAGE | Call by reference | Object reference (TYPE REF TO) | IF_XMS_MESSAGE_XMB | XMS: XMS Message | 20010703 | ||
2 | ![]() |
IM_AUTH_CHECK | Call by reference | Type reference (TYPE) | SXMSFLAG | CO_TRUE | XMS: Flag (true/false) | 20020919 | |
3 | ![]() |
IM_URL | Call by reference | Type reference (TYPE) | STRING | XMS: Service Analog for HTTP Call | 20011009 | ||
4 | ![]() |
IM_USE_CASE | Call by reference | Type reference (TYPE) | SXMSACT | XMS: Action | 20010606 |
Method ENTER_XMS on class CL_XMS_MAIN has no exception.
Method GET_ADAPTER_OF_BINDING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_BINDING | Call by reference | Object reference (TYPE REF TO) | CL_SRV_BINDING | XI Services: Zuordnung Sender-Empfänger zu Binding | 20030509 | ||
2 | ![]() |
RE_ADAPTER_TYPE | Value transfer | Type reference (TYPE) | SXMSPSTYPE | XMS: Adapter-Id | 20030509 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
XMS: Ausnahmeklasse für Systemfehler | 20030509 |
Method GET_ADAPT_PACKET_CONF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ADD | Call by reference | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20041115 | ||
2 | ![]() |
RESTART | Call by reference | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20041115 | ||
3 | ![]() |
SEND | Call by reference | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20041115 |
Method GET_ADAPT_PACKET_CONF on class CL_XMS_MAIN has no exception.
Method GET_ADAPT_PACKET_HANDLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ID | Call by reference | Type reference (TYPE) | SXMSREFID | Integration Engine: Referenz-Typ | 20041115 | ||
2 | ![]() |
VALUE | Call by reference | Type reference (TYPE) | SXMSREFVAL | Integration Engine: Referenzwert | 20041115 |
Method GET_ADAPT_PACKET_HANDLE on class CL_XMS_MAIN has no exception.
Method GET_MESSAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_MESSAGE | Value transfer | Object reference (TYPE REF TO) | IF_XMS_MESSAGE | XMS: XMS Message | 20011011 |
Method GET_MESSAGE on class CL_XMS_MAIN has no exception.
Method GET_MESSAGE_PROPERTIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_ACKNOWLEDGMENT | Call by reference | Object reference (TYPE REF TO) | CL_XMS_MSGHDR30_ACK | XMS: Acknowledgement Request and Result | 20020821 | ||
2 | ![]() |
EX_DIAGNOSTICS | Call by reference | Object reference (TYPE REF TO) | CL_XMS_MSGHDR30_DIAGNOSTICS | XI: Diagnostics SOAP Header | 20030731 | ||
3 | ![]() |
EX_DYNAMIC_HEADER | Call by reference | Object reference (TYPE REF TO) | CL_XMS_MSGHDR30_DYNAMIC | XI: Dynamic SOAP Header | 20050801 | ||
4 | ![]() |
EX_HOPLIST | Call by reference | Object reference (TYPE REF TO) | CL_XMS_MSGHDR30_HOPLIST | XMS: Hoplist | 20020828 | ||
5 | ![]() |
EX_INTERNAL_ATTRIBUTES | Call by reference | Object reference (TYPE REF TO) | CL_XMS_INTERNAL_ATTRIBUTES | XMS: Internal Attributes | 20011206 | ||
6 | ![]() |
EX_MESSAGE_HEADER | Call by reference | Object reference (TYPE REF TO) | CL_XMS_MSGHDR30_MAIN | XMS: Message Header | 20010704 | ||
7 | ![]() |
EX_PERFORMANCE | Call by reference | Object reference (TYPE REF TO) | CL_XMS_RUN_TIME_PERF | XMS: Runtime Measurement | 20020227 | ||
8 | ![]() |
EX_RELIABLE_MESSAGING | Call by reference | Object reference (TYPE REF TO) | CL_XMS_MSGHDR30_RM | XI: Reliable Messaging SOAP Header | 20030717 | ||
9 | ![]() |
EX_RUN_TIME_ENV | Call by reference | Object reference (TYPE REF TO) | CL_XMS_RUN_TIME_ENV | XMS: Runtime Environment | 20010704 | ||
10 | ![]() |
EX_SRV_OUTBINDING | Call by reference | Object reference (TYPE REF TO) | CL_SRV_OUTBINDING_XMS_PROP | XMS: Endpunkt | 20030528 | ||
11 | ![]() |
EX_SYSTEM_ERROR | Call by reference | Object reference (TYPE REF TO) | CL_XMS_MSGHDR30_ERROR | XMS: System Error | 20010704 | ||
12 | ![]() |
EX_SYSTEM_HEADER | Call by reference | Object reference (TYPE REF TO) | CL_XMS_MSGHDR30_SYSTEM | XI: System SOAP Header | 20060220 | ||
13 | ![]() |
EX_TRACE | Call by reference | Object reference (TYPE REF TO) | IF_XMS_TRACE | XMS: Trace | 20010704 | ||
14 | ![]() |
IM_MESSAGE | Call by reference | Object reference (TYPE REF TO) | IF_XMS_MESSAGE | XMS: Message | 20010704 |
Method GET_MESSAGE_PROPERTIES on class CL_XMS_MAIN has no exception.
Method GET_PRINCIPAL_CONF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
PROPAGATE_PRINCIPAL | Value transfer | Type reference (TYPE) | CHAR1 | Single-Character Flag | 20061030 |
Method GET_PRINCIPAL_CONF on class CL_XMS_MAIN has no exception.
Method GET_PRINCIPAL_CONF_SENDER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
PROPAGATE_PRINCIPAL | Value transfer | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20081202 | ||
2 | ![]() |
SERVICE | Call by reference | Type reference (TYPE) | SXI_FROMORTO | XI: Adresse (Party/Service) & Interface | 20081202 | ||
3 | ![]() |
USER | Call by reference | Type reference (TYPE) | SYUNAME | Benutzername | 20081202 |
Method GET_PRINCIPAL_CONF_SENDER on class CL_XMS_MAIN has no exception.
Method GET_SERVER_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
SERVER_INFO | Value transfer | Type reference (TYPE) | CHAR80 | Host, IP-Address | 20100602 |
Method GET_SERVER_INFO on class CL_XMS_MAIN has no exception.
Method GET_TAG_PREFIX_VIA_URI Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_PREFIX | Value transfer | Type reference (TYPE) | STRING | Prefix | 20010711 | ||
2 | ![]() |
IM_NSCONTEXT | Call by reference | Object reference (TYPE REF TO) | IF_XMS_NSCONTEXT | Namespace Context | 20011115 | ||
3 | ![]() |
IM_NSURI | Call by reference | Type reference (TYPE) | STRING | Namespace URI | 20010711 | ||
4 | ![]() |
IM_STRING | Call by reference | Type reference (TYPE) | STRING | XML String | 20010711 |
Method GET_TAG_PREFIX_VIA_URI on class CL_XMS_MAIN has no exception.
Method GET_TAG_VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_ATTRIBUTES | Call by reference | Type reference (TYPE) | SXMS_TAG_ATTRIBUTES | XMS: Attributes | 20010607 | ||
2 | ![]() |
EX_END_OFFSET | Call by reference | Type reference (TYPE) | I | Position after end-tag in string | 20020826 | ||
3 | ![]() |
EX_VALUE | Call by reference | Type reference (TYPE) | STRING | Value | 20010607 | ||
4 | ![]() |
IM_PREFIX | Call by reference | Type reference (TYPE) | STRING | Prefix | 20010710 | ||
5 | ![]() |
IM_STRING | Call by reference | Type reference (TYPE) | STRING | XML String | 20010607 | ||
6 | ![]() |
IM_TAG | Call by reference | Type reference (TYPE) | STRING | Day | 20010607 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
XMS: Exception Class for System Errors | 20010613 |
Method GET_XMB_URL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_ACTION | Call by reference | Type reference (TYPE) | SXMSACT | 'execute' | XMS: Action in Integration Engine | 20011004 | |
2 | ![]() |
IM_PIPELINE | Call by reference | Type reference (TYPE) | SXMSPIDEXT | 'entry' | XMS: Externe Pipeline ID | 20011004 | |
3 | ![]() |
IM_SERVICE | Call by reference | Type reference (TYPE) | STRING | '/sap/xi/engine' | ICF Service | 20011004 | |
4 | ![]() |
RE_URL | Value transfer | Type reference (TYPE) | STRING | URL to Call Integration Engine | 20011004 |
Method GET_XMB_URL on class CL_XMS_MAIN has no exception.
Method IS_PFO_ENABLED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_ENABLED | Value transfer | Type reference (TYPE) | SXMSFLAG | Integration Engine: Flag (True/False) | 20020801 |
Method IS_PFO_ENABLED on class CL_XMS_MAIN has no exception.
Method PFO_IS_ENABLED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_ENABLED | Value transfer | Type reference (TYPE) | SXMSFLAG | Integration Engine: Flag (True/False) | 20020306 |
Method PFO_IS_ENABLED on class CL_XMS_MAIN has no exception.
Method READ_LOGGING_CONF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_BULK_ERROR | Call by reference | Type reference (TYPE) | SXMS_BULK_ERROR | Fehler im Bulk aufgetreten | 20120820 | ||
2 | ![]() |
EX_LOGGING | Call by reference | Type reference (TYPE) | SXMSLOGLEV | XI: Logging Level | 20070212 | ||
3 | ![]() |
EX_LOG_TO_FILE | Call by reference | Type reference (TYPE) | SXMSFLAG | XMS: Flag (true/false) | 20070212 | ||
4 | ![]() |
IM_PROC_MODE | Call by reference | Type reference (TYPE) | SXMSQOS | Integration Engine: Quality of Service | 20070212 |
Method READ_LOGGING_CONF on class CL_XMS_MAIN has no exception.
Method READ_MESSAGE_FROM_PERSIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_LOGSQNBR | Value transfer | Type reference (TYPE) | SXMSLSQNBR | Sequence Number for a Message Log ID | 20011030 | ||
2 | ![]() |
EX_MESSAGE | Call by reference | Object reference (TYPE REF TO) | IF_XMS_MESSAGE | XMS: Message | 20010719 | ||
3 | ![]() |
EX_MSGSTATE | Value transfer | Type reference (TYPE) | SXMSPMSTAT | Current message status (only if IM_VERSION IS SUPPLIED) | 20030305 | ||
4 | ![]() |
IM_MESSAGE_GUID | Call by reference | Type reference (TYPE) | SXMSMGUID | Integration Engine: Message ID | 20010719 | ||
5 | ![]() |
IM_PIPELINE_ID | Call by reference | Type reference (TYPE) | SXMSPIDEXT | XMS: External Logical Pipeline ID | 20010905 | ||
6 | ![]() |
IM_VERSION | Call by reference | Type reference (TYPE) | SXMSLSQNBR | Sequence Number for a Message Log ID | 20010727 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
XMS: Exception Class for System Errors | 20011121 |
Method RESTART_ERROR_MESSAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_EOIO_FORCE | Call by reference | Type reference (TYPE) | CHAR1 | 'I' | ' '/I/F->no/popup/forced EOIO restart for missing qRFC entry | 20030318 | |
2 | ![]() |
IM_MANUAL_RESTART | Call by reference | Type reference (TYPE) | CHAR1 | 'X' | 'X' manual vers <990, otherwise vers <800 | 20031111 | |
3 | ![]() |
IM_MAN_RESTART_TRACE | Call by reference | Type reference (TYPE) | CHAR1 | manual restart with hightest tracelevel | 20040429 | ||
4 | ![]() |
IM_MESSAGE_GUID | Call by reference | Type reference (TYPE) | SXMSMGUID | Integration Engine: Message ID | 20011019 | ||
5 | ![]() |
IM_PIPELINE_ID | Call by reference | Type reference (TYPE) | SXMSPIDEXT | XMS: External Logical Pipeline ID | 20011019 | ||
6 | ![]() |
IM_SKIP_XML_VALID | Call by reference | Type reference (TYPE) | SXMS_XMLVAL | restart message without xml validation | 20051124 | ||
7 | ![]() |
IM_VERSION | Call by reference | Type reference (TYPE) | SXMSLSQNBR | Sequence Number for a Message Log ID | 20011019 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Internal Error | 20021007 | |
2 | ![]() |
Message bereits eingeplant | 20031017 | |
3 | ![]() |
Message to be restarted is locked | 20021007 | |
4 | ![]() |
Message not in error status | 20021007 | |
5 | ![]() |
Error accessing persistence layer | 20021007 | |
6 | ![]() |
Fehler beim User-Switch | 20060905 | |
7 | ![]() |
qRFC entry of EOIO message missing -> sequence problem | 20030312 | |
8 | ![]() |
System error restarting queue &1 | 20021007 | |
9 | ![]() |
Restart no longer possible | 20021007 | |
10 | ![]() |
Restart version does not have current error queue | 20021007 | |
11 | ![]() |
Restart only permitted for asynchronous messages | 20021007 | |
12 | ![]() |
Error scheduling message in qRFC | 20021007 | |
13 | ![]() |
es gibt zu viele Versionen (manuell >=990, sonst >= 800) | 20031111 |
Method SERIALIZE_MESSAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_CONTENT | Value transfer | Type reference (TYPE) | XSTRING | Serialized Message | 20011109 | ||
2 | ![]() |
EX_HEADER | Call by reference | Type reference (TYPE) | TIHTTPNVP | HTTP Header Fields | 20011109 | ||
3 | ![]() |
IM_EXTERNAL | Call by reference | Type reference (TYPE) | SXMSFLAG | '1' | XMS: Flag (true/false) | 20040701 | |
4 | ![]() |
IM_MESSAGE | Call by reference | Object reference (TYPE REF TO) | IF_XMS_MESSAGE | Deserialized Message | 20010625 | ||
5 | ![]() |
IM_PROFILE | Call by reference | Object reference (TYPE REF TO) | IF_XMS_PROFILE | Profile Handler Interface | 20021114 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
XMS: Exception Class for System Errors | 20011031 |
Method SET_ADAPT_PACKET_CONF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ADD | Call by reference | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20041115 | ||
2 | ![]() |
RESTART | Call by reference | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20041115 | ||
3 | ![]() |
SEND | Call by reference | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20041115 |
Method SET_ADAPT_PACKET_CONF on class CL_XMS_MAIN has no exception.
Method SET_ADAPT_PACKET_HANDLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ID | Call by reference | Type reference (TYPE) | SXMSREFID | Integration Engine: Referenz-Typ | 20041115 | ||
2 | ![]() |
VALUE | Call by reference | Type reference (TYPE) | SXMSREFVAL | Integration Engine: Referenzwert | 20041115 |
Method SET_ADAPT_PACKET_HANDLE on class CL_XMS_MAIN has no exception.
Method SET_CHECK_MESSAGE_CONSISTENCY Signature
Method SET_CHECK_MESSAGE_CONSISTENCY on class CL_XMS_MAIN has no parameter.
Method SET_CHECK_MESSAGE_CONSISTENCY on class CL_XMS_MAIN has no exception.
Method SET_MESSAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_MESSAGE | Call by reference | Object reference (TYPE REF TO) | IF_XMS_MESSAGE_XMB | XMS: Message | 20010703 |
Method SET_MESSAGE on class CL_XMS_MAIN has no exception.
Method SET_MESSAGE_HEADERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
MESSAGE | Call by reference | Object reference (TYPE REF TO) | IF_XMS_MESSAGE | XMS: Message | 20060322 |
Method SET_MESSAGE_HEADERS on class CL_XMS_MAIN has no exception.
Method SET_MESSAGE_PROPERTIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_MESSAGE | Call by reference | Object reference (TYPE REF TO) | IF_XMS_MESSAGE | XMS: Message | 20010703 |
Method SET_MESSAGE_PROPERTIES on class CL_XMS_MAIN has no exception.
Method SET_MESSAGE_REGISTRY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_REGISTRY | Call by reference | Object reference (TYPE REF TO) | IF_XMS_MESSAGE_REGISTRY | XMS: Message Registry | 20010704 |
Method SET_MESSAGE_REGISTRY on class CL_XMS_MAIN has no exception.
Method SET_RUNTIME_ACK_STATUS Signature
Method SET_RUNTIME_ACK_STATUS on class CL_XMS_MAIN has no parameter.
Method SET_RUNTIME_ACK_STATUS on class CL_XMS_MAIN has no exception.
Method SET_TAG_VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CH_STRING | Call by reference | Type reference (TYPE) | STRING | XML String | 20010607 | ||
2 | ![]() |
IM_ATTRIBUTES | Call by reference | Type reference (TYPE) | SXMS_TAG_ATTRIBUTES | XMS: Attributes | 20010607 | ||
3 | ![]() |
IM_NS_DEF | Call by reference | Type reference (TYPE) | STRING | Namespace Definition | 20010611 | ||
4 | ![]() |
IM_PREFIX | Call by reference | Type reference (TYPE) | STRING | Prefix | 20010710 | ||
5 | ![]() |
IM_TAG | Call by reference | Type reference (TYPE) | STRING | Day | 20010607 | ||
6 | ![]() |
IM_VALUE | Call by reference | Type reference (TYPE) | STRING | Value | 20010607 |
Method SET_TAG_VALUE on class CL_XMS_MAIN has no exception.
Method SYNCH_UPDATE_PID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_MO | Call by reference | Object reference (TYPE REF TO) | IF_XMS_MESSAGE | XI: internal message interface | 20060117 |
Method SYNCH_UPDATE_PID on class CL_XMS_MAIN has no exception.
Method WRITE_CALLSTACK Signature
Method WRITE_CALLSTACK on class CL_XMS_MAIN has no parameter.
Method WRITE_CALLSTACK on class CL_XMS_MAIN has no exception.
Method WRITE_SYSLOG_ENTRY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_ID | Call by reference | Type reference (TYPE) | RSLGSUBID | System log: Third character of message name | 20070212 | ||
2 | ![]() |
IM_VALUE1 | Call by reference | Type reference (TYPE) | STRING | Parameter Value | 20070212 | ||
3 | ![]() |
IM_VALUE2 | Call by reference | Type reference (TYPE) | STRING | Parameter Value | 20070212 | ||
4 | ![]() |
IM_VALUE3 | Call by reference | Type reference (TYPE) | STRING | Parameter Value | 20070212 | ||
5 | ![]() |
IM_VALUE4 | Call by reference | Type reference (TYPE) | STRING | Parameterwert | 20070212 |
Method WRITE_SYSLOG_ENTRY on class CL_XMS_MAIN has no exception.
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in | 620 |