SAP ABAP Class CL_XMS_ACKNOWLEDGMENT (XMS: Acknowledgement Request and Result)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-XI-IS-IEN (Application Component) Integration Engine
     SXMSF (Package) XI: Integration Engine Runtime
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 20020820
Properties
Class CL_XMS_ACKNOWLEDGMENT  
Short Description XMS: Acknowledgement Request and Result    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SXMSF   XI: Integration Engine Runtime 
Created 20020820   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_PROP A Property Serializable in a String 20020820
Friends
Class CL_XMS_ACKNOWLEDGMENT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACK_STATUS Instance attribute Private Type reference (TYPE) SXMSPACKSTAT ACK Status 20020821
2 ACK_TYPE Instance attribute Protected Type reference (TYPE) STRING Application/System 20020821
3 CO_TAG_ACK_STATUS Constant Public Type reference (TYPE) STRING 'AcknowledgmentStatus' Tag Name 20020821
4 CO_TAG_ACK_TYPE Constant Public Type reference (TYPE) STRING 'AcknowledgmentType' Tag Name 20020821
5 CO_TAG_PREFIX Constant Public Type reference (TYPE) STRING 'SAP' Tag Prefix 20020820
6 CO_TAG_REQUEST_EXEC_ACK Constant Public Type reference (TYPE) STRING 'ApplicationAcknowledgmentRequested' Tag Name 20020820
7 CO_TAG_REQUEST_TRANS_ACK Constant Public Type reference (TYPE) STRING 'TransportAcknowledgmentRequested' Tag Name 20020820
8 CO_VAL_ACKTYPE_APP Constant Public Type reference (TYPE) STRING 'Application' Tag Value 20020821
9 CO_VAL_ACKTYPE_SYS Constant Public Type reference (TYPE) STRING 'System' Tag Value 20020821
10 CO_VAL_ACK_APP_ERROR Constant Public Type reference (TYPE) STRING 'ApplicationError' Tag Value 20020821
11 CO_VAL_ACK_APP_OK Constant Public Type reference (TYPE) STRING 'ApplicationOk' Tag Value 20020821
12 CO_VAL_ACK_MSG_CANCEL Constant Public Type reference (TYPE) STRING 'MessageCancel' Tag Value 20020904
13 CO_VAL_ACK_NOT_YET Constant Public Type reference (TYPE) STRING 'WaitForAcknowledgment' Tag Value 20020904
14 CO_VAL_ACK_SYS_BRANCH Constant Public Type reference (TYPE) STRING 'BranchedMessage' Tag Value 20020821
15 CO_VAL_ACK_SYS_ERROR_ACK Constant Public Type reference (TYPE) STRING 'SystemErrorForAcknowledgment' Tag Value 20020821
16 CO_VAL_ACK_SYS_ERROR_REQ Constant Public Type reference (TYPE) STRING 'SystemErrorRequest' Tag Value 20020821
17 CO_VAL_ACK_SYS_QOSERR_APP Constant Public Type reference (TYPE) STRING 'ApplicationAckNotPossible' Tag Value 20020902
18 CO_VAL_ACK_SYS_QOSERR_TRANS Constant Public Type reference (TYPE) STRING 'TransportAckNotPossible' Tag Value 20020821
19 CO_VAL_ACK_SYS_TRANSPORT_OK Constant Public Type reference (TYPE) STRING 'TransportOk' Tag Value 20020821
20 LCNAME Constant Public Type reference (TYPE) STRING 'AcknowledgmentHeader' Property Tag Name 20020820
21 MUSTUNDERSTAND Instance attribute Protected Type reference (TYPE) SXMSFLAG XMS: Flag (true/false) 20020820
22 NSURI Constant Public Type reference (TYPE) STRING 'http://sap.com/exchange/MessageFormat' Name Space URI 20020820
23 REQUEST_APPLICATION_ACK Instance attribute Protected Type reference (TYPE) SXMSFLAG '0' '1' -> application ACK expected 20020904
24 REQUEST_TRANSPORT_ACK Instance attribute Protected Type reference (TYPE) SXMSFLAG '0' '1' -> transport ACK expected 20020820
Methods
# Method Level Visibility Method type Description Created on
1 GET_ACK_STATUS Instance method Public Method Reading ACK Status 20020821
2 GET_ACK_TYPE Instance method Public Method Reading ACK Type 20020821
3 GET_REQ_APPLICATION_ACK Instance method Public Method Reading Request Application ACK 20020904
4 GET_REQ_TRANSPORT_ACK Instance method Public Method Reading Request Transport ACK 20020820
5 SET_ACK_STATUS Instance method Public Method Set ACK status 20020821
6 SET_ACK_TYPE Instance method Public Method Sets ACK type 20020821
7 SET_REQ_APPLICATION_ACK Instance method Public Method Sets request application ACK 20020904
8 SET_REQ_TRANSPORT_ACK Instance method Public Method Sets request transport ACK 20020820
Events
Class CL_XMS_ACKNOWLEDGMENT has no event.
Types
Class CL_XMS_ACKNOWLEDGMENT has no local type.
Method Signatures

Method GET_ACK_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_STAT Value transfer Type reference (TYPE) SXMSPACKSTAT Integration Engine: Flag (true/false) 20020822

Method GET_ACK_STATUS on class CL_XMS_ACKNOWLEDGMENT has no exception.

Method GET_ACK_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_STRING Value transfer Type reference (TYPE) STRING Integration Engine: Flag (true/false) 20020821

Method GET_ACK_TYPE on class CL_XMS_ACKNOWLEDGMENT has no exception.

Method GET_REQ_APPLICATION_ACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_FLAG Value transfer Type reference (TYPE) SXMSFLAG Integration Engine: Flag (true/false) 20020904

Method GET_REQ_APPLICATION_ACK on class CL_XMS_ACKNOWLEDGMENT has no exception.

Method GET_REQ_TRANSPORT_ACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_FLAG Value transfer Type reference (TYPE) SXMSFLAG Integration Engine: Flag (true/false) 20020820

Method GET_REQ_TRANSPORT_ACK on class CL_XMS_ACKNOWLEDGMENT has no exception.

Method SET_ACK_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_STAT Call by reference Type reference (TYPE) SXMSPACKSTAT XI: Acknowledgment Status 20020822

Method SET_ACK_STATUS on class CL_XMS_ACKNOWLEDGMENT has no exception.

Method SET_ACK_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_STRING Call by reference Type reference (TYPE) STRING 20020821

Method SET_ACK_TYPE on class CL_XMS_ACKNOWLEDGMENT has no exception.

Method SET_REQ_APPLICATION_ACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FLAG Call by reference Type reference (TYPE) SXMSFLAG Integration Engine: Flag (true/false) 20020904

Method SET_REQ_APPLICATION_ACK on class CL_XMS_ACKNOWLEDGMENT has no exception.

Method SET_REQ_TRANSPORT_ACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FLAG Call by reference Type reference (TYPE) SXMSFLAG Integration Engine: Flag (true/false) 20020820

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