SAP ABAP Class CL_GRRM_ACTIVITY_WRAPPER (Factory class for activity wrappers)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC-RM (Application Component) GRC Risk Management
     GRRM_ACTIVITY (Package) Package for GRC RM Activity
Properties
Class CL_GRRM_ACTIVITY_WRAPPER  
Short Description Factory class for activity wrappers    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GRRM_ACTIVITY   Package for GRC RM Activity 
Created 20100219   SAP 
Last change 20141106    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_GRRM_ACTIVITY_WRAPPER has no forward declaration.
Interfaces
Class CL_GRRM_ACTIVITY_WRAPPER has no interface implemented.
Friends
Class CL_GRRM_ACTIVITY_WRAPPER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_WRAPPER Static Attribute Private Type reference (TYPE) YT_WRAPPER 20100219
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20100219
2 GET_ACTIVES Static method Public Method returns list of active prefixes 20100219
3 GET_FROM_ID Static method Public Method returns wrapper for object id 20100219
4 GET_FROM_ORIGINAL_ID Static method Public Method returns wrapper for id of original object 20100222
5 GET_FROM_PREFIX Static method Public Method returns wrapper for prefix id 20100219
6 GET_FROM_SHORT_ID Static method Public Method returns wrapper for id of original object 20100222
7 GET_PREFIX Static method Public Method returns wrapper for object id 20100219
8 GET_ROOT Static method Public Method returns root activity category 20100219
Events
Class CL_GRRM_ACTIVITY_WRAPPER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_PREFIX Public See coding 20100219 T_PREFIX type standard table of grfn_prefix_id with non-unique default key
2 YS_WRAPPER Private See coding 20100219 begin of YS_WRAPPER, PREFIX_ID type GRFN_API_ENTITY_ID, inst type ref to IF_GRRM_API_CACTIVITY_WRAPPER, end of ys_wrapper
3 YT_WRAPPER Private See coding 20100219 yt_wrapper type hashed table of YS_WRAPPER with unique key prefix_id
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_GRRM_ACTIVITY_WRAPPER has no parameter.
Method CLASS_CONSTRUCTOR on class CL_GRRM_ACTIVITY_WRAPPER has no exception.

Method GET_ACTIVES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SESSION Value transfer Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20100219
2 Returning RT_PREFIX Value transfer Type reference (TYPE) T_PREFIX 20100219
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100219

Method GET_FROM_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT Value transfer Type reference (TYPE) GRFN_API_OBJECT_ID Prefix ID 20100219
2 Returning RO_WRAPPER Value transfer Object reference (TYPE REF TO) IF_GRRM_API_CACTIVITY_WRAPPER Activity Category 20100219

Method GET_FROM_ID on class CL_GRRM_ACTIVITY_WRAPPER has no exception.

Method GET_FROM_ORIGINAL_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT Value transfer Type reference (TYPE) GRFN_API_OBJECT_ID Prefix ID 20100222
2 Returning RO_WRAPPER Value transfer Object reference (TYPE REF TO) IF_GRRM_API_CACTIVITY_WRAPPER Activity Category 20100222

Method GET_FROM_ORIGINAL_ID on class CL_GRRM_ACTIVITY_WRAPPER has no exception.

Method GET_FROM_PREFIX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PREFIX Value transfer Type reference (TYPE) GRFN_PREFIX_ID Prefix ID 20100219
2 Returning RO_WRAPPER Value transfer Object reference (TYPE REF TO) IF_GRRM_API_CACTIVITY_WRAPPER Activity Category 20100219

Method GET_FROM_PREFIX on class CL_GRRM_ACTIVITY_WRAPPER has no exception.

Method GET_FROM_SHORT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT Value transfer Type reference (TYPE) ANY Prefix ID 20100222
2 Returning RO_WRAPPER Value transfer Object reference (TYPE REF TO) IF_GRRM_API_CACTIVITY_WRAPPER Activity Category 20100222

Method GET_FROM_SHORT_ID on class CL_GRRM_ACTIVITY_WRAPPER has no exception.

Method GET_PREFIX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT Value transfer Type reference (TYPE) GRFN_API_OBJECT_ID Prefix ID 20100219
2 Returning RV_PREFIX Value transfer Type reference (TYPE) GRFN_PREFIX_ID Activity Category 20100219

Method GET_PREFIX on class CL_GRRM_ACTIVITY_WRAPPER has no exception.

Method GET_ROOT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SESSION Value transfer Object reference (TYPE REF TO) CL_GRFN_API_SESSION Session Management for GRC APIs 20100219
2 Importing IV_PREFIX Value transfer Type reference (TYPE) GRFN_PREFIX_ID Prefix ID 20100219
3 Returning RV_OBJID Value transfer Type reference (TYPE) GRFN_OBJECTID Object ID 20100219
# Exception Resumable Description Created on
1 CX_GRFN_EXCEPTION Generic GRC API exception 20100219
History
Last changed by/on SAP  20141106 
SAP Release Created in 600