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
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