SAP ABAP Class CL_XMS_PERSIST (Persistency Layer for the XML Message Broker)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-XI-IS-IEN (Application Component) Integration Engine
     SXMSPERSIST (Package) XI: Integration Engine Persistence Layer
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_XMS_MAIN XMS: Global Attributes 20010625
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_XMS_MAIN_CONST XMS: Constants 20010625
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_XMS_PERSIST Integration Engine: External API 20020802
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_XMS_PERSIST_CONST Integration Engine: Attributes 20030904
Properties
Class CL_XMS_PERSIST  
Short Description Persistency Layer for the XML Message Broker    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SXMSPERSIST   XI: Integration Engine Persistence Layer 
Created 20010625   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_XMS_MAIN_CONST Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 IF_XMS_PERSIST_CONST Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_XMS_MAIN XMS: Global Attributes 20010625
2 IF_XMS_MAIN_CONST XMS: Constants 20010625
3 IF_XMS_PERSIST Integration Engine: External API 20020802
4 IF_XMS_PERSIST_CONST Integration Engine: Attributes 20030904
Friends
# Friend Modeled only Created on Description
1 CL_XMS_MAIN 20110516 XMS: Main Class of Integration Engine Runtime
2 CL_XMS_PERSIST_ADM 20030328 Persistence Administration
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACCEPTING_DUPLICATE Instance attribute Private Type reference (TYPE) SXMS_ACCEPTING_DUPLICATE Accept but do not persist duplicates 20080307
2 AO Instance attribute Private Attribute reference (LIKE) 20020823
3 CO_ARCH Constant Public Type reference (TYPE) SXMSITFACT 'ARCH' Integration Engine: Action for Interface 20061113
4 CO_ASYNC Constant Public Type reference (TYPE) CHAR1 'A' Asynchronous 20010626
5 CO_BACK_PID Constant Public Type reference (TYPE) SXMSPIDTYPE 'B' XMS: Pipeline Type 20021010
6 CO_BEGIN Constant Private Type reference (TYPE) C 'B' Start Time 20120725
7 CO_CLUSTER_ID Static Attribute Private Type reference (TYPE) CHAR2 'IS' Cluster ID 20030414
8 CO_DEL Constant Public Type reference (TYPE) SXMSITFACT 'DEL' Integration Engine: Action for Interface 20080130
9 CO_DEL_CONFIG Constant Public Type reference (TYPE) SXMSAREA 'XMBDELETE' Deletion Procedure Configuration 20020215
10 CO_E Static Attribute Public Type reference (TYPE) C 'E' External unit of measurement 20061112
11 CO_ENC_KEY1 Static Attribute Public Type reference (TYPE) SSFARGS-APPLIC 'PIENC1' SSF Application 20110502
12 CO_ENC_KEY2 Static Attribute Public Type reference (TYPE) SSFARGS-APPLIC 'PIENC2' SSF Application 20110502
13 CO_END Constant Private Type reference (TYPE) C 'E' Exit 20120725
14 CO_ERROR_STAT_ACTIV Instance attribute Private Attribute reference (LIKE) 20041111
15 CO_ERROR_STAT_OLD Instance attribute Private Attribute reference (LIKE) 20041111
16 CO_FALSE Instance attribute Public Attribute reference (LIKE) 20010626
17 CO_FIRST_VERS Constant Private Type reference (TYPE) SXMSLSQNBR '000' Sequence Number for a Message Log ID 20030305
18 CO_FNAME_CLOSE_FILE Constant Private Type reference (TYPE) FUNCNAME 'ARCHIVE_CLOSE_FILE' Function name 20111012
19 CO_FNAME_GET_CUSTOMIZING_DATA Constant Private Type reference (TYPE) FUNCNAME 'ARCHIVE_GET_CUSTOMIZING_DATA' Function name 20111012
20 CO_FNAME_GET_NEXT_OBJECT Constant Private Type reference (TYPE) FUNCNAME 'ARCHIVE_GET_NEXT_OBJECT' Function name 20111012
21 CO_FNAME_GET_NEXT_RECORD Constant Private Type reference (TYPE) FUNCNAME 'ARCHIVE_GET_NEXT_RECORD' Function name 20111012
22 CO_FNAME_GIVE_STATISTICS Constant Private Type reference (TYPE) FUNCNAME 'ARCHIVE_GIVE_STATISTICS' Function name 20111012
23 CO_FNAME_NEW_OBJECT Constant Private Type reference (TYPE) FUNCNAME 'ARCHIVE_NEW_OBJECT' Function name 20111012
24 CO_FNAME_OPEN_FOR_DELETE Constant Private Type reference (TYPE) FUNCNAME 'ARCHIVE_OPEN_FOR_DELETE' Function name 20111012
25 CO_FNAME_OPEN_FOR_WRITE Constant Private Type reference (TYPE) FUNCNAME 'ARCHIVE_OPEN_FOR_WRITE' Function name 20111012
26 CO_FNAME_PUT_RECORD Constant Private Type reference (TYPE) FUNCNAME 'ARCHIVE_PUT_RECORD' Function name 20111012
27 CO_FNAME_PUT_TABLE Constant Private Type reference (TYPE) FUNCNAME 'ARCHIVE_PUT_TABLE' Function name 20111012
28 CO_FNAME_SAVE_OBJECT Constant Private Type reference (TYPE) FUNCNAME 'ARCHIVE_SAVE_OBJECT' Function name 20111012
29 CO_FNAME_WRITE_STATISTICS Constant Private Type reference (TYPE) FUNCNAME 'ARCHIVE_WRITE_STATISTICS' Function name 20111012
30 CO_GEN_ENTRY_0 Constant Public Type reference (TYPE) SXMSFLAG '0' XMS: Flag (true/false) 20060328
31 CO_GEN_ENTRY_M Constant Public Type reference (TYPE) SXMSFLAG 'M' XMS: Flag (true/false) 20060328
32 CO_HANDLE_TYPE_MSGID_DEL Instance attribute Private Attribute reference (LIKE) 20030904
33 CO_HANDLE_TYPE_TID_DEL Instance attribute Private Attribute reference (LIKE) 20030904
34 CO_INIT Constant Public Type reference (TYPE) SXMSITFACT 'INIT' Integration Engine: Action for Interface 20080130
35 CO_MIMETYPE Constant Public Type reference (TYPE) STRING 'mimetype=' MIME Type 20020110
36 CO_MSTAT_TYPE_ERROR Instance attribute Private Attribute reference (LIKE) 20041110
37 CO_MSTAT_TYPE_ERROR_ALL Instance attribute Private Attribute reference (LIKE) 20041110
38 CO_MSTAT_TYPE_ERROR_APPL Instance attribute Private Attribute reference (LIKE) 20041110
39 CO_MSTAT_TYPE_ERROR_FINAL Instance attribute Private Attribute reference (LIKE) 20041110
40 CO_MSTAT_TYPE_ERROR_RETRY_END Instance attribute Private Attribute reference (LIKE) 20041110
41 CO_MSTAT_TYPE_ERROR_SYS Instance attribute Private Attribute reference (LIKE) 20041110
42 CO_MSTAT_TYPE_ERROR_TRANS Instance attribute Private Attribute reference (LIKE) 20041110
43 CO_MSTAT_TYPE_EXECUTED Instance attribute Private Attribute reference (LIKE) 20041110
44 CO_MSTAT_TYPE_PROCESSED Instance attribute Private Attribute reference (LIKE) 20041110
45 CO_MSTAT_TYPE_RECORDED Instance attribute Private Attribute reference (LIKE) 20041110
46 CO_MSTAT_TYPE_UNDEFINED Instance attribute Private Attribute reference (LIKE) 20041110
47 CO_OPTION_EQUAL Static Attribute Private Type reference (TYPE) CHAR2 'EQ' Equal 20030414
48 CO_PE_PID Constant Public Type reference (TYPE) SXMSPIDTYPE 'P' XMS: Pipeline Type 20021010
49 CO_PIPELINE_PE_ADAPTER Instance attribute Public Attribute reference (LIKE) 20030904
50 CO_PIPELINE_PE_PROCESS Instance attribute Public Attribute reference (LIKE) 20030904
51 CO_PREF_PERSIST_ENTRY_BUILD Constant Public Type reference (TYPE) STRING 'PERSIST_ENTRY_BUILD_MESSAGE' Time stamp name for performance measurement 20030327
52 CO_PREF_PERSIST_ENTRY_READ Constant Public Type reference (TYPE) STRING 'PERSIST_ENTRY_READ_MESSAGE' Time stamp name for performance measurement 20030327
53 CO_PREF_PERSIST_INSERT Constant Public Type reference (TYPE) STRING 'PERSIST_INSERT_MESSAGE' Time stamp name for performance measurement 20030306
54 CO_PREF_PERSIST_INSERT_LOG Constant Public Type reference (TYPE) STRING 'PERSIST_INSERT_MESSAGE_LOG' Time stamp name for performance measurement 20030305
55 CO_PREF_PERSIST_INSERT_PROCES Constant Public Type reference (TYPE) STRING 'PERSIST_INSERT_MESSAGE_PROCESSED' Time stamp name for performance measurement 20030306
56 CO_PREF_PERSIST_INSERT_REC Constant Public Type reference (TYPE) STRING 'PERSIST_INSERT_MESSAGE_RECORDED' Time stamp name for performance measurement 20030306
57 CO_PREF_PERSIST_INSERT_SPLIT Constant Public Type reference (TYPE) STRING 'PERSIST_INSERT_MESSAGE_SPLITTED' Time stamp name for performance measurement 20030306
58 CO_PREF_PERSIST_SPLITTER_BUILD Constant Public Type reference (TYPE) STRING 'PERSIST_SPLITTER_BUILD_MESSAGE' Time stamp name for performance measurement 20030327
59 CO_PREF_PERSIST_SPLITTER_READ Constant Public Type reference (TYPE) STRING 'PERSIST_SPLITTER_READ_MESSAGE' Time stamp name for performance measurement 20030327
60 CO_REORG_ARC Constant Public Type reference (TYPE) SXMSREORG 'ARC' Archived 20020906
61 CO_REORG_COP Constant Public Type reference (TYPE) SXMSREORG 'COP' Copied 20030605
62 CO_REORG_DEL Constant Public Type reference (TYPE) SXMSREORG 'DEL' Deleted 20020906
63 CO_REORG_INI Constant Public Type reference (TYPE) SXMSREORG 'INI' No Reoganization Status 20020906
64 CO_REORG_MFA Constant Public Type reference (TYPE) SXMSREORG 'MFA' Flagged for Archiving 20020906
65 CO_REORG_MFD Constant Public Type reference (TYPE) SXMSREORG 'MFD' Flagged for Deletion 20020906
66 CO_RT_PID Constant Public Type reference (TYPE) SXMSPIDTYPE 'R' XMS: Pipeline Type 20020822
67 CO_SIGN_INCL Static Attribute Private Type reference (TYPE) CHAR1 'I' Include 20030414
68 CO_STAT_ACK_APP_ERROR Constant Public Type reference (TYPE) SXMSPACKSTAT IF_XMS_PERSIST_CONST=>CO_STAT_ACK_APP_ERROR_TRANS ACK message contains application error 20020822
69 CO_STAT_ACK_APP_ERROR_FINAL Instance attribute Private Attribute reference (LIKE) 20030904
70 CO_STAT_ACK_APP_ERROR_TRANS Instance attribute Private Attribute reference (LIKE) 20030904
71 CO_STAT_ACK_APP_OK Constant Public Type reference (TYPE) SXMSPACKSTAT IF_XMS_PERSIST_CONST=>CO_STAT_ACK_APP_OK ACK: Message results in application being executed correctly 20020822
72 CO_STAT_ACK_MSG_CANCEL Constant Public Type reference (TYPE) SXMSPACKSTAT '74' 2.0 ACK Status: Application terminated 20020902
73 CO_STAT_ACK_NOT_SUPPORTED Instance attribute Private Attribute reference (LIKE) 20030904
74 CO_STAT_ACK_NOT_YET Constant Public Type reference (TYPE) SXMSPACKSTAT IF_XMS_PERSIST_CONST=>CO_STAT_ACK_NOT_YET ACK message not yet arrived 20020822
75 CO_STAT_ACK_SYS_BRANCH Constant Public Type reference (TYPE) SXMSPACKSTAT IF_XMS_PERSIST_CONST=>CO_STAT_ACK_SYS_BRANCH ACK of a split message 20020822
76 CO_STAT_ACK_SYS_ERROR_FINAL Instance attribute Private Attribute reference (LIKE) 20030904
77 CO_STAT_ACK_SYS_ERROR_REQ Constant Public Type reference (TYPE) SXMSPACKSTAT IF_XMS_PERSIST_CONST=>CO_STAT_ACK_SYS_ERROR_TRANS ACK message contains system errors 20020822
78 CO_STAT_ACK_SYS_ERROR_TRANS Instance attribute Private Attribute reference (LIKE) 20030904
79 CO_STAT_ACK_SYS_OK Instance attribute Private Attribute reference (LIKE) 20030904
80 CO_STAT_ACK_SYS_QOSERR_APP Constant Public Type reference (TYPE) SXMSPACKSTAT '79' 2.0 ACK Status: No ACK can be sent for app. execution 20020902
81 CO_STAT_ACK_SYS_QOSERR_TRANS Constant Public Type reference (TYPE) SXMSPACKSTAT '78' 2.0 ACK Status: No ACK can be sent for delivery 20020822
82 CO_STAT_ACK_SYS_TRANSPORT_OK Constant Public Type reference (TYPE) SXMSPACKSTAT IF_XMS_PERSIST_CONST=>CO_STAT_ACK_SYS_OK ACK: No error during delivery 20020822
83 CO_STAT_ACK_TREE_INCOMPLETE Constant Public Type reference (TYPE) SXMSPACKSTAT IF_XMS_PERSIST_CONST=>CO_STAT_ACK_TREE_INCOMPLETE Tree of branched ACK is incomplete 20021129
84 CO_STAT_ACK_UNDEFINED Constant Public Type reference (TYPE) SXMSPACKSTAT IF_XMS_PERSIST_CONST=>CO_STAT_ACK_UNDEFINED Status undefined 20020830
85 CO_STAT_ADAP_ERROR Instance attribute Public Attribute reference (LIKE) 20030904
86 CO_STAT_ADAP_PROCESSED Instance attribute Public Attribute reference (LIKE) 20030904
87 CO_STAT_ADAP_PROCESSING Instance attribute Public Attribute reference (LIKE) 20030904
88 CO_STAT_ADAP_RECORDED Instance attribute Public Attribute reference (LIKE) Scheduled in Adapter 20030904
89 CO_STAT_ADAP_SENT_DEL Constant Public Type reference (TYPE) SXMSPASTAT '2' Sent by Adapter 20020925
90 CO_STAT_ADAP_UNDEFINED Constant Public Type reference (TYPE) SXMSPASTAT '0' Status undefined 20020925
91 CO_STAT_ARCHIVABLE Instance attribute Public Attribute reference (LIKE) Flagged for Archiving 20030904
92 CO_STAT_ARCHIVED Constant Public Type reference (TYPE) SXMSPMSTAT '7' Archived 20010629
93 CO_STAT_DELETABLE Instance attribute Public Attribute reference (LIKE) Marked for Deletion 20030904
94 CO_STAT_DELETED Constant Public Type reference (TYPE) SXMSPMSTAT '8' Deleted 20010730
95 CO_STAT_EDIT Constant Public Type reference (TYPE) SXMSPMSTAT '19' Changed Manually 20011227
96 CO_STAT_ERROR Constant Public Type reference (TYPE) SXMSPMSTAT '4' Incorrect 20010719
97 CO_STAT_ERROR_APPL Constant Public Type reference (TYPE) SXMSPMSTAT '17' Application Error 20011010
98 CO_STAT_ERROR_APPL_FINAL Constant Public Type reference (TYPE) SXMSPMSTAT '24' Final Application Error 20030905
99 CO_STAT_ERROR_APPL_RETRY_END Constant Public Type reference (TYPE) SXMSPMSTAT '25' Exit Following Maximum Number of Application Error Retries 20030908
100 CO_STAT_ERROR_APPL_TRANS Constant Public Type reference (TYPE) SXMSPMSTAT '17' Transient Application Error 20030905
101 CO_STAT_ERROR_CONFIRMED Constant Public Type reference (TYPE) SXMSPMSTAT '21' Message with errors acknowledged 20020411
102 CO_STAT_ERROR_FINAL Constant Public Type reference (TYPE) SXMSPMSTAT '23' Final System Error 20030905
103 CO_STAT_ERROR_PIPE Constant Public Type reference (TYPE) SXMSPMSTAT '14' Error During Pipeline Processing 20011010
104 CO_STAT_ERROR_RETRY_END Constant Public Type reference (TYPE) SXMSPMSTAT '18' Exit Following Maximum Number of System Error Retries 20030905
105 CO_STAT_ERROR_SEND Constant Public Type reference (TYPE) SXMSPMSTAT '15' Error During Send Process 20011005
106 CO_STAT_ERROR_TRANS Constant Public Type reference (TYPE) SXMSPMSTAT '14' Transient System Error 20030905
107 CO_STAT_IDOC_DOC_DEL Constant Public Type reference (TYPE) SXMSPASTAT '5' Application document created in target system 20020925
108 CO_STAT_IDOC_NO_DOC_DEL Constant Public Type reference (TYPE) SXMSPASTAT '4' Application document not created in target system 20020925
109 CO_STAT_IDOC_TARGET_DEL Constant Public Type reference (TYPE) SXMSPASTAT '3' IDoc in Target System 20020925
110 CO_STAT_IN_TO_OUT Constant Public Type reference (TYPE) SXMSPMSTAT '12' Inbound processing complete 20011025
111 CO_STAT_LOG Constant Public Type reference (TYPE) SXMSPMSTAT '30' Log Message 20070102
112 CO_STAT_PROCESSED Instance attribute Public Attribute reference (LIKE) Processed correctly 20030904
113 CO_STAT_PROCESSED_DUPLICATE Constant Public Type reference (TYPE) SXMSPMSTAT '20' Message Exists in Next System -> Processed Correctly 20020409
114 CO_STAT_PROCESSING Constant Public Type reference (TYPE) SXMSPMSTAT '2' Being processed 20010629
115 CO_STAT_QUEUE_ERROR Constant Public Type reference (TYPE) SXMSPQSTAT '2' Message has errors 20020322
116 CO_STAT_QUEUE_PROCESSING Constant Public Type reference (TYPE) SXMSPQSTAT '4' Message Being Processed 20020322
117 CO_STAT_QUEUE_STOP Constant Public Type reference (TYPE) SXMSPQSTAT '1' Queue Stopped 20020322
118 CO_STAT_QUEUE_WAITING Constant Public Type reference (TYPE) SXMSPQSTAT '3' Message Waiting in Queue 20020322
119 CO_STAT_RECORDED Constant Public Type reference (TYPE) SXMSPMSTAT '1' Scheduled 20010629
120 CO_STAT_RECORDED_MAP Constant Public Type reference (TYPE) SXMSPMSTAT '13' Split Message Scheduled 20011002
121 CO_STAT_RECORDED_PE Constant Public Type reference (TYPE) SXMSPMSTAT '29' Message in Process Engine 20020920
122 CO_STAT_REEXEC Constant Public Type reference (TYPE) SXMSPMSTAT '16' Waiting for New Execution 20011005
123 CO_STAT_RETRY Constant Public Type reference (TYPE) SXMSPMSTAT '9' Reschedule After Error 20010907
124 CO_STAT_RETRY_END Constant Public Type reference (TYPE) SXMSPMSTAT '18' Abandon After Maximum Number of Retries 20011012
125 CO_STAT_SPLITTED_CONT Constant Public Type reference (TYPE) SXMSPMSTAT '10' Message Split and Multiple New Messages Generated 20011025
126 CO_STAT_SPLITTED_END Constant Public Type reference (TYPE) SXMSPMSTAT '11' Message Split and No Receiver 20011025
127 CO_STAT_STOPPED Constant Public Type reference (TYPE) SXMSPMSTAT '22' (Acknowledgment) Message Stopped 20020917
128 CO_SYNC Constant Public Type reference (TYPE) CHAR1 'S' Synchronous 20010626
129 CO_TABNAME_EMAS Constant Private Type reference (TYPE) TABNAME 'SXMSPEMAS' Table Name 20111013
130 CO_TABNAME_ERROR Constant Private Type reference (TYPE) TABNAME 'SXMSPERROR' Table Name 20111013
131 CO_TABNAME_IDXRCVPOR Constant Private Type reference (TYPE) TABNAME 'IDXRCVPOR' Table Name 20111013
132 CO_TABNAME_IDXSNDPOR Constant Private Type reference (TYPE) TABNAME 'IDXSNDPOR' Table Name 20111013
133 CO_TABNAME_MAST Constant Private Type reference (TYPE) TABNAME 'SXMSPMAST' Table Name 20111013
134 CO_TABNAME_NSV Constant Private Type reference (TYPE) TABNAME 'SXMSPNSV' Table Name 20111013
135 CO_TABNAME_PDATA Constant Private Type reference (TYPE) TABNAME 'SXMSPDATA_CHAR' Table Name 20111013
136 CO_TABNAME_PROPV Constant Private Type reference (TYPE) TABNAME 'SXMSPPROPV' Table Name 20111013
137 CO_TABNAME_RESV Constant Private Type reference (TYPE) TABNAME 'SXMSPRESV' Table Name 20111013
138 CO_TABNAME_VERS Constant Private Type reference (TYPE) TABNAME 'SXMSPVERS' Table Name 20111013
139 CO_TABNAME_XRESV Constant Private Type reference (TYPE) TABNAME 'SXMSPXRESV' Table Name 20111013
140 CO_TRUE Instance attribute Public Attribute reference (LIKE) 20010626
141 CO_X Static Attribute Private Type reference (TYPE) C 'X' X 20030605
142 CO_XACH Constant Public Type reference (TYPE) SXMSITFACT 'XACH' Integration Engine: Action for Interface 20080130
143 CO_XRCH Constant Public Type reference (TYPE) SXMSITFACT 'XRCH' Integration Engine: Action for Interface 20080130
144 DB_ARRAY Instance attribute Private Type reference (TYPE) SXMSFLAG '' XMS: Flag (true/false) 20060927
145 DG Instance attribute Private Attribute reference (LIKE) 20030919
146 EO Instance attribute Private Attribute reference (LIKE) 20010626
147 EXPORT_TO_DB_OPTIMIZED Instance attribute Private Type reference (TYPE) SXMSFLAG CO_TRUE XMS: Flag (true/false) 20030306
148 GS_SSRVSRVINTF_WAS_READ Static Attribute Protected Type reference (TYPE) SXMSFLAG Specifies if the table was read 20110506
149 GS_SXMSDCONF Static Attribute Protected Type reference (TYPE) SXMSDCONF Integration Engine: Settings for Deletion Concept 20030324
150 GS_SXMSPERROR Instance attribute Protected Type reference (TYPE) SXMSPERROR XML Message Broker: Message Queue (Incorrect Entries) 20041110
151 GT_PERF_ITEMS Instance attribute Private Type reference (TYPE) SXMS_PERF_ITEMS SXMS: Time Stamp for a Runtime Measurement 20030304
152 GT_SSRVSRVINTF Static Attribute Protected Type reference (TYPE) SSRVSRVINTF_T Interfaces for Encryption 20110506
153 GT_T000 Static Attribute Private See coding Client table 20031008
154 GV_CLUP Static Attribute Private Type reference (TYPE) TABNAME Table Name 20030328
155 GV_CLUP_RETRY Static Attribute Private Type reference (TYPE) TABNAME Table Name 20030328
156 GV_CLUR Static Attribute Private Type reference (TYPE) TABNAME Table Name 20030328
157 GV_CLUR_RETRY Static Attribute Private Type reference (TYPE) TABNAME Table Name 20030328
158 GV_DELCOUNT Static Attribute Private Type reference (TYPE) I Number of logically deleted messages 20030328
159 GV_EMAST Static Attribute Private Type reference (TYPE) TABNAME Table Name 20030328
160 GV_EMAST_RETRY Static Attribute Private Type reference (TYPE) TABNAME Table Name 20030328
161 GV_ERROR Static Attribute Private Type reference (TYPE) TABNAME Table Name 20030328
162 GV_ERROR_REF Static Attribute Protected Object reference (TYPE REF TO) CX_XMS_SYSERR_PERSIST Persist Error Class 20030513
163 GV_ERROR_RETRY Static Attribute Private Type reference (TYPE) TABNAME Table Name 20030328
164 GV_ERR_ON_NO_RECV_FOUND Static Attribute Private Type reference (TYPE) SXMSVALUE Error When No Receiver Found 20041110
165 GV_MASTER Static Attribute Private Type reference (TYPE) TABNAME Table Name 20030328
166 GV_MASTER_RETRY Static Attribute Private Type reference (TYPE) TABNAME Table Name 20030328
167 GV_NOTE Static Attribute Private Type reference (TYPE) SXMSFLAG XMS: Flag (true/false) 20080123
168 GV_PERF Instance attribute Private Type reference (TYPE) SXMSFLAG CO_FALSE Performance measurement active 20030304
169 GV_READ_RETRY Static Attribute Private Type reference (TYPE) SXMSFLAG Integration Engine: Flag (True/False) 20030328
170 GV_SWITCH_MODE Static Attribute Private Type reference (TYPE) SXMSSWTCHM Integration Engine: Switch Mode 20030328
171 GV_SWITCH_STATUS Static Attribute Private Type reference (TYPE) SXMSSWTCHS Integration Engine: Switch Status 20110222
172 GV_VERS Static Attribute Private Type reference (TYPE) TABNAME Table Name 20030328
173 GV_VERS_RETRY Static Attribute Private Type reference (TYPE) TABNAME Table Name 20030328
174 G_ADAPTER_TYPE Instance attribute Private Attribute reference (LIKE) 20020823
175 G_EXETIMEST Instance attribute Private Type reference (TYPE) TIMESTAMPL UTC time stamp in long form (YYYYMMDDhhmmssmmmuuun) 20041215
176 G_PID_EXT Instance attribute Private Attribute reference (LIKE) 20020806
177 HLO Instance attribute Private Attribute reference (LIKE) 20020830
178 HO Instance attribute Private Attribute reference (LIKE) 20010710
179 IO Instance attribute Private Attribute reference (LIKE) 20011206
180 MAIN Instance attribute Public Object reference (TYPE REF TO) CL_XMS_MAIN XMS: Main Class of Integration Engine Runtime 20030115
181 MO Instance attribute Private Attribute reference (LIKE) 20010626
182 MOINT Instance attribute Private Attribute reference (LIKE) 20011220
183 PARSING_METHOD Instance attribute Private Type reference (TYPE) CHAR1 Parsing Method 20040629
184 PMI_ENABLED Instance attribute Private Type reference (TYPE) SXMSFLAG 20030429
185 PMI_STATUS_AGENT_REF Instance attribute Private Object reference (TYPE REF TO) CL_XI_SPI_STATUS_AGENT 20030429
186 RM Instance attribute Private Attribute reference (LIKE) 20030717
187 RO Instance attribute Protected Object reference (TYPE REF TO) CL_XMS_RUN_TIME_ENV XMS: Runtime 20010828
188 STRING1 Instance attribute Private Attribute reference (LIKE) 20010703
189 STRING2 Instance attribute Private Attribute reference (LIKE) 20010703
190 STRING3 Instance attribute Private Attribute reference (LIKE) 20010703
191 STRING4 Instance attribute Private Attribute reference (LIKE) 20010703
192 TI_EMAS Instance attribute Private Type reference (TYPE) SXMSPEMAS_TAB Integration Engine: Enhanced Message Queue (Master) (Tab) 20060927
193 TI_ERROR Instance attribute Private Type reference (TYPE) SXMSPERROR_TAB Integration Engine: Message Queue (Entries with Errors) (T) 20060927
194 TI_HIST Instance attribute Private Type reference (TYPE) SXMSPHIST_TAB Integration Engine: History (Table) 20060927
195 TI_MAST Instance attribute Private Type reference (TYPE) SXMSPMAST_TAB Integration Engine: Message Queue (Master) 20060927
196 TO Instance attribute Private Attribute reference (LIKE) 20010626
197 TU_EMAS Instance attribute Private Type reference (TYPE) SXMSPEMAS_TAB Integration Engine: Enhanced Message Queue (Master) (Tab) 20060927
198 TU_ERROR Instance attribute Private Type reference (TYPE) SXMSPERROR_TAB Integration Engine: Message Queue (Entries with Errors) (T) 20060927
199 TU_HIST Instance attribute Private Type reference (TYPE) SXMSPHIST_TAB Integration Engine: History (Table) 20060927
200 TU_MAST Instance attribute Private Type reference (TYPE) SXMSPMAST_TAB Integration Engine: Message Queue (Master) 20060927
201 T_CLUP Instance attribute Private Type reference (TYPE) SXMSPCLUP_TAB Integration Engine: Property Cluster (Table) 20060823
202 T_CLUR Instance attribute Private Type reference (TYPE) SXMSPCLUR_TAB Integration Engine: Resource Cluster (Table) 20060823
203 T_ERRSTAT Instance attribute Private Type reference (TYPE) SXMSERRSTAT_TAB Error Status Table 20060927
204 T_VERS Instance attribute Private Type reference (TYPE) SXMSPVERS_TAB Integration Engine: Message Version (Table) 20060823
205 WP_TRACE_PERSIST Instance attribute Private Type reference (TYPE) SXMSFLAG CO_FALSE XMS: Flag (true/false) 20110715
Methods
# Method Level Visibility Method type Description Created on
1 ANALYZE_TABLE_CONTAINER Static method Public Method Analyze table containers 20020218
2 ARCHIVE_MARKED_MSG Instance method Public Method Archive Selected Messages 20011001
3 ARCHIVE_PRECHECK Instance method Private Method Checks if messages are to be archived for the selection 20120515
4 BUILT_MSG Instance method Public Method Merge Persistent Message 20010703
5 CHECK_ERROR_HANDLING Instance method Protected Method Error handling if previous version was an error version 20041110
6 CHECK_HISTORY Instance method Public Method 20100602
7 CHECK_INTERFACE Instance method Protected Method Analyze Sender/Receiver Interface 20020212
8 CHECK_MSG_ON_DB Static method Protected Method Checks if message was written to DB 20110516
9 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20030328
10 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20030306
11 COPY_TABLE_CONTAINER Instance method Protected Method Copy active table container to inactive container 20020213
12 CREATE_PERSIST Static method Public Method Generates an Instance 20020802
13 DELETE_ARCHIVED_MSG Instance method Public Method Delete Archived Messages 20011001
14 DELETE_ARCHIVED_MSG_UPDHIST Static method Private Method Update History Table 20070604
15 DELETE_LAST_VERSION Static method Public Method Delete All Entries From Last Persisted Version But One 20011122
16 DELETE_LOGICAL_DEL_MSG Instance method Public Method Deleted Logically Deleted Messages 20090907
17 DELETE_MSG Instance method Public Method Delete Correctly Processed Messages 20040527
18 DETERMINE_DELAY_TIMEST Static method Public Method Determines Timestamp of Wait Time 20071017
19 DETERMINE_ENCRYPTION_KEY Instance method Protected Method Determine the PCI Relevance and Key Names 20110504
20 DETERMINE_TABLE_CONTAINER Static method Public Method Determine Currently Active Table Container 20030513
21 DROP_TABLE_CONTAINER Instance method Protected Method Delete and create inactive table containers 20020219
22 EVALUATE_ADK_ERROR Static method Public Method Evaluation of an Error in an ADK Function 20111012
23 EXPECTED_MAX_TABLE_ENTRIES Instance method Private Method Expected Maximum Table Entries 20120902
24 FIND_LAST_VERSION Static method Protected Method Find Most Recent Version of a Persistent Message 20010706
25 FIND_LAST_VERSION_ARRAY Static method Protected Method Find Most Recent Version of a Persisted Message 20061019
26 FIND_LAST_VERSION_PUB Static method Public Method Find Most Recent Version of a Persisted Message (Public) 20030512
27 FIND_MSG_FROM_ROOT_MSG Static method Protected Method Find All Ack. Messages for a Root Message (Protected) 20020905
28 FIND_MSG_FROM_ROOT_MSG_PUB Static method Public Method Find All Acknowledgment Messages for a Root Message (Public) 20030512
29 FIND_MSG_ON_ERROR Static method Public Method Find messages using error category 20020408
30 FIND_NESTED_MSG Static method Public Method Find Nested Messages (Split and ACK) 20021126
31 FREE_T Instance method Protected Method Release of Array Tables 20060929
32 GET_ACK_STATE Static method Public Method Read Message Status 20040325
33 GET_ADAPTER_INFO Static method Public Method Read Adapter Information 20011207
34 GET_CHILDS Static method Protected Method Determine Message Children (Protected) 20020311
35 GET_CHILDS_PUB Static method Public Method Determine Message Children (Public) 20030512
36 GET_CHILDS_VIA_PID_PUB Static method Public Method Determine Message Children (Public) 20061112
37 GET_CURRENT_TABLE_CONTAINER Static method Public Method Get active table container 20020213
38 GET_ENGINE_KEY Static method Protected Method Reading of Engine Keys with Engine Name and Engine Type 20070319
39 GET_ERROR_INFO Static method Public Method Read Error Information 20010727
40 GET_MSG_STATE Instance method Public Method Read Message Status 20011024
41 GET_NODE Instance method Protected Method Get Node 20010830
42 GET_PERF_TAB Instance method Public Method Get result of performance measurement 20030304
43 GET_PID Static method Public Method Get pipeline ID 20020823
44 GET_VERSION_INFO Static method Protected Method Get Information on a Message Version (Protected) 20011130
45 GET_VERSION_INFO_PUB Static method Public Method Get Information on a Message Version (Public) 20030512
46 INSERT_ARRAY_MSG_PUB Instance method Public Method Write Message in Queue (Public) 20060929
47 INSERT_EMAS Instance method Protected Method Insert Master Entry 20060823
48 INSERT_ERROR Instance method Protected Method Insert Master Entry 20060823
49 INSERT_HIST Instance method Protected Method Insert Master Entry 20060927
50 INSERT_MAST Instance method Protected Method Insert Master Entry 20060823
51 INSERT_MESSAGE Instance method Private Method 20020802
52 INSERT_MSG Instance method Protected Method Write Message in Queue (Protected) 20010629
53 INSERT_MSG_ALL Instance method Protected Method Write Message in Database Table 20011119
54 INSERT_MSG_MASTER Instance method Protected Method Write Message Master Entry 20010724
55 INSERT_MSG_PUB Instance method Public Method Write Message in Queue (Public) 20030512
56 INSERT_VERS Instance method Protected Method Insert Master Entry 20060823
57 MOVE_MSG_TO_NEW_CONTAINER Static method Public Method Moves a Message from Old to New Container 20030523
58 PUBLISH_TRUNCATE Static method Private Method Publish start and end of truncate phase 20120725
59 READ_ALL_MSG_VERS Instance method Protected Method Read Message Including Versions (Protected) 20010629
60 READ_ALL_MSG_VERS_PUB Instance method Public Method Read Message Including Versions (Public) 20030512
61 READ_ARRAY_CURRENT_MSG Instance method Protected Method 20061019
62 READ_ARRAY_CURRENT_MSG_PUB Instance method Public Method Read Current Message Using the Message GUID (Public) 20061019
63 READ_CHILDS Static method Protected Method Determine Message Children (Protected) 20061112
64 READ_CURRENT_MSG Instance method Protected Method Read Current Message Using the Message GUID (Protected) 20010710
65 READ_CURRENT_MSG_PUB Instance method Public Method Read Current Message Using the Message GUID (Public) 20030512
66 READ_CURRENT_MSG_RT_PUB Instance method Public Method Read Current Message Using the Message GUID (Public) 20070625
67 READ_MESSAGE Instance method Private Method 20020802
68 READ_MSG Instance method Protected Method Read Message (Protected) 20010727
69 READ_MSG_ALL Instance method Public Method Read Message Using Message GUID and Version 20011119
70 READ_MSG_ALL_ARRAY Instance method Protected Method Read Message Using Message GUID and Version 20061020
71 READ_MSG_MASTER_VIA_TID_PUB Static method Public Method Read Master Entries of Message Using TID 20070302
72 READ_MSG_PUB Instance method Public Method Read Message (Public) 20030512
73 READ_MSG_RT_PUB Instance method Public Method Read Message (Public) 20070625
74 READ_NESTED_MSG Static method Public Method Read Nested Messages (Split and ACK) 20021126
75 READ_PERSIST_CLUR_TAB Instance method Protected Method Reading Resource Cluster Table 20050413
76 READ_PERSIST_TAB_ALL Instance method Protected Method Read Table Entries for Message (Protected) 20011119
77 READ_PERSIST_TAB_ALL_ARRAY Instance method Protected Method Read Table Entries for Message (Protected) 20061020
78 READ_PERSIST_TAB_ALL_PUB Instance method Public Method Read Table Entries for Message (Public) 20030512
79 READ_VERSION Static method Protected Method Read Version of a Message 20010924
80 RESOURCE_DECRYPTION Instance method Protected Method Decrypt the Resource 20110505
81 RESOURCE_ENCRYPTION Instance method Protected Method Encrypt the Resource 20110504
82 SAVE Instance method Protected Method Saves Instance 20060928
83 SELECT_EMAS_INS Instance method Protected Method Insert Master Entry 20060927
84 SELECT_EMAS_UPD Instance method Protected Method Insert Master Entry 20060927
85 SELECT_HIST_INS Instance method Protected Method Insert Master Entry 20060927
86 SELECT_HIST_UPD Instance method Protected Method Insert Master Entry 20060927
87 SEPARATE_TAGS_FROM_MSG Instance method Public Method Extract Tags for Application Monitoring 20010829
88 SET_ACK_STATE Static method Public Method Set Acknowledgment Status 20020904
89 SET_ADAPTER_INFO Static method Public Method Write Adapter Information 20011207
90 SET_ADAPTER_STATUS Instance method Private Method 20020814
91 SET_BULK_ERROR Static method Public Method Sets Bulk Error Indicator 20070319
92 SET_BULK_ERROR_TAB Static method Public Method Sets Bulk Error Indicator 20070302
93 SET_COMMIT_STATE Static method Protected Method Set Commit Status 20041118
94 SET_COMMIT_STATE_TAB Static method Protected Method Set Commit Status for a Set of Messages (Internal) 20041118
95 SET_COMMIT_STATE_TAB_PUB Static method Public Method Set Commit Status for a Set of Messages 20041118
96 SET_EOREF Static method Protected Method Set Reference (Runtime, Protected) 20031211
97 SET_EOREF_O Static method Protected Method Set Reference to a Message (Internal) 20041014
98 SET_EOREF_O_TAB Static method Protected Method Set Reference to a Set of Messages (Internal) 20041014
99 SET_EOREF_O_TAB_PUB Static method Public Method Set Reference to a Set of Messages (Runtime, Public) 20041014
100 SET_EOREF_PUB Static method Public Method Set Reference (Runtime, Public) 20031208
101 SET_EOREF_TAB_PUB Static method Public Method Sets Current Queue Information 20060921
102 SET_ERRSTAT Instance method Protected Method Insert Master Entry 20060927
103 SET_GEN_ENTRY Static method Protected Method Set Commit Status 20060328
104 SET_IFACTION Static method Public Method Set Reorganization Type 20021008
105 SET_MANUALSTAT Static method Protected Method Set Commit Status 20061112
106 SET_MESSAGE_STATUS Instance method Private Method 20020814
107 SET_MSG_SIZE Instance method Protected Method Set Size of Message 20070419
108 SET_MSG_STATE Instance method Protected Method Set Message Status (Runtime, Protected) 20010629
109 SET_MSG_STATE_PUB Instance method Public Method Set Message Status (Runtime, Public) 20030512
110 SET_ONLY_ADAP_STATE Instance method Public Method Set Adapter Status 20020910
111 SET_ONLY_ADAP_STATE_ARRAY Instance method Public Method Set Adapter Status 20070801
112 SET_ONLY_MSG_STATE Instance method Public Method Set Message Status 20020910
113 SET_ONLY_MSG_STATE_ARRAY Instance method Public Method Set Message Status 20070806
114 SET_RETRYCOUNT_MAN Static method Protected Method Set GEN_ENTRY 20061112
115 SET_SECURITY_STATE Static method Private Method Set Security Properties 20040602
116 SWITCH_OFF_PERF Instance method Public Method Deactivate Performance Measurement 20030304
117 SWITCH_ON_PERF Instance method Public Method Activate Performance Measurement 20030304
118 SWITCH_TABLE_CONTAINER Instance method Public Method Table Container Switch (Activated - Deactivated) 20020214
119 UPDATE_EMAS Instance method Protected Method Insert Master Entry 20060927
120 UPDATE_ERROR Instance method Protected Method Insert Master Entry 20060927
121 UPDATE_HIST Instance method Protected Method Insert Master Entry 20060928
122 UPDATE_MAST Instance method Protected Method Insert Master Entry 20060927
123 UPDATE_STATISTICS Static method Private Method Update of Database Statistics 20100803
124 UPDATE_STATISTICS_READ_CONFIG Static method Public Method Reading Configuration for Statistics Update 20100803
125 WP_TRACE Instance method Public Method Write work process trace for INSERT instruction 20110715
126 WRITE_MSG_HISTORY Instance method Protected Method Write Message History 20010824
127 WRITE_MSG_HISTORY_PUB Static method Protected Method Write Message History 20060928
Events
Class CL_XMS_PERSIST has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 SXMSITFACT_T Private See coding Table Type for SXMSITFACT 20120515 SXMSITFACT_T type table of sxmsitfact
2 SXMSPASTAT_T Private See coding 20120515 SXMSPASTAT_T type range of sxmspastat
3 SXMSPMSTAT_T Private See coding Range Table Type for SXMSPMSTAT 20120515 SXMSPMSTAT_T type range of sxmspmstat
Method Signatures

Method ANALYZE_TABLE_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_COPY_RATIO Call by reference Type reference (TYPE) SXMSVALUE Wert des Parameters DELETION-TABLE_SWITCH-COPY_RATIO 20130918
2 Exporting EX_COUNT Call by reference Type reference (TYPE) I Anzahl Tabelleneinträge 20020301
3 Exporting EX_DROP_MAX_TABLE_LOAD Call by reference Type reference (TYPE) SXMSVALUE Wert des Parameters DELETION-DROP_MAX_TABLE_LOAD 20130918
4 Exporting EX_HIGH Call by reference Type reference (TYPE) I Anzahl maximaler Tabelleneinträge 20020301
5 Exporting EX_REORG Call by reference Type reference (TYPE) SXMSFLAG Integration Engine: Flag (true/false) 20020219
6 Exporting EX_SINGLE_DEL Call by reference Type reference (TYPE) SXMSFLAG XMS: Flag (true/false) 20090907
7 Importing IM_DETERMINE_COPY_RATIO Value transfer Type reference (TYPE) SXMSFLAG XMS: Flag (true/false) 20090907
8 Importing IM_MASTER Call by reference Type reference (TYPE) TABNAME Tabellenname 20020218
9 Importing IM_SWITCH_MODE Call by reference Type reference (TYPE) SXMSSWTCHM Integration Engine: Switch-Modus 20020219
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST Ausnahmen für die Persistenzschicht 20030904

Method ARCHIVE_MARKED_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ARCHLINES Call by reference Type reference (TYPE) I Anzahl achivierte Messages 20011001
2 Importing IM_CREATE_ARCHIVE_FILE Call by reference Type reference (TYPE) C Archive File erzeugen oder nicht erzeugen 20031121
3 Importing IM_RANGE_END Call by reference Type reference (TYPE) SXMSRNDNUM 20030905
4 Importing IM_RANGE_START Call by reference Type reference (TYPE) SXMSRNDNUM 20030905
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST Ausnahmen für die Persistenzschicht 20030904

Method ARCHIVE_PRECHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EX_MESSAGE_EXISTS Value transfer Type reference (TYPE) SXMSFLAG 0=keine Msg. zu archivieren, 1=mind. 1 Msg. zu archivieren 20120515
2 Importing IM_ADAPT_STAT Call by reference Type reference (TYPE) SXMSPASTAT_T Range-Tabellentyp zu SXMSPASTAT 20120515
3 Importing IM_ITFACTION Call by reference Type reference (TYPE) SXMSITFACT_T Tabellentyp zu SXMSITFACT 20120515
4 Importing IM_MASTER Call by reference Type reference (TYPE) TABNAME Name der aktiven Mastertabelle 20120515
5 Importing IM_MAX_TS Call by reference Type reference (TYPE) TIMESTAMPL Beginnzeitstempel der Haltezeit (UTC) 20120515
6 Importing IM_MSGSTATE_XI Call by reference Type reference (TYPE) SXMSPMSTAT_T Range-Tabellentyp zu SXMSPMSTAT 20120515
7 Importing IM_RANGE_END Call by reference Type reference (TYPE) SXMSRNDNUM Ende des Zufallszahlenbereiches 20120515
8 Importing IM_RANGE_START Call by reference Type reference (TYPE) SXMSRNDNUM Beginn des Zufallszahlenbereiches 20120515

Method ARCHIVE_PRECHECK on class CL_XMS_PERSIST has no exception.

Method BUILT_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_MESSAGE Call by reference Object reference (TYPE REF TO) IF_XMS_MESSAGE XMS: Message 20010703
2 Importing IM_PMAST Call by reference Type reference (TYPE) SXMSPMAST XML Message Broker: Message-Queue (Master) 20010703
3 Importing IM_PVERS Call by reference Type reference (TYPE) SXMSPVERS XML Message Broker: Message-Version 20030821
4 Importing IM_TNS Call by reference Type reference (TYPE) SXMSTNS XML Message Broker: Message-Queue (Namespace) 20010703
5 Importing IM_TPROP Call by reference Type reference (TYPE) SXMSTPROP XML Message Broker: Message-Queue (Properties) 20010703
6 Importing IM_TRES Call by reference Type reference (TYPE) SXMSTRES XML Message Broker: Message-Queue (Ressourcen) 20010703
7 Importing IM_TXRES Call by reference Type reference (TYPE) SXMSTXRES XML Message Broker: Message-Queue (X-Ressourcen) 20010703
8 Importing IM_WRITE_BACK_QUEUE Call by reference Type reference (TYPE) SXMSFLAG '' Schreib die Queue Infos von der Mast in den Runtime Header 20070625
# Exception Resumable Description Created on
1 CX_XMS_EXCEPTION Ausnahmen der XMS Messaging APIs 20011112
2 CX_XMS_SYSTEM_ERROR XMS: Ausnahmeklasse für Systemfehler 20011112

Method CHECK_ERROR_HANDLING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MSGGUID Call by reference Type reference (TYPE) SXMSMGUID XI: Message-Id 20041110
2 Importing IM_MSGSTATE_OLD Call by reference Type reference (TYPE) SXMSPMSTAT Integration Engine: Status einer Message 20041110
3 Importing IM_PID Call by reference Type reference (TYPE) SXMSPID Integration Engine: Pipeline-ID 20041110
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST XI: Systemfehler der Persist 20041110

Method CHECK_HISTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MSGID Call by reference Type reference (TYPE) SXMSMGUID XI: Message-Id 20100602
2 Importing IM_PID Call by reference Type reference (TYPE) SXMSPID Integration Engine: Pipeline-ID 20100602
3 Returning RET Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20100602

Method CHECK_HISTORY on class CL_XMS_PERSIST has no exception.

Method CHECK_INTERFACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EX_ITFACTION Value transfer Type reference (TYPE) SXMSITFACT Integration Engine: Aktion für Interface 20020212

Method CHECK_INTERFACE on class CL_XMS_PERSIST has no exception.

Method CHECK_MSG_ON_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_XMB Call by reference Object reference (TYPE REF TO) IF_XMS_MESSAGE_XMB higher level message interface 20110516
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST XI: Systemfehler der Persist 20110516

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_XMS_PERSIST has no parameter.
Method CLASS_CONSTRUCTOR on class CL_XMS_PERSIST has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_XMS_PERSIST has no parameter.
Method CONSTRUCTOR on class CL_XMS_PERSIST has no exception.

Method COPY_TABLE_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_MESSAGES_TRANSFERED Call by reference Type reference (TYPE) INT4 Anzahl der übertragenen Messages 20081205
2 Importing IM_RESTART Call by reference Type reference (TYPE) SXMSFLAG Restartfall 20020404
3 Importing IM_SWITCH_MODE Call by reference Type reference (TYPE) SXMSSWTCHM Integration Engine: Switch-Modus 20020219
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST Ausnahmen für die Persistenzschicht 20030904

Method CREATE_PERSIST 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 Adapters 20020823
2 Importing IM_PIPELINE_ID Call by reference Type reference (TYPE) SXMSPID XMS:Pipeline-Id 20020816
3 Returning RE_PERSIST Value transfer Object reference (TYPE REF TO) IF_XMS_PERSIST XMS: Persist 20020816
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST Ausnahmen für die Persistenzschicht 20030904

Method DELETE_ARCHIVED_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DELLINES Call by reference Type reference (TYPE) I Anzahl gelöschte Messages 20011001
2 Importing IM_TESTRUN Call by reference Type reference (TYPE) CHAR1 Testlauf 20011004
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST Ausnahmen für die Persistenzschicht 20030904

Method DELETE_ARCHIVED_MSG_UPDHIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MASTER_TAB Call by reference Type reference (TYPE) SXMSPMAST_TAB XML Message Broker: Message-Queue (Master) (Tabelle) 20070604
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST XI: Systemfehler der Persist 20070604

Method DELETE_LAST_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_LAST_VERSION Call by reference Type reference (TYPE) SXMSLSQNBR Neue letzte Vesion 20030326
2 Exporting EX_LAST_VERS_WAS_A_LOG_VERS Call by reference Type reference (TYPE) SXMSFLAG ist '0' wenn die letzte Version eine Log-Version war. 20050413
3 Importing IM_MSGGUID Call by reference Type reference (TYPE) SXMSMGUID XML Message Server: Message-ID 20011122
4 Importing IM_PID Call by reference Type reference (TYPE) SXMSPID XML Message Broker: interne logische Pipeline-ID 20011122
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST Ausnahmen für die Persistenzschicht 20030904

Method DELETE_LOGICAL_DEL_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DELLINES Call by reference Type reference (TYPE) I Anzahl gelöschter Messages 20090907
2 Importing IM_CLUP Call by reference Type reference (TYPE) TABNAME Tabellenname 20090907
3 Importing IM_CLUR Call by reference Type reference (TYPE) TABNAME Tabellenname 20090907
4 Importing IM_EMAS Call by reference Type reference (TYPE) TABNAME Tabellenname 20090907
5 Importing IM_ERROR Call by reference Type reference (TYPE) TABNAME Tabellenname 20090907
6 Importing IM_MASTER Call by reference Type reference (TYPE) TABNAME Tabellenname 20090907
7 Importing IM_VERS Call by reference Type reference (TYPE) TABNAME Tabellenname 20090907
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST XI: Systemfehler der Persist 20090907

Method DELETE_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DELLINES Call by reference Type reference (TYPE) I Anzahl gelöschte Messages 20040527
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST XI: Systemfehler der Persist 20040527

Method DETERMINE_DELAY_TIMEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DIFF Call by reference Type reference (TYPE) SXMS_DELAY_TIME_DIFF Periode in Sekunden 20071017
2 Importing IM_TIMESTAMP Call by reference Type reference (TYPE) TIMESTAMPL Ende der Haltezeit 20091218
3 Importing IM_UNIT Call by reference Type reference (TYPE) SXMSTIMEUNIT Einheiten für die Haltezeit von Messages 20071017
4 Returning RE_TIMESTAMP Value transfer Type reference (TYPE) TIMESTAMPL UTC-Zeitstempel in Langform (JJJJMMTThhmmssmmmuuun) 20071017

Method DETERMINE_DELAY_TIMEST on class CL_XMS_PERSIST has no exception.

Method DETERMINE_ENCRYPTION_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ENCRYPTION_ACTIVE Value transfer Type reference (TYPE) SXMSFLAG XMS: Flag (true/false) 20110506
2 Exporting EX_ENC_KEY Value transfer Type reference (TYPE) SSFPAB Fehlertext 20110504
# Exception Resumable Description Created on
1 CX_XMS_CONFIGURATION XI: Integration Engine System Error 20110505
2 CX_XMS_SYSTEM_ERROR XI: System Error 20110505

Method DETERMINE_TABLE_CONTAINER Signature

Method DETERMINE_TABLE_CONTAINER on class CL_XMS_PERSIST has no parameter.
Method DETERMINE_TABLE_CONTAINER on class CL_XMS_PERSIST has no exception.

Method DROP_TABLE_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CLUP Call by reference Type reference (TYPE) TABNAME Tabellenname 20020219
2 Importing IM_CLUR Call by reference Type reference (TYPE) TABNAME Tabellenname 20020219
3 Importing IM_DEL_MODE Call by reference Type reference (TYPE) SXMSSWTCHM zu löschender Tabellen-Container 20020219
4 Importing IM_EMASTER Call by reference Type reference (TYPE) TABNAME Tabellenname 20020801
5 Importing IM_ERROR Call by reference Type reference (TYPE) TABNAME Tabellenname 20020219
6 Importing IM_MASTER Call by reference Type reference (TYPE) TABNAME Tabellenname 20020219
7 Importing IM_RESTART Call by reference Type reference (TYPE) SXMSFLAG Restartfall 20020404
8 Importing IM_VERS Call by reference Type reference (TYPE) TABNAME Tabellenname 20020219
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST Ausnahmen für die Persistenzschicht 20030904

Method EVALUATE_ADK_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FUNCTION Call by reference Type reference (TYPE) FUNCNAME Name der ADK-Funktion 20111012
2 Importing IM_STRUCTURE Call by reference Type reference (TYPE) TABNAME Name der Struktur 20111012

Method EVALUATE_ADK_ERROR on class CL_XMS_PERSIST has no exception.

Method EXPECTED_MAX_TABLE_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TABLE_NAME Call by reference Type reference (TYPE) TABNAME 'SXMSPMAST' Tabellenname 20120902
2 Returning RE_HIGH Value transfer Type reference (TYPE) I 20120902
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST XI: Systemfehler der Persist 20120902

Method FIND_LAST_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CLIENT Call by reference Type reference (TYPE) SYMANDT Mandant der Message 20031009
2 Importing IM_MSGGUID Call by reference Type reference (TYPE) SXMSMGUID XML Message Server: Message-ID 20010706
3 Importing IM_NOT_CLIENT_SPECIFIED Call by reference Type reference (TYPE) SXMSFLAG Mandantenübergreifend 20031008
4 Importing IM_PID Call by reference Type reference (TYPE) SXMSPID XML Message Broker: interne logische Pipeline-ID 20010904
5 Exporting LAST_LOGSQNBR Call by reference Type reference (TYPE) SXMSLSQNBR Fortlaufende Nummer für ID eines Message-Log 20011030
6 Exporting LAST_VERSION Call by reference Type reference (TYPE) SXMSLSQNBR XMS: Fortlaufende Nummer für Id eines Message-Logs 20010706
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST Ausnahmen für die Persistenzschicht 20030904

Method FIND_LAST_VERSION_ARRAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_MSGKEY_TAB Call by reference Type reference (TYPE) SXMSGUID_T_VERS Tabelle der logischen persistierten Messages 20061019
2 Importing IM_NOT_CLIENT_SPECIFIED Call by reference Type reference (TYPE) SXMSFLAG Mandantenübergreifend 20061019
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST Ausnahmen für die Persistenzschicht 20061019

Method FIND_LAST_VERSION_PUB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MSGGUID Call by reference Type reference (TYPE) SXMSMGUID XML Message Server: Message-ID 20030512
2 Importing IM_PID Call by reference Type reference (TYPE) SXMSPID XML Message Broker: interne logische Pipeline-ID 20030512
3 Exporting LAST_LOGSQNBR Call by reference Type reference (TYPE) SXMSLSQNBR Fortlaufende Nummer für ID eines Message-Log 20030512
4 Exporting LAST_VERSION Call by reference Type reference (TYPE) SXMSLSQNBR XMS: Fortlaufende Nummer für Id eines Message-Logs 20030512
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST Ausnahmen für die Persistenzschicht 20030904

Method FIND_MSG_FROM_ROOT_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CLIENT_TAB Call by reference Type reference (TYPE) SXMB_SYMANDT_TAB Mandantennummer 20021202
2 Importing IM_PID_TAB Call by reference Type reference (TYPE) SXMS_TAB_SXMSPID Tabellentyp zur Pipeline-ID 20021127
3 Importing IM_REF_TO_MSG Call by reference Type reference (TYPE) SXMSMGUID Integration Engine: Message-ID 20020905
4 Importing IM_SXMSPACKSTAT_TAB Call by reference Type reference (TYPE) SXMSPACKSTAT_TAB XI: Acknowledgment Status 20020905
5 Exporting RE_REF_MSG_TAB Call by reference Type reference (TYPE) SXMSREFMSG_TAB Referenzen zu einer Root-Message 20020905

Method FIND_MSG_FROM_ROOT_MSG on class CL_XMS_PERSIST has no exception.

Method FIND_MSG_FROM_ROOT_MSG_PUB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CLIENT_TAB Call by reference Type reference (TYPE) SXMB_SYMANDT_TAB Mandantennummer 20030512
2 Importing IM_PID_TAB Call by reference Type reference (TYPE) SXMS_TAB_SXMSPID Tabellentyp zur Pipeline-ID 20030512
3 Importing IM_REF_TO_MSG Call by reference Type reference (TYPE) SXMSMGUID Integration Engine: Message-ID 20030512
4 Importing IM_SXMSPACKSTAT_TAB Call by reference Type reference (TYPE) SXMSPACKSTAT_TAB XI: Acknowledgment Status 20030512
5 Exporting RE_REF_MSG_TAB Call by reference Type reference (TYPE) SXMSREFMSG_TAB Referenzen zu einer Root-Message 20030512

Method FIND_MSG_FROM_ROOT_MSG_PUB on class CL_XMS_PERSIST has no exception.

Method FIND_MSG_ON_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_MSGTAB Call by reference Type reference (TYPE) SXMSMSGTAB XML Message Broker: Tabelle vorhandener Messages 20020408
2 Importing IM_CLIENT Call by reference Type reference (TYPE) SY-MANDT Mandantenkennung des aktuellen Benutzers 20050209
3 Importing IM_ERRCAT Call by reference Type reference (TYPE) SXMSERRCAT Integration Engine: Fehlerkategorie 20020408
4 Importing IM_ERRCODE Call by reference Type reference (TYPE) SXMSERRID Integration Engine: Fehler-ID 20020408
5 Importing IM_PIDS Call by reference Type reference (TYPE) SXMS_SEL_OPTIONS Pipeline-ID's 20061114
6 Importing IM_SYSERR_ONLY Call by reference Type reference (TYPE) SXMSFLAG '1' XMS: Flag (true/false) 20050316
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST Ausnahmen für die Persistenzschicht 20030904

Method FIND_NESTED_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_SXMSMSGGUID_SORTED_TAB Call by reference Type reference (TYPE) SXMSMSGGUID_SORTED_TAB Sortierte Messages-Liste 20021202
2 Importing IM_CLIENT_TAB Call by reference Type reference (TYPE) SXMB_SYMANDT_TAB Mandantennummer 20021202
3 Importing IM_MSGGUID Call by reference Type reference (TYPE) SXMSMGUID Integration Engine: Message-ID 20021126
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST Ausnahmen für die Persistenzschicht 20030904

Method FREE_T Signature

Method FREE_T on class CL_XMS_PERSIST has no parameter.
Method FREE_T on class CL_XMS_PERSIST has no exception.

Method GET_ACK_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_STATUS Call by reference Type reference (TYPE) SXMSPACKSTAT XI: Acknowledgment Status 20040325
2 Importing IM_MSGGUID Call by reference Type reference (TYPE) SXMSMGUID XMB: Message-ID 20040325
3 Importing IM_PID Call by reference Type reference (TYPE) SXMSPID XML Message Broker: Pipeline-ID 20040325
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST Ausnahmen für die Persistenzschicht 20040325

Method GET_ADAPTER_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ADAPTER Call by reference Type reference (TYPE) SXMSADAPTT Adapter (Integration Engine) 20011207
2 Importing IM_ADAPTER_STATE Call by reference Type reference (TYPE) SXMSPMSTAT Integration Engine: Status einer Message 20011207
3 Importing IM_ADAPTER_TYPE Call by reference Type reference (TYPE) SXMSPSTYPE Typ eines Pipeline-Services 20011207
4 Importing IM_EO_REFID Call by reference Type reference (TYPE) SXMSREFID Integration Engine: Referenz-ID 20011207
5 Importing IM_EO_REFVAL Call by reference Type reference (TYPE) SXMSREFVAL Integration Engine: Referenzwert 20011207
6 Importing IM_EXEDATE Call by reference Type reference (TYPE) SYDATUM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20020109
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST Ausnahmen für die Persistenzschicht 20030904

Method GET_CHILDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_MSG Call by reference Type reference (TYPE) SXMSMSG_T Messages 20020311
2 Importing IM_CLIENT_TAB Call by reference Type reference (TYPE) SXMB_SYMANDT_TAB Mandantennummer 20021202
3 Importing IM_MSGGUID Call by reference Type reference (TYPE) SXMSMGUID Integration Engine: Message-ID 20020311
4 Importing IM_READ_ACK_MSG Call by reference Type reference (TYPE) FLAG 'X' Acknowlege-Messages lesen 20021009
5 Importing IM_READ_REQ_MSG Call by reference Type reference (TYPE) FLAG 'X' Request-Messages lesen 20021009
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST Ausnahmen für die Persistenzschicht 20030904

Method GET_CHILDS_PUB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_MSG Call by reference Type reference (TYPE) SXMSMSG_T Messages 20030512
2 Importing IM_CLIENT_TAB Call by reference Type reference (TYPE) SXMB_SYMANDT_TAB Mandantennummer 20030512
3 Importing IM_MSGGUID Call by reference Type reference (TYPE) SXMSMGUID Integration Engine: Message-ID 20030512
4 Importing IM_READ_ACK_MSG Call by reference Type reference (TYPE) FLAG 'X' Acknowlege-Messages lesen 20030512
5 Importing IM_READ_REQ_MSG Call by reference Type reference (TYPE) FLAG 'X' Request-Messages lesen 20030512
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST Ausnahmen für die Persistenzschicht 20030904

Method GET_CHILDS_VIA_PID_PUB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_MSG Call by reference Type reference (TYPE) SXMSMSG_T 20061112
2 Importing IM_CLIENT_TAB Call by reference Type reference (TYPE) SXMB_SYMANDT_TAB 20061112
3 Importing IM_MSGGUID Call by reference Type reference (TYPE) SXMSMGUID 20061112
4 Importing IM_PID_TAB Call by reference Type reference (TYPE) SXMS_TAB_SXMSPID 20061112
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST 20061112

Method GET_CURRENT_TABLE_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CLUP Call by reference Type reference (TYPE) TABNAME Tabellenname 20020213
2 Exporting EX_CLUP_RETRY Call by reference Type reference (TYPE) TABNAME Tabellenname 20020225
3 Exporting EX_CLUR Call by reference Type reference (TYPE) TABNAME Tabellenname 20020213
4 Exporting EX_CLUR_RETRY Call by reference Type reference (TYPE) TABNAME Tabellenname 20020225
5 Exporting EX_DELCOUNT Call by reference Type reference (TYPE) I Anzahl logisch gelöschter Messages 20020405
6 Exporting EX_EMAST Call by reference Type reference (TYPE) TABNAME Tabellenname 20020731
7 Exporting EX_EMAST_RETRY Call by reference Type reference (TYPE) TABNAME Tabellenname 20020731
8 Exporting EX_ERROR Call by reference Type reference (TYPE) TABNAME Tabellenname 20020213
9 Exporting EX_ERROR_RETRY Call by reference Type reference (TYPE) TABNAME Tabellenname 20020225
10 Exporting EX_MASTER Call by reference Type reference (TYPE) TABNAME Tabellenname 20020213
11 Exporting EX_MASTER_RETRY Call by reference Type reference (TYPE) TABNAME Tabellenname 20020225
12 Exporting EX_NOTE Call by reference Type reference (TYPE) SXMSFLAG XMS: Flag (true/false) 20040823
13 Exporting EX_READ_RETRY Call by reference Type reference (TYPE) SXMSFLAG Integration Engine: Flag (true/false) 20020213
14 Exporting EX_SWITCH_MODE Call by reference Type reference (TYPE) SXMSSWTCHM Integration Engine: Switch-Modus 20020219
15 Exporting EX_SWITCH_STATUS Call by reference Type reference (TYPE) SXMSSWTCHS Integration Engine: Switch-Status 20110222
16 Exporting EX_VERS Call by reference Type reference (TYPE) TABNAME Tabellenname 20020213
17 Exporting EX_VERS_RETRY Call by reference Type reference (TYPE) TABNAME Tabellenname 20020225

Method GET_CURRENT_TABLE_CONTAINER on class CL_XMS_PERSIST has no exception.

Method GET_ENGINE_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ENGINE_NAME Call by reference Type reference (TYPE) SXMS_ENGINE_NAME XI Runtime: Name der Adapter Engine 20070319
2 Importing IM_ENGINE_TYPE Call by reference Type reference (TYPE) SSRV_ENGINE_TYPE XI Services: Typ der Adapter Engine 20070319
3 Returning RE_ENGINE_KEY Value transfer Type reference (TYPE) SXMS_ENGINE_KEY Key für die Engine Look Up Tabelle 20070319
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST XI: Systemfehler der Persist 20070319

Method GET_ERROR_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_PERR Call by reference Type reference (TYPE) SXMSPERROR XML Message Broker: Message-Queue (fehlerhafte Einträge) 20010727
2 Importing IM_CLIENT Call by reference Type reference (TYPE) SYMANDT Mandantenkennung des aktuellen Benutzers 20090818
3 Importing IM_MSGGUID Call by reference Type reference (TYPE) SXMSMGUID XMB: Message-ID 20010727
4 Importing IM_PID Call by reference Type reference (TYPE) SXMSPID XML Message Broker: interne logische Pipeline-ID 20010904
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST Ausnahmen für die Persistenzschicht 20030904

Method GET_MSG_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_STATUS Call by reference Type reference (TYPE) SXMSPMSTAT XML Message Broker: Status einer Message 20011024
2 Exporting EX_STATUSTEXT Call by reference Type reference (TYPE) VAL_TEXT Kurztext zu Festwerten 20011024
3 Importing IM_MSGGUID Call by reference Type reference (TYPE) SXMSMGUID XMB: Message-ID 20011024
4 Importing IM_PID Call by reference Type reference (TYPE) SXMSPID XML Message Broker: Pipeline-ID 20011024
5 Importing IM_VERS Call by reference Type reference (TYPE) SXMSLSQNBR Fortlaufende Nummer für ID eines Message-Log 20011024
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST Ausnahmen für die Persistenzschicht 20030904

Method GET_NODE Signature

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

Method GET_NODE on class CL_XMS_PERSIST has no exception.

Method GET_PERF_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_PERF_ITEMS Call by reference Type reference (TYPE) SXMS_PERF_ITEMS SXMS: Zeitstempel einer Laufzeitmessung 20030304

Method GET_PERF_TAB on class CL_XMS_PERSIST has no exception.

Method GET_PID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TYPE Call by reference Type reference (TYPE) SXMSPIDTYPE Integration Engine: Typ der Pipeline 20020823
2 Returning RT_PID Value transfer Type reference (TYPE) SXMS_TAB_SXMSPID Tabellentyp zur Pipeline-ID 20020823

Method GET_PID on class CL_XMS_PERSIST has no exception.

Method GET_VERSION_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_PVERS Call by reference Type reference (TYPE) SXMSPVERS Informationen zur Version 20011130
2 Importing IM_MSGGUID Call by reference Type reference (TYPE) SXMSMGUID XMB: Message-ID 20011130
3 Importing IM_PID Call by reference Type reference (TYPE) SXMSPID XML Message Broker: interne logische Pipeline-ID 20011130
4 Importing IM_VERSION Call by reference Type reference (TYPE) SXMSLSQNBR Version 20011130
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST Ausnahmen für die Persistenzschicht 20030904

Method GET_VERSION_INFO_PUB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_PVERS Call by reference Type reference (TYPE) SXMSPVERS Informationen zur Version 20030512
2 Importing IM_MSGGUID Call by reference Type reference (TYPE) SXMSMGUID XMB: Message-ID 20030512
3 Importing IM_PID Call by reference Type reference (TYPE) SXMSPID XML Message Broker: interne logische Pipeline-ID 20030512
4 Importing IM_VERSION Call by reference Type reference (TYPE) SXMSLSQNBR Version 20030512
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST Ausnahmen für die Persistenzschicht 20030904

Method INSERT_ARRAY_MSG_PUB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACCEPTING_DUPLICATE Call by reference Type reference (TYPE) SXMS_ACCEPTING_DUPLICATE '' Duplikate akzeptieren, aber nicht persistieren 20070302
2 Importing IM_LOG Call by reference Type reference (TYPE) SXMSFLAG XMS: Flag (true/false) 20061019
3 Importing IM_MMF Call by reference Object reference (TYPE REF TO) IF_XMS_MESSAGE_MMF Multi message interface 20060929
4 Importing IM_MSGSTATE Call by reference Type reference (TYPE) SXMSPMSTAT XML Message Broker: Status einer Message 20060929
# Exception Resumable Description Created on
1 CX_XMS_SYSTEM_ERROR XMS: Ausnahmeklasse für Systemfehler 20060929

Method INSERT_EMAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EMAS Call by reference Type reference (TYPE) SXMSPEMAS XML Message Broker: Message-Queue (Master) 20060823
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST XI: Systemfehler 20060823

Method INSERT_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ERROR Call by reference Type reference (TYPE) SXMSPERROR XML Message Broker: Message-Queue (Master) 20060823
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST XI: Systemfehler 20060823

Method INSERT_HIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_HIST Call by reference Type reference (TYPE) SXMSPHIST XML Message Broker: Historie 20060927
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST XI: Systemfehler 20060927

Method INSERT_MAST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MAST Call by reference Type reference (TYPE) SXMSPMAST XML Message Broker: Message-Queue (Master) 20060823
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST XI: Systemfehler 20060823

Method INSERT_MESSAGE Signature

Method INSERT_MESSAGE on class CL_XMS_PERSIST has no parameter.
Method INSERT_MESSAGE on class CL_XMS_PERSIST has no exception.

Method INSERT_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LOG Call by reference Type reference (TYPE) SXMSFLAG Log-Flag 20010904
2 Importing IM_MESSAGE Call by reference Object reference (TYPE REF TO) IF_XMS_MESSAGE XMS: Message 20010702
3 Importing IM_MSGSTATE Call by reference Type reference (TYPE) SXMSPMSTAT XML Message Broker: Status einer Message 20010719
# Exception Resumable Description Created on
1 CX_XMS_SYSTEM_ERROR XMS: Ausnahmeklasse für Systemfehler 20030905

Method INSERT_MSG_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ERROR_VERS Call by reference Type reference (TYPE) SXMSFLAG '0' XMS: Flag (true/false) 20080129
2 Importing IM_LOG Call by reference Type reference (TYPE) SXMSFLAG Log-Flag 20011119
3 Importing IM_MSGGUID Call by reference Type reference (TYPE) SXMSMGUID XML Message Server: Message-ID 20011119
4 Importing IM_MSGSTATE Call by reference Type reference (TYPE) SXMSPMSTAT XML Message Broker: Status einer Message 20011119
5 Importing IM_PAYLOAD_REF Call by reference Type reference (TYPE) SXMSFLAG erzeugt eine Referenz auf die Payload der letzten Version 20050412
6 Importing IM_PELGUID Call by reference Type reference (TYPE) SXMSPEGUID Pipeline-Element-Guid 20011119
7 Importing IM_REF_VERS Call by reference Type reference (TYPE) SXMSLSQNBR Fortlaufende Nummer für ID eines Message-Log 20071128
8 Importing IM_VERSION Call by reference Type reference (TYPE) SXMSLSQNBR XML Message Server: Message Versionsnummer 20011119
# Exception Resumable Description Created on
1 CX_XMS_SYSTEM_ERROR XMS: Ausnahmeklasse für Systemfehler 20030905

Method INSERT_MSG_MASTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ERROR_VERS Call by reference Type reference (TYPE) SXMSFLAG '0' XMS: Flag (true/false) 20080129
2 Importing IM_LOG Call by reference Type reference (TYPE) SXMSFLAG Log-Flag 20070322
3 Importing IM_MSGGUID Call by reference Type reference (TYPE) SXMSMGUID XMB: Message-ID 20010724
4 Importing IM_MSGSTATE Call by reference Type reference (TYPE) SXMSPMSTAT XML Message Broker: Status einer Message 20010724
5 Importing IM_VERSION Call by reference Type reference (TYPE) SXMSLSQNBR Fortlaufende Nummer für ID eines Message-Log 20010724
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST XMS: Ausnahmeklasse für Systemfehler 20030904

Method INSERT_MSG_PUB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DB_ARRAY Call by reference Type reference (TYPE) SXMSFLAG '' XMS: Flag (true/false) 20060928
2 Importing IM_LOG Call by reference Type reference (TYPE) SXMSFLAG Log-Flag 20030512
3 Importing IM_MESSAGE Call by reference Object reference (TYPE REF TO) IF_XMS_MESSAGE XMS: Message 20030512
4 Importing IM_MSGSTATE Call by reference Type reference (TYPE) SXMSPMSTAT XML Message Broker: Status einer Message 20030512
# Exception Resumable Description Created on
1 CX_XMS_SYSTEM_ERROR XMS: Ausnahmeklasse für Systemfehler 20030905

Method INSERT_VERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_VERS Call by reference Type reference (TYPE) SXMSPVERS XML Message Broker: Message-Queue (Master) 20060823
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST XI: Systemfehler 20060823

Method MOVE_MSG_TO_NEW_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MANDT Call by reference Type reference (TYPE) SYMANDT Mandantenkennung des aktuellen Benutzers 20080909
2 Importing IM_MSGGUID Call by reference Type reference (TYPE) SXMSMGUID Integration Engine: Message-ID 20030523
3 Importing IM_PID Call by reference Type reference (TYPE) SXMSPID Integration Engine: Pipeline-ID 20030523
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST Ausnahmen für die Persistenzschicht 20030904

Method PUBLISH_TRUNCATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_STATUS Call by reference Type reference (TYPE) C 'B': Beginn der Truncat-Phase, 'E': Ende der Truncat-Phase 20120725

Method PUBLISH_TRUNCATE on class CL_XMS_PERSIST has no exception.

Method READ_ALL_MSG_VERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_VERSTAB Call by reference Type reference (TYPE) SXMSVTAB XML Message Broker: Tabelle der Versionen einer Message 20010709
2 Importing IM_MSGGUID Call by reference Type reference (TYPE) SXMSMGUID XML Message Server: Message-ID 20010706
3 Importing IM_PID Call by reference Type reference (TYPE) SXMSPID XML Message Broker: interne logische Pipeline-ID 20010906
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST XMS: Ausnahmeklasse für Systemfehler 20030904

Method READ_ALL_MSG_VERS_PUB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_VERSTAB Call by reference Type reference (TYPE) SXMSVTAB XML Message Broker: Tabelle der Versionen einer Message 20030512
2 Importing IM_MSGGUID Call by reference Type reference (TYPE) SXMSMGUID XML Message Server: Message-ID 20030512
3 Importing IM_PID Call by reference Type reference (TYPE) SXMSPID XML Message Broker: interne logische Pipeline-ID 20030512
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST Ausnahmen für die Persistenzschicht 20030904

Method READ_ARRAY_CURRENT_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_MMF Call by reference Object reference (TYPE REF TO) IF_XMS_MESSAGE_MMF Multi message interface 20070319
2 Changing CH_MSGKEY_TAB Call by reference Type reference (TYPE) SXMSGUID_T_VERS Message Key mit Versionen 20061019
3 Importing IM_NOT_CLIENT_SPECIFIED Call by reference Type reference (TYPE) SXMSFLAG XMS: Flag (true/false) 20061019
4 Importing IM_READ_PAYLOAD Call by reference Type reference (TYPE) SXMSFLAG 'X' XMS: Flag (true/false) 20070416
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST XI: Systemfehler 20070319

Method READ_ARRAY_CURRENT_MSG_PUB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_MMF Call by reference Object reference (TYPE REF TO) IF_XMS_MESSAGE_MMF Multi message interface 20070302
2 Changing CH_MSGKEY_TAB Call by reference Type reference (TYPE) SXMSGUID_T_VERS Message Key mit Versionen 20061019
3 Importing IM_NOT_CLIENT_SPECIFIED Call by reference Type reference (TYPE) SXMSFLAG Mandantenübergreifend 20061019
4 Importing IM_READ_PAYLOAD Call by reference Type reference (TYPE) SXMSFLAG 'X' XMS: Flag (true/false) 20070416
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST Ausnahmen für die Persistenzschicht 20061019

Method READ_CHILDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_MSG Call by reference Type reference (TYPE) SXMSMSG_T Message-Ids 20061112
2 Importing IM_CLIENT_TAB Call by reference Type reference (TYPE) SXMB_SYMANDT_TAB Mandantennummer 20061112
3 Importing IM_MSGGUID Call by reference Type reference (TYPE) SXMSMGUID XI: Message-Id 20061112
4 Importing IM_PID_TAB Call by reference Type reference (TYPE) SXMS_TAB_SXMSPID Tabellentyp zur Pipeline-ID 20061112
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST XI: Systemfehler der Persist 20061112

Method READ_CURRENT_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_LAST_LOGSQNBR Call by reference Type reference (TYPE) SXMSLSQNBR Fortlaufende Nummer für ID eines Message-Log 20011030
2 Exporting EX_MESSAGE Call by reference Object reference (TYPE REF TO) IF_XMS_MESSAGE XMS: Message 20010710
3 Importing IM_MSGGUID Call by reference Type reference (TYPE) SXMSMGUID XMS: Message-ID 20010710
4 Importing IM_NOT_CLIENT_SPECIFIED Call by reference Type reference (TYPE) SXMSFLAG Mandantenübergreifend 20031008
5 Importing IM_PID Call by reference Type reference (TYPE) SXMSPID XML Message Broker: interne logische Pipeline-ID 20010904
6 Importing IM_READ_PAYLOAD Call by reference Type reference (TYPE) SXMSFLAG 'X' Payload laden 20050413
7 Importing IM_WRITE_BACK_QUEUE Call by reference Type reference (TYPE) SXMSFLAG '' Schreib die Queue Infos von der Mast in den Runtime Header 20070625
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST XMS: Ausnahmeklasse für Systemfehler 20030904

Method READ_CURRENT_MSG_PUB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_LAST_LOGSQNBR Call by reference Type reference (TYPE) SXMSLSQNBR Fortlaufende Nummer für ID eines Message-Log 20030512
2 Exporting EX_MESSAGE Call by reference Object reference (TYPE REF TO) IF_XMS_MESSAGE XMS: Message 20030512
3 Importing IM_MSGGUID Call by reference Type reference (TYPE) SXMSMGUID XMS: Message-ID 20030512
4 Importing IM_NOT_CLIENT_SPECIFIED Call by reference Type reference (TYPE) SXMSFLAG Mandantenübergreifend 20031008
5 Importing IM_PID Call by reference Type reference (TYPE) SXMSPID XML Message Broker: interne logische Pipeline-ID 20030512
6 Importing IM_READ_PAYLOAD Call by reference Type reference (TYPE) SXMSFLAG 'X' Payload laden 20050413
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST Ausnahmen für die Persistenzschicht 20030904

Method READ_CURRENT_MSG_RT_PUB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_LAST_LOGSQNBR Call by reference Type reference (TYPE) SXMSLSQNBR Fortlaufende Nummer für ID eines Message-Log 20070625
2 Exporting EX_MESSAGE Call by reference Object reference (TYPE REF TO) IF_XMS_MESSAGE XMS: Message 20070625
3 Importing IM_MSGGUID Call by reference Type reference (TYPE) SXMSMGUID XMS: Message-ID 20070625
4 Importing IM_NOT_CLIENT_SPECIFIED Call by reference Type reference (TYPE) SXMSFLAG Mandantenübergreifend 20070625
5 Importing IM_PID Call by reference Type reference (TYPE) SXMSPID XML Message Broker: interne logische Pipeline-ID 20070625
6 Importing IM_READ_PAYLOAD Call by reference Type reference (TYPE) SXMSFLAG 'X' Payload laden 20070625
7 Importing IM_WRITE_BACK_QUEUE Call by reference Type reference (TYPE) SXMSFLAG 'X' Schreib die Queue Infos von der Mast in den Runtime Header 20070625
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST Ausnahmen für die Persistenzschicht 20070625

Method READ_MESSAGE Signature

Method READ_MESSAGE on class CL_XMS_PERSIST has no parameter.
Method READ_MESSAGE on class CL_XMS_PERSIST has no exception.

Method READ_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_LAST_VERSION Call by reference Type reference (TYPE) SXMSLSQNBR Letzte persistierte Version 20030925
2 Exporting EX_MESSAGE Call by reference Object reference (TYPE REF TO) IF_XMS_MESSAGE XMS: Message 20010727
3 Exporting EX_MSGSTATE Call by reference Type reference (TYPE) SXMSPMSTAT Integration Engine: Status einer Message 20030305
4 Importing IM_CLIENT Call by reference Type reference (TYPE) SYMANDT 20030923
5 Importing IM_MSGGUID Call by reference Type reference (TYPE) SXMSMGUID XMB: Message-ID 20010727
6 Importing IM_PID Call by reference Type reference (TYPE) SXMSPID XML Message Broker: interne logische Pipeline-ID 20010904
7 Importing IM_READ_PAYLOAD Call by reference Type reference (TYPE) SXMSFLAG 'X' Payload landen 20050414
8 Importing IM_VERSION Call by reference Type reference (TYPE) SXMSLSQNBR Fortlaufende Nummer für ID eines Message-Log 20010727
9 Importing IM_WRITE_BACK_QUEUE Call by reference Type reference (TYPE) SXMSFLAG '' Schreib die Queue Infos von der Mast in den Runtime Header 20070625
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST Ausnahmen für die Persistenzschicht 20030904

Method READ_MSG_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_LAST_VERSION Call by reference Type reference (TYPE) SXMSLSQNBR Letzte persistierte Version 20030925
2 Exporting EX_MESSAGE Call by reference Object reference (TYPE REF TO) IF_XMS_MESSAGE XMS: Message 20011119
3 Exporting EX_MSGSTATE Call by reference Type reference (TYPE) SXMSPMSTAT Integration Engine: Status einer Message 20030305
4 Importing IM_CLIENT Call by reference Type reference (TYPE) SYMANDT 20030923
5 Importing IM_MSGGUID Call by reference Type reference (TYPE) SXMSMGUID XML Message Server: Message-ID 20011119
6 Importing IM_PID Call by reference Type reference (TYPE) SXMSPID XML Message Broker: interne logische Pipeline-ID 20011119
7 Importing IM_READ_PAYLOAD Call by reference Type reference (TYPE) SXMSFLAG 'X' Payload laden 20050413
8 Importing IM_VERSION Call by reference Type reference (TYPE) SXMSLSQNBR XML Message Server: Message Versionsnummer 20011119
9 Importing IM_WRITE_BACK_QUEUE Call by reference Type reference (TYPE) SXMSFLAG '' Schreib die Queue Infos von der Mast in den Runtime Header 20070625
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST XMS: Ausnahmeklasse für Persistenzschicht 20030904

Method READ_MSG_ALL_ARRAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_MMF Call by reference Object reference (TYPE REF TO) IF_XMS_MESSAGE_MMF Multi message interface 20070319
2 Changing CH_MSGKEY_TAB Call by reference Type reference (TYPE) SXMSGUID_T_VERS Message Key mit Versionen 20061020
3 Importing IM_READ_PAYLOAD Call by reference Type reference (TYPE) SXMSFLAG 'X' XMS: Flag (true/false) 20070416
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST XMS: Ausnahmeklasse für Persistenzschicht 20061020

Method READ_MSG_MASTER_VIA_TID_PUB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Call by reference Type reference (TYPE) SXMSREFID 'TID' Integration Engine: Referenz-Typ 20081117
2 Importing IM_PID Call by reference Type reference (TYPE) SXMSPID Integration Engine: Pipeline-ID 20070302
3 Importing IM_TID_TAB Call by reference Type reference (TYPE) SXMSREFVAL_TYP TTYP für SXMSREFVAL 20070302
4 Returning RE_MASTER_TAB Value transfer Type reference (TYPE) SXMS_PMAST_EMAS_TTYP TTYP für SXMS_PMAST_EMAST 20070302
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST XI: Systemfehler der Persist 20070302

Method READ_MSG_PUB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_LAST_VERSION Call by reference Type reference (TYPE) SXMSLSQNBR Letzte persistierte Version 20030925
2 Exporting EX_MESSAGE Call by reference Object reference (TYPE REF TO) IF_XMS_MESSAGE XMS: Message 20030512
3 Exporting EX_MSGSTATE Call by reference Type reference (TYPE) SXMSPMSTAT Integration Engine: Status einer Message 20030512
4 Importing IM_CLIENT Call by reference Type reference (TYPE) SYMANDT 20030923
5 Importing IM_MSGGUID Call by reference Type reference (TYPE) SXMSMGUID XMB: Message-ID 20030512
6 Importing IM_PID Call by reference Type reference (TYPE) SXMSPID XML Message Broker: interne logische Pipeline-ID 20030512
7 Importing IM_READ_PAYLOAD Call by reference Type reference (TYPE) SXMSFLAG 'X' Payload laden 20050414
8 Importing IM_VERSION Call by reference Type reference (TYPE) SXMSLSQNBR Fortlaufende Nummer für ID eines Message-Log 20030512
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST Ausnahmen für die Persistenzschicht 20030904

Method READ_MSG_RT_PUB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_LAST_VERSION Call by reference Type reference (TYPE) SXMSLSQNBR Letzte persistierte Version 20070625
2 Exporting EX_MESSAGE Call by reference Object reference (TYPE REF TO) IF_XMS_MESSAGE XMS: Message 20070625
3 Exporting EX_MSGSTATE Call by reference Type reference (TYPE) SXMSPMSTAT Integration Engine: Status einer Message 20070625
4 Importing IM_CLIENT Call by reference Type reference (TYPE) SYMANDT 20070625
5 Importing IM_MSGGUID Call by reference Type reference (TYPE) SXMSMGUID XMB: Message-ID 20070625
6 Importing IM_PID Call by reference Type reference (TYPE) SXMSPID XML Message Broker: interne logische Pipeline-ID 20070625
7 Importing IM_READ_PAYLOAD Call by reference Type reference (TYPE) SXMSFLAG 'X' Payload laden 20070625
8 Importing IM_VERSION Call by reference Type reference (TYPE) SXMSLSQNBR Fortlaufende Nummer für ID eines Message-Log 20070625
9 Importing IM_WRITE_BACK_QUEUE Call by reference Type reference (TYPE) SXMSFLAG 'X' Schreib die Queue Infos von der Mast in den Runtime Header 20070625
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST Ausnahmen für die Persistenzschicht 20070625

Method READ_NESTED_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CLIENT_TAB Call by reference Type reference (TYPE) SXMB_SYMANDT_TAB Mandantennummer 20021202
2 Importing IM_MSGGUID Call by reference Type reference (TYPE) SXMSMGUID Integration Engine: Message-ID 20021126
3 Importing IM_READ_TREE Call by reference Type reference (TYPE) SXMSFLAG '' Immer den gesamten Baum lesen 20040524
4 Returning RE_SXMSMSGLST_SORTED_TAB Value transfer Type reference (TYPE) SXMSMSGLST_SORTED_TAB Sortierte Messages-Liste 20021126
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST Ausnahmen für die Persistenzschicht 20030904

Method READ_PERSIST_CLUR_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_NS Call by reference Type reference (TYPE) SXMSNST XMB: Namespace-Information 20050413
2 Exporting EX_RES Call by reference Type reference (TYPE) SXMSREST XMB: Ressource 20050413
3 Exporting EX_XRES Call by reference Type reference (TYPE) SXMSXREST XMB: X-Ressource 20050413
4 Importing IM_CLUSTKEY Call by reference Type reference (TYPE) SXMSCLUSTKEY Schlüssel der Custer-Tabellen 20050413
5 Importing IM_ENC_KEY Call by reference Type reference (TYPE) SXMS_PAB Schlüssel zum Entschlüsseln 20110428
6 Importing IM_MANDT Call by reference Type reference (TYPE) SYMANDT Mandantenkennung des aktuellen Benutzers 20050413
7 Importing IM_READ_PAYLOAD Call by reference Type reference (TYPE) SXMSFLAG 'X' Payload lesen 20050413
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST XI: Persist System Error 20110506

Method READ_PERSIST_TAB_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_PMAST Call by reference Type reference (TYPE) SXMSPMAST XML Message Broker: Message-Queue (Master) 20011119
2 Exporting EX_PVERS Call by reference Type reference (TYPE) SXMSPVERS XML Message Broker: Message-Version 20011119
3 Exporting EX_TNS Call by reference Type reference (TYPE) SXMSTNS Namespace Context 20011119
4 Exporting EX_TPROP Call by reference Type reference (TYPE) SXMSTPROP Message Properties 20011119
5 Exporting EX_TRES Call by reference Type reference (TYPE) SXMSTRES Message Ressourcen 20011119
6 Exporting EX_TXRES Call by reference Type reference (TYPE) SXMSTXRES Message X-Ressourcen 20011119
7 Importing IM_CLIENT Call by reference Type reference (TYPE) SYMANDT 20030923
8 Importing IM_MSGGUID Call by reference Type reference (TYPE) SXMSMGUID XML Message Server: Message-ID 20011119
9 Importing IM_PID Call by reference Type reference (TYPE) SXMSPID XML Message Broker: interne logische Pipeline-ID 20011119
10 Importing IM_READ_PAYLOAD Call by reference Type reference (TYPE) SXMSFLAG 'X' Payload lesen 20050414
11 Importing IM_VERSION Call by reference Type reference (TYPE) SXMSLSQNBR XML Message Server: Message Versionsnummer 20011119
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST XMS: Ausnahmeklasse für Persistenzschicht 20030904

Method READ_PERSIST_TAB_ALL_ARRAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_MSGKEY_TAB Call by reference Type reference (TYPE) SXMSGUID_T_VERS Message Key mit Versionen 20061020
2 Exporting EX_PMAST Call by reference Type reference (TYPE) SXMSPMAST_TAB XML Message Broker: Message-Queue (Master) 20061020
3 Exporting EX_PVERS Call by reference Type reference (TYPE) SXMSPVERS_TAB XML Message Broker: Message-Version 20061020
4 Exporting EX_TNS Call by reference Type reference (TYPE) SXMSTNS Namespace Context 20061020
5 Exporting EX_TPROP Call by reference Type reference (TYPE) SXMSTPROP Message Properties 20061020
6 Exporting EX_TRES Call by reference Type reference (TYPE) SXMSTRES Message Ressourcen 20061020
7 Exporting EX_TXRES Call by reference Type reference (TYPE) SXMSTXRES Message X-Ressourcen 20061020
8 Importing IM_READ_PAYLOAD Call by reference Type reference (TYPE) SXMSFLAG 'X' XMS: Flag (true/false) 20070416
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST XMS: Ausnahmeklasse für Persistenzschicht 20061020

Method READ_PERSIST_TAB_ALL_PUB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_PMAST Call by reference Type reference (TYPE) SXMSPMAST XML Message Broker: Message-Queue (Master) 20030512
2 Exporting EX_PVERS Call by reference Type reference (TYPE) SXMSPVERS XML Message Broker: Message-Version 20030512
3 Exporting EX_TNS Call by reference Type reference (TYPE) SXMSTNS Namespace Context 20030512
4 Exporting EX_TPROP Call by reference Type reference (TYPE) SXMSTPROP Message Properties 20030512
5 Exporting EX_TRES Call by reference Type reference (TYPE) SXMSTRES Message Ressourcen 20030512
6 Exporting EX_TXRES Call by reference Type reference (TYPE) SXMSTXRES Message X-Ressourcen 20030512
7 Importing IM_CLIENT Call by reference Type reference (TYPE) SYMANDT Mandant 20031008
8 Importing IM_MSGGUID Call by reference Type reference (TYPE) SXMSMGUID XML Message Server: Message-ID 20030512
9 Importing IM_PID Call by reference Type reference (TYPE) SXMSPID XML Message Broker: interne logische Pipeline-ID 20030512
10 Importing IM_VERSION Call by reference Type reference (TYPE) SXMSLSQNBR XML Message Server: Message Versionsnummer 20030512
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST Ausnahmen für die Persistenzschicht 20030904

Method READ_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CLIENT Call by reference Type reference (TYPE) SYMANDT Mandant der Message 20031009
2 Importing IM_LOG Call by reference Type reference (TYPE) SXMSFLAG Log ermitteln 20010924
3 Importing IM_MSGGUID Call by reference Type reference (TYPE) SXMSMGUID XMB: Message-ID 20010924
4 Importing IM_NOT_CLIENT_SPECIFIED Call by reference Type reference (TYPE) SXMSFLAG Mandantenübergreifend selektieren 20031008
5 Importing IM_PID Call by reference Type reference (TYPE) SXMSPID XML Message Broker: interne logische Pipeline-ID 20010924
6 Importing IM_RESPONSE Call by reference Type reference (TYPE) SXMSFLAG Antwort ermitteln 20010924
7 Exporting LAST_LOGSQNBR Call by reference Type reference (TYPE) SXMSLSQNBR Fortlaufende Nummer für ID eines Message-Log 20011030
8 Exporting LAST_VERSION Call by reference Type reference (TYPE) SXMSLSQNBR Fortlaufende Nummer für ID eines Message-Log 20010924
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST Ausnahmen für die Persistenzschicht 20030904

Method RESOURCE_DECRYPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_XRES Call by reference Type reference (TYPE) SXMSXREST XMB: X-Ressource 20110505
2 Importing IM_ENC_KEY Call by reference Type reference (TYPE) SXMS_PAB Privates Adreßbuch für SSF 20110505
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST XI: Persist System Error 20110505

Method RESOURCE_ENCRYPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_XRES Call by reference Type reference (TYPE) SXMSXREST XMB: X-Ressource 20130207
2 Importing IM_ENC_KEY Call by reference Type reference (TYPE) SSFPAB Privates Adreßbuch für SSF 20110505
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST XI: Persist System Error 20110505

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACCEPTING_DUPLICATE Call by reference Type reference (TYPE) SXMS_ACCEPTING_DUPLICATE '' Duplikate akzeptieren, aber nicht persistieren 20070319
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST XI: Systemfehler der Persist 20060928

Method SELECT_EMAS_INS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MSGGUID Call by reference Type reference (TYPE) SXMSMGUID XI: Message-Id 20060927
2 Importing IM_PID Call by reference Type reference (TYPE) SXMSPID Integration Engine: Pipeline-ID 20060927
3 Returning RE_EMAS Value transfer Type reference (TYPE) SXMSPEMAS XML Message Broker: Historie 20060927
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST XI: Systemfehler 20060927

Method SELECT_EMAS_UPD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MSGGUID Call by reference Type reference (TYPE) SXMSMGUID XI: Message-Id 20060927
2 Importing IM_PID Call by reference Type reference (TYPE) SXMSPID Integration Engine: Pipeline-ID 20060927
3 Returning RE_EMAS Value transfer Type reference (TYPE) SXMSPEMAS XML Message Broker: Historie 20060927
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST XI: Systemfehler 20060927

Method SELECT_HIST_INS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MANDT Call by reference Type reference (TYPE) SYMANDT Mandantenkennung des aktuellen Benutzers 20080909
2 Importing IM_MSGGUID Call by reference Type reference (TYPE) SXMSMGUID XI: Message-Id 20060927
3 Importing IM_PID Call by reference Type reference (TYPE) SXMSPID Integration Engine: Pipeline-ID 20060927
4 Returning RE_HIST Value transfer Type reference (TYPE) SXMSPHIST XML Message Broker: Historie 20060927
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST XI: Systemfehler 20060927

Method SELECT_HIST_UPD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MANDT Call by reference Type reference (TYPE) SYMANDT Mandantenkennung des aktuellen Benutzers 20080909
2 Importing IM_MSGGUID Call by reference Type reference (TYPE) SXMSMGUID XI: Message-Id 20060927
3 Importing IM_PID Call by reference Type reference (TYPE) SXMSPID Integration Engine: Pipeline-ID 20060927
4 Returning RE_HIST Value transfer Type reference (TYPE) SXMSPHIST XML Message Broker: Historie 20060927
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST XI: Systemfehler 20060927

Method SEPARATE_TAGS_FROM_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TABLE Call by reference Type reference (TYPE) TABNAME Tabellenname 20010829
# Exception Resumable Description Created on
1 CX_XMS_EXCEPTION Ausnahmen der XMS Messaging APIs 20011112
2 CX_XMS_SYSERR_PERSIST XI: Systemfehler der Persist 20030904

Method SET_ACK_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACK_STAT Call by reference Type reference (TYPE) SXMSPACKSTAT XI: Acknowledgment Status 20020904
2 Importing IM_MSGGUID Call by reference Type reference (TYPE) SXMSMGUID Integration Engine: Message-ID 20020904
3 Importing IM_PID Call by reference Type reference (TYPE) SXMSPID Integration Engine: Pipeline-ID 20020904
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST Ausnahmen für die Persistenzschicht 20030904

Method SET_ADAPTER_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ADAPTER_ERROR_MSG Call by reference Type reference (TYPE) SXMSADAPTT Nicht geänderte Messages 20030328
2 Exporting EX_LINES Call by reference Type reference (TYPE) I Anzahl geänderter Messages 20030328
3 Exporting EX_UNKNOWN_ERROR Call by reference Type reference (TYPE) SXMSFLAG Fehler aufgetreten 20030328
4 Importing IM_ADAPTER Call by reference Type reference (TYPE) SXMSADAPTT Adapter (Integration Engine) 20011207
5 Importing IM_COMMIT_COUNT Call by reference Type reference (TYPE) I '1' 20020109
6 Importing IM_MOVE_MESSAGE Call by reference Type reference (TYPE) SXMSFLAG IF_XMS_MAIN_CONST=>CO_TRUE XMS: Flag (true/false) 20061112
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST Ausnahmen für die Persistenzschicht 20030904

Method SET_ADAPTER_STATUS Signature

Method SET_ADAPTER_STATUS on class CL_XMS_PERSIST has no parameter.
Method SET_ADAPTER_STATUS on class CL_XMS_PERSIST has no exception.

Method SET_BULK_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BULK_ERROR Call by reference Type reference (TYPE) SXMS_BULK_ERROR 'X' Fehler im Bulk aufgetreten 20070319
2 Importing IM_MSGGUID Call by reference Type reference (TYPE) SXMSMGUID XI: Message-Id 20070319
3 Importing IM_PID Call by reference Type reference (TYPE) SXMSPID Integration Engine: Pipeline-ID 20070319
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST XI: Systemfehler der Persist 20070319

Method SET_BULK_ERROR_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BULK_ERROR Call by reference Type reference (TYPE) SXMS_BULK_ERROR 'X' Fehler im Bulk aufgetreten 20070302
2 Importing IM_MSGGUID_TAB Call by reference Type reference (TYPE) SXMSMGUIDT XI: Message-Id 20070302
3 Importing IM_PID Call by reference Type reference (TYPE) SXMSPID Integration Engine: Pipeline-ID 20070302
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST XI: Systemfehler der Persist 20070302

Method SET_COMMIT_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COMMITACT Call by reference Type reference (TYPE) SXMSFLAG XMS: Flag (true/false) 20041118
2 Importing IM_MSGGUID Call by reference Type reference (TYPE) SXMSMGUID XI: Message-Id 20041118
3 Importing IM_PID Call by reference Type reference (TYPE) SXMSPID Integration Engine: Pipeline-ID 20041118
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST XI: Systemfehler der Persist 20041118

Method SET_COMMIT_STATE_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COMMITACT Call by reference Type reference (TYPE) SXMSFLAG XMS: Flag (true/false) 20041118
2 Importing IM_MSGGUID_TAB Call by reference Type reference (TYPE) SXMSMGUIDT XML Message Broker: Tabellentyp zur MessageGUID 20041118
3 Importing IM_PID Call by reference Type reference (TYPE) SXMSPID Integration Engine: Pipeline-ID 20041118
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST XI: Systemfehler der Persist 20041118

Method SET_COMMIT_STATE_TAB_PUB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MSGGUID_TAB Call by reference Type reference (TYPE) SXMSMGUIDT XML Message Broker: Tabellentyp zur MessageGUID 20041118
2 Importing IM_PID Call by reference Type reference (TYPE) SXMSPID Integration Engine: Pipeline-ID 20041118
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST XI: Systemfehler der Persist 20041118

Method SET_EOREF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EO_REFID Call by reference Type reference (TYPE) SXMSREFID Integration Engine: Referenz-Typ 20031211
2 Importing IM_EO_REFVAL Call by reference Type reference (TYPE) SXMSREFVAL Integration Engine: Referenzwert 20031211
3 Importing IM_MSGGUID Call by reference Type reference (TYPE) SXMSMGUID XI: Message-Id 20031211
4 Importing IM_PID Call by reference Type reference (TYPE) SXMSPID Integration Engine: Pipeline-ID 20031211
5 Importing IM_QUEUEINT Call by reference Type reference (TYPE) TRFCQNAM ID für Message-Queue 20040819
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST XI: Systemfehler der Persist 20031211

Method SET_EOREF_O Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EOREF_O Call by reference Type reference (TYPE) SXMSEOREF XMS: Referenzobjekt für exactly once Verarbeitung 20041014
2 Importing IM_MSGGUID Call by reference Type reference (TYPE) SXMSMGUID XI: Message-Id 20041014
3 Importing IM_PID Call by reference Type reference (TYPE) SXMSPID Integration Engine: Pipeline-ID 20041014
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST XI: Systemfehler der Persist 20041014

Method SET_EOREF_O_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EOREF_O Call by reference Type reference (TYPE) SXMSEOREF XMS: Referenzobjekt für exactly once Verarbeitung 20041014
2 Importing IM_MSGGUID_TAB Call by reference Type reference (TYPE) SXMSMGUIDT XML Message Broker: Tabellentyp zur MessageGUID 20041014
3 Importing IM_PID Call by reference Type reference (TYPE) SXMSPID Integration Engine: Pipeline-ID 20041014
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST XI: Systemfehler der Persist 20041014

Method SET_EOREF_O_TAB_PUB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EOREF_O Call by reference Type reference (TYPE) SXMSEOREF XMS: Referenzobjekt für exactly once Verarbeitung 20041014
2 Importing IM_MSGGUID_TAB Call by reference Type reference (TYPE) SXMSMGUIDT XML Message Broker: Tabellentyp zur MessageGUID 20041014
3 Importing IM_PID Call by reference Type reference (TYPE) SXMSPID Integration Engine: Pipeline-ID 20041014
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST XI: Systemfehler der Persist 20041014

Method SET_EOREF_PUB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EO_REFID Call by reference Type reference (TYPE) SXMSREFID Integration Engine: Referenz-Typ 20031208
2 Importing IM_EO_REFVAL Call by reference Type reference (TYPE) SXMSREFVAL Integration Engine: Referenzwert 20031208
3 Importing IM_MSGGUID Call by reference Type reference (TYPE) SXMSMGUID XI: Message-Id 20031208
4 Importing IM_PID Call by reference Type reference (TYPE) SXMSPID Integration Engine: Pipeline-ID 20031208
5 Importing IM_QUEUEINT Call by reference Type reference (TYPE) TRFCQNAM ID für Message-Queue 20040819
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST XI: Systemfehler der Persist 20031208

Method SET_EOREF_TAB_PUB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EO_REFID Call by reference Type reference (TYPE) SXMSREFID Integration Engine: Referenz-Typ 20060921
2 Importing IM_EO_REFVAL Call by reference Type reference (TYPE) SXMSREFVAL Integration Engine: Referenzwert 20060921
3 Importing IM_MSGGUID_TAB Call by reference Type reference (TYPE) SXMSMGUID_T Tabelle der XI: Message-Ids 20060921
4 Importing IM_PID Call by reference Type reference (TYPE) SXMSPID Integration Engine: Pipeline-ID 20060921
5 Importing IM_QUEUEINT Call by reference Type reference (TYPE) TRFCQNAM Name einer tRFC-Queue 20060921
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST XI: Systemfehler der Persist 20060921

Method SET_ERRSTAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ERRSTAT Call by reference Type reference (TYPE) SXMSERRSTAT Errorstatus 20060927
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST XI: Systemfehler 20060927

Method SET_GEN_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_GEN_ENTRY Call by reference Type reference (TYPE) SXMSFLAG XMS: Flag (true/false) 20060328
2 Importing IM_MSGGUID Call by reference Type reference (TYPE) SXMSMGUID XI: Message-Id 20060328
3 Importing IM_PID Call by reference Type reference (TYPE) SXMSPID Integration Engine: Pipeline-ID 20060328
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST XI: Systemfehler der Persist 20060328

Method SET_IFACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACTION Call by reference Type reference (TYPE) SXMSITFACT XMB: Aktion für Interface 20021008
2 Importing IM_MSGGUID Call by reference Type reference (TYPE) SXMSMGUID XML Message Server: Message-ID 20021008
3 Importing IM_PID Call by reference Type reference (TYPE) SXMSPID XML Message Broker: interne logische Pipeline-ID 20021008
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST XMS: Ausnahmeklasse für Systemfehler 20030904

Method SET_MANUALSTAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MANUALSTAT Call by reference Type reference (TYPE) SXMSFLAG '' XMS: Flag (true/false) 20061112
2 Importing IM_MSGGUID Call by reference Type reference (TYPE) SXMSMGUID XI: Message-Id 20061112
3 Importing IM_PID Call by reference Type reference (TYPE) SXMSPID Integration Engine: Pipeline-ID 20061112
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST XI: Systemfehler der Persist 20061112

Method SET_MESSAGE_STATUS Signature

Method SET_MESSAGE_STATUS on class CL_XMS_PERSIST has no parameter.
Method SET_MESSAGE_STATUS on class CL_XMS_PERSIST has no exception.

Method SET_MSG_SIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MSGGUID Call by reference Type reference (TYPE) SXMSMGUID XI: Message-Id 20070419
2 Importing IM_MSG_SIZE Call by reference Type reference (TYPE) SXMS_SIZE_MSG Message-Größe 20070419
3 Importing IM_PID Call by reference Type reference (TYPE) SXMSPID Integration Engine: Pipeline-ID 20070419
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST XI: Systemfehler der Persist 20070419

Method SET_MSG_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACTION Call by reference Type reference (TYPE) SXMSITFACT XMB: Aktion für Interface 20011025
2 Importing IM_EOREF Call by reference Type reference (TYPE) SXMSEOREF XMB: Referenz (für exactly once) 20010910
3 Importing IM_EOREF_OUT Call by reference Type reference (TYPE) SXMSEOREF XMB: Referenzobjekt für exactly once Verarbeitung 20020319
4 Importing IM_MSGGUID Call by reference Type reference (TYPE) SXMSMGUID XML Message Server: Message-ID 20010629
5 Importing IM_PID Call by reference Type reference (TYPE) SXMSPID XML Message Broker: interne logische Pipeline-ID 20010904
6 Importing IM_QUEUEID Call by reference Type reference (TYPE) TRFCQNAM Name einer tRFC-Queue 20020322
7 Importing IM_STATUS Call by reference Type reference (TYPE) SXMSSTATE XML Message Broker: Status einer Message 20010910
8 Importing IM_VERSION Call by reference Type reference (TYPE) SXMSLSQNBR '001' Fortlaufende Nummer für ID eines Message-Log 20030925
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST XMS: Ausnahmeklasse für Systemfehler 20030904

Method SET_MSG_STATE_PUB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACTION Call by reference Type reference (TYPE) SXMSITFACT XMB: Aktion für Interface 20030512
2 Importing IM_EOREF Call by reference Type reference (TYPE) SXMSEOREF XMB: Referenz (für exactly once) 20030512
3 Importing IM_EOREF_OUT Call by reference Type reference (TYPE) SXMSEOREF XMB: Referenzobjekt für exactly once Verarbeitung 20030512
4 Importing IM_MSGGUID Call by reference Type reference (TYPE) SXMSMGUID XML Message Server: Message-ID 20030512
5 Importing IM_PID Call by reference Type reference (TYPE) SXMSPID XML Message Broker: interne logische Pipeline-ID 20030512
6 Importing IM_QUEUEID Call by reference Type reference (TYPE) TRFCQNAM Name einer tRFC-Queue 20030512
7 Importing IM_STATUS Call by reference Type reference (TYPE) SXMSSTATE XML Message Broker: Status einer Message 20030512
8 Importing IM_VERSION Call by reference Type reference (TYPE) SXMSLSQNBR '001' Fortlaufende Nummer für ID eines Message-Log 20031030
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST Ausnahmen für die Persistenzschicht 20030904

Method SET_ONLY_ADAP_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ADAPTER_STATUS Call by reference Type reference (TYPE) SXMSPASTAT Integration Engine: Adapter-Status 20020910
2 Importing IM_MSGGUID Call by reference Type reference (TYPE) SXMSMGUID XML Message Server: Message-ID 20020910
3 Importing IM_PID Call by reference Type reference (TYPE) SXMSPID XML Message Broker: interne logische Pipeline-ID 20020910
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST XMS: Ausnahmeklasse für Systemfehler 20030904

Method SET_ONLY_ADAP_STATE_ARRAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ADAPTER_STATUS Call by reference Type reference (TYPE) SXMSPASTAT Integration Engine: Adapter-Status 20070801
2 Importing IM_MSGGUID_ARRAY Call by reference Type reference (TYPE) SXMSMGUIDT XML Message Server: Message-ID 20070801
3 Importing IM_PID Call by reference Type reference (TYPE) SXMSPID XML Message Broker: interne logische Pipeline-ID 20070801
4 Returning RE_MSGGUID_ARRAY Value transfer Type reference (TYPE) SXMSMGUIDT XML Message Broker: Tabellentyp zur MessageGUID 20070801
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST XMS: Ausnahmeklasse für Systemfehler 20070801

Method SET_ONLY_MSG_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ERRCODE Call by reference Type reference (TYPE) SXMSERRCODE XI: Systemfehler-Code bestehend aus Gebiet und Id 20110804
2 Importing IM_MANDT Call by reference Type reference (TYPE) SYMANDT Mandantenkennung des aktuellen Benutzers 20080909
3 Importing IM_MESSAGE_STATUS Call by reference Type reference (TYPE) SXMSPMSTAT Integration Engine: Status einer Message 20020910
4 Importing IM_MSGGUID Call by reference Type reference (TYPE) SXMSMGUID XML Message Server: Message-ID 20020910
5 Importing IM_PID Call by reference Type reference (TYPE) SXMSPID XML Message Broker: interne logische Pipeline-ID 20020910
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST XMS: Ausnahmeklasse für Systemfehler 20030904

Method SET_ONLY_MSG_STATE_ARRAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MANDT Call by reference Type reference (TYPE) SYMANDT Mandantenkennung des aktuellen Benutzers 20080909
2 Importing IM_MSGGUID_ARRAY Call by reference Type reference (TYPE) SXMSMGUIDT XML Message Server: Message-ID 20070806
3 Importing IM_MSG_STATUS Call by reference Type reference (TYPE) SXMSPMSTAT Integration Engine: Message-Status 20070806
4 Importing IM_PID Call by reference Type reference (TYPE) SXMSPID XML Message Broker: interne logische Pipeline-ID 20070806
5 Returning RE_MSGGUID_ARRAY Value transfer Type reference (TYPE) SXMSMGUIDT XML Message Broker: Tabellentyp zur MessageGUID 20070806
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST XMS: Ausnahmeklasse für Systemfehler 20070806

Method SET_RETRYCOUNT_MAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MAN_RETRYCO Call by reference Type reference (TYPE) SXMS_MAN_RETRYCO Manueller retry counter 20061112
2 Importing IM_MSGGUID Call by reference Type reference (TYPE) SXMSMGUID XI: Message-Id 20061112
3 Importing IM_PID Call by reference Type reference (TYPE) SXMSPID Integration Engine: Pipeline-ID 20061112
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST XI: Systemfehler der Persist 20061112

Method SET_SECURITY_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ITFACTION Call by reference Type reference (TYPE) SXMSITFACT Integration Engine: Aktion für Interface 20040602
2 Importing IM_MSGGUID Call by reference Type reference (TYPE) SXMSMGUID XI: Message-Id 20040602
3 Importing IM_PID Call by reference Type reference (TYPE) SXMSPID Integration Engine: Pipeline-ID 20040602
4 Importing IM_SECURITY Call by reference Type reference (TYPE) SXMSSECURITY Security Flag 20040602
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST XI: Systemfehler der Persist 20040602

Method SWITCH_OFF_PERF Signature

Method SWITCH_OFF_PERF on class CL_XMS_PERSIST has no parameter.
Method SWITCH_OFF_PERF on class CL_XMS_PERSIST has no exception.

Method SWITCH_ON_PERF Signature

Method SWITCH_ON_PERF on class CL_XMS_PERSIST has no parameter.
Method SWITCH_ON_PERF on class CL_XMS_PERSIST has no exception.

Method SWITCH_TABLE_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CLUP Call by reference Type reference (TYPE) TABNAME Tabellenname 20020402
2 Importing IM_CLUR Call by reference Type reference (TYPE) TABNAME Tabellenname 20020402
3 Importing IM_EMASTER Call by reference Type reference (TYPE) TABNAME Tabellenname 20020801
4 Importing IM_ERROR Call by reference Type reference (TYPE) TABNAME Tabellenname 20020402
5 Importing IM_MASTER Call by reference Type reference (TYPE) TABNAME Tabellenname 20020402
6 Importing IM_READ_RETRY Call by reference Type reference (TYPE) SXMSFLAG '0' inaktive Tabellen beinhalten noch Daten 20020404
7 Importing IM_SWITCH_MODE Call by reference Type reference (TYPE) SXMSSWTCHM Integration Engine: Switch-Modus 20020402
8 Importing IM_VERS Call by reference Type reference (TYPE) TABNAME Tabellenname 20020402

Method SWITCH_TABLE_CONTAINER on class CL_XMS_PERSIST has no exception.

Method UPDATE_EMAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EMAS Call by reference Type reference (TYPE) SXMSPEMAS XML Message Broker: Message-Queue (Master) 20060927
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST XI: Systemfehler 20060927

Method UPDATE_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ERROR Call by reference Type reference (TYPE) SXMSPERROR XML Message Broker: Message-Queue (Master) 20060927
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST XI: Systemfehler 20060927

Method UPDATE_HIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_HIST Call by reference Type reference (TYPE) SXMSPHIST XML Message Broker: Message-Queue (Master) 20060928
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST XI: Systemfehler 20060928

Method UPDATE_MAST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MAST Call by reference Type reference (TYPE) SXMSPMAST XML Message Broker: Message-Queue (Master) 20060927
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST XI: Systemfehler 20060927

Method UPDATE_STATISTICS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_INITIALIZATION_ONLY Value transfer Type reference (TYPE) SXMSFLAG '0' 0: Statistikupdate (+Initialisierung) 1: nur Initialisierung 20100803
2 Importing IM_MSGS_INSERTED Value transfer Type reference (TYPE) INT4 0 Anzahl der vom aktuellen Switchlauf eingefügten Messages 20100803
3 Importing IM_UPD_STAT_TABLES Value transfer Type reference (TYPE) TTTABNAME Liste von Tabellennamen für Statistikupdate 20100803

Method UPDATE_STATISTICS on class CL_XMS_PERSIST has no exception.

Method UPDATE_STATISTICS_READ_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_INITIAL_RUN_ROWS Value transfer Type reference (TYPE) INT4 Parameter DELETION-UPDATE_STATISTICS-INITIAL_RUN_ROWS 20101222
2 Exporting EX_NEXT_RUN_GROWTH Value transfer Type reference (TYPE) FLOAT Parameter DELETION-UPDATE_STATISTICS-NEXT_RUN_GROWTH_FACTOR 20100803
3 Exporting EX_NUMBER_RUN_MAX Value transfer Type reference (TYPE) INT4 Parameter DELETION-UPDATE_STATISTICS-RUN_NUMBER_MAX 20100803
4 Exporting EX_UPDATE_STATISTICS Value transfer Type reference (TYPE) SXMSFLAG Parameter DELETION-TABLE_SWITCH-UPDATE_STATISTICS 20100803

Method UPDATE_STATISTICS_READ_CONFIG on class CL_XMS_PERSIST has no exception.

Method WP_TRACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACTION Call by reference Type reference (TYPE) CHAR10 'INSERT' Datenbankoperation 20110715
2 Importing IM_LINE Call by reference Type reference (TYPE) ANY einzelner Datensatz 20110715
3 Importing IM_LOCATION Call by reference Type reference (TYPE) TEXT60 Bezeichnung der Aufrufstelle 20110715
4 Importing IM_SUBRC Call by reference Type reference (TYPE) SYSUBRC Returncode der DB Anweisung 20110715
5 Importing IM_TAB Call by reference Type reference (TYPE) TABLE Tabelle von Datensätzen 20110715
6 Importing IM_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20110715

Method WP_TRACE on class CL_XMS_PERSIST has no exception.

Method WRITE_MSG_HISTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EXEENDTST Call by reference Type reference (TYPE) TIMESTAMPL UTC-Zeitstempel in Langform (JJJJMMTThhmmssmmmuuun) 20011115
2 Importing IM_EXESTRTTST Call by reference Type reference (TYPE) TIMESTAMPL UTC-Zeitstempel in Langform (JJJJMMTThhmmssmmmuuun) 20011115
3 Importing IM_MANDT Call by reference Type reference (TYPE) SYMANDT Mandantenkennung des aktuellen Benutzers 20080909
4 Importing IM_MANSTAT Call by reference Type reference (TYPE) SXMSFLAG XMB: Flag (true/false) 20010824
5 Importing IM_MSGGUID Call by reference Type reference (TYPE) SXMSMGUID XMB: Message-ID 20010824
6 Importing IM_MSGSTATE Call by reference Type reference (TYPE) SXMSPMSTAT XML Message Broker: Status einer Message 20010824
7 Importing IM_MSGTYPE Call by reference Type reference (TYPE) SXMSPMTYPE XML Message Broker: Typ einer Message 20010824
8 Importing IM_PID Call by reference Type reference (TYPE) SXMSPID XML Message Broker: interne logische Pipeline-ID 20010904
9 Importing IM_REORG Call by reference Type reference (TYPE) SXMSREORG Reorganisationszustand 20020906
10 Importing IM_RETRY Call by reference Type reference (TYPE) NUMC3 Retry Zähler 20010824
11 Importing IM_SENDTIMEST Call by reference Type reference (TYPE) TIMESTAMPL Datum und Zeit, aktuelle (Applikationsserver-) Uhrzeit 20010824
12 Importing IM_VERSION Call by reference Type reference (TYPE) SXMSLSQNBR Fortlaufende Nummer für ID eines Message-Log 20031029
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST XI: Systemfehler der Persist 20031029

Method WRITE_MSG_HISTORY_PUB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EXEENDTST Call by reference Type reference (TYPE) TIMESTAMPL UTC-Zeitstempel in Langform (JJJJMMTThhmmssmmmuuun) 20060928
2 Importing IM_EXESTRTTST Call by reference Type reference (TYPE) TIMESTAMPL UTC-Zeitstempel in Langform (JJJJMMTThhmmssmmmuuun) 20060928
3 Importing IM_MANSTAT Call by reference Type reference (TYPE) SXMSFLAG XMB: Flag (true/false) 20060928
4 Importing IM_MSGGUID Call by reference Type reference (TYPE) SXMSMGUID XMB: Message-ID 20060928
5 Importing IM_MSGSTATE Call by reference Type reference (TYPE) SXMSPMSTAT XML Message Broker: Status einer Message 20060928
6 Importing IM_MSGTYPE Call by reference Type reference (TYPE) SXMSPMTYPE XML Message Broker: Typ einer Message 20060928
7 Importing IM_PID Call by reference Type reference (TYPE) SXMSPID XML Message Broker: interne logische Pipeline-ID 20060928
8 Importing IM_REORG Call by reference Type reference (TYPE) SXMSREORG Reorganisationszustand 20060928
9 Importing IM_RETRY Call by reference Type reference (TYPE) NUMC3 Retry Zähler 20060928
10 Importing IM_SENDTIMEST Call by reference Type reference (TYPE) TIMESTAMPL Datum und Zeit, aktuelle (Applikationsserver-) Uhrzeit 20060928
11 Importing IM_VERSION Call by reference Type reference (TYPE) SXMSLSQNBR Fortlaufende Nummer für ID eines Message-Log 20060928
# Exception Resumable Description Created on
1 CX_XMS_SYSERR_PERSIST XI: Systemfehler der Persist 20060928
History
Last changed by/on SAP  20130531 
SAP Release Created in 620