SAP ABAP Interface IF_ILM_STOR_DB_OPERATOR (ILM DB Store: DB Access Methods)
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_OPERATOR ILM DB Store: General Routines for DB Access 20130816
Properties
Interface IF_ILM_STOR_DB_OPERATOR  
Short Description ILM DB Store: DB Access Methods    
General Data
Package S_ILM_STOR_DB   ILM DB Store: Database 
Created 20130722   SAP 
Last changed 20140121   SAP 
Unicode checks active    
Forward declarations
Interface IF_ILM_STOR_DB_OPERATOR has no forward declaration.
Interfaces
Interface IF_ILM_STOR_DB_OPERATOR has no interface.
Friends
Interface IF_ILM_STOR_DB_OPERATOR has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MV_DBCON Instance attribute Public Type reference (TYPE) DBCON_NAME Logical Name for a Database Connection 20130816
Methods
# Method Level Visibility Method type Description Created on
1 CLOSE_STREAM Instance method Public Method Closes a Stream 20130816
2 CREATE_DATA_TABLE Instance method Public Method Creates a New Data Table in the DB Target System 20130816
3 CREATE_TABLE Instance method Public Method Creates an Admin Table in the DB Target System 20130816
4 DELETE Instance method Public Method Delete an Entry 20130816
5 DELETE_DATA_TABLE Instance method Public Method Deletes a Data Table in the DB Target System 20130816
6 INSERT_SQL Instance method Public Method Adds Data Using OpenSQL 20130816
7 INSERT_STREAM Instance method Public Method Adds Data Using Streaming API 20130816
8 OPEN_STREAM Instance method Public Method Opens a Stream 20130816
9 READ_SQL Instance method Public Method Read Data Using OpenSQL 20130816
10 READ_STREAM Instance method Public Method Read Data Using Stream 20130816
11 SECURITY_CHECK Instance method Public Method Check of Table Name 20130816
12 SET_DBCON Instance method Public Method Sets the DB Connection 20130816
13 WHITE_LIST Instance method Public Method 20130816
Events
Interface IF_ILM_STOR_DB_OPERATOR has no event.
Types
Interface IF_ILM_STOR_DB_OPERATOR has no local type.
Method Signatures

Method CLOSE_STREAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TABLE Call by reference Type reference (TYPE) STRING 20130916
# Exception Resumable Description Created on
1 CX_ILM_STOR_DB ILM-DB-Ablage: Ausnahme für Datenbankzugriffe 20130916

Method CREATE_DATA_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_KO200 Call by reference Type reference (TYPE) KO200 TADIR-Infos, falls ein Transportauftrag benötigt wird 20130816
2 Importing IV_DEVCLASS Call by reference Type reference (TYPE) DEVCLASS '$TMP' Paket, in das kopiert werden soll 20130816
3 Importing IV_TABLE Call by reference Type reference (TYPE) DDOBJNAME Name eines ABAP Dictionary-Objekts 20130816
# Exception Resumable Description Created on
1 CX_ILM_STOR_DB ILM-DB-Ablage: Exception für Datenbankzugriffe 20130816
2 CX_ILM_STOR_RUNTIME ILM-DB-Ablage: Laufzeitfehler 20130816

Method CREATE_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_KO200 Call by reference Type reference (TYPE) KO200 TADIR-Infos, falls ein Transportauftrag benötigt wird 20130816
2 Importing IV_DEVCLASS Call by reference Type reference (TYPE) DEVCLASS '$TMP' Paket, in das kopiert werden soll 20130816
3 Importing IV_TABLE Call by reference Type reference (TYPE) DDOBJNAME Name eines ABAP Dictionary-Objekts 20130816
# Exception Resumable Description Created on
1 CX_ILM_STOR_DB ILM-DB-Ablage: Exception für Datenbankzugriffe 20130816
2 CX_ILM_STOR_RUNTIME ILM-DB-Ablage: Laufzeitfehler 20130816

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_HANDLE Call by reference Type reference (TYPE) ILM_STOR_HANDLE ILM-DB-Ablage: Ressourcen-Handle 20130816
2 Importing IV_TABLE Call by reference Type reference (TYPE) STRING 20130816
# Exception Resumable Description Created on
1 CX_ILM_STOR_DB ILM-DB-Ablage: Exception für Datenbankzugriffe 20130816

Method DELETE_DATA_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TABLE Call by reference Type reference (TYPE) DDOBJNAME Name eines ABAP Dictionary-Objekts 20130816
# Exception Resumable Description Created on
1 CX_ILM_STOR_DB ILM-DB-Ablage: Exception für Datenbankzugriffe 20130816
2 CX_ILM_STOR_RUNTIME ILM-DB-Ablage: Laufzeitfehler 20130816

Method INSERT_SQL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DATA Call by reference Type reference (TYPE) TILM_STOR_BLOB ILM-DB-Ablage: Tabelle der Ressourcen 20130816
2 Importing IV_TABLE Call by reference Type reference (TYPE) STRING 20130816
# Exception Resumable Description Created on
1 CX_ILM_STOR_DB ILM-DB-Ablage: Exception für Datenbankzugriffe 20130816

Method INSERT_STREAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DATA Call by reference Type reference (TYPE) TILM_STOR_BLOB ILM-DB-Ablage: Tabelle der Ressourcen 20130816
2 Importing IV_TABLE Call by reference Type reference (TYPE) STRING 20130816
# Exception Resumable Description Created on
1 CX_ILM_STOR_DB ILM-DB-Ablage: Exception für Datenbankzugriffe 20130816

Method OPEN_STREAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_HANDLE Call by reference Type reference (TYPE) ILM_STOR_HANDLE ILM-DB-Ablage: Ressourcen-Handle 20130816
2 Importing IV_TABLE Call by reference Type reference (TYPE) STRING 20130816
# Exception Resumable Description Created on
1 CX_ILM_STOR_DB ILM-DB-Ablage: Exception für Datenbankzugriffe 20130816

Method READ_SQL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_HANDLE Call by reference Type reference (TYPE) ILM_STOR_HANDLE ILM-DB-Ablage: Ressourcen-Handle 20130816
2 Importing IV_LENGTH Call by reference Type reference (TYPE) I -1 20130816
3 Importing IV_OFFSET Call by reference Type reference (TYPE) ABAP_MSIZE -1 DEC-Typ, der für 64-Bit-Integer geeignet ist 20130816
4 Importing IV_TABLE Call by reference Type reference (TYPE) STRING 20130816
5 Returning RV_VALUE Value transfer Type reference (TYPE) XSTRING ILM-DB-Ablage: Tabelle der Ressourcen 20130816
# Exception Resumable Description Created on
1 CX_ILM_STOR_DB ILM-DB-Ablage: Exception für Datenbankzugriffe 20130816

Method READ_STREAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_HANDLE Call by reference Type reference (TYPE) ILM_STOR_HANDLE ILM-DB-Ablage: Ressourcen-Handle 20130816
2 Importing IV_LENGTH Call by reference Type reference (TYPE) I -1 20130816
3 Importing IV_OFFSET Call by reference Type reference (TYPE) ABAP_MSIZE -1 DEC-Typ, der für 64-Bit-Integer geeignet ist 20130816
4 Importing IV_TABLE Call by reference Type reference (TYPE) STRING 20130816
5 Returning RV_VALUE Value transfer Type reference (TYPE) XSTRING ILM-DB-Ablage: Tabelle der Ressourcen 20130816
# Exception Resumable Description Created on
1 CX_ILM_STOR_DB ILM-DB-Ablage: Exception für Datenbankzugriffe 20130816

Method SECURITY_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TABLE Call by reference Type reference (TYPE) STRING Zu prüfender Tabellenname 20130816
2 Returning RV_VALUE Value transfer Type reference (TYPE) STRING Geprüfter Tabellenname 20130816
# Exception Resumable Description Created on
1 CX_ILM_STOR_DB ILM-DB-Ablage: Exception für Datenbankzugriffe 20130816

Method SET_DBCON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DBCON Call by reference Type reference (TYPE) DBCON_NAME Logischer Name einer Datenbankverbindung 20130816

Method SET_DBCON on Interface IF_ILM_STOR_DB_OPERATOR has no exception.

Method WHITE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TABLE Call by reference Type reference (TYPE) STRING 20130816
2 Returning RT_WHITE_LIST Value transfer Type reference (TYPE) STRING_HASHED_TABLE Tabelle von verhashten Strings 20130816

Method WHITE_LIST on Interface IF_ILM_STOR_DB_OPERATOR has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 740