SAP ABAP Class CL_CACS_XH_ADMIN (Administration of Exception Handler)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   ICM (Application Component) Incentive and Commission Management (ICM)
     CACSC5 (Package) ICM: Standard Contract: Database Accesses
Properties
Class CL_CACS_XH_ADMIN  
Short Description Administration of Exception Handler    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CACSC5   ICM: Standard Contract: Database Accesses 
Created 20070509   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CACS_XH_ADMIN has no forward declaration.
Interfaces
Class CL_CACS_XH_ADMIN has no interface implemented.
Friends
Class CL_CACS_XH_ADMIN has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MD_APPL Instance attribute Protected Type reference (TYPE) CACSAPPL ICM Application 20070511
2 MT_STACK Instance attribute Protected Type reference (TYPE) CACS_TT_XH_STACK Handler Stack 20070510
3 MT_XHCRES Instance attribute Protected Type reference (TYPE) CACS_TT_XHCRES Buffering of Triggering Class XCLASS => XHCLASS 20070511
4 SO_INSTANCE Static Attribute Protected Object reference (TYPE REF TO) CL_CACS_XH_ADMIN Singleton Instance By APPL 20070511
5 ST_INSTANCES Static Attribute Protected Type reference (TYPE) CACS_TT_XH_APPLETON Application-Dependent Instances 20070511
Methods
# Method Level Visibility Method type Description Created on
1 CALL_GIVEN_HANDLER Instance method Public Method Execute Predefined Handler 20070516
2 CALL_HANDLER Instance method Public Method Execute Exception Handling 20070510
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20070509
4 CREATE Static method Public Method Factory Method for Instantiation 20070509
5 GET_TOP Instance method Public Method Read Stack Peak for Exception Class 20070510
6 GET_XHCLASS_FOR_XCLASS Instance method Protected Method Determine Handler Class for Exception Class 20070510
7 GET_XHCLASS_FOR_X_SUPERCLASS Instance method Protected Method Search for Exception Handler via Superclasses 20070515
8 INIT_STACK Instance method Public Method Resets Stack to Zero 20070510
9 POP Instance method Public Method Delete Highest Handler for Exception Class from Stack 20070510
10 PUSH Instance method Public Method Shift Handler to Stack 20070510
Events
Class CL_CACS_XH_ADMIN has no event.
Types
Class CL_CACS_XH_ADMIN has no local type.
Method Signatures

Method CALL_GIVEN_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_RESUME Call by reference Type reference (TYPE) FLAG allgemeines flag 20070516
2 Changing CO_EXC Call by reference Object reference (TYPE REF TO) CX_ROOT Abstrakte Oberklasse aller globalen Exceptions 20070516
3 Importing IS_STACKLINE Call by reference Type reference (TYPE) CACS_S_XH_STACKLINE Stack-Zeile 20070516

Method CALL_GIVEN_HANDLER on class CL_CACS_XH_ADMIN has no exception.

Method CALL_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_RESUME Call by reference Type reference (TYPE) FLAG Kz.: Ausnahme wiederaufsetzbar? 20070511
2 Changing CO_EXC Call by reference Object reference (TYPE REF TO) CX_ROOT Abstrakte Oberklasse aller globalen Exceptions 20070511
3 Importing ID_XCLASS Call by reference Type reference (TYPE) CHAR30 20070510

Method CALL_HANDLER on class CL_CACS_XH_ADMIN has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_APPL Call by reference Type reference (TYPE) CACSAPPL Identifikation der Anwendung 20070510

Method CONSTRUCTOR on class CL_CACS_XH_ADMIN has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_APPL Call by reference Type reference (TYPE) CACSAPPL Identifikation der Anwendung 20070510
2 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) CL_CACS_XH_ADMIN 20070510

Method CREATE on class CL_CACS_XH_ADMIN has no exception.

Method GET_TOP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_XCLASS Call by reference Type reference (TYPE) CHAR30 20070510
2 Returning RS_STACKLINE Value transfer Type reference (TYPE) CACS_S_XH_STACKLINE Stack-Zeile 20070511

Method GET_TOP on class CL_CACS_XH_ADMIN has no exception.

Method GET_XHCLASS_FOR_XCLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_XCLASS Call by reference Type reference (TYPE) CHAR30 Ausnahmenklasse 20070510
2 Returning RD_XHCLASS Value transfer Type reference (TYPE) CHAR30 Zugehörige Handlerklasse 20070510

Method GET_XHCLASS_FOR_XCLASS on class CL_CACS_XH_ADMIN has no exception.

Method GET_XHCLASS_FOR_X_SUPERCLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_XCLASS Call by reference Type reference (TYPE) CHAR30 20070515
2 Returning RS_STACKLINE Value transfer Type reference (TYPE) CACS_S_XH_STACKLINE Stack-Zeile 20070515

Method GET_XHCLASS_FOR_X_SUPERCLASS on class CL_CACS_XH_ADMIN has no exception.

Method INIT_STACK Signature

Method INIT_STACK on class CL_CACS_XH_ADMIN has no parameter.
Method INIT_STACK on class CL_CACS_XH_ADMIN has no exception.

Method POP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_XCLASS Call by reference Type reference (TYPE) CHAR30 20070510
2 Returning RS_STACKLINE Value transfer Type reference (TYPE) CACS_S_XH_STACKLINE Stack-Zeile 20070510

Method POP on class CL_CACS_XH_ADMIN has no exception.

Method PUSH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_METHOD Call by reference Type reference (TYPE) CHAR30 Handlermethode 20070510
2 Importing ID_XCLASS Call by reference Type reference (TYPE) CHAR30 Aunnahmeklasse 20070510
3 Importing IT_CONTEXT Call by reference Type reference (TYPE) CACS_TT_XH_CONTEXT Tabellentyp zur Struktur CACS_S_XH_CONTEXT 20070510

Method PUSH on class CL_CACS_XH_ADMIN has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 603