SAP ABAP Class CL_BSSOA_CAT_GROUP (manages a message category group)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-SOA (Application Component) Enterprise SOA
     BS_SOA_REUSE_ERROR_CATEGORIZER (Package) Business Suite SOA: Error Categorizer
Properties
Class CL_BSSOA_CAT_GROUP  
Short Description manages a message category group    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package BS_SOA_REUSE_ERROR_CATEGORIZER   Business Suite SOA: Error Categorizer 
Created 20090120   SAP 
Last change 20110908   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
Class CL_BSSOA_CAT_GROUP has no interface implemented.
Friends
Class CL_BSSOA_CAT_GROUP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_CATEGORY_CUST Instance attribute Private Object reference (TYPE REF TO) IF_BSSOA_CATEGORY_CUST Customizing Error Categorizer 20090120
2 MV_MSGID Instance attribute Private Type reference (TYPE) MSGID Message identification 20090120
3 MV_MSG_CAT_GRP Instance attribute Private Type reference (TYPE) BS_SOA_DTE_MSG_CATEGORY_GROUP Message category group 20090120
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_MSGID Instance method Private Method verifies the message identifier 20090120
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20090120
3 GET_CATEGORY Instance method Private Method provides the error category 20090120
4 GET_CATEGORY_FOR_OWNER Instance method Private Method provides the error category for a given owner 20090120
5 GET_CAT_AND_PRIO Instance method Public Method provides the error category and its priority 20090120
6 GET_PRIORITY Instance method Private Method provides the priority of an error category 20090120
7 GET_PRIORITY_FOR_OWNER Instance method Private Method provides the priority of an error category for a given owner 20090121
Events
Class CL_BSSOA_CAT_GROUP has no event.
Types
Class CL_BSSOA_CAT_GROUP has no local type.
Method Signatures

Method CHECK_MSGID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MSGID Call by reference Type reference (TYPE) MSGID Message identification 20090120
2 Returning RE_RESULT Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090120
# Exception Resumable Description Created on
1 CX_BSSOA_NO_CUSTOMIZING_ENTRY No Customizing entry 20090120

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CATEGORY_CUST Call by reference Object reference (TYPE REF TO) IF_BSSOA_CATEGORY_CUST Customizing Error Categorizer 20090120
2 Importing IV_MSG_CAT_GRP Call by reference Type reference (TYPE) BS_SOA_DTE_MSG_CATEGORY_GROUP Message category group 20090120

Method CONSTRUCTOR on class CL_BSSOA_CAT_GROUP has no exception.

Method GET_CATEGORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MSGNO Call by reference Type reference (TYPE) MSGNO System Message Number 20090120
2 Returning RV_CATEGORY Value transfer Type reference (TYPE) BS_SOA_DTE_ERR_CATEGORY Error category 20090120
# Exception Resumable Description Created on
1 CX_BSSOA_NO_CUSTOMIZING_ENTRY No Customizing entry 20090120

Method GET_CATEGORY_FOR_OWNER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MSGNO Call by reference Type reference (TYPE) MSGNO System Message Number 20090120
2 Importing IV_OWNER Call by reference Type reference (TYPE) BS_SOA_DTE_OWNER Owner of an entry 20090120
3 Returning RV_CATEGORY Value transfer Type reference (TYPE) BS_SOA_DTE_ERR_CATEGORY Error category 20090120
# Exception Resumable Description Created on
1 CX_BSSOA_NO_CUSTOMIZING_ENTRY No Customizing entry 20090121

Method GET_CAT_AND_PRIO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CATEGORY Call by reference Type reference (TYPE) BS_SOA_DTE_ERR_CATEGORY Error category 20090120
2 Exporting EV_PRIORITY Call by reference Type reference (TYPE) BS_SOA_DTE_CATEGORY_PRIO Priority of an error category 20090120
3 Importing IV_MSGID Call by reference Type reference (TYPE) MSGID Message identification 20090120
4 Importing IV_MSGNO Call by reference Type reference (TYPE) MSGNO System Message Number 20090120
# Exception Resumable Description Created on
1 CX_BSSOA_NO_CUSTOMIZING_ENTRY No Customizing entry 20090120

Method GET_PRIORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CATEGORY Call by reference Type reference (TYPE) BS_SOA_DTE_ERR_CATEGORY Error category 20090120
2 Importing IV_MSGNO Call by reference Type reference (TYPE) MSGNO System Message Number 20090121
3 Returning RV_PRIORITY Value transfer Type reference (TYPE) BS_SOA_DTE_CATEGORY_PRIO Priority of an error category 20090120
# Exception Resumable Description Created on
1 CX_BSSOA_NO_CUSTOMIZING_ENTRY No Customizing entry 20090120

Method GET_PRIORITY_FOR_OWNER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CATEGORY Call by reference Type reference (TYPE) BS_SOA_DTE_ERR_CATEGORY Error category 20090121
2 Importing IV_OWNER Call by reference Type reference (TYPE) BS_SOA_DTE_OWNER Owner of an entry 20090121
3 Returning RV_PRIORITY Value transfer Type reference (TYPE) BS_SOA_DTE_CATEGORY_PRIO Priority of an error category 20090121
# Exception Resumable Description Created on
1 CX_BSSOA_NO_CUSTOMIZING_ENTRY No Customizing entry 20090121
History
Last changed by/on SAP  20110908 
SAP Release Created in 702