SAP ABAP Class CL_UCON_RFC_RTM_DATA_SOURCE (Use Runtime Monitor as Data Source)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-MID-ICF (Application Component) Internet Communication Framework
     S_UNIFIED_CON_DDIC (Package) DDIC elements for S_UNIFIED_CON and subpackages
Properties
Class CL_UCON_RFC_RTM_DATA_SOURCE  
Short Description Use Runtime Monitor as Data Source    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class S_UNIFIED_CON    
Program status     
Category 0   
Package S_UNIFIED_CON_DDIC   DDIC elements for S_UNIFIED_CON and subpackages 
Created 20131008   SAP 
Last change 20141121    
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 ABRTM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 CL_SQLM_ADMIN Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 IF_RTM_RESULT_ITERATOR Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_UCON_RFC_RTM_DATA_SOURCE has no interface implemented.
Friends
Class CL_UCON_RFC_RTM_DATA_SOURCE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_ABAP_2_ABAP_CONNECTION Constant Public Type reference (TYPE) TEST_ID 'UCON_CHECK_ABAP' Character string that identifies RTM tests 20131008
2 CO_EXT_2_ABAP_CONNECTION Constant Public Type reference (TYPE) TEST_ID 'UCON_CHECK_EXTERN' Character string that identifies RTM tests 20131008
3 CO_FLUSH_2_DB Constant Public Type reference (TYPE) CHAR10 'SHM2DB' Flush from Shared Memory to DB 20131008
4 CO_FLUSH_2_SHM Constant Public Type reference (TYPE) CHAR10 'ROLL2SHM' Flush from Roll to Shared Memory 20131008
5 CO_FLUSH_BOTH Constant Public Type reference (TYPE) CHAR10 'BOTHFLUSH' Both above flush kinds 20131008
6 CO_RTM_COLLECTOR_PROG Constant Public Type reference (TYPE) SY-REPID 'RTM_COLLECT_ALL' Program name for RTM collector 20131008
7 CO_RTM_JOB_NAME Constant Public Type reference (TYPE) TBTCJOB-JOBNAME 'RTM_PERIODIC_JOB' RTM Batch job name 20131008
8 MT_CACHED_VH Static Attribute Private Type reference (TYPE) TT_CACHED_VH cached Virt. Host ITAB 20131028
9 MT_RFCSTATE Static Attribute Private Type reference (TYPE) TT_RFCSTATE ITAB for RFC State 20131028
10 MT_STD_RFMS Static Attribute Private Type reference (TYPE) FUNCNAME_TAB List of standard UCON RFMs 20131028
11 MV_INST_NO Static Attribute Private Type reference (TYPE) UCONINSTNR Installation no of called ABAP system 20131028
12 MV_TIMEZONE Static Attribute Private Type reference (TYPE) TZNZONE System Timezone 20131028
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_RTM_4_UCON_RFC Static method Public Method Is Runtime Monitor used as data source for UCON RFC? 20131022
2 CREATE_RTM_JOB Static method Private Method 20131008
3 ENSURE_RTM_BATCHJOB Static method Public Method Schedule RTM batchjob 20131008
4 FIND_RTM_COLLECT_JOBS Static method Public Method Find Collector jobs for Runtime Monitor (RTM) 20131008
5 FLUSH Static method Public Method Flush data records 20131008
6 GET_ABAP_ABAP_RTM_RECORDS Static method Private Method Get RTM data records for ABAP to ABAP communications 20131028
7 GET_EXT_ABAP_RTM_RECORDS Static method Private Method Get RTM data records for Extern to ABAP communications 20131028
8 GET_JOB_DEFAULTS Static method Private Method 20131008
9 GET_RFM_CURRENT_PHASE_LIST Static method Private Method Get list of current phase of RFC enabed function modules 20131016
10 GET_RTM_BATCHJOB Static method Public Method Get RTM batchjob 20131008
11 GET_RTM_BATCHJOB_STATUS Static method Public Method Get current status of RTM batchjob 20131008
12 GET_UCON_ATTR_FROM_RTM_RECORDS Static method Public Method Read UCON RFC data records 20131008
Events
Class CL_UCON_RFC_RTM_DATA_SOURCE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TYP_JOBS Public See coding 20131025 typ_jobs TYPE STANDARD TABLE OF TBTCJOB with default key
Method Signatures

Method CHECK_RTM_4_UCON_RFC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_BOOL Value transfer Type reference (TYPE) BOOLEAN 'X' = Yes; space = No 20131022

Method CHECK_RTM_4_UCON_RFC on class CL_UCON_RFC_RTM_DATA_SOURCE has no exception.

Method CREATE_RTM_JOB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_JOB_PARAMETERS Call by reference Type reference (TYPE) ABRTM_JOBPARMS_T 20131008

Method CREATE_RTM_JOB on class CL_UCON_RFC_RTM_DATA_SOURCE has no exception.

Method ENSURE_RTM_BATCHJOB Signature

Method ENSURE_RTM_BATCHJOB on class CL_UCON_RFC_RTM_DATA_SOURCE has no parameter.
Method ENSURE_RTM_BATCHJOB on class CL_UCON_RFC_RTM_DATA_SOURCE has no exception.

Method FIND_RTM_COLLECT_JOBS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_JOBS Call by reference Type reference (TYPE) TYP_JOBS 20131008

Method FIND_RTM_COLLECT_JOBS on class CL_UCON_RFC_RTM_DATA_SOURCE has no exception.

Method FLUSH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_KIND Call by reference Type reference (TYPE) CHAR10 'BOTHFLUSH' Kind of Flush for Runtime Monitor 20131008

Method FLUSH on class CL_UCON_RFC_RTM_DATA_SOURCE has no exception.

Method GET_ABAP_ABAP_RTM_RECORDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_UCON_RECORDS Call by reference Type reference (TYPE) UCONRFMCALLERATT_TAB Table Type for table UCONRFMCALLERATT 20131028
2 Importing IV_REF_DATE Call by reference Type reference (TYPE) SY-DATUM ABAP System Field: Current Date of Application Server 20131028
3 Importing IV_REF_TIME Call by reference Type reference (TYPE) SY-UZEIT ABAP System Field: Current Time of Application Server 20131028

Method GET_ABAP_ABAP_RTM_RECORDS on class CL_UCON_RFC_RTM_DATA_SOURCE has no exception.

Method GET_EXT_ABAP_RTM_RECORDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_UCON_RECORDS Call by reference Type reference (TYPE) UCONRFMCALLERATT_TAB Table Type for table UCONRFMCALLERATT 20131028
2 Importing IV_REF_DATE Call by reference Type reference (TYPE) SY-DATUM ABAP System Field: Current Date of Application Server 20131028
3 Importing IV_REF_TIME Call by reference Type reference (TYPE) SY-UZEIT ABAP System Field: Current Time of Application Server 20131028

Method GET_EXT_ABAP_RTM_RECORDS on class CL_UCON_RFC_RTM_DATA_SOURCE has no exception.

Method GET_JOB_DEFAULTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning JOB_DEFAULTS Value transfer Type reference (TYPE) ABRTM_JOBPARMS_T 20131008

Method GET_JOB_DEFAULTS on class CL_UCON_RFC_RTM_DATA_SOURCE has no exception.

Method GET_RFM_CURRENT_PHASE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_RFCSTATE Value transfer Type reference (TYPE) UCONRFCSTATE_ITAB List of RFC state 20131016

Method GET_RFM_CURRENT_PHASE_LIST on class CL_UCON_RFC_RTM_DATA_SOURCE has no exception.

Method GET_RTM_BATCHJOB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_JOB Call by reference Type reference (TYPE) TBTCJOB Structure for Transferring Job Header Data (BI-API) 20131008

Method GET_RTM_BATCHJOB on class CL_UCON_RFC_RTM_DATA_SOURCE has no exception.

Method GET_RTM_BATCHJOB_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_JOB_STATUS Call by reference Type reference (TYPE) BTCSTATUS State of Background Job 20131008

Method GET_RTM_BATCHJOB_STATUS on class CL_UCON_RFC_RTM_DATA_SOURCE has no exception.

Method GET_UCON_ATTR_FROM_RTM_RECORDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_UCON_RECORDS Call by reference Type reference (TYPE) UCONRFMCALLERATT_TAB Table Type for table UCONRFMCALLERATT 20131008
2 Importing IV_REF_DATE Call by reference Type reference (TYPE) SY-DATUM ABAP System Field: Current Date of Application Server 20131008
3 Importing IV_REF_TIME Call by reference Type reference (TYPE) SY-UZEIT ABAP System Field: Current Time of Application Server 20131008

Method GET_UCON_ATTR_FROM_RTM_RECORDS on class CL_UCON_RFC_RTM_DATA_SOURCE has no exception.
History
Last changed by/on SAP  20141121 
SAP Release Created in 740