SAP ABAP Class CL_TRANSL_DEPTH_AUTH_CHECK (Class for BAdI Impl.: CLS_TRANSL_DEPTH_AUTH_CHECK)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-UTL-CLS (Application Component) Classification Toolset
     SPAK_CLASSIFICATION_TRANSL_DEP (Package) Translation Depth
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BADI_INTERFACE Tag Interface for BAdIs 20120904
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CLS_TRANSL_DEPTH_AUTH_CHECK Interface for BAdI: CLS_TRANSL_DEPTH_AUTH_CHECK 20120904
Properties
Class CL_TRANSL_DEPTH_AUTH_CHECK  
Short Description Class for BAdI Impl.: CLS_TRANSL_DEPTH_AUTH_CHECK    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SPAK_CLASSIFICATION_TRANSL_DEP   Translation Depth 
Created 20120904   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20120904
2 IF_CLS_TRANSL_DEPTH_AUTH_CHECK Interface for BAdI: CLS_TRANSL_DEPTH_AUTH_CHECK 20120904
Friends
Class CL_TRANSL_DEPTH_AUTH_CHECK has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_OBJECT_TYPE_DEVC Constant Private Type reference (TYPE) TROBJTYPE 'DEVC' 20120906
2 GC_PGMID_R3TR Constant Private Type reference (TYPE) PGMID 'R3TR' 20120906
3 GC_TRKORR_MODIFIABLE Constant Private Type reference (TYPE) TRSTATUS 'D' 20120912
4 GC_TRKORR_RELEASED Constant Private Type reference (TYPE) TRSTATUS 'R' 20120906
5 GC_TRKORR_WB_REQUEST Constant Private Type reference (TYPE) TRFUNCTION 'K' 20120906
6 MS_AUTH_CHECK_BUFFER Instance attribute Private Type reference (TYPE) TY_AUTH_CHECK_BUFFER 20120904
7 MS_MESSAGE_SENT_BUFFER Instance attribute Private Type reference (TYPE) TY_MESSAGE_SENT_BUFFER 20120904
8 MT_AUTH_CHECK_BUFFER Instance attribute Private Type reference (TYPE) TT_AUTH_CHECK_BUFFER 20120904
9 MT_MESSAGE_SENT_BUFFER Instance attribute Private Type reference (TYPE) TT_MESSAGE_SENT_BUFFER 20120904
Methods
# Method Level Visibility Method type Description Created on
1 _GET_STRUCTURE_PACKAGE Instance method Private Method 20120908
2 _RAISE_MESSAGE Instance method Private Method 20120908
3 _SEARCH_FOR_RELEASED_TRKORR Instance method Private Method 20120905
Events
Class CL_TRANSL_DEPTH_AUTH_CHECK has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_AUTH_CHECK_BUFFER Private See coding 20120904 tt_auth_check_buffer type sorted table of ty_auth_check_buffer with unique key software_component package
2 TT_MESSAGE_SENT_BUFFER Private See coding 20120904 tt_message_sent_buffer type sorted table of ty_message_sent_buffer with unique key software_component
3 TY_AUTH_CHECK_BUFFER Private See coding 20120904 begin of ty_auth_check_buffer, software_component type dlvunit, package type devclass, auth_check_ok type abap_bool, structure_package type devclass, end of ty_auth_check_buffer
4 TY_MESSAGE_SENT_BUFFER Private See coding 20120904 begin of ty_message_sent_buffer, software_component type dlvunit, message_sent type abap_bool, end of ty_message_sent_buffer
Method Signatures

Method _GET_STRUCTURE_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PACKAGE_NAME Call by reference Type reference (TYPE) DEVCLASS Package 20120908
2 Returning RV_STRUCTURE_PACKAGE_NAME Value transfer Type reference (TYPE) DEVCLASS Package 20120908

Method _GET_STRUCTURE_PACKAGE on class CL_TRANSL_DEPTH_AUTH_CHECK has no exception.

Method _RAISE_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SOFTWARE_COMPONENT Call by reference Type reference (TYPE) DLVUNIT Software Component 20120908
2 Importing IV_STRUCTURE_PACKAGE_NAME Call by reference Type reference (TYPE) DEVCLASS Package 20120908
# Exception Resumable Description Created on
1 CX_PAK_NOT_AUTHORIZED User doesn't have sufficient authorizations 20120908

Method _SEARCH_FOR_RELEASED_TRKORR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PACKAGE_NAME Call by reference Type reference (TYPE) DEVCLASS Package 20120905
2 Returning RV_ALREADY_TRANSPORTED Value transfer Type reference (TYPE) ABAP_BOOL 20120905

Method _SEARCH_FOR_RELEASED_TRKORR on class CL_TRANSL_DEPTH_AUTH_CHECK has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 740