SAP ABAP Class CL_SRAL_BLACKLIST (SRAL: Handling of one user blacklist)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SEC-RAL (Application Component) Read Access Logging
     SREAD_ACCESS_LOG_CORE (Package) Read Access Logging: Core Framework
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRAL_BLACKLIST RAL: User Blacklist 20120508
Properties
Class CL_SRAL_BLACKLIST  
Short Description SRAL: Handling of one user blacklist    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SREAD_ACCESS_LOG_CORE   Read Access Logging: Core Framework 
Created 20120508   SAP 
Last change 20141121    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SRAL_BLACKLIST has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_SRAL_BLACKLIST RAL: User Blacklist 20120508
Friends
# Friend Modeled only Created on Description
1 CL_SRAL_BLACKLIST_MANAGER 20120711 SRAL: Manager for blacklists
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MS_BLACKLIST_INFO Instance attribute Private Type reference (TYPE) SRAL_BL_INFO 20120508
2 MV_BLACKLIST_NAME Instance attribute Private Type reference (TYPE) SRAL_BL_NAME 20120612
3 MV_USER_LIST Instance attribute Private Type reference (TYPE) SRAL_BL_USER_ENTRY_T Read Access Logging: Blacklist user entry table 20120627
4 MV_USER_LIST_DB Instance attribute Private Type reference (TYPE) SRAL_BL_USER_ENTRY_T Read Access Logging: Blacklist user entry table 20120627
5 M_TIMEZONE Instance attribute Private Type reference (TYPE) TZNZONE Time Zone 20121212
Methods
# Method Level Visibility Method type Description Created on
1 AUTHORITY_CHECK_CHANGE Instance method Private Method 20120518
2 AUTHORITY_CHECK_DISPLAY Instance method Private Method 20120518
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20120508
4 CREATE Static method Protected Method Create new blacklist 20120627
5 INIT_FROM_DB Instance method Private Method Inits existing blacklist from DB 20120627
6 OPEN Static method Protected Method Get existing blacklist 20120627
Events
Class CL_SRAL_BLACKLIST has no event.
Types
Class CL_SRAL_BLACKLIST has no local type.
Method Signatures

Method AUTHORITY_CHECK_CHANGE Signature

Method AUTHORITY_CHECK_CHANGE on class CL_SRAL_BLACKLIST has no parameter.
# Exception Resumable Description Created on
1 CX_SRAL 20120518

Method AUTHORITY_CHECK_DISPLAY Signature

Method AUTHORITY_CHECK_DISPLAY on class CL_SRAL_BLACKLIST has no parameter.
# Exception Resumable Description Created on
1 CX_SRAL 20120518

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BLACKLIST_NAME Call by reference Type reference (TYPE) SRAL_BL_NAME 20120509
2 Importing IV_TIMEZONE Call by reference Type reference (TYPE) TZNZONE Time Zone 20121212
# Exception Resumable Description Created on
1 CX_SRAL 20120509

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BLACKLIST_NAME Call by reference Type reference (TYPE) SRAL_BL_NAME Read Access Logging: User Blacklist Name 20120627
2 Returning R_BLACKLIST Value transfer Object reference (TYPE REF TO) IF_SRAL_BLACKLIST RAL: User Blacklist 20120627
# Exception Resumable Description Created on
1 CX_SRAL RAL: Exception 20120627

Method INIT_FROM_DB Signature

Method INIT_FROM_DB on class CL_SRAL_BLACKLIST has no parameter.
# Exception Resumable Description Created on
1 CX_SRAL RAL: Exception 20120627

Method OPEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BLACKLIST_NAME Call by reference Type reference (TYPE) SRAL_BL_NAME Read Access Logging: User Blacklist Name 20120627
2 Importing I_TIMEZONE Call by reference Type reference (TYPE) TZNZONE Time Zone 20121212
3 Returning R_BLACKLIST Value transfer Object reference (TYPE REF TO) IF_SRAL_BLACKLIST RAL: User Blacklist 20120627
# Exception Resumable Description Created on
1 CX_SRAL RAL: Exception 20120711
History
Last changed by/on SAP  20141121 
SAP Release Created in 732