SAP ABAP Class CL_BGRFC_MONITOR_API_UTILITY (Utility Methods for bgRFC Monitor API)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-MID-RFC-BG (Application Component) Background RFC (bgRFC)
     SBGRFCMON (Package) Package for bgRFC Monitor Classes
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BGRFC_MONITOR_API_UTILITY Interface to Monitor API Utility Methods 20071211
Properties
Class CL_BGRFC_MONITOR_API_UTILITY  
Short Description Utility Methods for bgRFC Monitor API    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SBGRFCMON   Package for bgRFC Monitor Classes 
Created 20071130   SAP 
Last change 20090618   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 SEOO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_BGRFC_MONITOR_API_UTILITY Interface to Monitor API Utility Methods 20071211
Friends
Class CL_BGRFC_MONITOR_API_UTILITY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GO_INTERFACE_REFERENCE Static Attribute Private Object reference (TYPE REF TO) CL_BGRFC_MONITOR_API_UTILITY Class Singleton 20071212
2 MT_DEST_STATE_TEXT Instance attribute Private Type reference (TYPE) LTT_DEST_STATE_TEXT_TAB 20080128
3 MT_EXE_STATE_TEXT Instance attribute Private Type reference (TYPE) LTT_EXE_STATE_TEXT_TAB Cached Execution State Texts 20071211
4 MT_LOCK_KIND_TEXT Instance attribute Private Type reference (TYPE) LTT_LOCK_TYPE_TEXT_TAB Cached Lock Reason Texts 20071211
5 MT_QUEUE_STATE_TEXT Instance attribute Private Type reference (TYPE) LTT_QUEUE_STATE_TEXT_TAB Cached Queue Status Texts 20071211
6 MT_UNIT_STATE_TEXT Instance attribute Private Type reference (TYPE) LTT_UNIT_STATE_TEXT_TAB Cached Unit State Texts 20071210
7 MT_UNIT_TYPE_TEXT Instance attribute Private Type reference (TYPE) LTT_UNIT_TYPE_TEXT_TAB Cached Unit State Texts 20071211
Methods
# Method Level Visibility Method type Description Created on
1 CREATE Static method Public Method Factory method for this class 20071212
2 GET_ATTRIBUTES Static method Private Method Get Attributes of Class or Interface 20071211
Events
Class CL_BGRFC_MONITOR_API_UTILITY has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LTT_DEST_STATE_TEXT_TAB Private See coding 20080128 ltt_dest_state_text_tab TYPE HASHED TABLE OF lty_dest_state_text_line WITH UNIQUE KEY dest_state INITIAL SIZE 4
2 LTT_EXE_STATE_TEXT_TAB Private See coding 20071210 ltt_exe_state_text_tab TYPE HASHED TABLE OF lty_exe_state_text_line WITH UNIQUE KEY exe_state INITIAL SIZE 12
3 LTT_LOCK_TYPE_TEXT_TAB Private See coding 20071210 ltt_lock_type_text_tab TYPE HASHED TABLE OF lty_lock_type_text_line WITH UNIQUE KEY lock_type INITIAL SIZE 12
4 LTT_QUEUE_STATE_TEXT_TAB Private See coding 20071210 ltt_queue_state_text_tab TYPE HASHED TABLE OF lty_queue_state_text_line WITH UNIQUE KEY queue_state INITIAL SIZE 4
5 LTT_UNIT_STATE_TEXT_TAB Private See coding 20071210 ltt_unit_state_text_tab TYPE HASHED TABLE OF lty_unit_state_text_line WITH UNIQUE KEY unit_state INITIAL SIZE 4
6 LTT_UNIT_TYPE_TEXT_TAB Private See coding 20071210 ltt_unit_type_text_tab TYPE HASHED TABLE OF lty_unit_type_text_line WITH UNIQUE KEY unit_type INITIAL SIZE 12
7 LTY_DEST_STATE_TEXT_LINE Private See coding 20080128 BEGIN OF lty_dest_state_text_line , dest_state TYPE bgrfc_destination_state, text TYPE string, END OF lty_dest_state_text_line
8 LTY_EXE_STATE_TEXT_LINE Private See coding 20071210 BEGIN OF lty_exe_state_text_line, exe_state TYPE bgrfc_exe_state, text TYPE string, END OF lty_exe_state_text_line
9 LTY_LOCK_TYPE_TEXT_LINE Private See coding 20071210 BEGIN OF lty_lock_type_text_line , lock_type TYPE bgrfc_lock_kind, text TYPE string, END OF lty_lock_type_text_line
10 LTY_QUEUE_STATE_TEXT_LINE Private See coding 20071210 BEGIN OF lty_queue_state_text_line , queue_state TYPE qrfc_queue_state, text TYPE string, END OF lty_queue_state_text_line
11 LTY_UNIT_STATE_TEXT_LINE Private See coding 20071210 BEGIN OF lty_unit_state_text_line , unit_state TYPE bgrfc_unit_state, text TYPE string, END OF lty_unit_state_text_line
12 LTY_UNIT_TYPE_TEXT_LINE Private See coding 20071210 BEGIN OF lty_unit_type_text_line, unit_type TYPE bgrfc_unit_kind, text TYPE string, END OF lty_unit_type_text_line
Method Signatures

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning REFERENCE Value transfer Object reference (TYPE REF TO) IF_BGRFC_MONITOR_API_UTILITY Interface zu Utilitymethoden der Monitor API 20071212

Method CREATE on class CL_BGRFC_MONITOR_API_UTILITY has no exception.

Method GET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ATTRIBUTES Value transfer Type reference (TYPE) SEOO_ATTRIBUTES_R Atrribute 20071211
2 Importing CLASS_NAME Call by reference Type reference (TYPE) SEOCLSKEY Keystruktur einer Klasse 20071211
3 Importing IS_INTERFACE Call by reference Type reference (TYPE) ABAP_BOOL Attribute einer Klasse oder eines Interfaces 20071211
# Exception Resumable Description Created on
1 CX_BGRFC_MONITOR_API Ausnahmeklasse für bgRFC Monitor API 20071211
History
Last changed by/on SAP  20090618 
SAP Release Created in 711