SAP ABAP Interface IF_BSCL_HDBR_ACCESS (HDB Repository Access)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-CL (Application Component) Classification
     BSCL_VIEW_KIT (Package) Classification: Tools for view generation
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_BSCL_HDBR_ACCESS Access to HDB Repository 20130117
Properties
Interface IF_BSCL_HDBR_ACCESS  
Short Description HDB Repository Access    
General Data
Package BSCL_VIEW_KIT   Classification: Tools for view generation 
Created 20130117   SAP 
Last changed 20140121   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_SQL_CONNECTION Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 IF_BSCL_HDBR_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_BSCL_HDBR_TYPES Types of HDBR access 20130117
Friends
Interface IF_BSCL_HDBR_ACCESS has no friend.
Attributes
Interface IF_BSCL_HDBR_ACCESS has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_PACKAGE Instance method Public Method 20130128
2 DROP_CALC_VIEW Instance method Public Method 20130205
3 DROP_PACKAGE Instance method Public Method 20130205
4 GET_OBJECTS Instance method Public Method 20131002
5 GET_PACKAGES Instance method Public Method 20131002
6 GET_SCHEMAS Instance method Public Method 20131002
7 GET_SCHEMA_MAPPINGS Instance method Public Method 20131002
8 READ_CALC_VIEW Instance method Public Method 20130205
9 READ_PACKAGE Instance method Public Method 20130128
10 WRITE_CALC_VIEW Instance method Public Method 20130117
Events
Interface IF_BSCL_HDBR_ACCESS has no event.
Types
Interface IF_BSCL_HDBR_ACCESS has no local type.
Method Signatures

Method CREATE_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DB_CONN_NAME Call by reference Type reference (TYPE) DBCON_NAME CL_SQL_CONNECTION=>C_DEFAULT_CONNECTION Logical name for a database connection 20130128
2 Importing IV_DESCRIPTION Call by reference Type reference (TYPE) IF_BSCL_HDBR_TYPES~T_DESCRIPTION 20130128
3 Importing IV_PACKAGE Call by reference Type reference (TYPE) IF_BSCL_HDBR_TYPES~T_PACKAGE 20130128
4 Importing IV_RESPONSIBLE Call by reference Type reference (TYPE) IF_BSCL_HDBR_TYPES~T_OWNER 20130128
# Exception Resumable Description Created on
1 CX_BSCL_HDBR_ACCESS_ERROR 20130128

Method DROP_CALC_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DB_CONN_NAME Call by reference Type reference (TYPE) DBCON_NAME CL_SQL_CONNECTION=>C_DEFAULT_CONNECTION Logical name for a database connection 20130205
2 Importing IV_OBJECT_NAME Call by reference Type reference (TYPE) IF_BSCL_HDBR_TYPES~T_OBJECT_NAME 20130205
3 Importing IV_PACKAGE Call by reference Type reference (TYPE) IF_BSCL_HDBR_TYPES~T_PACKAGE 20130205
# Exception Resumable Description Created on
1 CX_BSCL_HDBR_ACCESS_ERROR Classification Error Class (dynamic check) 20130205
2 CX_BSCL_HDBR_NHI_ERROR Classification Error Class (dynamic check) 20130205

Method DROP_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DB_CONN_NAME Call by reference Type reference (TYPE) DBCON_NAME CL_SQL_CONNECTION=>C_DEFAULT_CONNECTION Logical name for a database connection 20130205
2 Importing IV_PACKAGE Call by reference Type reference (TYPE) IF_BSCL_HDBR_TYPES~T_PACKAGE 20130205
# Exception Resumable Description Created on
1 CX_BSCL_HDBR_ACCESS_ERROR Classification Error Class (dynamic check) 20130205
2 CX_BSCL_HDBR_NHI_ERROR Classification Error Class (dynamic check) 20130205

Method GET_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_NAME Call by reference Type reference (TYPE) IF_BSCL_HDBR_TYPES~T_OBJECT_NAME 20131002
2 Importing IV_PACKAGE Call by reference Type reference (TYPE) IF_BSCL_HDBR_TYPES~T_PACKAGE 20131002
3 Importing IV_TYPE Call by reference Type reference (TYPE) I 20131002
4 Returning RT_OBJECT Value transfer Type reference (TYPE) IF_BSCL_HDBR_TYPES~TT_OBJECT 20131002
# Exception Resumable Description Created on
1 CX_BSCL_HDBR_ACCESS_ERROR 20131002

Method GET_PACKAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PACKAGE Call by reference Type reference (TYPE) IF_BSCL_HDBR_TYPES~T_PACKAGE 20131002
2 Returning RT_PACKAGE Value transfer Type reference (TYPE) IF_BSCL_HDBR_TYPES~TT_PACKAGE 20131002
# Exception Resumable Description Created on
1 CX_BSCL_HDBR_ACCESS_ERROR 20131002

Method GET_SCHEMAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DB_CONN_NAME Call by reference Type reference (TYPE) DBCON_NAME CL_SQL_CONNECTION=>C_DEFAULT_CONNECTION Logical name for a database connection 20131002
2 Importing IV_SCHEMA Call by reference Type reference (TYPE) STRING Schema Name 20131002
3 Returning RT_SCHEMAS Value transfer Type reference (TYPE) IF_BSCL_HDBR_TYPES=>TT_SCHEMA 20131002

Method GET_SCHEMAS on Interface IF_BSCL_HDBR_ACCESS has no exception.

Method GET_SCHEMA_MAPPINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DB_CONN_NAME Call by reference Type reference (TYPE) DBCON_NAME CL_SQL_CONNECTION=>C_DEFAULT_CONNECTION Logical name for a database connection 20131002
2 Importing IV_SCHEMA Call by reference Type reference (TYPE) STRING Schema Name 20131002
3 Returning RT_MAPPINGS Value transfer Type reference (TYPE) IF_BSCL_HDBR_TYPES=>TT_SCHEMA_MAPPING 20131002

Method GET_SCHEMA_MAPPINGS on Interface IF_BSCL_HDBR_ACCESS has no exception.

Method READ_CALC_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_OUTPUT_PARAMETER Call by reference Type reference (TYPE) IF_BSCL_HDBR_TYPES=>TS_CA_OUTPUT_PARAMETER 20130205
2 Exporting ET_ATTRIBUTE Call by reference Type reference (TYPE) IF_BSCL_HDBR_TYPES=>TT_CA_ATTRIBUTE 20130205
3 Exporting ET_INPUT_PARAMETER Call by reference Type reference (TYPE) IF_BSCL_HDBR_TYPES=>TT_CA_INPUT_PARAMETER 20130205
4 Importing IV_DB_CONN_NAME Call by reference Type reference (TYPE) DBCON_NAME CL_SQL_CONNECTION=>C_DEFAULT_CONNECTION Logical name for a database connection 20130206
5 Importing IV_OBJECT_NAME Call by reference Type reference (TYPE) IF_BSCL_HDBR_TYPES=>T_OBJECT_NAME 20130205
6 Importing IV_PACKAGE Call by reference Type reference (TYPE) IF_BSCL_HDBR_TYPES=>T_PACKAGE 20130205
# Exception Resumable Description Created on
1 CX_BSCL_HDBR_ACCESS_ERROR Classification Error Class (dynamic check) 20130205

Method READ_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DESCRIPTION Call by reference Type reference (TYPE) IF_BSCL_HDBR_TYPES~T_DESCRIPTION 20130128
2 Exporting EV_OWNER Call by reference Type reference (TYPE) IF_BSCL_HDBR_TYPES~T_OWNER 20130128
3 Exporting EV_PACKAGE Call by reference Type reference (TYPE) IF_BSCL_HDBR_TYPES~T_PACKAGE 20130128
4 Importing IV_DB_CONN_NAME Call by reference Type reference (TYPE) DBCON_NAME CL_SQL_CONNECTION=>C_DEFAULT_CONNECTION Logical name for a database connection 20130128
5 Importing IV_PACKAGE Call by reference Type reference (TYPE) IF_BSCL_HDBR_TYPES~T_PACKAGE 20130128
# Exception Resumable Description Created on
1 CX_BSCL_HDBR_ACCESS_ERROR 20130128

Method WRITE_CALC_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OUTPUT_PARAMETER Call by reference Type reference (TYPE) IF_BSCL_HDBR_TYPES~TS_CA_OUTPUT_PARAMETER 20130117
2 Importing IT_ATTRIBUTE Call by reference Type reference (TYPE) IF_BSCL_HDBR_TYPES~TT_CA_ATTRIBUTE 20130117
3 Importing IT_INPUT_PARAMETER Call by reference Type reference (TYPE) IF_BSCL_HDBR_TYPES~TT_CA_INPUT_PARAMETER 20130117
4 Importing IV_DB_CONN_NAME Call by reference Type reference (TYPE) DBCON_NAME CL_SQL_CONNECTION=>C_DEFAULT_CONNECTION Logical name for a database connection 20130117
5 Importing IV_DESCRIPTION Call by reference Type reference (TYPE) IF_BSCL_HDBR_TYPES~T_DESCRIPTION 20130117
6 Importing IV_OBJECT_NAME Call by reference Type reference (TYPE) IF_BSCL_HDBR_TYPES~T_OBJECT_NAME 20130117
7 Importing IV_PACKAGE Call by reference Type reference (TYPE) IF_BSCL_HDBR_TYPES~T_PACKAGE 20130117
8 Importing IV_SCHEMA Call by reference Type reference (TYPE) HDB_SCHEMA_NAME Schema Name 20131002
9 Importing IV_SCRIPT Call by reference Type reference (TYPE) IF_BSCL_HDBR_TYPES~T_SCRIPT 20130117
# Exception Resumable Description Created on
1 CX_BSCL_HDBR_ACCESS_ERROR 20130117
2 CX_BSCL_HDBR_NHI_ERROR Classification Error Class (dynamic check) 20130122
History
Last changed by/on SAP  20140121 
SAP Release Created in 747