SAP ABAP Class CL_SAM_REPOSITORY_LOAD (Root Class For S&AM Shared Memory Implementation)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-ESI-SAM (Application Component) Status and Action Management
⤷
SESF_SAM_RT (Package) S&AM Runtime

⤷

⤷

Properties
Class | CL_SAM_REPOSITORY_LOAD | |
Short Description | Root Class For S&AM Shared Memory Implementation | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | SESF_SAM_RT | S&AM Runtime |
Created | 20080205 | SAP |
Last change | 20110908 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | ![]() |
Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Class CL_SAM_REPOSITORY_LOAD has no interface implemented.
Friends
Class CL_SAM_REPOSITORY_LOAD has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Instance attribute | Public | Type reference (TYPE) | SAMS_BO_NAME | SAM BO Name | 20080205 | ||
2 | ![]() |
Instance attribute | Public | Type reference (TYPE) | TIMESTAMP | UTC Time Stamp in Short Form (YYYYMMDDhhmmss) | 20080218 | ||
3 | ![]() |
Instance attribute | Public | Type reference (TYPE) | IF_SAM_TYPES=>TTS_AGGREGATION_INFO | 20080205 | |||
4 | ![]() |
Instance attribute | Public | Type reference (TYPE) | IF_SAM_TYPES=>TTS_OVERALL_INFO | 20080205 | |||
5 | ![]() |
Instance attribute | Public | Type reference (TYPE) | IF_SAM_TYPES=>TTS_POPULATION_INFO | 20080205 | |||
6 | ![]() |
Instance attribute | Public | Type reference (TYPE) | TTS_SCHEMA_LOAD | 20080205 | |||
7 | ![]() |
Instance attribute | Public | Type reference (TYPE) | TTS_SYNCH_DETAIL | 20080205 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | 20080205 | |
2 | ![]() |
Instance method | Public | Method | 20080205 | |
3 | ![]() |
Instance method | Public | Method | 20080205 | |
4 | ![]() |
Instance method | Public | Method | 20080205 | |
5 | ![]() |
Instance method | Public | Method | 20080205 | |
6 | ![]() |
Instance method | Private | Method | 20080205 |
Events
Class CL_SAM_REPOSITORY_LOAD has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TTS_SCHEMA_LOAD | Public | See coding | 20080205 | tts_schema_load TYPE SORTED TABLE OF ty_schema_load WITH UNIQUE KEY node_name schema_name
|
||
2 | TTS_SYNCH_DETAIL | Public | See coding | 20080205 | tts_synch_detail TYPE SORTED TABLE OF ty_synch_detail WITH UNIQUE KEY node_name schema_name
|
||
3 | TY_SCHEMA_LOAD | Public | See coding | 20080205 | BEGIN OF ty_schema_load,
node_name TYPE string,
schema_name TYPE if_sam_types=>ty_status_schema,
schema_reference TYPE REF TO if_sam_schema_model,
END OF ty_schema_load
|
||
4 | TY_SYNCH_DETAIL | Public | See coding | 20080205 | BEGIN OF ty_synch_detail,
node_name TYPE string,
schema_name TYPE if_sam_types=>ty_status_schema,
synch_info TYPE if_sam_types=>tts_schema_synchronizers_info,
deriv_info TYPE if_sam_types=>tts_synch_deriv,
END OF ty_synch_detail
|
Method Signatures
Method GET_DERIVATION_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_AGGREGATION_INFO | Call by reference | Type reference (TYPE) | IF_SAM_TYPES=>TY_AGGR_INFO | 20080205 | |||
2 | ![]() |
ES_OVERALL_INFO | Call by reference | Type reference (TYPE) | IF_SAM_TYPES=>TY_DERIVATION_INFO | 20080205 | |||
3 | ![]() |
ES_POPULATION_INFO | Call by reference | Type reference (TYPE) | IF_SAM_TYPES=>TY_POP_INFO | 20080205 | |||
4 | ![]() |
ETS_AGGREGATION_INFO | Call by reference | Type reference (TYPE) | IF_SAM_TYPES=>TTS_AGGREGATION_INFO | 20080205 | |||
5 | ![]() |
ETS_OVERALL_INFO | Call by reference | Type reference (TYPE) | IF_SAM_TYPES=>TTS_OVERALL_INFO | 20080205 | |||
6 | ![]() |
ETS_POPULATION_INFO | Call by reference | Type reference (TYPE) | IF_SAM_TYPES=>TTS_POPULATION_INFO | 20080205 | |||
7 | ![]() |
ID_DERIVATION_NAME | Call by reference | Type reference (TYPE) | CSEQUENCE | 20080205 | |||
8 | ![]() |
ID_NODE_NAME | Call by reference | Type reference (TYPE) | SAM_NODE_NAME | SAM Node name | 20080205 | ||
9 | ![]() |
ID_SCHEMA_NAME | Call by reference | Type reference (TYPE) | IF_SAM_TYPES=>TY_STATUS_SCHEMA | 20080205 | |||
10 | ![]() |
ID_SOURCE_VARIABLE | Call by reference | Type reference (TYPE) | CSEQUENCE | 20080205 |
Method GET_DERIVATION_INFO on class CL_SAM_REPOSITORY_LOAD has no exception.
Method GET_SAM_DB_LOAD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ID_BO_NAME | Call by reference | Type reference (TYPE) | STRING | BO name | 20080205 | ||
2 | ![]() |
IO_REPOSITORY_AREA | Call by reference | Object reference (TYPE REF TO) | CL_SAM_REPOSITORY_AREA | Area class for S&AM shared memory Implementation | 20080205 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
S&AM internal error | 20080205 |
Method GET_SCHEMA_REF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ED_SAM_SCHEMAREF | Call by reference | Object reference (TYPE REF TO) | IF_SAM_SCHEMA_MODEL | SAM Schema Class | 20080205 | ||
2 | ![]() |
ID_BO_NODE_NAME | Call by reference | Type reference (TYPE) | SAM_NODE_NAME | SAM BO Name | 20080205 | ||
3 | ![]() |
ID_SAM_SCHEMA | Call by reference | Type reference (TYPE) | IF_SAM_TYPES=>TY_STATUS_SCHEMA | 20080205 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exptn signifying that the model specified is unavailable. | 20080205 |
Method GET_SCHEMA_SYNCHRONIZERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ETS_SCHEMA_SYNCHRONIZERS | Call by reference | Type reference (TYPE) | IF_SAM_TYPES=>TTS_SCHEMA_SYNCHRONIZERS_INFO | 20080205 | |||
2 | ![]() |
ETS_SYNCH_DERIV | Call by reference | Type reference (TYPE) | IF_SAM_TYPES=>TTS_SYNCH_DERIV | 20080205 | |||
3 | ![]() |
ID_NODE_NAME | Call by reference | Type reference (TYPE) | SAM_NODE_NAME | SAM Node name | 20080205 | ||
4 | ![]() |
ID_SCHEMA_NAME | Call by reference | Type reference (TYPE) | IF_SAM_TYPES=>TY_STATUS_SCHEMA | 20080205 |
Method GET_SCHEMA_SYNCHRONIZERS on class CL_SAM_REPOSITORY_LOAD has no exception.
Method SET_SCHEMA_SYNCHRONIZERS Signature
Method SET_SCHEMA_SYNCHRONIZERS on class CL_SAM_REPOSITORY_LOAD has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception class for system or metadata load | 20080205 |
Method _CHAINED_SYNCHRONIZER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CTS_CHAINED_SYNCHRONIZERS | Call by reference | Type reference (TYPE) | IF_SAM_TYPES=>TTS_SCHEMA_SYNCHRONIZERS_INFO | 20080205 | |||
2 | ![]() |
ITS_CHAINED_SYNCH_CHANGE | Call by reference | Type reference (TYPE) | IF_SAM_TYPES=>TTS_SCHEMA_SYNCHRONIZERS_INFO | 20080205 |
Method _CHAINED_SYNCHRONIZER on class CL_SAM_REPOSITORY_LOAD has no exception.
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in | 711 |