SAP ABAP Class CL_GRAC_AD_HDB_UTIL (HDB Util)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC-AC (Application Component) Access Control
     GRAC_ADAPTORS (Package) Access Control GRC Calls for Plag-in's and WSDL
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GRAC_AD_TYPES Data types used in AC Adaptor interfaces 20120509
Properties
Class CL_GRAC_AD_HDB_UTIL  
Short Description HDB Util    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GRAC_ADAPTORS   Access Control GRC Calls for Plag-in's and WSDL 
Created 20120507   SAP 
Last change 20141106    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_GRAC_AD_HDB_UTIL has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_GRAC_AD_TYPES Data types used in AC Adaptor interfaces 20120509
Friends
Class CL_GRAC_AD_HDB_UTIL has no friend class.
Attributes
Class CL_GRAC_AD_HDB_UTIL has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 EXECUTE_SP Static method Public Method Execute any SP from HANA DB 20120509
2 EXECUTE_SQL Static method Public Method Execute any SQL from HANA DB 20120517
3 GET_CONNECTION Static method Public Method Get Connection 20120507
4 NATIVE_SQL_STORED_PROC Static method Public Method Execute native SQL stored procedure 20121012
5 NATIVE_SQL_STORED_PROC1 Static method Public Method Execute native SQL stored procedure 20121012
6 TEST_ROLE_PERMISSIONS Static method Public Method Test Role Permissions 20121012
7 TEST_ROLE_RANGE Static method Public Method Test Role Range 20121016
8 TEST_USER_PERMISSIONS Static method Public Method Test Role Permissions 20121012
9 TEST_USER_RANGE Static method Public Method Test User Range 20121016
Events
Class CL_GRAC_AD_HDB_UTIL has no event.
Types
Class CL_GRAC_AD_HDB_UTIL has no local type.
Method Signatures

Method EXECUTE_SP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SP_ATTR Call by reference Type reference (TYPE) IF_GRAC_AD_TYPES~YT_SP_ATTR SP Parameters 20120509
2 Importing IV_CONN_NAME Call by reference Type reference (TYPE) DBCON_NAME Database Connection 20120509
3 Importing IV_SP_NAME Call by reference Type reference (TYPE) CHAR256 Stored Procedure 20120509
# Exception Resumable Description Created on
1 CX_SQL_EXCEPTION 20120509

Method EXECUTE_SQL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SP_ATTR Call by reference Type reference (TYPE) IF_GRAC_AD_TYPES~YT_SP_ATTR SP Parameters 20120517
2 Importing IV_CONN_NAME Call by reference Type reference (TYPE) DBCON_NAME Database Connection 20120517
3 Importing IV_QUERY Call by reference Type reference (TYPE) STRING Stored Procedure 20120517
# Exception Resumable Description Created on
1 CX_SQL_EXCEPTION 20120517

Method GET_CONNECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CON_NAME Call by reference Type reference (TYPE) DBCON_NAME Logical name for a database connection 20120507
2 Returning RT_CON_REF Value transfer Object reference (TYPE REF TO) CL_SQL_CONNECTION Database Connection 20120507
# Exception Resumable Description Created on
1 CX_SQL_EXCEPTION Exception Class for SQL Error 20120507

Method NATIVE_SQL_STORED_PROC Signature

Method NATIVE_SQL_STORED_PROC on class CL_GRAC_AD_HDB_UTIL has no parameter.
Method NATIVE_SQL_STORED_PROC on class CL_GRAC_AD_HDB_UTIL has no exception.

Method NATIVE_SQL_STORED_PROC1 Signature

Method NATIVE_SQL_STORED_PROC1 on class CL_GRAC_AD_HDB_UTIL has no parameter.
Method NATIVE_SQL_STORED_PROC1 on class CL_GRAC_AD_HDB_UTIL has no exception.

Method TEST_ROLE_PERMISSIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LOGICAL_DESTINATION Call by reference Type reference (TYPE) STRING 20121012
2 Importing IV_ROLE_ID Call by reference Type reference (TYPE) STRING 20121012

Method TEST_ROLE_PERMISSIONS on class CL_GRAC_AD_HDB_UTIL has no exception.

Method TEST_ROLE_RANGE Signature

Method TEST_ROLE_RANGE on class CL_GRAC_AD_HDB_UTIL has no parameter.
Method TEST_ROLE_RANGE on class CL_GRAC_AD_HDB_UTIL has no exception.

Method TEST_USER_PERMISSIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LOGICAL_DESTINATION Call by reference Type reference (TYPE) STRING 20121012
2 Importing IV_USER_ID Call by reference Type reference (TYPE) STRING 20121012

Method TEST_USER_PERMISSIONS on class CL_GRAC_AD_HDB_UTIL has no exception.

Method TEST_USER_RANGE Signature

Method TEST_USER_RANGE on class CL_GRAC_AD_HDB_UTIL has no parameter.
Method TEST_USER_RANGE on class CL_GRAC_AD_HDB_UTIL has no exception.
History
Last changed by/on SAP  20141106 
SAP Release Created in V1100