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 |