SAP ABAP Class CL_IUUC_DB_RCV_ORA (ORA implementation)
Hierarchy
DMIS (Software Component) DMIS 2011_1
   CA-EUR (Application Component) European Monetary Union: Euro
     CNV_IUUC_DB_CONNECTION (Package) Encapsulation of communication with remote systems non RFC
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_IUUC_DB_CONN_RCV abstract super class for db connections 20130122
Properties
Class CL_IUUC_DB_RCV_ORA  
Short Description ORA implementation    
Super Class CL_IUUC_DB_CONN_RCV abstract super class for db connections 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CNV_IUUC_DB_CONNECTION   Encapsulation of communication with remote systems non RFC 
Created 20130122   SAP 
Last change 20141030    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_IUUC_DB_RCV_ORA has no forward declaration.
Interfaces
Class CL_IUUC_DB_RCV_ORA has no interface implemented.
Friends
Class CL_IUUC_DB_RCV_ORA has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 IS_UNICODE Instance attribute Private Type reference (TYPE) BOOLEAN boolean variable (X=true, -=false, space=unknown) 20130123
2 SCHEMA_NAME Instance attribute Private Type reference (TYPE) CHAR30 30 Characters 20130123
3 TABLESPACE Instance attribute Private Type reference (TYPE) CHAR30 30 Characters 20130123
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_CREATE_USER Instance method Private Method check if user exist and create it if not 20130123
2 CONSTRUCTOR Instance method Public Constructor 20130123
3 CREATE_TABLE_COMMENTS Instance method Private Method add comments to the table/column 20130125
4 CREATE_UNIQUE_INDICES Instance method Private Method create unique indices of the table 20130125
5 GET_CREATE_AS_STRING Instance method Private Method get create statement as string into statement attribute 20130125
6 GET_MAX_SYNONYM Instance method Private Method get max synonym with specific naming convention 20130124
7 INSERT_DB_RCV_CONF_PARAMS Static method Public Method insert into iuuc_db_rcv_conf Oracle specific params 20130123
8 TYPRED_BUILD_REDEFINITON Instance method Private Method Redefine type mapping 20130125
Events
Class CL_IUUC_DB_RCV_ORA has no event.
Types
Class CL_IUUC_DB_RCV_ORA has no local type.
Method Signatures

Method CHECK_CREATE_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CHECK_ONLY Call by reference Type reference (TYPE) BOOLEAN boolean variable (X=true, -=false, space=unknown) 20130123
2 Importing IV_PASSWORD Call by reference Type reference (TYPE) STRING 20130123
3 Importing IV_USER_NAME Call by reference Type reference (TYPE) IUUC_IMDB_USER Name of IMDB user 20130123
4 Returning RV_USER_EXISTS Value transfer Type reference (TYPE) BOOLEAN boolean variable (X=true, -=false, space=unknown) 20130123
# Exception Resumable Description Created on
1 CX_IUUC_REPL_SQL SQL error in the access clases 20130123

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONFIG_GUID Call by reference Type reference (TYPE) IUUC_REPL_CONFIG_GUID Configuration GUID 20130123
2 Importing IV_DBCON Call by reference Type reference (TYPE) DBCON_NAME Logical name for a database connection 20130123
# Exception Resumable Description Created on
1 CX_IUUC_REPL_CONFIGURATION Configuration static check 20130123
2 CX_IUUC_REPL_SQL SQL error in the access clases 20130123

Method CREATE_TABLE_COMMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DD02V Call by reference Type reference (TYPE) DD02V Generated Table for View DD02V 20130125
2 Importing IT_DD03P_W_COMMENT Call by reference Type reference (TYPE) DMC_DD03P_TAB DMC: Table type for the field list of a structure 20130125
# Exception Resumable Description Created on
1 CX_IUUC_REPL_SQL SQL error in the access clases 20130128

Method CREATE_UNIQUE_INDICES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DD03P Call by reference Type reference (TYPE) DMC_DD03P_TAB DMC: Table type for the field list of a structure 20130125
2 Importing IV_MT_ID Call by reference Type reference (TYPE) DMC_MT_IDENTIFIER DMC: Indicator for Mass Transfer 20130125
3 Importing IV_SRC_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20130125
4 Importing IV_TRG_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20130125
# Exception Resumable Description Created on
1 CX_IUUC_REPL_SQL SQL error in the access clases 20130128

Method GET_CREATE_AS_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_STATEMENTS Call by reference Type reference (TYPE) IUUC_REPL_T_STATEMENTS Table Name 20130125
2 Importing IV_PARTITION_CMD Call by reference Type reference (TYPE) STRING 20130125

Method GET_CREATE_AS_STRING on class CL_IUUC_DB_RCV_ORA has no exception.

Method GET_MAX_SYNONYM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAMING_CONVENTION Call by reference Type reference (TYPE) STRING 20130124
2 Returning RV_SYNONYM Value transfer Type reference (TYPE) TABNAME Table Name 20130124
# Exception Resumable Description Created on
1 CX_IUUC_REPL_SQL SQL error in the access clases 20130128
2 CX_IUUC_REPL_TECHNICAL Technical error in the access clases 20130124

Method INSERT_DB_RCV_CONF_PARAMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONFIG_GUID Call by reference Type reference (TYPE) IUUC_REPL_CONFIG_GUID Configuration GUID 20130123

Method INSERT_DB_RCV_CONF_PARAMS on class CL_IUUC_DB_RCV_ORA has no exception.

Method TYPRED_BUILD_REDEFINITON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DD03P Call by reference Type reference (TYPE) DMC_DD03P_TAB DMC: Table type for the field list of a structure 20130125
2 Importing IV_MT_ID Call by reference Type reference (TYPE) DMC_MT_IDENTIFIER DMC: Indicator for Mass Transfer 20130125
3 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20130125
# Exception Resumable Description Created on
1 CX_IUUC_REPL_TECHNICAL Technical error in the access clases 20130125
History
Last changed by/on SAP  20141030 
SAP Release Created in 2010_1_620