SAP ABAP Class CL_BGRFC_MONI_AUTH_HANDLER (Authorizations for bgRFC Monitor: Check Basis Class)
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_AUTHORITY Authorization Check for bgRFC Monitor 20081215
Properties
Class CL_BGRFC_MONI_AUTH_HANDLER  
Short Description Authorizations for bgRFC Monitor: Check Basis Class    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status K  Customer Production Program 
Category 0   
Package SBGRFCMON   Package for bgRFC Monitor Classes 
Created 20081215   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)
Interfaces
# Interface Abstract Final Description Created on
1 IF_BGRFC_MONITOR_AUTHORITY Authorization Check for bgRFC Monitor 20081215
Friends
Class CL_BGRFC_MONI_AUTH_HANDLER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_BGRFC_ACT_DELETE Constant Protected Type reference (TYPE) ACTIV_AUTH '06' Activity 'Delete' 20081215
2 CO_BGRFC_ACT_DISPLAY Constant Protected Type reference (TYPE) ACTIV_AUTH '03' Activity 'Display' 20081215
3 CO_BGRFC_ACT_EXECUTE Constant Protected Type reference (TYPE) ACTIV_AUTH '16' Activity 'Execute' 20081215
4 CO_BGRFC_ACT_LOCK Constant Protected Type reference (TYPE) ACTIV_AUTH '05' Activity 'Lock' 20081215
5 CO_BGRFC_ACT_SUPPORT_OFF Constant Protected Type reference (TYPE) ACTIV_AUTH 'H3' Activity 'Deactivate Supportability Tools' 20081215
6 CO_BGRFC_ACT_SUPPORT_ON Constant Protected Type reference (TYPE) ACTIV_AUTH 'H2' Activity 'Activate Supportability Tools' 20081215
7 CO_BGRFC_ACT_TAKE_OVER Constant Protected Type reference (TYPE) ACTIV_AUTH '90' Activity 'Apply Unit with Other User' 20081215
8 CO_BGRFC_ACT_UNLOCK Constant Protected Type reference (TYPE) ACTIV_AUTH '95' Activity 'Unlock' 20081215
9 CO_BGRFC_SCENARIO_INB Constant Protected Type reference (TYPE) BGRFC_SCENARIO 'I' bgRFC Inbound Scenario 20081215
10 CO_BGRFC_SCENARIO_OUTB Constant Protected Type reference (TYPE) BGRFC_SCENARIO 'O' bgRFC Outbound Scenario 20081215
11 CO_BGRFC_TYPE_DEST Constant Protected Type reference (TYPE) BGRFC_TYPE '01' Type 'Destination' 20081215
12 CO_BGRFC_TYPE_QUEUE Constant Protected Type reference (TYPE) BGRFC_TYPE '02' Type 'Queue' 20081215
13 CO_BGRFC_TYPE_UNIT Constant Protected Type reference (TYPE) BGRFC_TYPE '03' Type 'Unit' 20081215
14 MV_SCENARIO Instance attribute Private Type reference (TYPE) BGRFC_SCENARIO bgRFC Scenario 20081215
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_AUTHORITY Instance method Protected Method Check Implementation 20081215
2 CONSTRUCTOR Instance method Protected Constructor Constructor 20081215
3 CREATE_INBOUND Static method Public Method Factory Method for Outbound Authorization Check 20081215
4 CREATE_OUTBOUND Static method Public Method Factory Method for Inbound Authorization Check 20081215
Events
Class CL_BGRFC_MONI_AUTH_HANDLER has no event.
Types
Class CL_BGRFC_MONI_AUTH_HANDLER has no local type.
Method Signatures

Method CHECK_AUTHORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTIVITY Call by reference Type reference (TYPE) ACTIV_AUTH Aktivität 20081215
2 Importing IV_BGRFC_TYPE Call by reference Type reference (TYPE) BGRFC_TYPE Art der Entität, für die Berechtigungsprüfung 20081215
3 Importing IV_DEST_NAME Call by reference Type reference (TYPE) RFCDEST Destinationsname 20081215
4 Importing IV_SCENARIO Call by reference Type reference (TYPE) BGRFC_SCENARIO bgRFC Szenario 20081215
5 Returning RV_AUTHORITY Value transfer Type reference (TYPE) ABAP_BOOL Berechtigung 20081215

Method CHECK_AUTHORITY on class CL_BGRFC_MONI_AUTH_HANDLER has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SCENARIO Call by reference Type reference (TYPE) BGRFC_SCENARIO bgRFC Szenario 20081215

Method CONSTRUCTOR on class CL_BGRFC_MONI_AUTH_HANDLER has no exception.

Method CREATE_INBOUND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_AUTHORITY Value transfer Object reference (TYPE REF TO) IF_BGRFC_MONITOR_AUTHORITY 20081215

Method CREATE_INBOUND on class CL_BGRFC_MONI_AUTH_HANDLER has no exception.

Method CREATE_OUTBOUND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_AUTHORITY Value transfer Object reference (TYPE REF TO) IF_BGRFC_MONITOR_AUTHORITY Berechtigungsprüfung für den bgRFC Monitor 20081215

Method CREATE_OUTBOUND on class CL_BGRFC_MONI_AUTH_HANDLER has no exception.
History
Last changed by/on SAP  20090618 
SAP Release Created in 720