SAP ABAP Class CX_ARFND_EXCEPTION (Exception class for UI2Suite reusables)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   CA-UI2-AR-BE (Application Component) SAP UI Integration - Application Reuse - Backend Enabl.
     AR_FND_SERVICES (Package) SAP UI Application Reuse Backend Services
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CX_STATIC_CHECK Exceptions with Static and Dynamic Check of RAISING Clause 20130110
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_T100_MESSAGE Interface for Accessing T100 Texts 20130110
Properties
Class CX_ARFND_EXCEPTION  
Short Description Exception class for UI2Suite reusables    
Super Class CX_STATIC_CHECK Exceptions with Static and Dynamic Check of RAISING Clause 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 40  Exception Class 
Package AR_FND_SERVICES   SAP UI Application Reuse Backend Services 
Created 20130110   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /UI2/IF_BASIS_CORE_CONST Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 IF_T100_MESSAGE Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_T100_MESSAGE Interface for Accessing T100 Texts 20130110
Friends
Class CX_ARFND_EXCEPTION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ABAP_CALLSTACK Instance attribute Private Type reference (TYPE) ABAP_CALLSTACK ABAP Call Stack 20130122
2 BAD_REQUEST Constant Public See coding 20130122
3 ENTITY_TYPE Instance attribute Public Type reference (TYPE) STRING 20130122
4 INTERNAL_SERVER_ERROR Constant Public See coding 20130122
5 METHOD Instance attribute Public Type reference (TYPE) STRING 20130122
6 METHOD_NOT_ALLOWED Constant Public See coding 20130122
7 MIME_NOT_FOUND Constant Public See coding 20130124
8 NOT_FOUND Constant Public See coding 20130122
9 RESOURCE_UNAVAILABLE Constant Public See coding 20130124
10 SYSTEM_CALLSTACK Instance attribute Private Type reference (TYPE) SYS_CALLST System Callstack Table 20130122
11 T100 Instance attribute Public Attribute reference (LIKE) IF_T100_MESSAGE~T100KEY 20130122
12 TEXT Instance attribute Public Type reference (TYPE) STRING 20130122
13 UNAUTHORIZED Constant Public See coding 20130122
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20130110
2 PRESERVE_CALLSTACK Instance method Private Method 20130122
3 RAISE_BAD_REQUEST Static method Public Method 20130124
4 RAISE_INTERNAL_ERROR Static method Public Method 20130122
5 RAISE_METHOD_NOT_ALLOWED Static method Public Method 20130124
6 RAISE_NOT_FOUND Static method Public Method 20130124
7 RAISE_RESOURCE_UNAVBL Static method Public Method 20130124
8 RAISE_T100 Static method Public Method 20130122
9 RAISE_UNAUTHORIZED Static method Public Method 20130124
10 RAISE_UNSUPPORTED_MEDIA Static method Public Method 20130122
Events
Class CX_ARFND_EXCEPTION has no event.
Types
Class CX_ARFND_EXCEPTION has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ENTITY_TYPE Call by reference Type reference (TYPE) STRING 20130122
2 Importing METHOD Call by reference Type reference (TYPE) STRING 20130122
3 Importing PREVIOUS Call by reference Attribute reference (LIKE) PREVIOUS 20130110
4 Importing T100 Call by reference Attribute reference (LIKE) IF_T100_MESSAGE~T100KEY 20130122
5 Importing TEXT Call by reference Type reference (TYPE) STRING 20130122
6 Importing TEXTID Call by reference Attribute reference (LIKE) IF_T100_MESSAGE=>T100KEY 20130110

Method CONSTRUCTOR on class CX_ARFND_EXCEPTION has no exception.

Method PRESERVE_CALLSTACK Signature

Method PRESERVE_CALLSTACK on class CX_ARFND_EXCEPTION has no parameter.
Method PRESERVE_CALLSTACK on class CX_ARFND_EXCEPTION has no exception.

Method RAISE_BAD_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PREVIOUS Call by reference Object reference (TYPE REF TO) CX_ROOT Abstract Superclass for All Global Exceptions 20130124
# Exception Resumable Description Created on
1 CX_ARFND_EXCEPTION Exception class for UI2Suite reusables 20130124

Method RAISE_INTERNAL_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PREVIOUS Call by reference Object reference (TYPE REF TO) CX_ROOT Abstract Superclass for All Global Exceptions 20130124
# Exception Resumable Description Created on
1 CX_ARFND_EXCEPTION Exception class for UI2Suite reusables 20130124

Method RAISE_METHOD_NOT_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PREVIOUS Call by reference Object reference (TYPE REF TO) CX_ROOT Abstract Superclass for All Global Exceptions 20130124
# Exception Resumable Description Created on
1 CX_ARFND_EXCEPTION Exception class for UI2Suite reusables 20130124

Method RAISE_NOT_FOUND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PREVIOUS Call by reference Object reference (TYPE REF TO) CX_ROOT Abstract Superclass for All Global Exceptions 20130124
# Exception Resumable Description Created on
1 CX_ARFND_EXCEPTION Exception class for UI2Suite reusables 20130124

Method RAISE_RESOURCE_UNAVBL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PREVIOUS Call by reference Object reference (TYPE REF TO) CX_ROOT Abstract Superclass for All Global Exceptions 20130124
# Exception Resumable Description Created on
1 CX_ARFND_EXCEPTION Exception class for UI2Suite reusables 20130124

Method RAISE_T100 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTR1 Call by reference Type reference (TYPE) SYMSGV Message Variable 20130122
2 Importing ATTR2 Call by reference Type reference (TYPE) SYMSGV Message Variable 20130122
3 Importing ATTR3 Call by reference Type reference (TYPE) SYMSGV Message Variable 20130122
4 Importing ATTR4 Call by reference Type reference (TYPE) SYMSGV Message Variable 20130122
5 Importing ENTITY_TYPE Call by reference Type reference (TYPE) CSEQUENCE 20130122
6 Importing METHOD Call by reference Type reference (TYPE) CSEQUENCE 20130122
7 Importing MSGID Call by reference Type reference (TYPE) SYMSGID Message Class 20130122
8 Importing MSGNO Call by reference Type reference (TYPE) SYMSGNO Message Number 20130122
9 Importing PREVIOUS Call by reference Attribute reference (LIKE) PREVIOUS 20130122
10 Importing TEXTID Call by reference Attribute reference (LIKE) IF_T100_MESSAGE=>T100KEY 20130122
11 Importing TYPE Call by reference Type reference (TYPE) SYMSGTY 'E' Message Type 20130122
# Exception Resumable Description Created on
1 CX_ARFND_EXCEPTION Exception class for UI2Suite reusables 20130122

Method RAISE_UNAUTHORIZED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PREVIOUS Call by reference Object reference (TYPE REF TO) CX_ROOT Abstract Superclass for All Global Exceptions 20130124
# Exception Resumable Description Created on
1 CX_ARFND_EXCEPTION Exception class for UI2Suite reusables 20130124

Method RAISE_UNSUPPORTED_MEDIA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PREVIOUS Call by reference Object reference (TYPE REF TO) CX_ROOT Abstract Superclass for All Global Exceptions 20130124
# Exception Resumable Description Created on
1 CX_ARFND_EXCEPTION Exception class for UI2Suite reusables 20130124
History
Last changed by/on SAP  20130531 
SAP Release Created in 100