SAP ABAP Class CL_RSBPCR_RES_AUTH_MANAGER (BPC: Persistence authority)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-PLA-BPC-INF-WP (Application Component) BPC 'unified model' - Workspace infrastructure
     RSBPCR (Package) BPC IP Extension: Resource & Workspace Management
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSBPCR_RES_AUTH_MANAGER BPC: Authority manager 20130515
Properties
Class CL_RSBPCR_RES_AUTH_MANAGER  
Short Description BPC: Persistence authority    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSBPCR   BPC IP Extension: Resource & Workspace Management 
Created 20130515   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_RSBPCR_RES_AUTH_MANAGER Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSBPCR_RES_AUTH_MANAGER BPC: Authority manager 20130515
Friends
Class CL_RSBPCR_RES_AUTH_MANAGER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 D_MODEL_TYPE Instance attribute Private Type reference (TYPE) RSBPC_MODEL_TYPE BPC: Model Type 20130515
2 P_T_RES_OWNER_CHECK_PROVIDER Instance attribute Private Type reference (TYPE) TN_T_OWNER_CHECK BPC: Internal Table of Current Dimension and member 20130515
3 P_T_RES_TYPE_CHECK_PROVIDER Instance attribute Private Type reference (TYPE) TN_T_TYPE_CHECK BPC: Internal Table of Current Dimension and member 20130515
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_AUTHORITY Instance method Private Method 20130723
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20130515
3 RESOLVE_RES_OWNER_AUTH_CHECK Instance method Private Method 20130515
4 RESOLVE_RES_TYPE_AUTH_CHECK Instance method Private Method 20130515
5 _LOAD_OWNER_PROVIDER Instance method Private Method 20130515
6 _LOAD_TYPE_PROVIDER Instance method Private Method 20130515
Events
Class CL_RSBPCR_RES_AUTH_MANAGER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TN_S_OWNER_CHECK Private See coding 20130515 BEGIN OF TN_S_OWNER_CHECK, OWNER_TYPE TYPE RSBPCR_ACCESS_TYPE, AUTHCHECK_CLNAME TYPE SEOCLSNAME, END OF TN_S_OWNER_CHECK
2 TN_S_TYPE_CHECK Private See coding 20130515 BEGIN OF TN_S_TYPE_CHECK, RES_TYPE TYPE RSBPCR_RESOURCE_TYPE, AUTHCHECK_CLNAME TYPE SEOCLSNAME, END OF TN_S_TYPE_CHECK
3 TN_T_OWNER_CHECK Private See coding 20130515 TN_T_OWNER_CHECK TYPE STANDARD TABLE OF TN_S_OWNER_CHECK WITH DEFAULT KEY
4 TN_T_TYPE_CHECK Private See coding 20130515 TN_T_TYPE_CHECK TYPE STANDARD TABLE OF TN_S_TYPE_CHECK WITH DEFAULT KEY
Method Signatures

Method CHECK_AUTHORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTIVITY Call by reference Type reference (TYPE) RSBPCR_ACTIVITY BPC: Persistence activity 20130723
2 Importing I_PARENT_OWNER_TYPE Call by reference Type reference (TYPE) RSBPCR_ACCESS_TYPE BPC: Access control type 20130723
3 Importing I_S_RESOURCE Call by reference Type reference (TYPE) IF_RSBPCR_RES_AUTH_MANAGER=>TN_S_RES_AUTH 20130723
# Exception Resumable Description Created on
1 CX_RSBPCR_EXCEPTION No Authorization (Do Not Use as Higher-Level Class) 20130806

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MODEL_TYPE Call by reference Type reference (TYPE) RSBPC_MODEL_TYPE BPC: Model Type 20130515

Method CONSTRUCTOR on class CL_RSBPCR_RES_AUTH_MANAGER has no exception.

Method RESOLVE_RES_OWNER_AUTH_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_AUTH_CHECK Call by reference Object reference (TYPE REF TO) IF_RSBPCR_RES_AUTH_CHECK BPC: Persistence authority control 20130606
2 Importing I_ACCESS_TYPE Call by reference Type reference (TYPE) RSBPCR_ACCESS_TYPE BPC: Access control type 20130515

Method RESOLVE_RES_OWNER_AUTH_CHECK on class CL_RSBPCR_RES_AUTH_MANAGER has no exception.

Method RESOLVE_RES_TYPE_AUTH_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_AUTH_CHECK Call by reference Object reference (TYPE REF TO) IF_RSBPCR_RES_AUTH_CHECK BPC: Persistence authority manager 20130606
2 Importing I_RESOURCE_TYPE Call by reference Type reference (TYPE) RSBPCR_RESOURCE_TYPE BPC: Resource Type 20130515

Method RESOLVE_RES_TYPE_AUTH_CHECK on class CL_RSBPCR_RES_AUTH_MANAGER has no exception.

Method _LOAD_OWNER_PROVIDER Signature

Method _LOAD_OWNER_PROVIDER on class CL_RSBPCR_RES_AUTH_MANAGER has no parameter.
Method _LOAD_OWNER_PROVIDER on class CL_RSBPCR_RES_AUTH_MANAGER has no exception.

Method _LOAD_TYPE_PROVIDER Signature

Method _LOAD_TYPE_PROVIDER on class CL_RSBPCR_RES_AUTH_MANAGER has no parameter.
Method _LOAD_TYPE_PROVIDER on class CL_RSBPCR_RES_AUTH_MANAGER has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 740