SAP ABAP Class CL_XMS_MSGHDR30_HOPLIST (XI: XI Message Hop List Property)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷ BC-XI-IS-IEN (Application Component) Integration Engine
⤷ SXMSMSG (Package) XI: Message Handling
⤷ BC-XI-IS-IEN (Application Component) Integration Engine
⤷ SXMSMSG (Package) XI: Message Handling
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_XMS_MSGHDR30_HOPLIST | XI: Hop List Constants | 20030717 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_XMS_MSGHDR30_SAP | XI: SAP Message Constants | 20030717 |
3 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_XMS_PROP | A Property Serializable in a String | 20030717 |
Properties
Class | CL_XMS_MSGHDR30_HOPLIST | |
Short Description | XI: XI Message Hop List Property | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | SXMSMSG | XI: Message Handling |
Created | 20030717 | SAP |
Last change | 20110908 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | CL_XMS_MAIN | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_XMS_MSGHDR30_HOPLIST | XI: Hop List Constants | 20030717 | ||
2 | IF_XMS_MSGHDR30_SAP | XI: SAP Message Constants | 20030717 | ||
3 | IF_XMS_PROP | A Property Serializable in a String | 20030717 |
Friends
Class CL_XMS_MSGHDR30_HOPLIST has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | CO_LCNAME | Instance attribute | Private | Attribute reference (LIKE) | 20030721 | ||||
2 | HOPLIST | Instance attribute | Public | Type reference (TYPE) | SXMSHOPLIST | Hop List | 20030724 | ||
3 | LCNAME | Instance attribute | Private | Type reference (TYPE) | STRING | IF_XMS_MSGHDR30_HOPLIST=>CO_LCNAME | 20040511 | ||
4 | MUSTUNDERSTAND | Instance attribute | Protected | Type reference (TYPE) | SXMSFLAG | '1' | SOAP Flag | 20030717 | |
5 | NSURI | Instance attribute | Private | Type reference (TYPE) | STRING | IF_XMS_MSGHDR30_SAP=>CO_NSURI | 20040511 | ||
6 | PARSER | Instance attribute | Private | Object reference (TYPE REF TO) | XI30_HL_PARSER | Hop List Parser | 20030717 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CONSTRUCTOR | Instance method | Public | Constructor | Constructor | 20030717 |
2 | COPY_ATTRIBUTES | Instance method | Public | Method | 20060814 | |
3 | GET_ATTRIBUTES | Instance method | Public | Method | 20060511 | |
4 | GET_CHILD_INFO | Instance method | Public | Method | Gets data for child messages of parent | 20030806 |
5 | GET_HOPLIST | Instance method | Public | Method | Read Hop List | 20030717 |
6 | GET_LAST_UNREAD | Instance method | Public | Method | Gets last hop with WasRead = '0' | 20030723 |
7 | GET_PARENT_ID | Instance method | Public | Method | Gets parent GUID according to hop list | 20030722 |
8 | GET_RELEVANT_MSG_IDS | Instance method | Public | Method | Gets relevant message IDs for current hop | 20030924 |
9 | INSERT_ADAPTER_HOP | Instance method | Public | Method | Adds an Adapter Hop to the Hop List | 20031219 |
10 | MAP_HOP_TYPE_20_TO_30 | Static method | Public | Method | Mapping 2.0 Adapter Type -> 3.0 Engine, Adapter for a Hop | 20031201 |
11 | MAP_HOP_TYPE_30_TO_20 | Static method | Public | Method | Mapping 3.0 Engine, Adapter -> 2.0 Adapter Type for a Hop | 20031202 |
12 | SET_ATTRIBUTES | Instance method | Public | Method | 20060511 | |
13 | SET_HOPLIST | Instance method | Public | Method | Set Hop List | 20030717 |
Events
Class CL_XMS_MSGHDR30_HOPLIST has no event.
Types
Class CL_XMS_MSGHDR30_HOPLIST has no local type.
Method Signatures
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | HLO | Call by reference | Object reference (TYPE REF TO) | CL_XMS_MSGHDR30_HOPLIST | XI: Hoplist Property einer XI Message | 20060613 | ||
2 | Importing | I_PROP | Call by reference | Object reference (TYPE REF TO) | IF_XMS_PROP | in einen String serialisierbare Property | 20060814 |
Method CONSTRUCTOR on class CL_XMS_MSGHDR30_HOPLIST has no exception.
Method COPY_ATTRIBUTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_PROP | Call by reference | Object reference (TYPE REF TO) | IF_XMS_PROP | in einen String serialisierbare Property | 20060814 |
Method COPY_ATTRIBUTES on class CL_XMS_MSGHDR30_HOPLIST has no exception.
Method GET_ATTRIBUTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | HLO_ATTR | Call by reference | Type reference (TYPE) | SXMS_HLO_ATTR | Struktur für Hoplist Header | 20070716 |
Method GET_ATTRIBUTES on class CL_XMS_MSGHDR30_HOPLIST has no exception.
Method GET_CHILD_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_PARENT_ID | Value transfer | Type reference (TYPE) | SXMSMGUID | Vater-Guid | 20030806 | ||
2 | Returning | RE_CHILD_INFO | Value transfer | Type reference (TYPE) | SXMSTCHILD | XI: Tabelle von Splitted Messages | 20030806 |
Method GET_CHILD_INFO on class CL_XMS_MSGHDR30_HOPLIST has no exception.
Method GET_HOPLIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RE_HOPLIST | Value transfer | Type reference (TYPE) | SXMSHOPLIST | Hopliste | 20030717 |
Method GET_HOPLIST on class CL_XMS_MSGHDR30_HOPLIST has no exception.
Method GET_LAST_UNREAD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | RE_HOP | Call by reference | Type reference (TYPE) | SXMSHOP | letzter ungelesener Hop | 20030723 | ||
2 | Exporting | RE_INDEX | Call by reference | Type reference (TYPE) | I | Index des Hop | 20030723 |
Method GET_LAST_UNREAD on class CL_XMS_MSGHDR30_HOPLIST has no exception.
Method GET_PARENT_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_INDEX | Value transfer | Type reference (TYPE) | INT4 | Index des Vater-Hops | 20030917 | ||
2 | Exporting | EX_PARENT_ID | Value transfer | Type reference (TYPE) | SXMSMGUID | Vater-Guid | 20030917 |
Method GET_PARENT_ID on class CL_XMS_MSGHDR30_HOPLIST has no exception.
Method GET_RELEVANT_MSG_IDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_IN_MSG | Value transfer | Type reference (TYPE) | SXMSMGUID | MessageId des letzten Hops mit WasRead = '0' | 20030924 | ||
2 | Exporting | EX_OUT_MSG | Value transfer | Type reference (TYPE) | SXMSMGUID | MessageId des ersten Hops mit WasRead = '1' | 20030924 | ||
3 | Exporting | EX_REQ_MSG | Value transfer | Type reference (TYPE) | SXMSMGUID | MessageId des letzten Hops | 20030924 |
Method GET_RELEVANT_MSG_IDS on class CL_XMS_MSGHDR30_HOPLIST has no exception.
Method INSERT_ADAPTER_HOP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_ADAPTERTYPE | Call by reference | Type reference (TYPE) | SXMSPSTYPE | Typ eines Pipeline-Services | 20031219 | ||
2 | Importing | IM_CONTEXT | Call by reference | Type reference (TYPE) | STRING | 20031219 | |||
3 | Importing | IM_MSID | Call by reference | Type reference (TYPE) | SXMSMGUID | 20031219 |
Method INSERT_ADAPTER_HOP on class CL_XMS_MSGHDR30_HOPLIST has no exception.
Method MAP_HOP_TYPE_20_TO_30 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_30_ADAPTER | Call by reference | Type reference (TYPE) | SSRV_ADAPTER_KEY | XI Services: Schlüssel eines Adapters | 20031201 | ||
2 | Exporting | EX_30_ENGINE | Call by reference | Type reference (TYPE) | SSRV_ENGINE_KEY | XI Services: Schlüssel einer Engine | 20031201 | ||
3 | Importing | IM_20_ADAPTER | Call by reference | Type reference (TYPE) | SXMSPSTYPE | 2.0 Adaptertyp | 20031201 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_XMS_SYSTEM_ERROR | XI: System Error | 20060118 |
Method MAP_HOP_TYPE_30_TO_20 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_20_ADAPTER | Call by reference | Type reference (TYPE) | SXMSPSTYPE | 2.0 Adaptertyp | 20031202 | ||
2 | Importing | IM_30_ADAPTER | Call by reference | Type reference (TYPE) | SSRV_ADAPTER_KEY | XI Services: Schlüssel eines Adapters | 20031202 | ||
3 | Importing | IM_30_ENGINE | Call by reference | Type reference (TYPE) | SSRV_ENGINE_KEY | XI Services: Schlüssel einer Engine | 20031202 |
Method MAP_HOP_TYPE_30_TO_20 on class CL_XMS_MSGHDR30_HOPLIST has no exception.
Method SET_ATTRIBUTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | HLO_ATTR | Call by reference | Type reference (TYPE) | SXMS_HLO_ATTR | Struktur für Hoplist Header | 20070716 |
Method SET_ATTRIBUTES on class CL_XMS_MSGHDR30_HOPLIST has no exception.
Method SET_HOPLIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_HOPLIST | Call by reference | Type reference (TYPE) | SXMSHOPLIST | HopListe | 20030717 |
Method SET_HOPLIST on class CL_XMS_MSGHDR30_HOPLIST has no exception.
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in | 640 |