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 | Constant | Public | Type reference (TYPE) | SXMS_AGG_APPL_NAME | 'IENGINE' | Application Integration Engine | 20070119 | ||
| 2 | Constant | Private | Type reference (TYPE) | SXMS_AGG_PROF_NAME | 'XPI_SEND_RECV_01' | SAP XI Status Overview: Aggregation Profile | 20070126 | ||
| 3 | Constant | Public | Type reference (TYPE) | INDX_RELID | 'A1' | Region in IMPORT/EXPORT Data Table | 20100104 | ||
| 4 | Constant | Public | Type reference (TYPE) | SXMS_AGG_STATUS_GROUP | 'CANCEL' | Message Status (Processing Status) | 20100616 | ||
| 5 | Constant | Public | Type reference (TYPE) | SXMS_AGG_STATUS_GROUP | 'ERROR' | Message Status (Processing Status) | 20100616 | ||
| 6 | Constant | Public | Type reference (TYPE) | SXMS_AGG_STATUS_GROUP | 'SCHEDULED' | Message Status (Processing Status) | 20100616 | ||
| 7 | Constant | Public | Type reference (TYPE) | SXMS_AGG_STATUS_GROUP | 'SUCCESSFUL' | Message Status (Processing Status) | 20100616 | ||
| 8 | 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 | Static method | Public | Method | Combines Message Status and Adapter Status | 20091104 | |
| 2 | Static method | Public | Method | Aggregation of Two Data Containers | 20070123 | |
| 3 | Static method | Public | Method | Check Message Status Final | 20070130 | |
| 4 | Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20110317 | |
| 5 | Static method | Public | Method | Splits up Combined Status in Message and Adapter Status | 20110317 | |
| 6 | Static method | Public | Method | Determine Last Day of the Month from Output Date | 20091106 | |
| 7 | Static method | Public | Method | Filtered List of Attributes for Comb. Message Status | 20110406 | |
| 8 | Static method | Public | Method | XI/WS. Insert Statistical Data for WS Messages | 20080303 | |
| 9 | Static method | Public | Method | Returns All Aggregation Keys that Fit | 20100104 | |
| 10 | Instance method | Public | Method | 20070119 | ||
| 11 | Instance method | Public | Method | 20070119 | ||
| 12 | Instance method | Public | Method | 20070119 | ||
| 13 | Static method | Public | Method | Mass Update Raw Data for Aggregation | 20110228 | |
| 14 | Static method | Public | Method | Update Raw Data for Aggregation | 20070119 | |
| 15 | Static method | Public | Method | Mass Update Raw Data for Aggregation | 20091118 | |
| 16 | Static method | Public | Method | XI/WS. Update(!) Statistical Data for WS Messages | 20080303 | |
| 17 | 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 | IM_ADAPT_STAT | Call by reference | Type reference (TYPE) | SXMSPASTAT | Integration Engine: Adapter-Status | 20091104 | |||
| 2 | IM_ADAPT_TYPE | Call by reference | Type reference (TYPE) | SXMSPSTYPE | Integration Engine: Adapter Type | 20091118 | |||
| 3 | IM_MSGSTATE | Call by reference | Type reference (TYPE) | SXMSPMSTAT | Integration Engine: Status einer Message | 20091104 | |||
| 4 | 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 | CONTAINER_IN | Call by reference | Type reference (TYPE) | SXMS_AGGDATA_MSGSTATE_T | Quell-Container Verdichtete Daten | 20070123 | |||
| 2 | CONTAINER_OUT | Call by reference | Type reference (TYPE) | SXMS_AGGDATA_MSGSTATE_T | Ziel-Container Verdichtete Daten | 20070123 | |||
| 3 | HEADER_IN | Call by reference | Type reference (TYPE) | V_SXMSAGGDATA | Quell-Header Verdichtungssatz | 20070123 | |||
| 4 | HEADER_OUT | Call by reference | Type reference (TYPE) | V_SXMSAGGDATA | Ziel-Header Verdichtungssatz | 20070123 | |||
| 5 | 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 | IM_MSGSTATE | Call by reference | Type reference (TYPE) | SXMSPMSTAT | Integration Engine: Status einer Message | 20070130 | |||
| 2 | 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 | IM_MSGSTATE | Call by reference | Type reference (TYPE) | SXMSPMSTAT | Integration Engine: Status einer Message | 20110317 | |||
| 2 | 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 | IV_DATE | Call by reference | Type reference (TYPE) | DATS | Beliebiger Datumswert | 20091106 | |||
| 2 | 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 | IM_MSGSTATE | Call by reference | Type reference (TYPE) | SXMSPMSTAT | Integration Engine: Status einer Message | 20110406 | |||
| 2 | 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 | IM_DB_CONNECTION | Call by reference | Type reference (TYPE) | DBCON_NAME | Logischer Name einer Datenbankverbindung | 20081021 | |||
| 2 | IM_MESSAGE_ATTR | Call by reference | Type reference (TYPE) | SXMSAGGRAW | SAP XI Status Übersicht:: Integration Engine Rohdaten | 20080303 | |||
| 3 | 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 | AGG_KEYS | Value transfer | Type reference (TYPE) | SXMS_AGGREGATION_KEY_T | SAP XI Status Übersicht: Tabelle Verdichtungskeys | 20100111 | |||
| 2 | ATTR_VALUES | Call by reference | Type reference (TYPE) | SXMS_AGG_ATTR_XPI | SAP XI Status Übersicht: Attribute Intergration Engine | 20100104 | |||
| 3 | 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 | EX_UPDCOUNT | Call by reference | Type reference (TYPE) | SY-DBCNT | Bearbeitete Datenbanktabellenzeilen | 20110228 | |||
| 2 | IM_MSGGUID_TAB | Call by reference | Type reference (TYPE) | SXMSGUID_T | Tabelle der logischen persistierten Messages | 20110228 | |||
| 3 | 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 | IM_ADAPT_STAT | Call by reference | Type reference (TYPE) | SXMSPASTAT | Integration Engine: Adapter-Status | 20091104 | |||
| 2 | IM_ADAPT_TYPE | Call by reference | Type reference (TYPE) | SXMSPSTYPE | Integration Engine: Adapter Type | 20091118 | |||
| 3 | IM_ERRCODE | Call by reference | Type reference (TYPE) | SXMSERRCODE | XI: Systemfehler-Code bestehend aus Gebiet und Id | 20110804 | |||
| 4 | IM_MESSAGE_ATTR | Call by reference | Type reference (TYPE) | V_SXMSAGGRAW | SAP XI Status Übersicht:: Integration Engine Rohdaten | 20070119 | |||
| 5 | 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 | IM_ADAPT_TYPE | Call by reference | Type reference (TYPE) | SXMSPSTYPE | Integration Engine: Adapter Type | 20091118 | |||
| 2 | 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 | IM_DB_CONNECTION | Call by reference | Type reference (TYPE) | DBCON_NAME | Logischer Name einer Datenbankverbindung | 20081021 | |||
| 2 | IM_MESSAGE_ATTR | Call by reference | Type reference (TYPE) | SXMSAGGRAW | SAP XI Status Übersicht:: Integration Engine Rohdaten | 20080303 | |||
| 3 | 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 | IM_DB_CONNECTION | Call by reference | Type reference (TYPE) | DBCON_NAME | Logischer Name einer Datenbankverbindung | 20081021 | |||
| 2 | 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 |