SAP ABAP Interface /IWBEP/IF_SBCM_MSG_FACTORY (SB: MSG factory)
Hierarchy
SAP_GWFND (Software Component) SAP Gateway Foundation
   OPU-BSE-SB (Application Component) Gateway Service Builder
     /IWBEP/SB_COMMON (Package) Gateway Service Builder - Common Parts
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface composition (i COMPRISING i_ref)  /IWBEP/IF_SBCM_MSG_UTILITY SB: MSG utility 20120113
2 Interface implementation (CLASS c. INTERFACES i_ref)  /IWBEP/CL_SBCM_MSG_UTILITY SB: message utility 20120113
Properties
Interface /IWBEP/IF_SBCM_MSG_FACTORY  
Short Description SB: MSG factory    
General Data
Package /IWBEP/SB_COMMON   Gateway Service Builder - Common Parts 
Created 20120113   SAP 
Last changed 20131127   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /IWBEP/IF_SBCM_MSG_OBJECT Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Interface /IWBEP/IF_SBCM_MSG_FACTORY has no interface.
Friends
Interface /IWBEP/IF_SBCM_MSG_FACTORY has no friend.
Attributes
Interface /IWBEP/IF_SBCM_MSG_FACTORY has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_MESSAGE_FROM_ERROR Instance method Public Method create wrapper for exception (wrapped only on cast error) 20120118
2 CREATE_MESSAGE_FROM_SYSTEM Instance method Public Method create wrapper for system message from SY-MSG* fields 20120118
3 CREATE_MESSAGE_FROM_TEXT Instance method Public Method create wrapper for message text 20120118
4 CREATE_MESSAGE_FROM_VALUES Instance method Public Method create wrapper for system message from individual values 20120118
Events
Interface /IWBEP/IF_SBCM_MSG_FACTORY has no event.
Types
Interface /IWBEP/IF_SBCM_MSG_FACTORY has no local type.
Method Signatures

Method CREATE_MESSAGE_FROM_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) /IWBEP/IF_SBCM_MSG_CONTEXT context (e.g. node or action instance) 20120118
2 Importing IT_DETAIL Call by reference Type reference (TYPE) /IWBEP/IF_SBCM_MSG_OBJECT=>TY_T_OBJECT details (e.g. previous error or details of semantic check) 20120118
3 Importing IX_ERROR Call by reference Object reference (TYPE REF TO) CX_ROOT error 20120118
4 Returning RO_OBJECT Value transfer Object reference (TYPE REF TO) /IWBEP/IF_SBCM_MSG_OBJECT object 20120118
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20120118

Method CREATE_MESSAGE_FROM_SYSTEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) /IWBEP/IF_SBCM_MSG_CONTEXT context (e.g. node or action instance) 20120118
2 Importing IT_DETAIL Call by reference Type reference (TYPE) /IWBEP/IF_SBCM_MSG_OBJECT=>TY_T_OBJECT details (e.g. previous error or details of semantic check) 20120118
3 Returning RO_OBJECT Value transfer Object reference (TYPE REF TO) /IWBEP/IF_SBCM_MSG_OBJECT object 20120118
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20120118

Method CREATE_MESSAGE_FROM_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) /IWBEP/IF_SBCM_MSG_CONTEXT context (e.g. node or action instance) 20120118
2 Importing IT_DETAIL Call by reference Type reference (TYPE) /IWBEP/IF_SBCM_MSG_OBJECT=>TY_T_OBJECT details (e.g. previous error or details of semantic check) 20120118
3 Importing IV_MSGTY Call by reference Type reference (TYPE) SYMSGTY 'E' severity 20120118
4 Importing IV_TEXT Call by reference Type reference (TYPE) CSEQUENCE text 20120118
5 Returning RO_OBJECT Value transfer Object reference (TYPE REF TO) /IWBEP/IF_SBCM_MSG_OBJECT object 20120118
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20120118

Method CREATE_MESSAGE_FROM_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) /IWBEP/IF_SBCM_MSG_CONTEXT context (e.g. node or action instance) 20120118
2 Importing IT_DETAIL Call by reference Type reference (TYPE) /IWBEP/IF_SBCM_MSG_OBJECT=>TY_T_OBJECT details (e.g. previous error or details of semantic check) 20120118
3 Importing IV_MSGID Call by reference Type reference (TYPE) SYMSGID message class 20120118
4 Importing IV_MSGNO Call by reference Type reference (TYPE) SYMSGNO message number 20120118
5 Importing IV_MSGTY Call by reference Type reference (TYPE) SYMSGTY 'E' severity 20120118
6 Importing IV_MSGV1 Call by reference Type reference (TYPE) CSEQUENCE message variable 20120118
7 Importing IV_MSGV2 Call by reference Type reference (TYPE) CSEQUENCE message variable 20120118
8 Importing IV_MSGV3 Call by reference Type reference (TYPE) CSEQUENCE message variable 20120118
9 Importing IV_MSGV4 Call by reference Type reference (TYPE) CSEQUENCE message variable 20120118
10 Returning RO_OBJECT Value transfer Object reference (TYPE REF TO) /IWBEP/IF_SBCM_MSG_OBJECT object 20120118
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20120118
History
Last changed by/on SAP  20131127 
SAP Release Created in 200