SAP ABAP Class CL_NHI_DUP_UTILITY (HANA Transport Container helper methods)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CTS-HTC (Application Component) Hana Transport Container (ABAP)
     SNHI_DELIVERY_UNIT_PROXY (Package) HANA Integraton: Delivery Unit Proxy
Properties
Class CL_NHI_DUP_UTILITY  
Short Description HANA Transport Container helper methods    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SNHI_DELIVERY_UNIT_PROXY   HANA Integraton: Delivery Unit Proxy 
Created 20130225   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_NHI_DUP_UTILITY has no forward declaration.
Interfaces
Class CL_NHI_DUP_UTILITY has no interface implemented.
Friends
Class CL_NHI_DUP_UTILITY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_MESSAGE_SEVERITY Constant Public See coding 20130319
2 DB_ACCESS Static Attribute Protected Object reference (TYPE REF TO) LIF_DB_ACCESS 20130924
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST_EXTERNAL_VIEWS Static method Public Method 20130320
2 CLASS_CONSTRUCTOR Static method Public Constructor 20130924
3 CLEAR_PUSH_DOWN_REQUEST Static method Public Method 20130327
4 CONVERT_TO_RELATIVE_FILE_NAME Static method Public Method 20130318
5 EXECUTE_AGGREGATED_DU_IMPORT Static method Public Method 20130924
6 EXECUTE_DU_IMPORT Static method Public Method 20130503
7 GET_CHECK_SEVERITY Static method Public Method 20130319
8 LOG_AGGREGATED_IMPORT_STATUS Static method Public Method 20130924
9 LOG_AGGREGATED_IMPORT_SUMMARY Static method Public Method 20130924
10 LOG_CHECK_RESULTS Static method Public Method 20130503
11 LOG_IMPORT_STATUS Static method Public Method 20130503
12 LOG_IMPORT_SUMMARY Static method Public Method 20130503
13 LOG_IMPORT_SUMMARY_HEADER Static method Public Method 20130924
14 MULTI_DU_API_SUPPORT Static method Public Method 20130924
15 PUSH_DOWN_REQUESTED Static method Public Method 20130225
16 REQUEST_PUSH_DOWN Static method Public Method 20130321
17 SPLIT_MESSAGE Static method Public Method 20130327
Events
Class CL_NHI_DUP_UTILITY has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 SNHI_DU_PROXIES Public See coding 20130924 snhi_du_proxies TYPE STANDARD TABLE OF snhi_du_proxy
2 TT_SPLIT_MESSAGE Public See coding 20130327 tt_split_message TYPE STANDARD TABLE OF ty_split_message WITH DEFAULT KEY
3 TY_SPLIT_MESSAGE Public See coding 20130327 BEGIN OF ty_split_message, var1 TYPE c LENGTH if_nhi_dup_log=>msg_para_chunk_size, var2 TYPE c LENGTH if_nhi_dup_log=>msg_para_chunk_size, var3 TYPE c LENGTH if_nhi_dup_log=>msg_para_chunk_size, var4 TYPE c LENGTH if_nhi_dup_log=>msg_para_chunk_size, END OF ty_split_message
Method Signatures

Method ADJUST_EXTERNAL_VIEWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTIVATE Call by reference Type reference (TYPE) ABAP_BOOL 20130320
2 Importing I_DU_NAME Call by reference Type reference (TYPE) SNHI_DELIVERY_UNIT_NAME 20130320
3 Importing I_LOG Call by reference Object reference (TYPE REF TO) IF_NHI_DUP_LOG 20130320
4 Returning SUCCESS Value transfer Type reference (TYPE) ABAP_BOOL 20130906

Method ADJUST_EXTERNAL_VIEWS on class CL_NHI_DUP_UTILITY has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_NHI_DUP_UTILITY has no parameter.
Method CLASS_CONSTRUCTOR on class CL_NHI_DUP_UTILITY has no exception.

Method CLEAR_PUSH_DOWN_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_OBJ_NAME Call by reference Type reference (TYPE) SNHI_DELIVERY_UNIT_PROXY_NAME 20130327

Method CLEAR_PUSH_DOWN_REQUEST on class CL_NHI_DUP_UTILITY has no exception.

Method CONVERT_TO_RELATIVE_FILE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_FILE_NAME Call by reference Type reference (TYPE) SNHI_DU_CONTENT_FILE_NAME 20130318

Method CONVERT_TO_RELATIVE_FILE_NAME on class CL_NHI_DUP_UTILITY has no exception.

Method EXECUTE_AGGREGATED_DU_IMPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTIVATE Call by reference Type reference (TYPE) ABAP_BOOL 20130924
2 Importing I_DBUSER Call by reference Type reference (TYPE) C 20130924
3 Importing I_HANA_API Call by reference Object reference (TYPE REF TO) IF_NHI_IMPORT 20130924
4 Importing I_LOG Call by reference Object reference (TYPE REF TO) IF_NHI_DUP_LOG 20130924
5 Importing I_PROXIES Call by reference Type reference (TYPE) SNHI_DU_PROXIES 20130924
6 Exporting RESPONSE Call by reference Object reference (TYPE REF TO) CL_NHI_IMPORT_MULT_FILE_RES 20130924
7 Returning SUCCESS Value transfer Type reference (TYPE) ABAP_BOOL 20130924

Method EXECUTE_AGGREGATED_DU_IMPORT on class CL_NHI_DUP_UTILITY has no exception.

Method EXECUTE_DU_IMPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTIVATE Call by reference Type reference (TYPE) ABAP_BOOL 20130503
2 Importing I_DBUSER Call by reference Type reference (TYPE) C 20130503
3 Importing I_HANA_API Call by reference Object reference (TYPE REF TO) IF_NHI_IMPORT 20130503
4 Importing I_LOG Call by reference Object reference (TYPE REF TO) IF_NHI_DUP_LOG 20130503
5 Importing I_PROXY Call by reference Type reference (TYPE) SNHI_DU_PROXY 20130503
6 Returning SUCCESS Value transfer Type reference (TYPE) ABAP_BOOL 20130906

Method EXECUTE_DU_IMPORT on class CL_NHI_DUP_UTILITY has no exception.

Method GET_CHECK_SEVERITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NHI_ERROR_CODE Call by reference Type reference (TYPE) STRING 20130319
2 Returning RESULT Value transfer Type reference (TYPE) ERRORTYP 20130319

Method GET_CHECK_SEVERITY on class CL_NHI_DUP_UTILITY has no exception.

Method LOG_AGGREGATED_IMPORT_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ERROR_CODE Call by reference Type reference (TYPE) STRING 20130924
2 Importing I_ERROR_MSG Call by reference Type reference (TYPE) STRING 20130924
3 Importing I_LOG Call by reference Object reference (TYPE REF TO) IF_NHI_DUP_LOG 20130924

Method LOG_AGGREGATED_IMPORT_STATUS on class CL_NHI_DUP_UTILITY has no exception.

Method LOG_AGGREGATED_IMPORT_SUMMARY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LOG Call by reference Object reference (TYPE REF TO) IF_NHI_DUP_LOG 20130924
2 Importing I_SUMMARY Call by reference Object reference (TYPE REF TO) CL_NHI_IMPORT_SUMMARY2 20130924

Method LOG_AGGREGATED_IMPORT_SUMMARY on class CL_NHI_DUP_UTILITY has no exception.

Method LOG_CHECK_RESULTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHECK_RESULT Call by reference Type reference (TYPE) CL_NHI_CHECK_RESULT=>TY_CHECKRESULTS 20130503
2 Importing I_LOG Call by reference Object reference (TYPE REF TO) IF_NHI_DUP_LOG 20130503

Method LOG_CHECK_RESULTS on class CL_NHI_DUP_UTILITY has no exception.

Method LOG_IMPORT_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DELIVERY_UNIT_NAME Call by reference Type reference (TYPE) SNHI_DELIVERY_UNIT_NAME 20130503
2 Importing I_LOG Call by reference Object reference (TYPE REF TO) IF_NHI_DUP_LOG 20130503
3 Importing I_RESPONSE Call by reference Object reference (TYPE REF TO) CL_NHI_IMPORT_FILE_RES 20130503

Method LOG_IMPORT_STATUS on class CL_NHI_DUP_UTILITY has no exception.

Method LOG_IMPORT_SUMMARY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LOG Call by reference Object reference (TYPE REF TO) IF_NHI_DUP_LOG 20130503
2 Importing I_SUMMARY Call by reference Object reference (TYPE REF TO) CL_NHI_IMPORT_SUMMARY 20130503

Method LOG_IMPORT_SUMMARY on class CL_NHI_DUP_UTILITY has no exception.

Method LOG_IMPORT_SUMMARY_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_HEADER Call by reference Object reference (TYPE REF TO) CL_NHI_IMPORT_HEADER 20130924
2 Importing I_LOG Call by reference Object reference (TYPE REF TO) IF_NHI_DUP_LOG 20130924

Method LOG_IMPORT_SUMMARY_HEADER on class CL_NHI_DUP_UTILITY has no exception.

Method MULTI_DU_API_SUPPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20130924
# Exception Resumable Description Created on
1 CX_NHI_HANA_REPOSITORY 20130924

Method PUSH_DOWN_REQUESTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_OBJ_NAME Call by reference Type reference (TYPE) SNHI_DELIVERY_UNIT_PROXY_NAME 20130225
2 Returning RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20130225

Method PUSH_DOWN_REQUESTED on class CL_NHI_DUP_UTILITY has no exception.

Method REQUEST_PUSH_DOWN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_OBJ_NAME Call by reference Type reference (TYPE) SNHI_DELIVERY_UNIT_PROXY_NAME 20130321

Method REQUEST_PUSH_DOWN on class CL_NHI_DUP_UTILITY has no exception.

Method SPLIT_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SPLIT_MESSAGE Call by reference Type reference (TYPE) TT_SPLIT_MESSAGE 20130327
2 Importing MESSAGE Call by reference Type reference (TYPE) STRING 20130327

Method SPLIT_MESSAGE on class CL_NHI_DUP_UTILITY has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 740