SAP ABAP Interface IF_BSCL_HDBR_OBJECT_FACTORY (Provides access to HDB repository objects)
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_OBJECT_FACTORY Provides Access to HDB repository objects 20130117
Properties
Interface IF_BSCL_HDBR_OBJECT_FACTORY  
Short Description Provides access to HDB repository objects    
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 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CE_NHI_OBJECT_TYPE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_NHI_OBJECT_ID_AND_CAPTION Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 CL_SQL_CONNECTION Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Interface IF_BSCL_HDBR_OBJECT_FACTORY has no interface.
Friends
Interface IF_BSCL_HDBR_OBJECT_FACTORY has no friend.
Attributes
Interface IF_BSCL_HDBR_OBJECT_FACTORY has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GET_CALC_VIEW Instance method Public Method 20130117
2 GET_OBJECTS_NHI_API Instance method Public Method 20130122
3 GET_PACKAGE Instance method Public Method 20130128
4 GET_PACKAGES_NHI_API Instance method Public Method 20131002
Events
Interface IF_BSCL_HDBR_OBJECT_FACTORY has no event.
Types
Interface IF_BSCL_HDBR_OBJECT_FACTORY has no local type.
Method Signatures

Method GET_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_CLIENT Call by reference Type reference (TYPE) STRING 20130117
5 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
6 Importing IV_LANGUAGE Call by reference Type reference (TYPE) STRING 20130117
7 Importing IV_OBJECT_DESCRIPTION Call by reference Type reference (TYPE) IF_BSCL_HDBR_TYPES=>T_DESCRIPTION 20130117
8 Importing IV_OBJECT_NAME Call by reference Type reference (TYPE) IF_BSCL_HDBR_TYPES=>T_OBJECT_NAME_STRING 20130117
9 Importing IV_PACKAGE Call by reference Type reference (TYPE) IF_BSCL_HDBR_TYPES=>T_PACKAGE_STRING 20130117
10 Importing IV_SCENARIO_TYPE Call by reference Type reference (TYPE) STRING 20130117
11 Importing IV_SCHEMA Call by reference Type reference (TYPE) HDB_SCHEMA_NAME Schema Name 20131002
12 Importing IV_SCRIPT Call by reference Type reference (TYPE) IF_BSCL_HDBR_TYPES=>T_SCRIPT 20130117
13 Importing IV_WORKSPACE Call by reference Type reference (TYPE) STRING 20130117
14 Returning RO_CALC_VIEW Value transfer Object reference (TYPE REF TO) IF_BSCL_HDBR_OBJECT 20130117
# Exception Resumable Description Created on
1 CX_BSCL_HDBR_ACCESS_ERROR 20130117

Method GET_OBJECTS_NHI_API Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TYPE Call by reference Type reference (TYPE) CE_NHI_OBJECT_TYPE=>TY_TYPES 20130122
2 Importing IV_ACTIVE Call by reference Type reference (TYPE) ABAP_BOOL 20130122
3 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 20130307
4 Importing IV_OBJECT_NAME Call by reference Type reference (TYPE) STRING 20130122
5 Importing IV_PACKAGE Call by reference Type reference (TYPE) STRING 20130122
6 Importing IV_WORKSPACE Call by reference Type reference (TYPE) STRING 20130122
7 Returning RT_OBJECT Value transfer Type reference (TYPE) CL_NHI_OBJECT_ID_AND_CAPTION=>TY_OBJLIST_CAPTION 20130122
# Exception Resumable Description Created on
1 CX_BSCL_HDBR_ACCESS_ERROR Classification Error Class (dynamic check) 20130129
2 CX_NHI_NOT_SUPPORTED Not supported 20130125

Method GET_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_LANGUAGE Call by reference Type reference (TYPE) STRING 20130128
3 Importing IV_OBJECT_DESCRIPTION Call by reference Type reference (TYPE) STRING 20130128
4 Importing IV_OWNER Call by reference Type reference (TYPE) STRING 20130128
5 Importing IV_PACKAGE Call by reference Type reference (TYPE) STRING 20130128
6 Returning RO_PACKAGE Value transfer Object reference (TYPE REF TO) IF_BSCL_HDBR_OBJECT HDB Repository Object 20130128
# Exception Resumable Description Created on
1 CX_BSCL_HDBR_ACCESS_ERROR 20130128

Method GET_PACKAGES_NHI_API 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_STRING 20131002
2 Returning RT_PACKAGES Value transfer Type reference (TYPE) CL_NHI_PACKAGE_INFO=>TY_PACKAGES 20131002
# Exception Resumable Description Created on
1 CX_BSCL_HDBR_ACCESS_ERROR 20131002
History
Last changed by/on SAP  20140121 
SAP Release Created in 747