SAP ABAP Class CL_XMS_MANIFEST (CL_XMS_MANIFEST)
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_PROP A Property Serializable in a String 20011207
Properties
Class CL_XMS_MANIFEST  
Short Description CL_XMS_MANIFEST    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SXMSMSG   XI: Message Handling 
Created 20011207   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_ABAP_CHAR_UTILITIES Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_XMS_PROP A Property Serializable in a String 20011207
Friends
Class CL_XMS_MANIFEST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_TAG_PREFIX Constant Public Type reference (TYPE) STRING 'SAP' Tag Prefix 20011212
2 CO_TAG_XLINK_PREFIX Constant Public Type reference (TYPE) STRING 'xlink' Tag Prefix 20011212
3 CR_LF Constant Private Type reference (TYPE) CHAR2 CL_ABAP_CHAR_UTILITIES=>CR_LF CR_CL 20011219
4 ENTRIES Instance attribute Private Type reference (TYPE) SXMS_MF_T Entries in Manifesto 20011207
5 LCNAME Constant Public Type reference (TYPE) STRING 'Manifest' Local Name 20011212
6 MUSTUNDERSTAND Instance attribute Private See coding 20011207
7 NSURI Constant Public Type reference (TYPE) STRING 'http://sap.com/exchange/MessageFormat' Namespace URI 20011212
8 VERSION_1_0 Constant Public Type reference (TYPE) STRING '1.0' Version 1.0 20011207
9 XLINK_NSURI Constant Public Type reference (TYPE) STRING 'http://www.w3.org/1999/xlink' XLink Namespace URI 20011212
Methods
# Method Level Visibility Method type Description Created on
1 ADDPAYLOADREFERENCE Instance method Public Method Adds Reference to Payload 20011212
2 CLEARPAYLOADREFERENCES Instance method Public Method Deletes All Payload References 20011212
3 DELETEPAYLOADREFERENCE Instance method Public Method Deletes Specified Payload Reference 20011212
4 GETPAYLOADREFERENCE Instance method Public Method Returns Payload Reference 20011207
5 GETPAYLOADREFERENCES Instance method Public Method Returns Payload References 20011207
6 GETVERSION Instance method Public Method Returns Manifesto Version 20011207
7 INSERTPAYLOADREFERENCE Instance method Public Method Adds Payload Reference 20011207
8 NUMBEROFPAYLOADREFERENCES Instance method Public Method Returns Number of Payload References 20011213
9 PARSEPAYLOAD Instance method Private Method Parse Payload 20011212
Events
Class CL_XMS_MANIFEST has no event.
Types
Class CL_XMS_MANIFEST has no local type.
Method Signatures

Method ADDPAYLOADREFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PAYLOADREFERENCE Call by reference Type reference (TYPE) SXMS_MF_S einzelner Eintrag im Manifest 20011212

Method ADDPAYLOADREFERENCE on class CL_XMS_MANIFEST has no exception.

Method CLEARPAYLOADREFERENCES Signature

Method CLEARPAYLOADREFERENCES on class CL_XMS_MANIFEST has no parameter.
Method CLEARPAYLOADREFERENCES on class CL_XMS_MANIFEST has no exception.

Method DELETEPAYLOADREFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INDEX Call by reference Type reference (TYPE) I Index 20011212

Method DELETEPAYLOADREFERENCE on class CL_XMS_MANIFEST has no exception.

Method GETPAYLOADREFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INDEX Call by reference Type reference (TYPE) I Index 20011212
2 Returning RETURN Value transfer Type reference (TYPE) SXMS_MF_S einzelner Eintrag im Manifest 20011212

Method GETPAYLOADREFERENCE on class CL_XMS_MANIFEST has no exception.

Method GETPAYLOADREFERENCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RETURN Value transfer Object reference (TYPE REF TO) SXMS_MF_T Einträge im Manifest 20011212

Method GETPAYLOADREFERENCES on class CL_XMS_MANIFEST has no exception.

Method GETVERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VERSION Value transfer Type reference (TYPE) STRING 20011212

Method GETVERSION on class CL_XMS_MANIFEST has no exception.

Method INSERTPAYLOADREFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INDEX Call by reference Type reference (TYPE) I INDEX 20011213
2 Importing PAYLOADREFERENCE Call by reference Type reference (TYPE) SXMS_MF_S einzelner Eintrag im Manifest 20011212

Method INSERTPAYLOADREFERENCE on class CL_XMS_MANIFEST has no exception.

Method NUMBEROFPAYLOADREFERENCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RETURN Value transfer Type reference (TYPE) I Anzahl Referenzen 20011213

Method NUMBEROFPAYLOADREFERENCES on class CL_XMS_MANIFEST has no exception.

Method PARSEPAYLOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20011212

Method PARSEPAYLOAD on class CL_XMS_MANIFEST has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 620