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
⤷ 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 |