SAP ABAP Class CL_EPM_DGT_STANDARD (EPM: Standard Data Generation Target)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-NWD (Application Component) NetWeaver Demonstration
     S_EPM_DG (Package) EPM: New Data Generator
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_EPM_DG_TARGET_BASE EPM: New data generator base target class 20100706
Properties
Class CL_EPM_DGT_STANDARD  
Short Description EPM: Standard Data Generation Target    
Super Class CL_EPM_DG_TARGET_BASE EPM: New data generator base target class 
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_EPM_DG   EPM: New Data Generator 
Created 20100706   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
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 IF_EPM_BO Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_EPM_DGT_STANDARD has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_EXM_DG_FACTORY 20111025 EPM: Common factory methods for channels and targets
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_DGT_PARAM_PACKAGE_SIZE Constant Public Type reference (TYPE) STRING 'DGT_STANDARD_PACKAGE_SIZE' 20111108
2 GC_EPM_SNAPSHOT_SIGNATURE Constant Public See coding 'EP' 20100908
3 GC_SNAPSHOT_TABLE_NAME Constant Public Type reference (TYPE) STRING 'SNWD_EPM_SNAPS' 20100908
4 GV_LOCATION_NAME Instance attribute Protected Type reference (TYPE) STRING 'Data Generator EPM base target' 20100802
5 GV_MIME_DATA_DELETED Instance attribute Private Type reference (TYPE) ABAP_BOOL 20100715
6 MI_DB_OPS Instance attribute Private Object reference (TYPE REF TO) IF_DG_DATABASE_OPERATIONS 20100810
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_BO_NAME Instance method Private Method Check the name of the business object 20100804
2 CONSTRUCTOR Instance method Private Constructor CONSTRUCTOR 20100809
3 CONVERT_NODE_KEYS Instance method Private Method 20130308
4 DELETE_TAB_WITH_PREJUDICE Instance method Private Method Delete table unconditionally 20121025
5 DELETE_TEMP_MIME_FILES Instance method Private Method Delete temporary mime files 20100715
6 GET_DB_TABLE_NAME Instance method Private Method Get the correct table name 20100707
7 GET_EPM_TABLE_NAMES Static method Private Method 20120315
8 SET_PERSISTENCE_INTERFACE Instance method Public Method Set the persistence interface 20111027
9 TABLE_EXISTS Instance method Private Method Check if a table exists 20100708
Events
Class CL_EPM_DGT_STANDARD has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_TABLE_NAMES Private See coding 20120315 tt_table_names TYPE HASHED TABLE OF if_epm_bo=>ty_db_table_name WITH UNIQUE KEY TABLE_LINE
Method Signatures

Method CHECK_BO_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SUCCESS Call by reference Type reference (TYPE) ABAP_BOOL 20100804
2 Importing IV_BO_NAME Call by reference Type reference (TYPE) ABAP_INTFNAME 20100804
3 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) ABAP_INTFNAME 20100804

Method CHECK_BO_NAME on class CL_EPM_DGT_STANDARD has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_EPM_DGT_STANDARD has no parameter.
Method CONSTRUCTOR on class CL_EPM_DGT_STANDARD has no exception.

Method CONVERT_NODE_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_NODE_KEYS Value transfer Type reference (TYPE) TT_KEYS 20130308
2 Importing IT_NODE_KEYS Call by reference Type reference (TYPE) STANDARD TABLE 20130308

Method CONVERT_NODE_KEYS on class CL_EPM_DGT_STANDARD has no exception.

Method DELETE_TAB_WITH_PREJUDICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20121025
2 Returning RV_SUCCESS Value transfer Type reference (TYPE) ABAP_BOOL 20121025

Method DELETE_TAB_WITH_PREJUDICE on class CL_EPM_DGT_STANDARD has no exception.

Method DELETE_TEMP_MIME_FILES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SUCCESS Call by reference Type reference (TYPE) ABAP_BOOL 20100715

Method DELETE_TEMP_MIME_FILES on class CL_EPM_DGT_STANDARD has no exception.

Method GET_DB_TABLE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ALT_NAME Call by reference Type reference (TYPE) STRING 20100802
2 Exporting EV_DB_NAME Call by reference Type reference (TYPE) STRING 20100802
3 Importing IV_BO_NAME Call by reference Type reference (TYPE) ABAP_INTFNAME 20121126
4 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) ABAP_INTFNAME 20100707

Method GET_DB_TABLE_NAME on class CL_EPM_DGT_STANDARD has no exception.

Method GET_EPM_TABLE_NAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_EPM_TABLE_NAMES Call by reference Type reference (TYPE) TT_TABLE_NAMES 20120315

Method GET_EPM_TABLE_NAMES on class CL_EPM_DGT_STANDARD has no exception.

Method SET_PERSISTENCE_INTERFACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PERSISTENCE_OBJECT Call by reference Object reference (TYPE REF TO) IF_DG_DATABASE_OPERATIONS Wrapper for database operations 20111027

Method SET_PERSISTENCE_INTERFACE on class CL_EPM_DGT_STANDARD has no exception.

Method TABLE_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_EXISTS Value transfer Type reference (TYPE) ABAP_BOOL 20100708
2 Importing IV_DB_NAME Call by reference Type reference (TYPE) ANY 20100708

Method TABLE_EXISTS on class CL_EPM_DGT_STANDARD has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 703