SAP ABAP Class CL_MAPPING_CACHE3 (Mapping Runtime: Access to cache)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-XI-IBD-MAP (Application Component) Mapping
⤷
SAI_MAPPING (Package) Application Integration: Mapping
⤷
⤷
Properties
| Class | CL_MAPPING_CACHE3 | |
| Short Description | Mapping Runtime: Access to cache | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | SAI_MAPPING | Application Integration: Mapping |
| Created | 20030404 | SAP |
| Last change | 20130531 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_MAPPING_CACHE3 has no forward declaration.
Interfaces
Class CL_MAPPING_CACHE3 has no interface implemented.
Friends
Class CL_MAPPING_CACHE3 has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | MPP_BOOLEAN | SPACE | False | 20030404 | ||
| 2 | Constant | Public | Type reference (TYPE) | MPP_BOOLEAN | 'X' | True | 20030404 | ||
| 3 | Static Attribute | Private | Type reference (TYPE) | CHAR1 | Single-Character Flag | 20110921 |
Methods
Events
Class CL_MAPPING_CACHE3 has no event.
Types
Class CL_MAPPING_CACHE3 has no local type.
Method Signatures
Method GET_EXPLICIT_INTERFACE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RETURN | Value transfer | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20110921 |
Method GET_EXPLICIT_INTERFACE on class CL_MAPPING_CACHE3 has no exception.
Method GET_INBOUNDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_INBOUNDS | Call by reference | Type reference (TYPE) | MP3_INBOUND_TAB | Tabelle von Inbound Schnittstellen mit Bedingungen | 20030404 | |||
| 2 | P_INTERFACE | Call by reference | Type reference (TYPE) | SXI_INTERFACE | 20030929 | ||||
| 3 | P_MESSAGE | Call by reference | Object reference (TYPE REF TO) | IF_XMS_MESSAGE_XMB | higher level message interface | 20060203 | |||
| 4 | P_RECEIVERS | Call by reference | Type reference (TYPE) | SXI_ADDRESSES | Tabelle der Empfängersysteme | 20030404 | |||
| 5 | P_RECEIVERS_EO | Call by reference | Type reference (TYPE) | SXI_ADDRESSES | XI: Tabelle von Adressen | 20041118 | |||
| 6 | P_SENDER | Call by reference | Type reference (TYPE) | SXI_ADDRESS | 20030929 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | XI Laufzeit-Cache: Fehler bei der Default-Auflösung | 20030404 | ||
| 2 | Ausnahmen bei Cache-Zugriffen | 20030404 | ||
| 3 | Fehler beim Bestimmen des Root-Tags eines XML | 20060718 |
Method GET_INTERFACES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | INBOUNDS | Call by reference | Type reference (TYPE) | SAIIFRINTS | Tabelle von Interfaces | 20030404 | |||
| 2 | OUTBOUNDS | Call by reference | Type reference (TYPE) | SAIIFRINTS | Tabelle von Interfaces | 20030404 |
Method GET_INTERFACES on class CL_MAPPING_CACHE3 has no exception.
Method GET_MAPPING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_DIRECTION | Call by reference | Type reference (TYPE) | MPP_DIRECTION | Richtung | 20030404 | |||
| 2 | P_IFMNAME | Call by reference | Type reference (TYPE) | MPP_IFMNAME | Name der Inbound Fehler-Nachricht | 20030404 | |||
| 3 | P_IFMNS | Call by reference | Type reference (TYPE) | MPP_IFMNS | Namensraum der Inbound Fehler-Nachricht | 20030404 | |||
| 4 | P_OBJECT_ID | Call by reference | Type reference (TYPE) | MPP_OBJECT_ID | XI Objekt ID | 20030404 | |||
| 5 | P_TAB | Call by reference | Type reference (TYPE) | MPP_SMPPMAP3 | Tabellentyp zur Datenbanktabelle SMPPMAP | 20030404 | |||
| 6 | P_TRACE | Call by reference | Object reference (TYPE REF TO) | IF_XMS_TRACE | XMS: Trace | 20081017 | |||
| 7 | P_VERSION_ID | Call by reference | Type reference (TYPE) | MPP_VERSION_ID | XI Versions ID | 20030404 | |||
| 8 | P_VERSION_SP | Call by reference | Type reference (TYPE) | MP3_VERSION_SP | Support Package | 20030404 |
Method GET_MAPPING on class CL_MAPPING_CACHE3 has no exception.
Method GET_MAPPINGKEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_DONTMAP | Call by reference | Type reference (TYPE) | MPG_FLAG | AI Tools Mapping: Flag | 20030404 | |||
| 2 | P_HEADER | Call by reference | Type reference (TYPE) | SXI_HEADER | Sender-Empfänger-Paar von Services | 20030404 | |||
| 3 | P_KEY | Call by reference | Type reference (TYPE) | MP3_MAPPINGKEY | Schlüssel eines Mappings | 20030404 | |||
| 4 | P_PROP_ID | Call by reference | Type reference (TYPE) | SAIXI_GUID | ID des Bindings zwischen Interface-Ermittlung und Mapping | 20041217 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | XI Laufzeit-Cache: Fehler bei der Default-Auflösung | 20030404 | ||
| 2 | Mapping-Relation nicht eindeutig. | 20030730 |
Method GET_STEP_CONTAINER_IDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | MAPS | Call by reference | Type reference (TYPE) | MPP_SMPPMAP3 | Tabellentyp zur Datenbanktabelle SMPPMAP | 20050216 |
Method GET_STEP_CONTAINER_IDS on class CL_MAPPING_CACHE3 has no exception.
Method SELECT_IFMAPPING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_OBJECT_ID | Call by reference | Type reference (TYPE) | MPP_OBJECT_ID | XI Objekt ID | 20030404 | |||
| 2 | P_TAB | Call by reference | Type reference (TYPE) | MPP_SMPPMAP3 | Tabellentyp zur Datenbanktabelle SMPPMAP | 20030404 | |||
| 3 | P_VERSION_ID | Call by reference | Type reference (TYPE) | MPP_VERSION_ID | XI Versions ID | 20030404 | |||
| 4 | P_VERSION_SP | Call by reference | Type reference (TYPE) | MP3_VERSION_SP | Support Package | 20030404 |
Method SELECT_IFMAPPING on class CL_MAPPING_CACHE3 has no exception.
Method SELECT_IFMAPPINGBYNAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_MAPNAME | Call by reference | Type reference (TYPE) | MPP_MAPNAME | Name des Mappings | 20031222 | |||
| 2 | P_MAPNS | Call by reference | Type reference (TYPE) | MPP_MAPNS | Namensraum des Mappings | 20031222 | |||
| 3 | P_TAB | Call by reference | Type reference (TYPE) | MPP_SMPPMAP3 | Tabellentyp zur Datenbanktabelle SMPPMAP | 20031222 | |||
| 4 | P_VERSION_ID | Call by reference | Type reference (TYPE) | MPP_VERSION_ID | XI Versions ID | 20031222 | |||
| 5 | P_VERSION_SP | Call by reference | Type reference (TYPE) | MP3_VERSION_SP | Support Package | 20031222 |
Method SELECT_IFMAPPINGBYNAME on class CL_MAPPING_CACHE3 has no exception.
Method SELECT_IFMAPPING_BY_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_MAPNAME | Call by reference | Type reference (TYPE) | MPP_MAPNAME | 20030602 | ||||
| 2 | P_MAPNS | Call by reference | Type reference (TYPE) | MPP_MAPNS | 20030602 | ||||
| 3 | P_TAB | Call by reference | Type reference (TYPE) | MPP_SMPPMAP3 | 20030602 | ||||
| 4 | P_VERSION_ID | Call by reference | Type reference (TYPE) | MPP_VERSION_ID | 20030602 | ||||
| 5 | P_VERSION_SP | Call by reference | Type reference (TYPE) | MP3_VERSION_SP | 20030602 |
Method SELECT_IFMAPPING_BY_NAME on class CL_MAPPING_CACHE3 has no exception.
Method SELECT_RELATIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_FROMACTION | Call by reference | Type reference (TYPE) | SXI_FROM_ACTION | Name der Outbound Schnittstelle | 20030409 | |||
| 2 | P_FROMACTIONNS | Call by reference | Type reference (TYPE) | SXI_FROM_ACTION_NS | Outbound Schnittstelle + Sender + Empfänger | 20030409 | |||
| 3 | P_TAB | Call by reference | Type reference (TYPE) | MPP_SMPPREL3 | Tabellentyp SMPPREL | 20030404 |
Method SELECT_RELATIONS on class CL_MAPPING_CACHE3 has no exception.
Method SELECT_SPLITDATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | MAP_NAME | Call by reference | Type reference (TYPE) | MPP_MAPNAME | Name des Mappings | 20031217 | |||
| 2 | MAP_NS | Call by reference | Type reference (TYPE) | MPP_MAPNS | Namensraum des Mappings | 20031217 | |||
| 3 | SPLIT_DATA | Call by reference | Type reference (TYPE) | MPP_SMPPSPLIT | Tabellentyp zur Datenbanktabelle SMPPSPLIT | 20031217 | |||
| 4 | VERSION_ID | Call by reference | Type reference (TYPE) | MPP_VERSION_ID | XI Versions ID | 20031217 | |||
| 5 | VERSION_SP | Call by reference | Type reference (TYPE) | MP3_VERSION_SP | -1 | Support Package | 20031217 |
Method SELECT_SPLITDATA on class CL_MAPPING_CACHE3 has no exception.
Method SELECT_SPLITDATA_BY_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | OBJECT_ID | Call by reference | Type reference (TYPE) | SAIXI_GUID | XI Laufzeit: GUID | 20050728 | |||
| 2 | SPLIT_DATA | Call by reference | Type reference (TYPE) | MPP_SMPPSPLIT | Tabellentyp zur Datenbanktabelle SMPPSPLIT | 20050728 | |||
| 3 | VERSION_ID | Call by reference | Type reference (TYPE) | SAIXI_GUID | XI Laufzeit: GUID | 20050728 | |||
| 4 | VERSION_SP | Call by reference | Type reference (TYPE) | INT4 | -1 | Natürliche Zahl | 20050728 |
Method SELECT_SPLITDATA_BY_ID on class CL_MAPPING_CACHE3 has no exception.
Method SELECT_SPLIT_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | MAP_NAME | Call by reference | Type reference (TYPE) | MPP_MAPNAME | Name des Split-Mappings | 20030522 | |||
| 2 | MAP_NS | Call by reference | Type reference (TYPE) | MPP_MAPNS | Namensraum des Split-Mappings | 20030522 | |||
| 3 | SPLIT_DATA | Call by reference | Type reference (TYPE) | MPP_SMPPSPLIT | Daten des Split-Mappings | 20030522 | |||
| 4 | VERSION_ID | Call by reference | Type reference (TYPE) | MPP_VERSION_ID | Komponentenversion (SWCV) des Split-Mappings | 20030522 | |||
| 5 | VERSION_SP | Value transfer | Type reference (TYPE) | MP3_VERSION_SP | -1 | Support-Package | 20030522 |
Method SELECT_SPLIT_DATA on class CL_MAPPING_CACHE3 has no exception.
Method SELECT_SPLIT_DATA_BY_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | OBJECT_ID | Call by reference | Type reference (TYPE) | SAIXI_GUID | XI Laufzeit: GUID | 20050728 | |||
| 2 | SPLIT_DATA | Call by reference | Type reference (TYPE) | MPP_SMPPSPLIT | Tabellentyp zur Datenbanktabelle SMPPSPLIT | 20050728 | |||
| 3 | VERSION_ID | Call by reference | Type reference (TYPE) | SAIXI_GUID | XI Laufzeit: GUID | 20050728 | |||
| 4 | VERSION_SP | Call by reference | Type reference (TYPE) | INT4 | -1 | Natürliche Zahl | 20050728 |
Method SELECT_SPLIT_DATA_BY_ID on class CL_MAPPING_CACHE3 has no exception.
Method SELECT_STEPDATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_MAPS | Call by reference | Type reference (TYPE) | MPP_SMPPMAP3 | Tabellentyp zur Datenbanktabelle SMPPMAP | 20050216 | |||
| 2 | P_STEPS | Call by reference | Type reference (TYPE) | MPP_SMPPSTEP | Tabellentyp zur Datenbanktabelle SMPPMAP | 20050216 |
Method SELECT_STEPDATA on class CL_MAPPING_CACHE3 has no exception.
Method TO_MAP_OR_NOT_TO_MAP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | OIFNAME | Call by reference | Type reference (TYPE) | SXI_FROM_ACTION | Name der Outbound Schnittstelle | 20030404 | |||
| 2 | OIFNS | Call by reference | Type reference (TYPE) | SXI_FROM_ACTION_NS | Namensraum der Outbound Schnittstelle | 20030404 | |||
| 3 | PARTY | Call by reference | Type reference (TYPE) | SXI_FROM_SERVICE | Sender-Party | 20030729 | |||
| 4 | SERVICE | Call by reference | Type reference (TYPE) | SXI_FROM_SERVICE | Sender-Service | 20030729 | |||
| 5 | TO_BE_MAPPED | Value transfer | Type reference (TYPE) | MPP_BOOLEAN | C_TRUE = Mapping nötig, C_FALSE = kein Mapping nötig | 20030404 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmen bei Cache-Zugriffen | 20030404 |
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 640 |