SAP ABAP Interface IF_ILM_STOR_DB_ACCESSOR (ILM DB Store: Provides Database Access)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ILM-STO (Application Component) Integrated Data Base Archive Store
     S_ILM_STOR_DB (Package) ILM DB Store: Database
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ILM_STOR_DB_ACCESSOR ILM DB Store: Access to DB 20130816
Properties
Interface IF_ILM_STOR_DB_ACCESSOR  
Short Description ILM DB Store: Provides Database Access    
General Data
Package S_ILM_STOR_DB   ILM DB Store: Database 
Created 20130510   SAP 
Last changed 20140121   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface IF_ILM_STOR_DB_ACCESSOR has no interface.
Friends
Interface IF_ILM_STOR_DB_ACCESSOR has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_TABLES Constant Public See coding Familiar Tables 20130816
Methods
# Method Level Visibility Method type Description Created on
1 ASSIGN_ROOT_COL Instance method Public Method Add Collection and Create Link to Mapping 20130816
2 ASSIGN_ROOT_POOL Instance method Public Method Add Data Entry and Create Link to Mapping 20130816
3 CERT Instance method Public Method Access Methods to Table TILM_STRG_CERT 20130816
4 COL Instance method Public Method Access Methods for Table TILM_STRG_COL 20130816
5 COMMIT Instance method Public Method COMMIT via All Used Connections 20130816
6 DATA Instance method Public Method Access Methods for Table TILM_STRG_BLOB 20130816
7 GET_QUERIES Instance method Public Method Provides Query Provider 20130816
8 GET_TABLE Instance method Public Method Gets a Handler for a Specific Table 20130816
9 INFO Instance method Public Method Gets the Information Object 20130816
10 ON_ADD Instance method Public Method Notification that a Table Entry Was Added 20130830
11 ON_CLEAR Instance method Public Method Notification that a Group of Entries Was Deleted 20130830
12 ON_DELETE Instance method Public Method Notification that a Table Entry Was Deleted 20130830
13 ON_LOCK Instance method Public Method Notification that a Table Entry Was Locked 20130830
14 ON_UNLOCK Instance method Public Method Notification that a Table Entry Was Unlocked 20130830
15 ON_UPDATE Instance method Public Method Notification that a Table Entry Was Updated 20130830
16 OPERATOR Instance method Public Method Gets an Object with Operation for the DATA Table 20130816
17 POOL Instance method Public Method Access Methods for Table TILM_STRG_POOL 20130816
18 PROP Instance method Public Method Access Methods for Table TILM_STRG_PROP 20130816
19 ROLLBACK Instance method Public Method Rollback over all Use Connections 20130816
20 ROOT Instance method Public Method Access Methods for Table TILM_STRG 20130816
21 RTI Instance method Public Method Access Methods for Table TILM_STRG_RTI 20130816
Events
Interface IF_ILM_STOR_DB_ACCESSOR has no event.
Types
Interface IF_ILM_STOR_DB_ACCESSOR has no local type.
Method Signatures

Method ASSIGN_ROOT_COL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_COL Call by reference Type reference (TYPE) TILM_STOR_COL ILM-DB-Ablage: Tabelle der Collections 20130816
2 Importing IS_ROOT Call by reference Type reference (TYPE) TILM_STOR ILM-DB-Ablage: Root-Tabelle / Mapping URI-HANDLE 20130816
# Exception Resumable Description Created on
1 CX_ILM_STOR_EXCEPTION 20130816
2 CX_ILM_STOR_RUNTIME 20130816

Method ASSIGN_ROOT_POOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_POOL Call by reference Type reference (TYPE) TILM_STOR_POOL ILM-DB-Ablage: Management der Pool-Tabellen 20130816
2 Importing IS_ROOT Call by reference Type reference (TYPE) TILM_STOR ILM-DB-Ablage: Root-Tabelle / Mapping URI-HANDLE 20130816
# Exception Resumable Description Created on
1 CX_ILM_STOR_EXCEPTION 20130816
2 CX_ILM_STOR_RUNTIME 20130816

Method CERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) IF_ILM_STOR_TACC_CERT ILM-DB-Ablage: Tabellenzugriff für Runtime-Informaion 20130816
# Exception Resumable Description Created on
1 CX_ILM_STOR_RUNTIME Laufzeitfehler 20130816

Method COL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) IF_ILM_STOR_TACC_COL Tabellenzugriff für Collections 20130816
# Exception Resumable Description Created on
1 CX_ILM_STOR_RUNTIME Laufzeitfehler 20130816

Method COMMIT Signature

Method COMMIT on Interface IF_ILM_STOR_DB_ACCESSOR has no parameter.
Method COMMIT on Interface IF_ILM_STOR_DB_ACCESSOR has no exception.

Method DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CREATE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE abap_true: Erzeuge neue Tabelle, wenn keine existiert 20130816
2 Importing IV_HANDLE Call by reference Type reference (TYPE) ILM_STOR_HANDLE ILM-DB-Ablage: Ressource Handle 20130816
3 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) IF_ILM_STOR_TACC_DATA Zugriffsmethoden für Datentabelle 20130816
# Exception Resumable Description Created on
1 CX_ILM_STOR_EXCEPTION Allgmeine Ausnahme 20130816
2 CX_ILM_STOR_RUNTIME Laufzeitfehler 20130816

Method GET_QUERIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) IF_ILM_STOR_QUERIES Abfrageprovider 20130816

Method GET_QUERIES on Interface IF_ILM_STOR_DB_ACCESSOR has no exception.

Method GET_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAME Call by reference Type reference (TYPE) STRING Name der gewünschten Tabelle 20130816
2 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) IF_ILM_STOR_TABLE_ACCESSOR Generischer Tabellenzugriff 20130816
# Exception Resumable Description Created on
1 CX_ILM_STOR_RUNTIME Laufzeitfehler 20130816

Method INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TABLE_NAME Call by reference Type reference (TYPE) STRING IF_ILM_STOR_DB_ACCESSOR=>GC_TABLES-DATA 20130816
2 Returning RO_VALUE Value transfer Object reference (TYPE REF TO) IF_ILM_STOR_DB_INFO ILM-DB-Ablage: Informationen zu DB-spezifischen Fragen 20130816

Method INFO on Interface IF_ILM_STOR_DB_ACCESSOR has no exception.

Method ON_ADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SENDER Call by reference Object reference (TYPE REF TO) IF_ILM_STOR_TABLE_ACCESSOR ILM-DB-Ablage: Generischer Tabellendescriptor 20130830
2 Importing IV_KEY Call by reference Type reference (TYPE) STRING 20130830
3 Importing IV_TABLE_NAME Call by reference Type reference (TYPE) STRING 20130830

Method ON_ADD on Interface IF_ILM_STOR_DB_ACCESSOR has no exception.

Method ON_CLEAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SENDER Call by reference Object reference (TYPE REF TO) IF_ILM_STOR_TABLE_ACCESSOR ILM-DB-Ablage: Generischer Tabellendescriptor 20130830
2 Importing IV_KEY Call by reference Type reference (TYPE) STRING 20130830
3 Importing IV_TABLE_NAME Call by reference Type reference (TYPE) STRING 20130830

Method ON_CLEAR on Interface IF_ILM_STOR_DB_ACCESSOR has no exception.

Method ON_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SENDER Call by reference Object reference (TYPE REF TO) IF_ILM_STOR_TABLE_ACCESSOR ILM-DB-Ablage: Generischer Tabellendescriptor 20130830
2 Importing IV_KEY Call by reference Type reference (TYPE) STRING 20130830
3 Importing IV_TABLE_NAME Call by reference Type reference (TYPE) STRING 20130830

Method ON_DELETE on Interface IF_ILM_STOR_DB_ACCESSOR has no exception.

Method ON_LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SENDER Call by reference Object reference (TYPE REF TO) IF_ILM_STOR_TABLE_ACCESSOR ILM-DB-Ablage: Generischer Tabellendescriptor 20130830
2 Importing IV_KEY Call by reference Type reference (TYPE) STRING 20130830
3 Importing IV_TABLE_NAME Call by reference Type reference (TYPE) STRING 20130830

Method ON_LOCK on Interface IF_ILM_STOR_DB_ACCESSOR has no exception.

Method ON_UNLOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SENDER Call by reference Object reference (TYPE REF TO) IF_ILM_STOR_TABLE_ACCESSOR ILM-DB-Ablage: Generischer Tabellendescriptor 20130830
2 Importing IV_KEY Call by reference Type reference (TYPE) STRING 20130830
3 Importing IV_TABLE_NAME Call by reference Type reference (TYPE) STRING 20130830

Method ON_UNLOCK on Interface IF_ILM_STOR_DB_ACCESSOR has no exception.

Method ON_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SENDER Call by reference Object reference (TYPE REF TO) IF_ILM_STOR_TABLE_ACCESSOR ILM-DB-Ablage: Generischer Tabellendescriptor 20130830
2 Importing IV_KEY Call by reference Type reference (TYPE) STRING 20130830
3 Importing IV_TABLE_NAME Call by reference Type reference (TYPE) STRING 20130830

Method ON_UPDATE on Interface IF_ILM_STOR_DB_ACCESSOR has no exception.

Method OPERATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TABLE_NAME Call by reference Type reference (TYPE) STRING 20130816
2 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) IF_ILM_STOR_DB_OPERATOR 20130816

Method OPERATOR on Interface IF_ILM_STOR_DB_ACCESSOR has no exception.

Method POOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) IF_ILM_STOR_TACC_POOL Tabellenzugriff für Pool-Management 20130816
# Exception Resumable Description Created on
1 CX_ILM_STOR_RUNTIME Laufzeitfehler 20130816

Method PROP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PROP_NAME Call by reference Type reference (TYPE) ILM_STOR_PROP_NAME ILM-DB-Ablage: Property-Name 20130816
2 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) IF_ILM_STOR_TACC_PROP Tabellenzugriff für Properties 20130816
# Exception Resumable Description Created on
1 CX_ILM_STOR_RUNTIME Laufzeitfehler 20130816

Method ROLLBACK Signature

Method ROLLBACK on Interface IF_ILM_STOR_DB_ACCESSOR has no parameter.
Method ROLLBACK on Interface IF_ILM_STOR_DB_ACCESSOR has no exception.

Method ROOT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) IF_ILM_STOR_TACC_ROOT Zugriffsmethoden auf die Mapping-Tabelle 20130816
# Exception Resumable Description Created on
1 CX_ILM_STOR_RUNTIME Laufzeitfehler 20130816

Method RTI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) IF_ILM_STOR_TACC_RTI Tabellenzugriff für Runtime Informations 20130816
# Exception Resumable Description Created on
1 CX_ILM_STOR_RUNTIME Laufzeitfehler 20130816
History
Last changed by/on SAP  20140121 
SAP Release Created in 740