SAP ABAP Class CL_RSBPCPS_RES_ALIAS_MANAGER (BPC: Resource register)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-PLA-BPC-INF-WP (Application Component) BPC 'unified model' - Workspace infrastructure
     RSBPCPS (Package) BPC IP Extension: Persistency Service
Properties
Class CL_RSBPCPS_RES_ALIAS_MANAGER  
Short Description BPC: Resource register    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSBPCPS   BPC IP Extension: Persistency Service 
Created 20130603   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_DAO Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSBPCPS_RES_ALIAS_MANAGER has no interface implemented.
Friends
Class CL_RSBPCPS_RES_ALIAS_MANAGER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_C_ALIAS_BPF Constant Public Type reference (TYPE) RSBPCPS_ALIAS_ID 'BPF' BPC: Alias ID 20130714
2 N_C_ALIAS_BPF_ID Constant Public Type reference (TYPE) RSBPC_RESOURCE_ID '00000000000000000000000000000006' 20130926
3 N_C_ALIAS_FAVORITES Constant Public Type reference (TYPE) RSBPCPS_ALIAS_ID 'FAVORITES' BPC: Alias ID 20130714
4 N_C_ALIAS_FAVORITES_ID Constant Public Type reference (TYPE) RSBPC_RESOURCE_ID '00000000000000000000000000000005' 20130926
5 N_C_ALIAS_PRIVATE Constant Public Type reference (TYPE) RSBPCPS_ALIAS_ID 'PRIVATE' BPC: Alias ID 20130714
6 N_C_ALIAS_PRIVATE_ID Constant Public Type reference (TYPE) RSBPC_RESOURCE_ID '00000000000000000000000000000004' 20130926
7 N_C_ALIAS_PUBLIC Constant Public Type reference (TYPE) RSBPCPS_ALIAS_ID 'PUBLIC' BPC: Alias ID 20130714
8 N_C_ALIAS_PUBLIC_ID Constant Public Type reference (TYPE) RSBPC_RESOURCE_ID '00000000000000000000000000000002' 20130926
9 N_C_ALIAS_ROOT Constant Public Type reference (TYPE) RSBPCPS_ALIAS_ID 'ROOT' BPC: Alias ID 20130714
10 N_C_ALIAS_ROOT_ID Constant Public Type reference (TYPE) RSBPC_RESOURCE_ID '00000000000000000000000000000001' 20130926
11 N_C_ALIAS_TEAMS Constant Public Type reference (TYPE) RSBPCPS_ALIAS_ID 'TEAMS' BPC: Alias ID 20130714
12 N_C_ALIAS_TEAMS_ID Constant Public Type reference (TYPE) RSBPC_RESOURCE_ID '00000000000000000000000000000003' 20130926
Methods
# Method Level Visibility Method type Description Created on
1 ADD_RESOURCE_ALIAS Static method Public Method 20130607
2 COPY_BY_APPSET Static method Public Method 20130712
3 DELETE_BY_APPSET Static method Public Method 20130712
4 GET_ALIAS_LIST Static method Public Method 20130603
5 GET_ALIAS_NAME Static method Public Method 20130704
6 GET_RES_BY_ALIAS Static method Public Method 20130704
7 INIT_APPSET_RES_ALIAS Static method Public Method 20130603
Events
Class CL_RSBPCPS_RES_ALIAS_MANAGER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TN_S_RES_ALIAS Public See coding 20130607 BEGIN OF TN_S_RES_ALIAS, APPSET_ID TYPE RSBPC_APPSET_ID, RESOURCE_ID TYPE RSBPC_RESOURCE_ID, ALIAS_ID TYPE RSBPCPS_ALIAS_ID, OBJVERS TYPE RSOBJVERS, NAME TYPE RSBPC_FULLNAME, DESCRIPTION TYPE RSBPC_DESC, END OF TN_S_RES_ALIAS
2 TN_T_RES_ALIAS Public See coding 20130607 TN_T_RES_ALIAS TYPE STANDARD TABLE OF TN_S_RES_ALIAS WITH DEFAULT KEY
Method Signatures

Method ADD_RESOURCE_ALIAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_RESOURCE Call by reference Type reference (TYPE) IF_RSBPCR_RES_DAO=>TN_S_RESOURCE 20130712
2 Importing I_ALIAS_ID Call by reference Type reference (TYPE) RSBPCPS_ALIAS_ID BPC: Alias ID 20130607
3 Importing I_APPSET_ID Call by reference Type reference (TYPE) RSBPC_APPSET_ID BPC: AppSet ID 20130607
4 Importing I_PARENT_RES_ID Call by reference Type reference (TYPE) RSBPC_RESOURCE_ID BPC: Resource ID 20130712
5 Importing I_RESOURCE_ID Call by reference Type reference (TYPE) RSBPC_RESOURCE_ID BPC: Resource ID 20130926
# Exception Resumable Description Created on
1 CX_RSBPCR_EXCEPTION BPC Exception: Persistence Execption 20130806

Method COPY_BY_APPSET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SOURCE_APPSET_ID Call by reference Type reference (TYPE) RSBPC_APPSET_ID BPC: AppSet ID 20130712
2 Importing I_TARGET_APPSET_ID Call by reference Type reference (TYPE) RSBPC_APPSET_ID BPC: AppSet ID 20130712

Method COPY_BY_APPSET on class CL_RSBPCPS_RES_ALIAS_MANAGER has no exception.

Method DELETE_BY_APPSET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPSET_ID Call by reference Type reference (TYPE) RSBPC_APPSET_ID BPC: AppSet ID 20130712

Method DELETE_BY_APPSET on class CL_RSBPCPS_RES_ALIAS_MANAGER has no exception.

Method GET_ALIAS_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_ALIAS Call by reference Type reference (TYPE) TN_T_RES_ALIAS 20130607
2 Importing I_APPSET_ID Call by reference Type reference (TYPE) RSBPC_APPSET_ID BPC: AppSet ID 20130607
3 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-ACTIVE Object version 20130711

Method GET_ALIAS_LIST on class CL_RSBPCPS_RES_ALIAS_MANAGER has no exception.

Method GET_ALIAS_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ALIAS_ID Call by reference Type reference (TYPE) RSBPCPS_ALIAS_ID BPC: Alias ID 20130704
2 Returning R_ALIAS_NAME Value transfer Type reference (TYPE) RSBPC_FULLNAME BPC: Full name 20130704

Method GET_ALIAS_NAME on class CL_RSBPCPS_RES_ALIAS_MANAGER has no exception.

Method GET_RES_BY_ALIAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RESOURCE_ID Call by reference Type reference (TYPE) RSBPC_RESOURCE_ID BPC: Resource ID 20130704
2 Importing I_ALIAS_ID Call by reference Type reference (TYPE) RSBPCPS_ALIAS_ID BPC: Alias ID 20130704
3 Importing I_APPSET_ID Call by reference Type reference (TYPE) RSBPC_APPSET_ID BPC: AppSet ID 20130704

Method GET_RES_BY_ALIAS on class CL_RSBPCPS_RES_ALIAS_MANAGER has no exception.

Method INIT_APPSET_RES_ALIAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPSET_ID Call by reference Type reference (TYPE) RSBPC_APPSET_ID BPC: AppSet ID 20130603
# Exception Resumable Description Created on
1 CX_RSBPCR_EXCEPTION BPC Exception: Persistence Execption 20130806
History
Last changed by/on SAP  20140121 
SAP Release Created in 740