SAP ABAP Class CL_XMS_PERSIST_HIST (History Interface for WS RT)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-XI-IS-IEN (Application Component) Integration Engine
     SSOAPERSIST (Package) SOA Persist Objects
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_XMS_PERSIST_CONST_BOOL Boolean Constants 20090630
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_XMS_PERSIST_HIST Interface for DB Table SXMSPHIST 20090630
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_XMS_PERSIST_LOAD_PART Interface for Loading Message Parts 20090701
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_XMS_PERSIST_ROOT_CONST Root Persist Interface for Constants 20090630
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_XMS_PERSIST_SAVE_PART Interface for Saving Message Database Tables 20090701
Properties
Class CL_XMS_PERSIST_HIST  
Short Description History Interface for WS RT    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SSOAPERSIST   SOA Persist Objects 
Created 20090630   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_XMS_PERSIST_HIST has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_XMS_PERSIST_CONST_BOOL Boolean Constants 20090630
2 IF_XMS_PERSIST_HIST Interface for DB Table SXMSPHIST 20090630
3 IF_XMS_PERSIST_LOAD_PART Interface for Loading Message Parts 20090701
4 IF_XMS_PERSIST_ROOT_CONST Root Persist Interface for Constants 20090630
5 IF_XMS_PERSIST_SAVE_PART Interface for Saving Message Database Tables 20090701
Friends
# Friend Modeled only Created on Description
1 CL_XMS_PERSIST_MESSAGE 20090630 Message Supply
2 CL_XMS_PERSIST_ROOT_COLLEC_DEV 20090630 Handler for Persist Objects
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_FALSE Instance attribute Private Attribute reference (LIKE) 20090630
2 CON_SPACE Instance attribute Private Attribute reference (LIKE) 20090630
3 CON_TRUE Instance attribute Private Attribute reference (LIKE) 20090630
4 CON_X Instance attribute Private Attribute reference (LIKE) 20090630
5 CO_ARCHIVE Instance attribute Private Attribute reference (LIKE) 20090630
6 CO_DELETE Instance attribute Private Attribute reference (LIKE) 20090630
7 CO_INITIAL Instance attribute Private Attribute reference (LIKE) 20090630
8 CO_LOAD_FROM_ARCH Instance attribute Private Attribute reference (LIKE) 20090630
9 CO_LOAD_FROM_DB Instance attribute Private Attribute reference (LIKE) 20090630
10 CO_MSG_STATE_FINISHED Instance attribute Private Attribute reference (LIKE) 20090630
11 CO_NEW Instance attribute Private Attribute reference (LIKE) 20090630
12 CO_NO Instance attribute Private Attribute reference (LIKE) 20090630
13 CO_OKAY Instance attribute Private Attribute reference (LIKE) 20090630
14 CO_ROLLBACK Instance attribute Private Attribute reference (LIKE) 20090630
15 CO_STAT_PROCESSED Instance attribute Private Attribute reference (LIKE) 20090630
16 CO_TEMP Instance attribute Private Attribute reference (LIKE) 20090630
17 CO_YES Instance attribute Private Attribute reference (LIKE) 20090630
18 ITEM Instance attribute Protected Object reference (TYPE REF TO) SXMSPHIST_ROOT_ITEM History Attributes of Root Item 20090630
19 ITEM_TAB Static Attribute Private Type reference (TYPE) SXMSPHIST_ROOT_ITEM_TAB Table Type for HISTORY ITEM 20090630
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20090630
2 FREE Instance method Private Method 20090701
3 GET_EXIST_FLAG Static method Public Method Get flag, if entry exists 20090706
4 GET_INSTANCE Static method Public Method 20090630
5 SAVE Instance method Private Method 20090701
6 SAVE_ALL Instance method Private Method 20090701
7 SAVE_ALL_AND_CLEAR Instance method Private Method 20090701
8 SAVE_AND_CLEAR Instance method Private Method 20090701
9 SAVE_SELECTION Instance method Private Method 20090701
10 SAVE_SELECTION_AND_CLEAR Instance method Private Method 20090701
11 SET_EXETIMEST Instance method Private Method 20090630
12 SET_FIELD Instance method Private Method 20090630
13 SET_MSGSTATE Instance method Private Method 20090630
14 SET_MSGTYPE Instance method Private Method 20090630
15 SET_PROC_FLAG Instance method Private Method 20090701
Events
Class CL_XMS_PERSIST_HIST has no event.
Types
Class CL_XMS_PERSIST_HIST has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MSGGUID Call by reference Type reference (TYPE) SXMSMGUID XI: Message-Id 20090630
2 Importing IM_PID Call by reference Type reference (TYPE) SXMSPID Integration Engine: Pipeline-ID 20090630

Method CONSTRUCTOR on class CL_XMS_PERSIST_HIST has no exception.

Method FREE Signature

Method FREE on class CL_XMS_PERSIST_HIST has no parameter.
# Exception Resumable Description Created on
1 CX_XMS_PERSIST XI: Systemfehler der Persist 20090701

Method GET_EXIST_FLAG 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) SXMSGUID GUID für Objekte der Integration Engine 20090706
2 Returning RE_EXIST Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20090706

Method GET_EXIST_FLAG on class CL_XMS_PERSIST_HIST has no exception.

Method GET_INSTANCE 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 20090630
2 Importing IM_PID Call by reference Type reference (TYPE) SXMSPID Integration Engine: Pipeline-ID 20090630
3 Returning RE_HIST Value transfer Object reference (TYPE REF TO) CL_XMS_PERSIST_HIST 20090630

Method GET_INSTANCE on class CL_XMS_PERSIST_HIST has no exception.

Method SAVE Signature

Method SAVE on class CL_XMS_PERSIST_HIST has no parameter.
Method SAVE on class CL_XMS_PERSIST_HIST has no exception.

Method SAVE_ALL Signature

Method SAVE_ALL on class CL_XMS_PERSIST_HIST has no parameter.
Method SAVE_ALL on class CL_XMS_PERSIST_HIST has no exception.

Method SAVE_ALL_AND_CLEAR Signature

Method SAVE_ALL_AND_CLEAR on class CL_XMS_PERSIST_HIST has no parameter.
Method SAVE_ALL_AND_CLEAR on class CL_XMS_PERSIST_HIST has no exception.

Method SAVE_AND_CLEAR Signature

Method SAVE_AND_CLEAR on class CL_XMS_PERSIST_HIST has no parameter.
Method SAVE_AND_CLEAR on class CL_XMS_PERSIST_HIST has no exception.

Method SAVE_SELECTION Signature

Method SAVE_SELECTION on class CL_XMS_PERSIST_HIST has no parameter.
Method SAVE_SELECTION on class CL_XMS_PERSIST_HIST has no exception.

Method SAVE_SELECTION_AND_CLEAR Signature

Method SAVE_SELECTION_AND_CLEAR on class CL_XMS_PERSIST_HIST has no parameter.
Method SAVE_SELECTION_AND_CLEAR on class CL_XMS_PERSIST_HIST has no exception.

Method SET_EXETIMEST Signature

Method SET_EXETIMEST on class CL_XMS_PERSIST_HIST has no parameter.
Method SET_EXETIMEST on class CL_XMS_PERSIST_HIST has no exception.

Method SET_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FIELD Call by reference Type reference (TYPE) SXMSFDNAME Feldname 20090630
2 Importing IM_VALUE Call by reference Type reference (TYPE) ANY Feldwert 20090630
3 Returning RE_RESULT Value transfer Type reference (TYPE) SXMSFLAG XMS: Flag (true/false) 20090630

Method SET_FIELD on class CL_XMS_PERSIST_HIST has no exception.

Method SET_MSGSTATE Signature

Method SET_MSGSTATE on class CL_XMS_PERSIST_HIST has no parameter.
Method SET_MSGSTATE on class CL_XMS_PERSIST_HIST has no exception.

Method SET_MSGTYPE Signature

Method SET_MSGTYPE on class CL_XMS_PERSIST_HIST has no parameter.
Method SET_MSGTYPE on class CL_XMS_PERSIST_HIST has no exception.

Method SET_PROC_FLAG Signature

Method SET_PROC_FLAG on class CL_XMS_PERSIST_HIST has no parameter.
Method SET_PROC_FLAG on class CL_XMS_PERSIST_HIST has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 730