SAP ABAP Class CL_SXMB_AGG_XPI_STATUS (Status Overview Integration Engine)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-XI-IS-WKB (Application Component) Runtime Workbench/Monitoring
     SXMSMONI (Package) XI: Integration Engine Monitoring
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SXMB_AGGREGATION SAP XI Status Overview 20070119
Properties
Class CL_SXMB_AGG_XPI_STATUS  
Short Description Status Overview Integration Engine    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class XMS_MONI    
Program status     
Category 0   
Package SXMSMONI   XI: Integration Engine Monitoring 
Created 20070119   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SXMB_AGG_XPI_STATUS has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_SXMB_AGGREGATION SAP XI Status Overview 20070119
Friends
Class CL_SXMB_AGG_XPI_STATUS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_APPL_IENGINE Constant Public Type reference (TYPE) SXMS_AGG_APPL_NAME 'IENGINE' Application Integration Engine 20070119
2 C_PROFILE_XPI_01 Constant Private Type reference (TYPE) SXMS_AGG_PROF_NAME 'XPI_SEND_RECV_01' SAP XI Status Overview: Aggregation Profile 20070126
3 C_RELID_AGGMAP Constant Public Type reference (TYPE) INDX_RELID 'A1' Region in IMPORT/EXPORT Data Table 20100104
4 C_STATUS_GROUP_CANCEL Constant Public Type reference (TYPE) SXMS_AGG_STATUS_GROUP 'CANCEL' Message Status (Processing Status) 20100616
5 C_STATUS_GROUP_ERROR Constant Public Type reference (TYPE) SXMS_AGG_STATUS_GROUP 'ERROR' Message Status (Processing Status) 20100616
6 C_STATUS_GROUP_SCHEDULED Constant Public Type reference (TYPE) SXMS_AGG_STATUS_GROUP 'SCHEDULED' Message Status (Processing Status) 20100616
7 C_STATUS_GROUP_SUCCESSFUL Constant Public Type reference (TYPE) SXMS_AGG_STATUS_GROUP 'SUCCESSFUL' Message Status (Processing Status) 20100616
8 ST_ADAPTER_STATE_MAPPING Static Attribute Private Type reference (TYPE) TT_ADAPTER_STATE Mapping Whole Status : Message/Adapter Status 20110317
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ADAPTER_STATE Static method Public Method Combines Message Status and Adapter Status 20091104
2 AGGREGATE_CONTAINER Static method Public Method Aggregation of Two Data Containers 20070123
3 CHECK_MSGSTATE_FINAL Static method Public Method Check Message Status Final 20070130
4 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20110317
5 DECOMPOSE_COMBINED_STATE Static method Public Method Splits up Combined Status in Message and Adapter Status 20110317
6 GET_LAST_DAY_OF_MONTH Static method Public Method Determine Last Day of the Month from Output Date 20091106
7 GET_STATE_ATTRIBUTE_LIST Static method Public Method Filtered List of Attributes for Comb. Message Status 20110406
8 INSERT_AGG_DATA_WS Static method Public Method XI/WS. Insert Statistical Data for WS Messages 20080303
9 READ_AGG_KEYS Static method Public Method Returns All Aggregation Keys that Fit 20100104
10 SET_AGGR_ATTRIBUTES Instance method Public Method 20070119
11 SET_AGGR_VALUES Instance method Public Method 20070119
12 SET_AGGR_VIEWS Instance method Public Method 20070119
13 SET_AGG_DATA_FINAL Static method Public Method Mass Update Raw Data for Aggregation 20110228
14 UPDATE_AGG_DATA Static method Public Method Update Raw Data for Aggregation 20070119
15 UPDATE_AGG_DATA_ARRAY Static method Public Method Mass Update Raw Data for Aggregation 20091118
16 UPDATE_AGG_DATA_WS Static method Public Method XI/WS. Update(!) Statistical Data for WS Messages 20080303
17 UPDATE_AGG_STATE_WS Static method Public Method XI/WS. Update(!) State for WS Messages 20080303
Events
Class CL_SXMB_AGG_XPI_STATUS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_ADAPTER_STATE Private See coding 20110317 tt_adapter_state type table of ty_adapter_state with non-unique sorted key msgstate components msgstate with unique sorted key attributes components attributes
2 TT_ADAPTER_STATE_ATTRIBUTES Public See coding 20110317 tt_adapter_state_attributes type standard table of ty_adapter_state_attributes with non-unique default key
3 TY_ADAPTER_STATE Private See coding 20110317 begin of ty_adapter_state, msgstate type sxmspmstat, "Virtual state; oerall state attributes type ty_adapter_state_attributes, end of ty_adapter_state
4 TY_ADAPTER_STATE_ATTRIBUTES Public See coding 20110317 begin of ty_adapter_state_attributes, msgstate type sxmspmstat, adapt_state type sxmspastat, adapt_type type sxmspstype, end of ty_adapter_state_attributes
Method Signatures

Method ADD_ADAPTER_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ADAPT_STAT Call by reference Type reference (TYPE) SXMSPASTAT Integration Engine: Adapter-Status 20091104
2 Importing IM_ADAPT_TYPE Call by reference Type reference (TYPE) SXMSPSTYPE Integration Engine: Adapter Type 20091118
3 Importing IM_MSGSTATE Call by reference Type reference (TYPE) SXMSPMSTAT Integration Engine: Status einer Message 20091104
4 Returning RE_MSGSTATE Value transfer Type reference (TYPE) SXMSPASTAT Integration Engine: Adapter-Status 20091104

Method ADD_ADAPTER_STATE on class CL_SXMB_AGG_XPI_STATUS has no exception.

Method AGGREGATE_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTAINER_IN Call by reference Type reference (TYPE) SXMS_AGGDATA_MSGSTATE_T Quell-Container Verdichtete Daten 20070123
2 Changing CONTAINER_OUT Call by reference Type reference (TYPE) SXMS_AGGDATA_MSGSTATE_T Ziel-Container Verdichtete Daten 20070123
3 Importing HEADER_IN Call by reference Type reference (TYPE) V_SXMSAGGDATA Quell-Header Verdichtungssatz 20070123
4 Changing HEADER_OUT Call by reference Type reference (TYPE) V_SXMSAGGDATA Ziel-Header Verdichtungssatz 20070123
5 Importing LAST_READ Call by reference Type reference (TYPE) TIMESTAMPL UTC-Zeitstempel in Langform (JJJJMMTThhmmssmmmuuun) 20091126

Method AGGREGATE_CONTAINER on class CL_SXMB_AGG_XPI_STATUS has no exception.

Method CHECK_MSGSTATE_FINAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MSGSTATE Call by reference Type reference (TYPE) SXMSPMSTAT Integration Engine: Status einer Message 20070130
2 Returning RM_STATEFINAL Value transfer Type reference (TYPE) AS4FLAG Flag (X oder Blank) 20070130

Method CHECK_MSGSTATE_FINAL on class CL_SXMB_AGG_XPI_STATUS has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method DECOMPOSE_COMBINED_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MSGSTATE Call by reference Type reference (TYPE) SXMSPMSTAT Integration Engine: Status einer Message 20110317
2 Returning RE_ATTRIBUTES Value transfer Type reference (TYPE) TT_ADAPTER_STATE_ATTRIBUTES Liste aller Attribut Tupel diese Message Status 20110317

Method DECOMPOSE_COMBINED_STATE on class CL_SXMB_AGG_XPI_STATUS has no exception.

Method GET_LAST_DAY_OF_MONTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DATE Call by reference Type reference (TYPE) DATS Beliebiger Datumswert 20091106
2 Returning RV_LAST_DAY_OF_MONTH Value transfer Type reference (TYPE) DATS Letzter Tag des Monats des angegebenen Datums 20091106

Method GET_LAST_DAY_OF_MONTH on class CL_SXMB_AGG_XPI_STATUS has no exception.

Method GET_STATE_ATTRIBUTE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MSGSTATE Call by reference Type reference (TYPE) SXMSPMSTAT Integration Engine: Status einer Message 20110406
2 Returning RE_ATTRIBUTES Value transfer Type reference (TYPE) TT_ADAPTER_STATE_ATTRIBUTES Liste aller Attribut Tupel diese Message Status 20110406

Method GET_STATE_ATTRIBUTE_LIST on class CL_SXMB_AGG_XPI_STATUS has no exception.

Method INSERT_AGG_DATA_WS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DB_CONNECTION Call by reference Type reference (TYPE) DBCON_NAME Logischer Name einer Datenbankverbindung 20081021
2 Importing IM_MESSAGE_ATTR Call by reference Type reference (TYPE) SXMSAGGRAW SAP XI Status Übersicht:: Integration Engine Rohdaten 20080303
3 Importing IM_XPI_ATTR Call by reference Type reference (TYPE) SXMS_AGG_ATTR_XPI SAP XI Status Übersicht: Attribute Intergration Engine 20080303

Method INSERT_AGG_DATA_WS on class CL_SXMB_AGG_XPI_STATUS has no exception.

Method READ_AGG_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning AGG_KEYS Value transfer Type reference (TYPE) SXMS_AGGREGATION_KEY_T SAP XI Status Übersicht: Tabelle Verdichtungskeys 20100111
2 Importing ATTR_VALUES Call by reference Type reference (TYPE) SXMS_AGG_ATTR_XPI SAP XI Status Übersicht: Attribute Intergration Engine 20100104
3 Importing PROFILE_NAME Call by reference Type reference (TYPE) SXMS_AGG_PROF_NAME SAP XI Status Übersicht: Verdichtungsprofil 20100104

Method READ_AGG_KEYS on class CL_SXMB_AGG_XPI_STATUS has no exception.

Method SET_AGGR_ATTRIBUTES Signature

Method SET_AGGR_ATTRIBUTES on class CL_SXMB_AGG_XPI_STATUS has no parameter.
Method SET_AGGR_ATTRIBUTES on class CL_SXMB_AGG_XPI_STATUS has no exception.

Method SET_AGGR_VALUES Signature

Method SET_AGGR_VALUES on class CL_SXMB_AGG_XPI_STATUS has no parameter.
Method SET_AGGR_VALUES on class CL_SXMB_AGG_XPI_STATUS has no exception.

Method SET_AGGR_VIEWS Signature

Method SET_AGGR_VIEWS on class CL_SXMB_AGG_XPI_STATUS has no parameter.
Method SET_AGGR_VIEWS on class CL_SXMB_AGG_XPI_STATUS has no exception.

Method SET_AGG_DATA_FINAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_UPDCOUNT Call by reference Type reference (TYPE) SY-DBCNT Bearbeitete Datenbanktabellenzeilen 20110228
2 Importing IM_MSGGUID_TAB Call by reference Type reference (TYPE) SXMSGUID_T Tabelle der logischen persistierten Messages 20110228
3 Importing IM_MSGSTATE_FINAL Call by reference Type reference (TYPE) SXMSPMSTAT '023' Finaler Status: Systemfehler - Restart nicht möglich 20110228

Method SET_AGG_DATA_FINAL on class CL_SXMB_AGG_XPI_STATUS has no exception.

Method UPDATE_AGG_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ADAPT_STAT Call by reference Type reference (TYPE) SXMSPASTAT Integration Engine: Adapter-Status 20091104
2 Importing IM_ADAPT_TYPE Call by reference Type reference (TYPE) SXMSPSTYPE Integration Engine: Adapter Type 20091118
3 Importing IM_ERRCODE Call by reference Type reference (TYPE) SXMSERRCODE XI: Systemfehler-Code bestehend aus Gebiet und Id 20110804
4 Importing IM_MESSAGE_ATTR Call by reference Type reference (TYPE) V_SXMSAGGRAW SAP XI Status Übersicht:: Integration Engine Rohdaten 20070119
5 Importing IM_MO Call by reference Object reference (TYPE REF TO) IF_XMS_MESSAGE_XMB higher level message interface 20070119

Method UPDATE_AGG_DATA on class CL_SXMB_AGG_XPI_STATUS has no exception.

Method UPDATE_AGG_DATA_ARRAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ADAPT_TYPE Call by reference Type reference (TYPE) SXMSPSTYPE Integration Engine: Adapter Type 20091118
2 Importing IM_MESSAGE_ATTR_TAB Call by reference Type reference (TYPE) SXMS_AGG_MSGATTR_XPI_T Status Übersicht: Message Attribute mit Adapter Status 20091118

Method UPDATE_AGG_DATA_ARRAY on class CL_SXMB_AGG_XPI_STATUS has no exception.

Method UPDATE_AGG_DATA_WS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DB_CONNECTION Call by reference Type reference (TYPE) DBCON_NAME Logischer Name einer Datenbankverbindung 20081021
2 Importing IM_MESSAGE_ATTR Call by reference Type reference (TYPE) SXMSAGGRAW SAP XI Status Übersicht:: Integration Engine Rohdaten 20080303
3 Importing IM_XPI_ATTR Call by reference Type reference (TYPE) SXMS_AGG_ATTR_XPI SAP XI Status Übersicht: Attribute Intergration Engine 20080303

Method UPDATE_AGG_DATA_WS on class CL_SXMB_AGG_XPI_STATUS has no exception.

Method UPDATE_AGG_STATE_WS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DB_CONNECTION Call by reference Type reference (TYPE) DBCON_NAME Logischer Name einer Datenbankverbindung 20081021
2 Importing IM_MESSAGE_ATTR Call by reference Type reference (TYPE) SXMSAGGRAW SAP XI Status Übersicht:: Integration Engine Rohdaten 20080303

Method UPDATE_AGG_STATE_WS on class CL_SXMB_AGG_XPI_STATUS has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 640