SAP ABAP Class CL_GRFN_SHM_ROLE_ROOT (Parsed Modeled Roles - root class)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC (Application Component) Governance, Risk and Compliance
     GRFN_UTILITIES (Package) Various helping infrastructure for GRC ABAP
Properties
Class CL_GRFN_SHM_ROLE_ROOT  
Short Description Parsed Modeled Roles - root class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GRFN_UTILITIES   Various helping infrastructure for GRC ABAP 
Created 20090114   SAP 
Last change 20141106    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_GRFN_SHM_ROLE_ROOT has no forward declaration.
Interfaces
Class CL_GRFN_SHM_ROLE_ROOT has no interface implemented.
Friends
Class CL_GRFN_SHM_ROLE_ROOT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_ROLE_BUFFER Instance attribute Public Type reference (TYPE) YT_ROLE_BUFFER 20090114
2 MT_ROLE_BUFFER_REP Instance attribute Public Type reference (TYPE) YT_ROLE_BUFFER_REP 20100720
3 MT_ROLE_COMPOSITE Static Attribute Private Type reference (TYPE) YT_ROLE_COMPOSITE 20130812
4 MT_ROLE_TIMESTAMP Instance attribute Public Type reference (TYPE) YT_ROLE_TIMESTAMP 20090128
5 MT_ROLE_TIMESTAMP_REP Instance attribute Public Type reference (TYPE) YT_ROLE_TIMESTAMP 20100720
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_BUFFER Static method Public Method Build buffer for ELA roles 20090218
2 BUILD_BUFFER_REP Static method Public Method Build buffer for reporting roles 20100720
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20090114
4 STORE_COMPOSITE Static method Private Method 20130812
Events
Class CL_GRFN_SHM_ROLE_ROOT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YS_ROLE_BUFFER Public See coding 20090114 begin of ys_role_buffer, role type agr_name, activity type activ_auth, entity type grfn_api_entity_id, subentity type grfn_subentity, datapart type grfn_datapart, end of ys_role_buffer
2 YS_ROLE_BUFFER_REP Public See coding 20100720 begin of ys_role_buffer_rep, activity type activ_auth, report type grfn_repname, role type agr_name, end of ys_role_buffer_rep
3 YS_ROLE_COMPOSITE Public See coding 20130812 begin of ys_role_composite, role type agr_name, comp_role type agr_name, stmp type timestamp, end of ys_role_composite
4 YS_ROLE_TIMESTAMP Public See coding 20090128 begin of ys_role_timestamp, role type agr_name, stmp type timestamp, end of ys_role_timestamp
5 YT_ROLE_BUFFER Public See coding 20090114 yt_role_buffer type sorted table of ys_role_buffer with unique default key
6 YT_ROLE_BUFFER_REP Public See coding 20100720 yt_role_buffer_rep type sorted table of ys_role_buffer_rep with unique default key
7 YT_ROLE_COMPOSITE Public See coding 20130812 yt_role_composite type sorted table of ys_role_composite with non-unique key role
8 YT_ROLE_TIMESTAMP Public See coding 20090128 yt_role_timestamp type sorted table of ys_role_timestamp with unique key role
Method Signatures

Method BUILD_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BUFFER Value transfer Type reference (TYPE) YT_ROLE_BUFFER 20090218
2 Exporting ET_TIMESTAMP Value transfer Type reference (TYPE) YT_ROLE_TIMESTAMP 20090218

Method BUILD_BUFFER on class CL_GRFN_SHM_ROLE_ROOT has no exception.

Method BUILD_BUFFER_REP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BUFFER_REP Call by reference Type reference (TYPE) YT_ROLE_BUFFER_REP 20100720
2 Exporting ET_TIMESTAMP Call by reference Type reference (TYPE) YT_ROLE_TIMESTAMP 20100720

Method BUILD_BUFFER_REP on class CL_GRFN_SHM_ROLE_ROOT has no exception.

Method CONSTRUCTOR Signature

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

Method STORE_COMPOSITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PATH Value transfer Type reference (TYPE) YT_ROLE_TIMESTAMP 20130812
2 Importing IV_ROLE Value transfer Type reference (TYPE) AGR_NAME Role Name 20130812

Method STORE_COMPOSITE on class CL_GRFN_SHM_ROLE_ROOT has no exception.
History
Last changed by/on SAP  20141106 
SAP Release Created in 300