SAP ABAP Class CL_XMS_PERSIST_EMAS (Methods for Database Table SXMSPEMAS*)
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 20050719
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_XMS_PERSIST_EMAS Interface for Database Table SXMSPEMAS* 20050719
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_XMS_PERSIST_KEY Interface for Key for Collector 20051118
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_XMS_PERSIST_LOAD_PART Interface for Loading Message Parts 20050728
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_XMS_PERSIST_ROOT_CONST Root Persist Interface for Constants 20050727
6 Interface implementation (CLASS c. INTERFACES i_ref)  IF_XMS_PERSIST_SAVE_PART Interface for Saving Message Database Tables 20050729
Properties
Class CL_XMS_PERSIST_EMAS  
Short Description Methods for Database Table SXMSPEMAS*    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SSOAPERSIST   SOA Persist Objects 
Created 20050719   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_XMS_PERSIST_EMAS has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_XMS_PERSIST_CONST_BOOL Boolean Constants 20050719
2 IF_XMS_PERSIST_EMAS Interface for Database Table SXMSPEMAS* 20050719
3 IF_XMS_PERSIST_KEY Interface for Key for Collector 20051118
4 IF_XMS_PERSIST_LOAD_PART Interface for Loading Message Parts 20050728
5 IF_XMS_PERSIST_ROOT_CONST Root Persist Interface for Constants 20050727
6 IF_XMS_PERSIST_SAVE_PART Interface for Saving Message Database Tables 20050729
Friends
# Friend Modeled only Created on Description
1 CL_XMS_PERSIST_MESSAGE 20050726 Message Supply
2 CL_XMS_PERSIST_ROOT_COLLEC_DEV 20050719 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) 20050719
2 CON_TRUE Instance attribute Private Attribute reference (LIKE) 20050719
3 CO_ARCHIVE Instance attribute Private Attribute reference (LIKE) 20050727
4 CO_DELETE Instance attribute Private Attribute reference (LIKE) 20050727
5 CO_INITIAL Instance attribute Private Attribute reference (LIKE) 20050727
6 CO_LOAD_FROM_ARCH Instance attribute Private Attribute reference (LIKE) 20051118
7 CO_LOAD_FROM_DB Instance attribute Private Attribute reference (LIKE) 20051118
8 CO_MSG_STATE_FINISHED Instance attribute Private Attribute reference (LIKE) 20051118
9 CO_NEW Instance attribute Private Attribute reference (LIKE) 20051118
10 CO_NO Instance attribute Private Attribute reference (LIKE) 20050727
11 CO_OKAY Instance attribute Private Attribute reference (LIKE) 20050727
12 CO_ROLLBACK Instance attribute Private Attribute reference (LIKE) 20051118
13 CO_STAT_PROCESSED Instance attribute Private Attribute reference (LIKE) 20050727
14 CO_YES Instance attribute Private Attribute reference (LIKE) 20050727
15 ITEM Instance attribute Private Object reference (TYPE REF TO) SXMSPEMAS_ROOT_ITEM Enhanced Master Attribute of a Root Item 20050725
16 ITEM_TAB Static Attribute Private Type reference (TYPE) SXMSPEMAS_ROOT_ITEM_TAB Enhanced Master Attribute of a Root Item 20050725
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20050801
2 CREATE_FROM_ARCHIV Instance method Private Method 20050728
3 CREATE_FROM_DB Instance method Private Method 20050728
4 CREATE_NEW Instance method Private Method 20051124
5 FREE Instance method Private Method Release Message Instance 20080620
6 GET_EMAS Instance method Private Method 20050719
7 GET_IB_NAME Instance method Private Method 20050719
8 GET_IB_NS Instance method Private Method 20050719
9 GET_IB_OPERATION Instance method Private Method 20070119
10 GET_IB_PARTY Instance method Private Method 20050719
11 GET_IB_PARTY_AGENCY Instance method Private Method 20050719
12 GET_IB_PARTY_TYPE Instance method Private Method 20050719
13 GET_IB_SYSTEM Instance method Private Method 20050719
14 GET_INSTANCE Static method Public Method 20050725
15 GET_MANDT Instance method Private Method 20051118
16 GET_MSGGUID Instance method Private Method 20051118
17 GET_OB_NAME Instance method Private Method 20050719
18 GET_OB_NS Instance method Private Method 20050719
19 GET_OB_OPERATION Instance method Private Method 20070119
20 GET_OB_PARTY Instance method Private Method 20050719
21 GET_OB_PARTY_AGENCY Instance method Private Method 20050719
22 GET_OB_PARTY_TYPE Instance method Private Method 20050719
23 GET_OB_SYSTEM Instance method Private Method 20050719
24 GET_PID Instance method Private Method 20051118
25 SAVE Instance method Private Method 20050719
26 SAVE_ALL Instance method Private Method 20050719
27 SAVE_ALL_AND_CLEAR Instance method Private Method 20070910
28 SAVE_AND_CLEAR Instance method Private Method 20070910
29 SAVE_SELECTION Instance method Private Method 20050719
30 SAVE_SELECTION_AND_CLEAR Instance method Private Method 20070910
31 SET_EMAS Instance method Private Method 20050719
32 SET_FIELD Instance method Private Method 20050725
33 SET_IB_NAME Instance method Private Method 20050719
34 SET_IB_NS Instance method Private Method 20050719
35 SET_IB_OPERATION Instance method Private Method 20070119
36 SET_IB_PARTY Instance method Private Method 20050719
37 SET_IB_PARTY_AGENCY Instance method Private Method 20050719
38 SET_IB_PARTY_TYPE Instance method Private Method 20050719
39 SET_IB_SYSTEM Instance method Private Method 20050719
40 SET_MSGGUID Instance method Private Method 20051118
41 SET_OB_NAME Instance method Private Method 20050719
42 SET_OB_NS Instance method Private Method 20050719
43 SET_OB_OPERATION Instance method Private Method 20070119
44 SET_OB_PARTY Instance method Private Method 20050719
45 SET_OB_PARTY_AGENCY Instance method Private Method 20050719
46 SET_OB_PARTY_TYPE Instance method Private Method 20050719
47 SET_OB_SYSTEM Instance method Private Method 20050719
48 SET_PID Instance method Private Method 20051118
49 SET_PROC_FLAG Instance method Private Method 20051123
50 SET_VERSION Instance method Public Method 20060927
Events
Class CL_XMS_PERSIST_EMAS has no event.
Types
Class CL_XMS_PERSIST_EMAS 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 20051123
2 Importing IM_PID Call by reference Type reference (TYPE) SXMSPID Integration Engine: Pipeline-ID 20051123
3 Importing IM_VERSION Call by reference Type reference (TYPE) SXMSLSQNBR '000' Fortlaufende Nummer für ID eines Message-Log 20060815

Method CONSTRUCTOR on class CL_XMS_PERSIST_EMAS has no exception.

Method CREATE_FROM_ARCHIV Signature

Method CREATE_FROM_ARCHIV on class CL_XMS_PERSIST_EMAS has no parameter.
Method CREATE_FROM_ARCHIV on class CL_XMS_PERSIST_EMAS has no exception.

Method CREATE_FROM_DB Signature

Method CREATE_FROM_DB on class CL_XMS_PERSIST_EMAS has no parameter.
Method CREATE_FROM_DB on class CL_XMS_PERSIST_EMAS has no exception.

Method CREATE_NEW Signature

Method CREATE_NEW on class CL_XMS_PERSIST_EMAS has no parameter.
Method CREATE_NEW on class CL_XMS_PERSIST_EMAS has no exception.

Method FREE Signature

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

Method GET_EMAS Signature

Method GET_EMAS on class CL_XMS_PERSIST_EMAS has no parameter.
Method GET_EMAS on class CL_XMS_PERSIST_EMAS has no exception.

Method GET_IB_NAME Signature

Method GET_IB_NAME on class CL_XMS_PERSIST_EMAS has no parameter.
Method GET_IB_NAME on class CL_XMS_PERSIST_EMAS has no exception.

Method GET_IB_NS Signature

Method GET_IB_NS on class CL_XMS_PERSIST_EMAS has no parameter.
Method GET_IB_NS on class CL_XMS_PERSIST_EMAS has no exception.

Method GET_IB_OPERATION Signature

Method GET_IB_OPERATION on class CL_XMS_PERSIST_EMAS has no parameter.
Method GET_IB_OPERATION on class CL_XMS_PERSIST_EMAS has no exception.

Method GET_IB_PARTY Signature

Method GET_IB_PARTY on class CL_XMS_PERSIST_EMAS has no parameter.
Method GET_IB_PARTY on class CL_XMS_PERSIST_EMAS has no exception.

Method GET_IB_PARTY_AGENCY Signature

Method GET_IB_PARTY_AGENCY on class CL_XMS_PERSIST_EMAS has no parameter.
Method GET_IB_PARTY_AGENCY on class CL_XMS_PERSIST_EMAS has no exception.

Method GET_IB_PARTY_TYPE Signature

Method GET_IB_PARTY_TYPE on class CL_XMS_PERSIST_EMAS has no parameter.
Method GET_IB_PARTY_TYPE on class CL_XMS_PERSIST_EMAS has no exception.

Method GET_IB_SYSTEM Signature

Method GET_IB_SYSTEM on class CL_XMS_PERSIST_EMAS has no parameter.
Method GET_IB_SYSTEM on class CL_XMS_PERSIST_EMAS 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 20051123
2 Importing IM_PID Call by reference Type reference (TYPE) SXMSPID Integration Engine: Pipeline-ID 20051123
3 Importing IM_VERSION Call by reference Type reference (TYPE) SXMSLSQNBR '000' Fortlaufende Nummer für ID eines Message-Log 20060815
4 Returning RE_EMAS Value transfer Object reference (TYPE REF TO) CL_XMS_PERSIST_EMAS Methoden zur DB-Tab. SXMSPMAST* 20050729

Method GET_INSTANCE on class CL_XMS_PERSIST_EMAS has no exception.

Method GET_MANDT Signature

Method GET_MANDT on class CL_XMS_PERSIST_EMAS has no parameter.
Method GET_MANDT on class CL_XMS_PERSIST_EMAS has no exception.

Method GET_MSGGUID Signature

Method GET_MSGGUID on class CL_XMS_PERSIST_EMAS has no parameter.
Method GET_MSGGUID on class CL_XMS_PERSIST_EMAS has no exception.

Method GET_OB_NAME Signature

Method GET_OB_NAME on class CL_XMS_PERSIST_EMAS has no parameter.
Method GET_OB_NAME on class CL_XMS_PERSIST_EMAS has no exception.

Method GET_OB_NS Signature

Method GET_OB_NS on class CL_XMS_PERSIST_EMAS has no parameter.
Method GET_OB_NS on class CL_XMS_PERSIST_EMAS has no exception.

Method GET_OB_OPERATION Signature

Method GET_OB_OPERATION on class CL_XMS_PERSIST_EMAS has no parameter.
Method GET_OB_OPERATION on class CL_XMS_PERSIST_EMAS has no exception.

Method GET_OB_PARTY Signature

Method GET_OB_PARTY on class CL_XMS_PERSIST_EMAS has no parameter.
Method GET_OB_PARTY on class CL_XMS_PERSIST_EMAS has no exception.

Method GET_OB_PARTY_AGENCY Signature

Method GET_OB_PARTY_AGENCY on class CL_XMS_PERSIST_EMAS has no parameter.
Method GET_OB_PARTY_AGENCY on class CL_XMS_PERSIST_EMAS has no exception.

Method GET_OB_PARTY_TYPE Signature

Method GET_OB_PARTY_TYPE on class CL_XMS_PERSIST_EMAS has no parameter.
Method GET_OB_PARTY_TYPE on class CL_XMS_PERSIST_EMAS has no exception.

Method GET_OB_SYSTEM Signature

Method GET_OB_SYSTEM on class CL_XMS_PERSIST_EMAS has no parameter.
Method GET_OB_SYSTEM on class CL_XMS_PERSIST_EMAS has no exception.

Method GET_PID Signature

Method GET_PID on class CL_XMS_PERSIST_EMAS has no parameter.
Method GET_PID on class CL_XMS_PERSIST_EMAS has no exception.

Method SAVE Signature

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

Method SAVE_ALL Signature

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

Method SAVE_ALL_AND_CLEAR Signature

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

Method SAVE_AND_CLEAR Signature

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

Method SAVE_SELECTION Signature

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

Method SAVE_SELECTION_AND_CLEAR Signature

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

Method SET_EMAS Signature

Method SET_EMAS on class CL_XMS_PERSIST_EMAS has no parameter.
Method SET_EMAS on class CL_XMS_PERSIST_EMAS 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 20050725
2 Importing IM_VALUE Call by reference Type reference (TYPE) ANY Feldwert 20050725
3 Returning RE_RESULT Value transfer Type reference (TYPE) SXMSFLAG XMS: Flag (true/false) 20050725

Method SET_FIELD on class CL_XMS_PERSIST_EMAS has no exception.

Method SET_IB_NAME Signature

Method SET_IB_NAME on class CL_XMS_PERSIST_EMAS has no parameter.
Method SET_IB_NAME on class CL_XMS_PERSIST_EMAS has no exception.

Method SET_IB_NS Signature

Method SET_IB_NS on class CL_XMS_PERSIST_EMAS has no parameter.
Method SET_IB_NS on class CL_XMS_PERSIST_EMAS has no exception.

Method SET_IB_OPERATION Signature

Method SET_IB_OPERATION on class CL_XMS_PERSIST_EMAS has no parameter.
Method SET_IB_OPERATION on class CL_XMS_PERSIST_EMAS has no exception.

Method SET_IB_PARTY Signature

Method SET_IB_PARTY on class CL_XMS_PERSIST_EMAS has no parameter.
Method SET_IB_PARTY on class CL_XMS_PERSIST_EMAS has no exception.

Method SET_IB_PARTY_AGENCY Signature

Method SET_IB_PARTY_AGENCY on class CL_XMS_PERSIST_EMAS has no parameter.
Method SET_IB_PARTY_AGENCY on class CL_XMS_PERSIST_EMAS has no exception.

Method SET_IB_PARTY_TYPE Signature

Method SET_IB_PARTY_TYPE on class CL_XMS_PERSIST_EMAS has no parameter.
Method SET_IB_PARTY_TYPE on class CL_XMS_PERSIST_EMAS has no exception.

Method SET_IB_SYSTEM Signature

Method SET_IB_SYSTEM on class CL_XMS_PERSIST_EMAS has no parameter.
Method SET_IB_SYSTEM on class CL_XMS_PERSIST_EMAS has no exception.

Method SET_MSGGUID Signature

Method SET_MSGGUID on class CL_XMS_PERSIST_EMAS has no parameter.
Method SET_MSGGUID on class CL_XMS_PERSIST_EMAS has no exception.

Method SET_OB_NAME Signature

Method SET_OB_NAME on class CL_XMS_PERSIST_EMAS has no parameter.
Method SET_OB_NAME on class CL_XMS_PERSIST_EMAS has no exception.

Method SET_OB_NS Signature

Method SET_OB_NS on class CL_XMS_PERSIST_EMAS has no parameter.
Method SET_OB_NS on class CL_XMS_PERSIST_EMAS has no exception.

Method SET_OB_OPERATION Signature

Method SET_OB_OPERATION on class CL_XMS_PERSIST_EMAS has no parameter.
Method SET_OB_OPERATION on class CL_XMS_PERSIST_EMAS has no exception.

Method SET_OB_PARTY Signature

Method SET_OB_PARTY on class CL_XMS_PERSIST_EMAS has no parameter.
Method SET_OB_PARTY on class CL_XMS_PERSIST_EMAS has no exception.

Method SET_OB_PARTY_AGENCY Signature

Method SET_OB_PARTY_AGENCY on class CL_XMS_PERSIST_EMAS has no parameter.
Method SET_OB_PARTY_AGENCY on class CL_XMS_PERSIST_EMAS has no exception.

Method SET_OB_PARTY_TYPE Signature

Method SET_OB_PARTY_TYPE on class CL_XMS_PERSIST_EMAS has no parameter.
Method SET_OB_PARTY_TYPE on class CL_XMS_PERSIST_EMAS has no exception.

Method SET_OB_SYSTEM Signature

Method SET_OB_SYSTEM on class CL_XMS_PERSIST_EMAS has no parameter.
Method SET_OB_SYSTEM on class CL_XMS_PERSIST_EMAS has no exception.

Method SET_PID Signature

Method SET_PID on class CL_XMS_PERSIST_EMAS has no parameter.
Method SET_PID on class CL_XMS_PERSIST_EMAS has no exception.

Method SET_PROC_FLAG Signature

Method SET_PROC_FLAG on class CL_XMS_PERSIST_EMAS has no parameter.
Method SET_PROC_FLAG on class CL_XMS_PERSIST_EMAS has no exception.

Method SET_VERSION 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) SXMSLSQNBR Fortlaufende Nummer für ID eines Message-Log 20060927
# Exception Resumable Description Created on
1 CX_XMS_PERSIST XI: Systemfehler der Persist 20060927
History
Last changed by/on SAP  20110908 
SAP Release Created in 710