SAP ABAP Interface IF_ESH_CA_CACHE_CLIENT (Cache Client)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-EIM-ESH (Application Component) NetWeaver Enterprise Search
⤷
S_ESH_ENG_CACHE (Package) Cache

⤷

⤷

Meta Relationship - Used By
Properties
Interface | IF_ESH_CA_CACHE_CLIENT | |
Short Description | Cache Client |
General Data
Package | S_ESH_ENG_CACHE | Cache |
Created | 20091006 | SAP |
Last changed | 20110908 | SAP |
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | IF_ESH_CA_CACHE | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Interface IF_ESH_CA_CACHE_CLIENT has no interface.
Friends
Interface IF_ESH_CA_CACHE_CLIENT has no friend.
Attributes
Interface IF_ESH_CA_CACHE_CLIENT has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | Get settings of cache client | 20091010 |
2 | ![]() |
Instance method | Public | Method | Load data into container | 20091006 |
3 | ![]() |
Instance method | Public | Method | Load data into containers | 20091006 |
Events
Interface IF_ESH_CA_CACHE_CLIENT has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | S_CACHE_SETTINGS | Public | See coding | Settings for cache usage | 20091010 | BEGIN OF s_cache_settings,
session_memory TYPE s_set_session_memory,
shared_objects TYPE s_set_shared_objects,
index_db TYPE s_set_index_db,
client_implementation TYPE s_set_client_impl,
END OF s_cache_settings
|
|
2 | S_LOAD_DATA_MULTI | Public | Type reference (TYPE) | IF_ESH_CA_CACHE=>S_SET_MULTI | Structure for loading multiple data into containers | 20091009 |
|
3 | S_SET_CLIENT_IMPL | Public | See coding | Settings for client implementation usage | 20091010 | BEGIN OF s_set_client_impl,
use TYPE abap_bool,
END OF s_set_client_impl
|
|
4 | S_SET_INDEX_DB | Public | See coding | Settings for INDX-like database usage | 20091023 | BEGIN OF s_set_index_db,
use TYPE abap_bool,
max_entries TYPE i,
cache_algorithm TYPE if_esh_ca_cache=>e_cache_algorithm,
END OF s_set_index_db
|
|
5 | S_SET_SESSION_MEMORY | Public | See coding | Settings for session memory usage | 20091010 | BEGIN OF s_set_session_memory,
use TYPE abap_bool,
cache_algorithm TYPE if_esh_ca_cache=>e_cache_algorithm,
max_entries TYPE i,
use_weak TYPE abap_bool,
cache_algorithm_weak TYPE if_esh_ca_cache=>e_cache_algorithm,
max_entries_weak TYPE i,
END OF s_set_session_memory
|
|
6 | S_SET_SHARED_OBJECTS | Public | See coding | Settings for shared objects usage | 20091010 | BEGIN OF s_set_shared_objects,
use TYPE abap_bool,
custom_area TYPE seoclsname,
compression TYPE abap_bool,
END OF s_set_shared_objects
|
|
7 | T_LOAD_DATA_MULTI | Public | Type reference (TYPE) | IF_ESH_CA_CACHE=>T_SET_MULTI | Table for loading multiple data into containers | 20091009 |
|
Method Signatures
Method GET_SETTINGS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_CACHES | Call by reference | Type reference (TYPE) | S_CACHE_SETTINGS | Settings for cache usage | 20091010 | ||
2 | ![]() |
EV_DATA_CONTAINER_CLASS | Call by reference | Type reference (TYPE) | IF_ESH_CA_CACHE=>E_DATA_CONTAINER_CLASS | Data container class name | 20091010 |
Method GET_SETTINGS on Interface IF_ESH_CA_CACHE_CLIENT has no exception.
Method LOAD_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EO_DATA_CONTAINER | Call by reference | Object reference (TYPE REF TO) | IF_ESH_CA_DATA_CONTAINER | Data Container of Cache Client | 20091009 | ||
2 | ![]() |
IV_ID | Call by reference | Type reference (TYPE) | IF_ESH_CA_CACHE=>E_DATA_ID | Data ID | 20091009 |
Method LOAD_DATA on Interface IF_ESH_CA_CACHE_CLIENT has no exception.
Method LOAD_DATA_MULTI Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_DATA | Call by reference | Type reference (TYPE) | T_LOAD_DATA_MULTI | Table for loading multiple data into containers | 20091009 |
Method LOAD_DATA_MULTI on Interface IF_ESH_CA_CACHE_CLIENT has no exception.
Meta Relationship - Used By (full list)
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in | 730 |