SAP ABAP Class CL_XMS_INTERNAL_ATTRIBUTES (XMS: Internal Attributes)
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 20011205
Properties
Class CL_XMS_INTERNAL_ATTRIBUTES  
Short Description XMS: Internal Attributes    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SXMSF   XI: Integration Engine Runtime 
Created 20011205   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 20011205
Friends
Class CL_XMS_INTERNAL_ATTRIBUTES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ADAPTER_TYPE Instance attribute Protected Type reference (TYPE) SXMSPSTYPE XMS: Pipeline Service Type 20011206
2 ADAPTER_TYPE_OUTBOUND Instance attribute Protected Type reference (TYPE) SXMSPSTYPE XMS: Pipeline Service Type 20020313
3 CHILD_INFO Instance attribute Protected Type reference (TYPE) SXMSCHINF XI: Information About a Split Message 20020712
4 COMMIT_ACTOR Instance attribute Protected Type reference (TYPE) SXMSACT XMS: Action 20011206
5 CO_TAG_ADAPTER_INBOUND Constant Public Type reference (TYPE) STRING 'AdapterInbound' Tag Name 20020313
6 CO_TAG_ADAPTER_OUTBOUND Constant Public Type reference (TYPE) STRING 'AdapterOutbound' Tag Name 20020313
7 CO_TAG_ADAPTER_TYPE Constant Public Type reference (TYPE) STRING 'AdapterType' Tag Name 20011205
8 CO_TAG_ATTR_ACTION Constant Public Type reference (TYPE) STRING 'action' Tag Name 20011221
9 CO_TAG_ATTR_ARGUMENT Constant Public Type reference (TYPE) STRING 'argument' Tag Name 20011221
10 CO_TAG_CHILD_NO Constant Public Type reference (TYPE) STRING 'ChildNo' Tag Name 20020712
11 CO_TAG_CHILD_TOTAL Constant Public Type reference (TYPE) STRING 'ChildTotal' Tag Name 20020712
12 CO_TAG_COMMIT_ACTOR Constant Public Type reference (TYPE) STRING 'CommitActor' Tag Name 20011205
13 CO_TAG_DEBUGQUEUE Constant Public Type reference (TYPE) STRING 'DebugQueue' Tag Name 20011217
14 CO_TAG_DEBUG_STRING Constant Public Type reference (TYPE) STRING 'DebugString' Tag Name 20011205
15 CO_TAG_IS_URL Constant Public Type reference (TYPE) STRING 'URL' Tag Name 20020717
16 CO_TAG_LABEL Constant Public Type reference (TYPE) STRING 'Label' Tag Name 20011221
17 CO_TAG_PARENT_ID Constant Public Type reference (TYPE) STRING 'ParentId' Tag Name 20020712
18 CO_TAG_PREFIX Constant Public Type reference (TYPE) STRING 'SAP' Tag Prefix 20011206
19 CO_TAG_QUEUEACTIVATION Constant Public Type reference (TYPE) STRING 'QueueActivation' Tag Name 20011205
20 CO_TAG_RESPONSERESULT Constant Public Type reference (TYPE) STRING 'ResponseResult' Tag Name 20020805
21 CO_TAG_RND_NUMBER Constant Public Type reference (TYPE) STRING 'RND_NUMBER' Tag Name 20030718
22 CO_TAG_SPLIT_CHILD Constant Public Type reference (TYPE) STRING 'Child' Tag Name 20020708
23 CO_TAG_SPLIT_CHILDREN Constant Public Type reference (TYPE) STRING 'Split-Children' Tag Name 20020708
24 CO_TAG_WAITFORRESPONSE Constant Public Type reference (TYPE) STRING 'WaitForResponse' Tag Name 20020723
25 CO_TAG_XI_PATH Constant Public Type reference (TYPE) STRING 'XI-Path' Tag Name 20020705
26 CO_TAG_XI_PATH_ELEM Constant Public Type reference (TYPE) STRING 'XI-Path-Element' Tag Name 20020705
27 CO_VAL_ADAPTER_AENGINE Constant Public Type reference (TYPE) SXMSPSTYPE 'AENGINE' XMS: Pipeline Service Type 20040122
28 CO_VAL_ADAPTER_IDOC Constant Public Type reference (TYPE) SXMSPSTYPE 'IDOC' XMS: Pipeline Service Type 20011206
29 CO_VAL_ADAPTER_PLAIN_HTTP Constant Public Type reference (TYPE) SXMSPSTYPE 'PLAINHTTP' XMS: Pipeline Service Type 20020221
30 CO_VAL_ADAPTER_PROCESS_ENGINE Constant Public Type reference (TYPE) SXMSPSTYPE 'PE' Pipeline Service Type 20020819
31 CO_VAL_ADAPTER_PROXY Constant Public Type reference (TYPE) SXMSPSTYPE 'PROXY' XMS: Pipeline Service Type 20011206
32 CO_VAL_ADAPTER_RFC Constant Public Type reference (TYPE) SXMSPSTYPE 'RFC' XMS: Pipeline Service Type 20011206
33 CO_VAL_ADAPTER_SOAP Constant Public Type reference (TYPE) SXMSPSTYPE 'SOAP' XMS: Pipeline Service Type 20011206
34 CO_VAL_ADAPTER_SYN_ASYN_BRIDGE Constant Public Type reference (TYPE) SXMSPSTYPE 'SA_COMM' Pipeline Service Type 20040505
35 CO_VAL_ADAPTER_URL Constant Public Type reference (TYPE) SXMSPSTYPE 'AENGINE' XMS: Pipeline Service Type 20011206
36 CO_VAL_ADAPTER_WS Constant Public Type reference (TYPE) SXMSPSTYPE 'WS' XMS: Pipeline Service Type 20050809
37 CO_VAL_ADAPTER_XMB Constant Public Type reference (TYPE) SXMSPSTYPE 'IENGINE' XMS: Pipeline Service Type 20011206
38 CO_VAL_AUDIT_ERROR_APP Constant Public Type reference (TYPE) STRING 'ApplicationError' Tag Value 20020805
39 CO_VAL_AUDIT_ERROR_QOS_DELIVER Constant Public Type reference (TYPE) STRING 'DeliveryAckNotPossible' Tag Value 20020805
40 CO_VAL_AUDIT_ERROR_QOS_EXEC Constant Public Type reference (TYPE) STRING 'ExecutionAckNotPossible' Tag Value 20020805
41 CO_VAL_AUDIT_ERROR_SYS Constant Public Type reference (TYPE) STRING 'SystemError' Tag Value 20020805
42 CO_VAL_AUDIT_OK_DELIVERY Constant Public Type reference (TYPE) STRING 'DeliveryOK' Tag Value 20020805
43 CO_VAL_AUDIT_OK_EXEC Constant Public Type reference (TYPE) STRING 'ExecutionOK' Tag Value 20020805
44 CO_VAL_AUDIT_SPLITTED Constant Public Type reference (TYPE) STRING 'SplittedMessage' Tag Value 20020805
45 CO_VAL_COMMIT_ACTOR_APP Constant Public Type reference (TYPE) SXMSCOMACT 'A' Integration Engine: Commit Control 20011206
46 CO_VAL_COMMIT_ACTOR_XMB Constant Public Type reference (TYPE) SXMSCOMACT 'X' Integration Engine: Commit Control 20011206
47 CO_VAL_QUEUE_ACT_AUTOMATIC Constant Public Type reference (TYPE) SXMSQACT 'AUTOMATIC' SXMS: Queue Activation Mode 20011206
48 CO_VAL_QUEUE_ACT_MANUAL Constant Public Type reference (TYPE) SXMSQACT 'MANUAL' SXMS: Queue Activation Mode 20011206
49 DEBUGACTION Instance attribute Protected Type reference (TYPE) STRING XMS: Debug Action 20011221
50 DEBUGACTIONARG Instance attribute Protected Type reference (TYPE) STRING XMS: Argument of Action 20011221
51 DEBUGLABEL Instance attribute Protected Type reference (TYPE) STRING XMS: Label for Debug Action 20011221
52 DEBUGQUEUE Instance attribute Protected Type reference (TYPE) SXMSQID ID for Message Queue 20011217
53 DEBUG_STRING Instance attribute Protected Type reference (TYPE) STRING XMS: Debug String 20011205
54 FORCED_SERIALIZATION Instance attribute Protected Type reference (TYPE) SXMSFLAG XMS: Flag (true/false) 20030110
55 LCNAME Constant Public Type reference (TYPE) STRING 'InternalAttributesHeader' Property Tag Name 20011205
56 MUSTUNDERSTAND Instance attribute Protected Type reference (TYPE) SXMSFLAG XMS: Flag (true/false) 20011206
57 NSURI Constant Public Type reference (TYPE) STRING 'http://sap.com/exchange/MessageFormat' Name Space URI 20011205
58 QUEUEACTIVATION Instance attribute Protected Type reference (TYPE) SXMSQACT XMS: Queue Activation Mode 20011206
59 RESPONSERESULT Instance attribute Protected Type reference (TYPE) STRING Response Results 20020805
60 SPLIT_CHILDREN Instance attribute Public Type reference (TYPE) SXMSTCHILD XI: Table of Child Messages 20020708
61 WAITFORRESPONSE Instance attribute Protected Type reference (TYPE) SXMSFLAG '0' '1' -> Response expected 20020723
62 XI_PATH Instance attribute Private Type reference (TYPE) SXMS_BUS_SYSTEMS Table (List) of Business Systems 20020705
Methods
# Method Level Visibility Method type Description Created on
1 APPEND_XIPATH_ELEM Instance method Private Method Attach new XI server (business system) to XI path 20020705
2 GETADAPTERTYPE Instance method Public Method Reads Inbound Adapter Type 20011206
3 GETADAPTERTYPEOUTBOUND Instance method Public Method Reads Outbound Adapter Type 20020313
4 GETDEBUGQUEUE Instance method Private Method Reads Debug Queue Names 20011217
5 GETDEBUGSTRING Instance method Private Method Reads Debug String 20011206
6 GETQUEUEACTIVATION Instance method Private Method Reads Type of Queue Activation 20011205
7 GETSPLITCHILDREN Instance method Private Method Reading table SPLIT_CHILDREN 20020708
8 GETXIPATH Instance method Private Method Reading XI path of XI Integration Server involved 20020705
9 GET_CHILD_INFO Instance method Private Method Reading info about a split message 20020712
10 GET_LAST_XIPATH_ELEM Instance method Private Method Reading last XI Server (business system) from XI path 20020705
11 GET_PARENT_ID Instance method Private Method Reading Relation (Split Message -> Split Message) 20020712
12 GET_RESPONSERESULT Instance method Private Method Reading response result 20020805
13 GET_WAITFORRESPONSE Instance method Private Method Reading wait-for-response-flag 20020723
14 REMOVE_LAST_XIPATH_ELEM Instance method Private Method Deleting last XI server (business system) from XI path 20020705
15 SETADAPTERTYPE Instance method Private Method Sets Inbound Adapter Type 20011206
16 SETADAPTERTYPEOUTBOUND Instance method Private Method Sets Outbound Adapter Type 20020313
17 SETDEBUGQUEUE Instance method Private Method Sets Debug Queue Names 20011217
18 SETDEBUGSTRING Instance method Private Method Sets Debug String 20011206
19 SETFORCEDSERIALIZATION Instance method Private Method Setting FORCED_SERIALIZATION to '1' 20030110
20 SETQUEUEACTIVATION Instance method Private Method Sets Type of Queue Activation 20011205
21 SETSPLITCHILDREN Instance method Private Method Setting table SPLIT_CHILDREN 20020708
22 SETXIPATH Instance method Private Method Setting XI path of XI Integration Server involved 20020705
23 SETXIPATH_ADAP_OUT Instance method Private Method Setting outbound adapter in current XI path element 20020710
24 SET_CHILD_INFO Instance method Private Method Setting info about a split message 20020712
25 SET_PARENT_ID Instance method Private Method Setting Relation (Split Message -> Split Message) 20020712
26 SET_RESPONSERESULT Instance method Private Method Setting response result 20020805
27 SET_WAITFORRESPONSE Instance method Private Method Setting wait-for-response-flag 20020723
Events
Class CL_XMS_INTERNAL_ATTRIBUTES has no event.
Types
Class CL_XMS_INTERNAL_ATTRIBUTES has no local type.
Method Signatures

Method APPEND_XIPATH_ELEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_XI_PATH_ELEM Call by reference Type reference (TYPE) SXMSXIPATHELEM Business System auf XI Pfad 20020705

Method APPEND_XIPATH_ELEM on class CL_XMS_INTERNAL_ATTRIBUTES has no exception.

Method GETADAPTERTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_ADAPTER_TYPE Value transfer Type reference (TYPE) SXMSPSTYPE XMS: Typ eines Pipeline-Services 20011206

Method GETADAPTERTYPE on class CL_XMS_INTERNAL_ATTRIBUTES has no exception.

Method GETADAPTERTYPEOUTBOUND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_ADAPTER_TYPE Value transfer Type reference (TYPE) SXMSPSTYPE Typ eines Pipeline-Services 20020313

Method GETADAPTERTYPEOUTBOUND on class CL_XMS_INTERNAL_ATTRIBUTES has no exception.

Method GETDEBUGQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EX_DEBUGQUEUE Value transfer Type reference (TYPE) SXMSQID ID für Message-Queue 20011217

Method GETDEBUGQUEUE on class CL_XMS_INTERNAL_ATTRIBUTES has no exception.

Method GETDEBUGSTRING 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 String 20011206

Method GETDEBUGSTRING on class CL_XMS_INTERNAL_ATTRIBUTES has no exception.

Method GETQUEUEACTIVATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning MODE Value transfer Type reference (TYPE) SXMSQACT SXMS: Queue-Aktivierungsmodus 20011205

Method GETQUEUEACTIVATION on class CL_XMS_INTERNAL_ATTRIBUTES has no exception.

Method GETSPLITCHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_SPLIT_CHILDREN Value transfer Type reference (TYPE) SXMSTCHILD XI: Tabelle von Splitted Messages 20020708

Method GETSPLITCHILDREN on class CL_XMS_INTERNAL_ATTRIBUTES has no exception.

Method GETXIPATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_XI_PATH Value transfer Type reference (TYPE) SXMS_BUS_SYSTEMS 20020705

Method GETXIPATH on class CL_XMS_INTERNAL_ATTRIBUTES has no exception.

Method GET_CHILD_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_CHILD_INFO Value transfer Type reference (TYPE) SXMSCHINF 20020712

Method GET_CHILD_INFO on class CL_XMS_INTERNAL_ATTRIBUTES has no exception.

Method GET_LAST_XIPATH_ELEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_XI_PATH_ELEM Value transfer Type reference (TYPE) SXMSXIPATHELEM Business System auf dem XI Pfad 20020705

Method GET_LAST_XIPATH_ELEM on class CL_XMS_INTERNAL_ATTRIBUTES has no exception.

Method GET_PARENT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_PARENT_ID Value transfer Type reference (TYPE) SXMSMGUID XMS: Message-ID 20020712

Method GET_PARENT_ID on class CL_XMS_INTERNAL_ATTRIBUTES has no exception.

Method GET_RESPONSERESULT Signature

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

Method GET_RESPONSERESULT on class CL_XMS_INTERNAL_ATTRIBUTES has no exception.

Method GET_WAITFORRESPONSE Signature

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

Method GET_WAITFORRESPONSE on class CL_XMS_INTERNAL_ATTRIBUTES has no exception.

Method REMOVE_LAST_XIPATH_ELEM Signature

Method REMOVE_LAST_XIPATH_ELEM on class CL_XMS_INTERNAL_ATTRIBUTES has no parameter.
Method REMOVE_LAST_XIPATH_ELEM on class CL_XMS_INTERNAL_ATTRIBUTES has no exception.

Method SETADAPTERTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ADAPTER_TYPE Call by reference Type reference (TYPE) SXMSPSTYPE XMS: Typ eines Pipeline-Services 20011206

Method SETADAPTERTYPE on class CL_XMS_INTERNAL_ATTRIBUTES has no exception.

Method SETADAPTERTYPEOUTBOUND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ADAPTER_TYPE Call by reference Type reference (TYPE) SXMSPSTYPE Typ eines Pipeline-Services 20020313

Method SETADAPTERTYPEOUTBOUND on class CL_XMS_INTERNAL_ATTRIBUTES has no exception.

Method SETDEBUGQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DEBUGQUEUE Call by reference Type reference (TYPE) SXMSQID ID für Message-Queue 20011217

Method SETDEBUGQUEUE on class CL_XMS_INTERNAL_ATTRIBUTES has no exception.

Method SETDEBUGSTRING 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 String 20011206

Method SETDEBUGSTRING on class CL_XMS_INTERNAL_ATTRIBUTES has no exception.

Method SETFORCEDSERIALIZATION Signature

Method SETFORCEDSERIALIZATION on class CL_XMS_INTERNAL_ATTRIBUTES has no parameter.
Method SETFORCEDSERIALIZATION on class CL_XMS_INTERNAL_ATTRIBUTES has no exception.

Method SETQUEUEACTIVATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MODE Call by reference Type reference (TYPE) SXMSQACT SXMS: Queue-Aktivierungsmodus 20011205

Method SETQUEUEACTIVATION on class CL_XMS_INTERNAL_ATTRIBUTES has no exception.

Method SETSPLITCHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SPLIT_CHILDREN Call by reference Type reference (TYPE) SXMSTCHILD XI: Tabelle von Splitted Messages 20020708

Method SETSPLITCHILDREN on class CL_XMS_INTERNAL_ATTRIBUTES has no exception.

Method SETXIPATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_XI_PATH Call by reference Type reference (TYPE) SXMS_BUS_SYSTEMS 20020705

Method SETXIPATH on class CL_XMS_INTERNAL_ATTRIBUTES has no exception.

Method SETXIPATH_ADAP_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ADAP_OUT Call by reference Type reference (TYPE) SXMSPSTYPE Outbound Adapter auf XI Pfad Element 20020710

Method SETXIPATH_ADAP_OUT on class CL_XMS_INTERNAL_ATTRIBUTES has no exception.

Method SET_CHILD_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CHILD_INFO Call by reference Type reference (TYPE) SXMSCHINF Info einer Split Message 20020712

Method SET_CHILD_INFO on class CL_XMS_INTERNAL_ATTRIBUTES has no exception.

Method SET_PARENT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PARENT_ID Call by reference Type reference (TYPE) SXMSMGUID XMS: Message-ID 20020712

Method SET_PARENT_ID on class CL_XMS_INTERNAL_ATTRIBUTES has no exception.

Method SET_RESPONSERESULT Signature

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

Method SET_RESPONSERESULT on class CL_XMS_INTERNAL_ATTRIBUTES has no exception.

Method SET_WAITFORRESPONSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_WAITFORRESPONSE Call by reference Type reference (TYPE) SXMSFLAG '1' -> Response Message erwartet 20020723

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