SAP ABAP Class CL_AI_CACHE_DEFAULT (XI Runtime: Default Behaviour)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-XI-IBC (Application Component) Integration Builder - Configuration
     SAI_CACHE (Package) ABAP Cache
Properties
Class CL_AI_CACHE_DEFAULT  
Short Description XI Runtime: Default Behaviour    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SAI_CACHE   ABAP Cache 
Created 20020703   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_AI_CACHE_DEFAULT has no forward declaration.
Interfaces
Class CL_AI_CACHE_DEFAULT has no interface implemented.
Friends
Class CL_AI_CACHE_DEFAULT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_ACTIONNAME Constant Public Type reference (TYPE) SAICOLUMN 'ACTIONNAME' Name of a Table Column 20031205
2 C_ACTIONNS Constant Public Type reference (TYPE) SAICOLUMN 'ACTIONNS' Name of a Table Column 20031205
3 C_FROMACTION Constant Public Type reference (TYPE) SAICOLUMN 'FROMACTION' Name of a Table Column 20030403
4 C_FROMACTIONNS Constant Public Type reference (TYPE) SAICOLUMN 'FROMACTIONNS' Name of a Table Column 20030403
5 C_FROMPARTY Constant Public Type reference (TYPE) SAICOLUMN 'FROMPARTY' Name of a Table Column 20030403
6 C_FROMSERVICE Constant Public Type reference (TYPE) SAICOLUMN 'FROMSRVC' Name of a Table Column 20030403
7 C_FROMSERVICETYPE Constant Public Type reference (TYPE) SAICOLUMN 'FROMSRVCTYPE' Name of a Table Column 20030403
8 C_IIFNAME Constant Public Type reference (TYPE) SAICOLUMN 'IIFNAME' Name of a Table Column 20020703
9 C_IIFNS Constant Public Type reference (TYPE) SAICOLUMN 'IIFNS' Name of a Table Column 20020703
10 C_OIFNAME Constant Public Type reference (TYPE) SAICOLUMN 'OIFNAME' Name of a Table Column 20020703
11 C_OIFNS Constant Public Type reference (TYPE) SAICOLUMN 'OIFNS' Name of a Table Column 20020703
12 C_RECEIVER Constant Public Type reference (TYPE) SAICOLUMN 'RECEIVER' Name of a Table Column 20020703
13 C_SENDER Constant Public Type reference (TYPE) SAICOLUMN 'SENDER' Name of a Table Column 20020703
14 C_TOACTION Constant Public Type reference (TYPE) SAICOLUMN 'TOACTION' Name of a Table Column 20030403
15 C_TOACTIONNS Constant Public Type reference (TYPE) SAICOLUMN 'TOACTIONNS' Name of a Table Column 20030403
16 C_TOPARTY Constant Public Type reference (TYPE) SAICOLUMN 'TOPARTY' Name of a Table Column 20030403
17 C_TOSERVICE Constant Public Type reference (TYPE) SAICOLUMN 'TOSRVC' Name of a Table Column 20030403
18 C_TOSERVICETYPE Constant Public Type reference (TYPE) SAICOLUMN 'TOSRVCTYPE' Name of a Table Column 20030403
19 C_WILDCARD Constant Public Type reference (TYPE) SAICOLUMN '*' Name of a Table Column 20020703
Methods
# Method Level Visibility Method type Description Created on
1 DELETE_UNSPECIFIC Static method Private Method 20020703
2 FIND_UNSPECIFIC Static method Private Method 20020718
3 GET_MOST_SPECIFIC Static method Public Method Determining a Specific Entry 20030403
4 GET_MOST_SPECIFIC_4 Static method Public Method Determining a Specific Entry 20020703
5 GET_MOST_SPECIFIC_BD Static method Public Method Most Specific Entry for Bindings (Agreements) 20051103
6 GET_MOST_SPECIFIC_ID Static method Public Method Most-Specific Entry for Interface Determination 20031205
7 GET_MOST_SPECIFIC_RD Static method Public Method Most-Specific Entry for Receiver Determination 20031205
8 HEADER_TO_STRING Static method Private Method 20030709
9 REDUCE Static method Private Method 20020703
10 REDUCE3 Static method Public Method Compare Two Entries 20030708
Events
Class CL_AI_CACHE_DEFAULT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_INDEXTAB Private Type reference (TYPE) STANDARD TABLE OF I 20020718
Method Signatures

Method DELETE_UNSPECIFIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P_COLS Call by reference Type reference (TYPE) SAICOLUMNS Tabelle von Namen von Tabellen-Spalten 20020703
2 Importing P_FULL Call by reference Type reference (TYPE) ANY 20020703
3 Importing P_SPECIFIC Call by reference Type reference (TYPE) SAICOLUMNS Tabelle von Namen von Tabellen-Spalten 20020703
4 Changing P_TAB Call by reference Type reference (TYPE) INDEX TABLE 20020703
# Exception Resumable Description Created on
1 CX_AI_CACHE XI Laufzeit: Ausnahmen beim Cache 20020703

Method FIND_UNSPECIFIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P_COLS Call by reference Type reference (TYPE) SAICOLUMNS Tabelle von Namen von Tabellen-Spalten 20020718
2 Importing P_FULL Call by reference Type reference (TYPE) ANY 20020718
3 Exporting P_INDEXTAB Call by reference Type reference (TYPE) TY_INDEXTAB 20020718
4 Importing P_SPECIFIC Call by reference Type reference (TYPE) SAICOLUMNS Tabelle von Namen von Tabellen-Spalten 20020718
5 Importing P_TAB Call by reference Type reference (TYPE) INDEX TABLE 20020718
# Exception Resumable Description Created on
1 CX_AI_CACHE XI Laufzeit: Ausnahmen beim Cache 20020718

Method GET_MOST_SPECIFIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P_CACHETAB Call by reference Type reference (TYPE) INDEX TABLE 20030403
2 Importing P_HEADER Call by reference Type reference (TYPE) ANY 20030403
# Exception Resumable Description Created on
1 CX_AI_CACHE XI Laufzeit: Ausnahmen beim Cache 20030403

Method GET_MOST_SPECIFIC_4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P_CACHETAB Call by reference Type reference (TYPE) INDEX TABLE 20020703
2 Importing P_HEADER Call by reference Type reference (TYPE) SAIHEADER4 Outbound Schnittstelle + Sender + Empfänger 20020703
# Exception Resumable Description Created on
1 CX_AI_CACHE Ausnahmen beim Default-Verhalten 20020703

Method GET_MOST_SPECIFIC_BD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P_CACHETAB Call by reference Type reference (TYPE) INDEX TABLE 20051103
2 Importing P_HEADER Call by reference Type reference (TYPE) SSRVBINDING XI Services: Bindings 20051103
# Exception Resumable Description Created on
1 CX_AI_CACHE XI Laufzeit: Ausnahmen beim Cache 20051103

Method GET_MOST_SPECIFIC_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P_CACHETAB Call by reference Type reference (TYPE) INDEX TABLE 20031205
2 Importing P_HEADER Call by reference Type reference (TYPE) SXI_HEAD 20031205
# Exception Resumable Description Created on
1 CX_AI_CACHE XI Laufzeit: Ausnahmen beim Cache 20031205

Method GET_MOST_SPECIFIC_RD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P_CACHETAB Call by reference Type reference (TYPE) INDEX TABLE 20031205
2 Importing P_HEADER Call by reference Type reference (TYPE) TRD_RELATION XI: Rcvr.Det. Relation Key 20031205
# Exception Resumable Description Created on
1 CX_AI_CACHE XI Laufzeit: Ausnahmen beim Cache 20031205

Method HEADER_TO_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_COLS Call by reference Type reference (TYPE) SAICOLUMNS 20030709
2 Importing P_HEADER Call by reference Type reference (TYPE) ANY 20030709
3 Returning P_STRING Value transfer Type reference (TYPE) STRING 20030709

Method HEADER_TO_STRING on class CL_AI_CACHE_DEFAULT has no exception.

Method REDUCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P_COLS Call by reference Type reference (TYPE) SAICOLUMNS Tabelle von Namen von Tabellen-Spalten 20020703
2 Importing P_FULL Call by reference Type reference (TYPE) ANY 20020703
3 Changing P_TAB Call by reference Type reference (TYPE) INDEX TABLE 20020703
# Exception Resumable Description Created on
1 CX_AI_CACHE XI Laufzeit: Ausnahmen beim Cache 20020703

Method REDUCE3 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P_COLS Call by reference Type reference (TYPE) SAICOLUMNS 20030708
2 Importing P_FULL Call by reference Type reference (TYPE) ANY 20030708
3 Changing P_TAB Call by reference Type reference (TYPE) INDEX TABLE 20030708
# Exception Resumable Description Created on
1 CX_AI_CACHE XI Laufzeit: Ausnahmen beim Cache 20030708
History
Last changed by/on SAP  20110908 
SAP Release Created in 620