SAP ABAP Class CL_SRAPI_EXCEPTION_ANALYZER (Exceptions Factory)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-XI-IBD (Application Component) Integration Builder - Design
     SAI_SREP_API (Package) API for Repository
Properties
Class CL_SRAPI_EXCEPTION_ANALYZER  
Short Description Exceptions Factory    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SAI_SREP_API   API for Repository 
Created 20041011   SAP 
Last change 20070911   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SRAPI_EXCEPTION_ANALYZER has no forward declaration.
Interfaces
Class CL_SRAPI_EXCEPTION_ANALYZER has no interface implemented.
Friends
Class CL_SRAPI_EXCEPTION_ANALYZER has no friend class.
Attributes
Class CL_SRAPI_EXCEPTION_ANALYZER has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ANALYZE_HMI_CORE_EXCEPTION Static method Public Method Creates More-Specific Exception from HMI Core Exception 20041011
2 INSTANCE_OF_ACTIVATION_FAILED Static method Public Method Current Exception is cx_srapi_activation_failed 20041118
3 INSTANCE_OF_ALREADY_EXISTS Static method Public Method Current Exception is cx_srapi_already_exists_error 20041118
4 INSTANCE_OF_CONSISTENCY_ERROR Static method Public Method Current Exception is cx_srapi_consistency_error 20041118
5 INSTANCE_OF_OBJECT_ACCESS_ERR Static method Public Method Current Exception is cx_srapi_object_access_error 20041118
6 INSTANCE_OF_OBJ_CONTAINER_ERR Static method Public Method Current Exception is cx_srapi_obj_container_error 20041118
7 INSTANCE_OF_OBJ_NOT_FOUND_ERR Static method Public Method Current Exception is cx_srapi_obj_not_found_error 20041118
8 INSTANCE_OF_QUERY_SERVICE_ERR Static method Public Method Current Exception is cx_srapi_query_service_error 20041118
9 INSTANCE_OF_REP_NOT_AVAILABLE Static method Public Method Current Exception is cx_srapi_rep_not_available 20041011
10 INSTANCE_OF_USER_NOT_AUTHOR Static method Public Method Current Exception is cx_srapi_user_not_authorized 20041011
11 INSTANCE_OF_WRITE_SERVICE_ERR Static method Public Method Current Exception is cx_srapi_write_service_error 20041118
12 INSTANCE_OF_WRONG_STATE_ERROR Static method Public Method Current Exception is cx_srapi_cont_wrongstate_error 20041118
13 INSTANCE_OF_WSDL_SERVICE_ERR Static method Public Method Current Exception is cx_srapi_wsdl_service_error 20041118
14 RAISE_ADD_NAMESPACE_EXCEPTIONS Static method Public Method Throws Exceptions After Namespace Creation 20050202
15 RAISE_CONTAINER_EXCEPTIONS Static method Public Method Throws Exceptions After Container Operation 20041210
16 RAISE_CREATE_EXCEPTIONS Static method Public Method Throws More-Specific Exception After Creation of Enhancement 20041118
17 RAISE_DELETE_EXCEPTIONS Static method Public Method Throws More-Specific Exception After Deletion of Enhancement 20041118
18 RAISE_IMPORT_SWCV_EXCEPTIONS Static method Public Method Throws Exceptions After SWCV Import 20050202
19 RAISE_UPDATE_EXCEPTIONS Static method Public Method Throws More-Specific Exception After Changing Enhancement 20041118
Events
Class CL_SRAPI_EXCEPTION_ANALYZER has no event.
Types
Class CL_SRAPI_EXCEPTION_ANALYZER has no local type.
Method Signatures

Method ANALYZE_HMI_CORE_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_HMI_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_HMI_CORE_EXCEPTION HMI Kommunikation fehlgeschlagen 20041011
2 Importing IM_HTTP_DEST Call by reference Type reference (TYPE) RFCDEST logische Destination (Wird bei Funktionsaufruf angegeben) 20061129
3 Importing IM_REP_URL Call by reference Type reference (TYPE) STRING URL zum ESR 20061129
4 Returning RESULT Value transfer Object reference (TYPE REF TO) CX_SRAPI_REP_API_ERROR Ausnahme Rep API 20041011

Method ANALYZE_HMI_CORE_EXCEPTION on class CL_SRAPI_EXCEPTION_ANALYZER has no exception.

Method INSTANCE_OF_ACTIVATION_FAILED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REP_API_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_SRAPI_REP_API_ERROR Ausnahme Rep API 20041118
2 Returning RESULT Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20041118

Method INSTANCE_OF_ACTIVATION_FAILED on class CL_SRAPI_EXCEPTION_ANALYZER has no exception.

Method INSTANCE_OF_ALREADY_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REP_API_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_SRAPI_REP_API_ERROR Ausnahme Rep API 20041118
2 Returning RESULT Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20041118

Method INSTANCE_OF_ALREADY_EXISTS on class CL_SRAPI_EXCEPTION_ANALYZER has no exception.

Method INSTANCE_OF_CONSISTENCY_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REP_API_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_SRAPI_REP_API_ERROR Ausnahme Rep API 20041118
2 Returning RESULT Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20041118

Method INSTANCE_OF_CONSISTENCY_ERROR on class CL_SRAPI_EXCEPTION_ANALYZER has no exception.

Method INSTANCE_OF_OBJECT_ACCESS_ERR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REP_API_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_SRAPI_REP_API_ERROR Ausnahme Rep API 20041118
2 Returning RESULT Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20041118

Method INSTANCE_OF_OBJECT_ACCESS_ERR on class CL_SRAPI_EXCEPTION_ANALYZER has no exception.

Method INSTANCE_OF_OBJ_CONTAINER_ERR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REP_API_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_SRAPI_REP_API_ERROR Ausnahme Rep API 20041118
2 Returning RESULT Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20041118

Method INSTANCE_OF_OBJ_CONTAINER_ERR on class CL_SRAPI_EXCEPTION_ANALYZER has no exception.

Method INSTANCE_OF_OBJ_NOT_FOUND_ERR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REP_API_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_SRAPI_REP_API_ERROR Ausnahme Rep API 20041118
2 Returning RESULT Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20041118

Method INSTANCE_OF_OBJ_NOT_FOUND_ERR on class CL_SRAPI_EXCEPTION_ANALYZER has no exception.

Method INSTANCE_OF_QUERY_SERVICE_ERR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REP_API_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_SRAPI_REP_API_ERROR Ausnahme Rep API 20041118
2 Returning RESULT Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20041118

Method INSTANCE_OF_QUERY_SERVICE_ERR on class CL_SRAPI_EXCEPTION_ANALYZER has no exception.

Method INSTANCE_OF_REP_NOT_AVAILABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REP_API_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_SRAPI_REP_API_ERROR Ausnahme Rep API 20041011
2 Returning RESULT Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20041011

Method INSTANCE_OF_REP_NOT_AVAILABLE on class CL_SRAPI_EXCEPTION_ANALYZER has no exception.

Method INSTANCE_OF_USER_NOT_AUTHOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REP_API_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_SRAPI_REP_API_ERROR Ausnahme Rep API 20041011
2 Returning RESULT Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20041011

Method INSTANCE_OF_USER_NOT_AUTHOR on class CL_SRAPI_EXCEPTION_ANALYZER has no exception.

Method INSTANCE_OF_WRITE_SERVICE_ERR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REP_API_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_SRAPI_REP_API_ERROR Ausnahme Rep API 20041118
2 Returning RESULT Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20041118

Method INSTANCE_OF_WRITE_SERVICE_ERR on class CL_SRAPI_EXCEPTION_ANALYZER has no exception.

Method INSTANCE_OF_WRONG_STATE_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REP_API_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_SRAPI_REP_API_ERROR Ausnahme Rep API 20041118
2 Returning RESULT Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20041118

Method INSTANCE_OF_WRONG_STATE_ERROR on class CL_SRAPI_EXCEPTION_ANALYZER has no exception.

Method INSTANCE_OF_WSDL_SERVICE_ERR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REP_API_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_SRAPI_REP_API_ERROR Ausnahme Rep API 20041118
2 Returning RESULT Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20041118

Method INSTANCE_OF_WSDL_SERVICE_ERR on class CL_SRAPI_EXCEPTION_ANALYZER has no exception.

Method RAISE_ADD_NAMESPACE_EXCEPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REP_API_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_SRAPI_REP_API_ERROR Ausnahme Rep API 20050202
# Exception Resumable Description Created on
1 CX_SRAPI_OBJECT_ACCESS_ERROR Objekt kann nicht geändert werden 20051221
2 CX_SRAPI_OBJ_CONTAINER_ERROR invalide Objektcontainerinstanz 20050202
3 CX_SRAPI_OBJ_NOT_FOUND_ERROR Objekt nicht gefunden 20050202
4 CX_SRAPI_USER_NOT_AUTHORIZED User nicht berechtigt 20050202

Method RAISE_CONTAINER_EXCEPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OBJECT_CONTAINER Call by reference Object reference (TYPE REF TO) CL_SRAPI_OBJECT_CONTAINER Abstraktion Changelisten... 20061205
2 Importing IM_REP_API_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_SRAPI_REP_API_ERROR Ausnahme Rep API 20041210
# Exception Resumable Description Created on
1 CX_SRAPI_ACTIVATION_FAILED Aktivierung des Containers fehlgeschlagen 20041210
2 CX_SRAPI_CONT_WRONGSTATE_ERROR Aktion in diesem Containerzustand nicht erlaubt 20041210

Method RAISE_CREATE_EXCEPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REP_API_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_SRAPI_REP_API_ERROR Ausnahme Rep API 20041118
# Exception Resumable Description Created on
1 CX_SRAPI_ALREADY_EXISTS_ERROR Objekt exisitiert bereits 20041118
2 CX_SRAPI_CONSISTENCY_ERROR inkonsistente Objektdefinition 20041118
3 CX_SRAPI_OBJECT_ACCESS_ERROR Objekt kann nicht geändert werden 20041118
4 CX_SRAPI_OBJ_CONTAINER_ERROR invalide Objektcontainerinstanz 20041118
5 CX_SRAPI_OBJ_NOT_FOUND_ERROR Objekt nicht gefunden 20050204
6 CX_SRAPI_USER_NOT_AUTHORIZED User nicht berechtigt 20041118

Method RAISE_DELETE_EXCEPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REP_API_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_SRAPI_REP_API_ERROR Ausnahme Rep API 20041118
# Exception Resumable Description Created on
1 CX_SRAPI_CONSISTENCY_ERROR inkonsistente Objektdefinition 20041118
2 CX_SRAPI_OBJECT_ACCESS_ERROR Objekt kann nicht geändert werden 20041118
3 CX_SRAPI_OBJ_CONTAINER_ERROR invalide Objektcontainerinstanz 20041118
4 CX_SRAPI_OBJ_NOT_FOUND_ERROR Objekt nicht gefunden 20041118
5 CX_SRAPI_USER_NOT_AUTHORIZED User nicht berechtigt 20041118

Method RAISE_IMPORT_SWCV_EXCEPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REP_API_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_SRAPI_REP_API_ERROR Ausnahme Rep API 20050202
# Exception Resumable Description Created on
1 CX_SRAPI_ALREADY_EXISTS_ERROR Objekt exisitiert bereits 20050909
2 CX_SRAPI_OBJ_NOT_FOUND_ERROR Objekt nicht gefunden 20050202

Method RAISE_UPDATE_EXCEPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REP_API_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_SRAPI_REP_API_ERROR Ausnahme Rep API 20041118
# Exception Resumable Description Created on
1 CX_SRAPI_CONSISTENCY_ERROR inkonsistente Objektdefinition 20041118
2 CX_SRAPI_OBJECT_ACCESS_ERROR Objekt kann nicht geändert werden 20041118
3 CX_SRAPI_OBJ_CONTAINER_ERROR invalide Objektcontainerinstanz 20041118
4 CX_SRAPI_OBJ_NOT_FOUND_ERROR Objekt nicht gefunden 20041118
5 CX_SRAPI_USER_NOT_AUTHORIZED User nicht berechtigt 20041118
History
Last changed by/on SAP  20070911 
SAP Release Created in 700