SAP ABAP Class CL_BSP_WD_MESSAGE_SERVICE (CL_BSP_WD_MESSAGE_SERVICE)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-WUI-UI-RT (Application Component) UI Runtime Environment
     CRM_BSP_WD (Package) WebClient UI Framework Runtime
Properties
Class CL_BSP_WD_MESSAGE_SERVICE  
Short Description    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CRM_BSP_WD   WebClient UI Framework Runtime 
Created 20020701   SAP 
Last change 20130531   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)
2 IF_GENIL_MESSAGE_CONTAINER Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_BSP_WD_MESSAGE_SERVICE has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_BSP_WD_APPLICATION 20030110 BSP WD Application
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 APPL_MESSAGE Constant Public Type reference (TYPE) CHAR1 'A' Application Message 20020701
2 APPL_MESSAGE_TAB Instance attribute Private Type reference (TYPE) GTYPE_MESSAGE_TAB 20020709
3 BOL_MESS_CONT_MANAGER Instance attribute Private Object reference (TYPE REF TO) CL_CRM_GENIL_MESS_CONT_MANAGER Message Container Manager 20020701
4 BSP_FRW_MESSAGE Constant Public Type reference (TYPE) CHAR1 '9' BSP Framework Message 20030611
5 BSP_MESSAGES Instance attribute Private Object reference (TYPE REF TO) CL_BSP_MESSAGES Business Server Pages (BSP) Messages 20030611
6 CALLBACK_SERVICE Instance attribute Private Object reference (TYPE REF TO) CL_BSP_WD_CALLBACK_SERVICE Callback Service for Error Handler 20020703
7 COLLECTED_MSG_TYPE Instance attribute Private Type reference (TYPE) SYMSGTY Message Type 20060426
8 DEC_MESSAGE_MAPPINGS Static Attribute Private Type reference (TYPE) GTYPE_DEC_MAPPING_TAB Declarative message mappings 20100422
9 ERRONEOUS_FIELDS Instance attribute Private Type reference (TYPE) GTYPE_FIELD_TAB 20101207
10 ERROR_NAVIGATION_SUPPORT Static Attribute Public Type reference (TYPE) ABAP_BOOL 20091201
11 FILTER Instance attribute Private Object reference (TYPE REF TO) CL_BSP_WD_MESSAGE_FILTER Filter Object for Message Service 20040402
12 FORCE_REFRESH_FOR_KFPTABLE Instance attribute Protected Type reference (TYPE) ABAP_BOOL ABAP_FALSE force flex table to update error area 20120717
13 GEN_BO_MESSAGE Constant Public Type reference (TYPE) CHAR1 'G' General Message for Business Objects 20020701
14 IMPORTANT_USER_INFO Constant Public Type reference (TYPE) CHAR1 '1' Important User Information 20030320
15 MESSAGE_HANDLE Instance attribute Private Type reference (TYPE) BALMNR Application log: Internal message serial number 20020703
16 MESSAGE_MAPPINGS Instance attribute Private Type reference (TYPE) GTYPE_MAPPING_TAB 20091102
17 MESSAGE_TAB Instance attribute Private Type reference (TYPE) GTYPE_MESSAGE_TAB 20020703
18 REPLACEMENTS Instance attribute Private Object reference (TYPE REF TO) CL_BSP_WD_MSG_REPLACEMENTS Message Replacements 20070816
19 SELF Static Attribute Private Object reference (TYPE REF TO) CL_BSP_WD_MESSAGE_SERVICE 20020716
20 SPEC_BO_MESSAGE Constant Public Type reference (TYPE) CHAR1 'S' Business Object: Specific Message 20020701
21 VIEW_MANAGER Instance attribute Private Object reference (TYPE REF TO) CL_BSP_WD_VIEW_MANAGER Web Dynpro View Manager 20040402
Methods
# Method Level Visibility Method type Description Created on
1 ADD_BAPI_MESSAGE Instance method Public Method Add BAPI Return Message 20101008
2 ADD_BAPI_MESSAGES Instance method Public Method Add BAPI Return Message 20040303
3 ADD_MESSAGE Instance method Public Method Adds a Message 20020703
4 ADD_MESSAGES Instance method Public Method Adds a Message 20090423
5 ADD_MESSAGE_MAPPING Instance method Public Method Add a new mapping between message and attribute 20091102
6 APPLY_USER_FILTER Instance method Private Method Filter Messages According to User Parameters 20031117
7 CHECK_MSG_NAVIGATABLE Instance method Private Method 20030522
8 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20091201
9 COLLECT_ERROR_FIELDS Instance method Private Method 20091103
10 COLLECT_MESSAGES Instance method Public Method Read Messages 20020703
11 CONSTRUCTOR Instance method Public Constructor Constructor 20020716
12 DELETE_BSP_MESSAGES Instance method Public Method Deletes BSP messages based specific to a view and condition 20120504
13 EXISTS_MESSAGE_LONGTEXT Static method Public Method 20060509
14 GET_BSP_MESSAGES Instance method Private Method 20030611
15 GET_DYN_MESSAGE Instance method Public Method 20071120
16 GET_FIELD_ID Static method Public Method 20091103
17 GET_FIELD_STATE Instance method Public Method Returns true if field has a error message link to it 20091124
18 GET_FORCE_REFRESH_FOR_KFPTABLE Instance method Public Method Gets value of FORCE_REFRESH_FOR_KFP_TABLE 20120717
19 GET_INSTANCE Static method Public Method Returns Instance of Message Service 20020716
20 GET_MESSAGES Instance method Public Method Read All Messages 20020703
21 GET_MESSAGE_HANDLE Instance method Private Method 20020703
22 GET_MESSAGE_MAPPING Instance method Public Method Returns corresponding mapping 20091102
23 GET_MESSAGE_TEXT Instance method Private Method Delivers the Message Text 20020709
24 GET_MOST_IMPORTANT_MESSAGE Instance method Public Method Reads Most Important Messages 20020703
25 GET_MSG_CONTAINERS_BY_FILTER Instance method Private Method 20040402
26 GET_NUMBER_OF_MESSAGES Instance method Public Method Gets the Number of Messages 20020709
27 GET_REF_OBJECT_4_MESSAGE Instance method Public Method Gets Reference Object for Message, If Available 20060518
28 GET_SORT_TYPE Instance method Private Method 20020709
29 HAS_NON_DEFAULT_HANDLER Instance method Public Method 20091116
30 INIT Instance method Private Method Constructor 20020716
31 IS_ERROR_NAVIG_ON Static method Public Method Returns true is navigation to error is ON 20091102
32 LOAD_MESSAGE_MAPPINGS Static method Private Method Loads message mappins 20100422
33 MESSAGES_EXIST Instance method Public Method Checks Whether Messages Exist 20020703
34 ON_BEFORE_VIEW_RENDERED Instance method Private Event handling method 20100422
35 ON_BEFORE_WA_CONTENT_CHANGE Instance method Private Event handling method 20110609
36 ON_MESSAGE_SELECTED Instance method Private Event handling method 20020704
37 REMOVE_ALL_MESSAGE_MAPPING Instance method Public Method Remove all mappings 20091105
38 REMOVE_FIELDS_STATE Instance method Public Method Removes fields state for a given view 20110419
39 REMOVE_MESSAGE_MAPPING Instance method Public Method Remove a specific mapping between message and attribute 20091105
40 SET_BSP_FRW_MSG_OBJECT Instance method Public Method Set Current BSP Message Object 20030611
41 SET_FIELD_STATE Instance method Public Method Sets the field as in Error 20091124
42 SET_FORCE_REFRESH_FOR_KFPTABLE Instance method Public Method Sets value of FORCE_REFRESH_FOR_KFP_TABLE 20120717
43 SET_REPLACEMENTS Instance method Public Method 20070816
44 SET_VIEW_MANAGER Instance method Public Method Sets Instance of Current View Manager 20040402
45 SUBSCRIBE_MESSAGE Instance method Public Method Callback Registration for a Message 20020703
46 SUBSCRIBE_MESSAGE_CLASS Instance method Public Method Callback Registration for All Messages of a Message Class 20020704
Events
Class CL_BSP_WD_MESSAGE_SERVICE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GTYPE_DEC_MAPPING_STRUC Public See coding 20100423 begin of GTYPE_DEC_MAPPING_STRUC, MESSAGE_CLASS type SYMSGID, MESSAGE_NUMBER type SYMSGNO, MESSAGE type BAPI_MSG, VARIABLE1 type SYMSGV, VARIABLE2 type SYMSGV, VARIABLE3 type SYMSGV, VARIABLE4 type SYMSGV, CONTEXT_NODE type BSPWD_CNODE, ATTRIBUTE type BSPWD_CNODE_ATTR, COMPONENT type O2APPLNAME, COMPONENT_VIEW type O2PAGEEXT, SERVER_FALLBACK type BOOLEAN, COLORING type BSPWD_FLD_STATE, end of GTYPE_DEC_MAPPING_STRUC
2 GTYPE_DEC_MAPPING_TAB Public See coding 20100423 GTYPE_DEC_MAPPING_TAB type sorted table of GTYPE_DEC_MAPPING_STRUC with non-unique key PRIMARY_KEY COMPONENTS COMPONENT COMPONENT_VIEW WITH NON-UNIQUE SORTED KEY MSG COMPONENTS MESSAGE_CLASS MESSAGE_NUMBER COMPONENT
3 GTYPE_FIELD_STRUC Public See coding 20091109 begin of GTYPE_FIELD_STRUC, FIELD_ID type STRING, PAGE_ID type STRING, STATE TYPE SYMSGTY, end of GTYPE_FIELD_STRUC
4 GTYPE_FIELD_TAB Public See coding 20091109 GTYPE_FIELD_TAB type hashed table of GTYPE_FIELD_STRUC with unique key FIELD_ID WITH NON-UNIQUE SORTED KEY page_key COMPONENTS page_id
5 GTYPE_MAPPING_STRUC Public See coding 20091102 begin of GTYPE_MAPPING_STRUC, MESSAGE_CLASS type SYMSGID, MESSAGE_NUMBER type SYMSGNO, MESSAGE type BAPI_MSG, VAR1 Type SYMSGV, VAR2 Type SYMSGV, VAR3 Type SYMSGV, VAR4 Type SYMSGV, BINDING_STRING type STRING, PAGE_ID type STRING, SERVER_FALLBACK type BOOLEAN, end of GTYPE_MAPPING_STRUC
6 GTYPE_MAPPING_TAB Public See coding 20091102 GTYPE_MAPPING_TAB type sorted table of GTYPE_MAPPING_STRUC with non-unique key primary_key COMPONENTS MESSAGE_CLASS MESSAGE_NUMBER WITH NON-UNIQUE SORTED KEY page_key COMPONENTS page_id WITH NON-UNIQUE SORTED KEY binding_string_key COMPONENTS binding_string
Method Signatures

Method ADD_BAPI_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_BAPI_MESSAGE Call by reference Type reference (TYPE) BAPIRET2 Return Parameter Table 20101008
2 Importing IV_MSG_LEVEL Call by reference Type reference (TYPE) BSP_WD_MESSAGE_LEVEL '1' Message Level 20101008
3 Importing IV_VERIFICATION Call by reference Object reference (TYPE REF TO) IF_BSP_WD_MESSAGE_HANDLER Interface for Error Handler 20101008

Method ADD_BAPI_MESSAGE on class CL_BSP_WD_MESSAGE_SERVICE has no exception.

Method ADD_BAPI_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_BAPI_MESSAGES Call by reference Type reference (TYPE) BAPIRET2_T Returntabelle 20040303
2 Importing IV_MSG_LEVEL Call by reference Type reference (TYPE) BSP_WD_MESSAGE_LEVEL '1' Meldungslevel 20040303
3 Importing IV_SHOW_ONLY_ONCE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Flag: Nachrichten zur einmaligen Anzeige 20040303

Method ADD_BAPI_MESSAGES on class CL_BSP_WD_MESSAGE_SERVICE has no exception.

Method ADD_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DYN_LONGTEXT Call by reference Object reference (TYPE REF TO) IF_BSP_WD_MESSAGE_EXTENSION 20080617
2 Importing IV_IMPORTANT_INFO Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Flag: Wichtige Anwenderinformation 20030320
3 Importing IV_MSG_ID Call by reference Type reference (TYPE) SYMSGID Nachrichten, Nachrichtenklasse 20020709
4 Importing IV_MSG_LEVEL Call by reference Type reference (TYPE) BSP_WD_MESSAGE_LEVEL '1' Meldungslevel 20020709
5 Importing IV_MSG_NUMBER Call by reference Type reference (TYPE) SYMSGNO Nachrichten, Nachrichtennummer 20020709
6 Importing IV_MSG_TYPE Call by reference Type reference (TYPE) SYMSGTY Nachrichten, Nachrichtentyp 20020709
7 Importing IV_MSG_V1 Call by reference Type reference (TYPE) CSEQUENCE Nachrichten, Nachrichtenvariable 20020709
8 Importing IV_MSG_V2 Call by reference Type reference (TYPE) CSEQUENCE Nachrichten, Nachrichtenvariable 20020709
9 Importing IV_MSG_V3 Call by reference Type reference (TYPE) CSEQUENCE Nachrichten, Nachrichtenvariable 20020709
10 Importing IV_MSG_V4 Call by reference Type reference (TYPE) CSEQUENCE Nachrichten, Nachrichtenvariable 20020709
11 Importing IV_VERIFICATION Call by reference Object reference (TYPE REF TO) IF_BSP_WD_MESSAGE_HANDLER Interface für Fehlerbehandler 20020718

Method ADD_MESSAGE on class CL_BSP_WD_MESSAGE_SERVICE has no exception.

Method ADD_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MESSAGES Call by reference Type reference (TYPE) CRMT_GENIL_MESSAGE_TAB Table of Messages 20090423
2 Importing IV_MSG_LEVEL Call by reference Type reference (TYPE) BSP_WD_MESSAGE_LEVEL '1' Message Level 20090423

Method ADD_MESSAGES on class CL_BSP_WD_MESSAGE_SERVICE has no exception.

Method ADD_MESSAGE_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BINDING_STRING Call by reference Type reference (TYPE) STRING 20091102
2 Importing IV_MESSAGE Call by reference Type reference (TYPE) BAPI_MSG Message Text 20091102
3 Importing IV_MESSAGE_CLASS Call by reference Type reference (TYPE) SYMSGID Message Class 20091102
4 Importing IV_MESSAGE_NUMBER Call by reference Type reference (TYPE) SYMSGNO Message Number 20091102
5 Importing IV_PAGE_ID Call by reference Type reference (TYPE) STRING 20091102
6 Importing IV_SERVER_FALLBACK Call by reference Type reference (TYPE) BOOLEAN ABAP_FALSE 20091102
7 Importing IV_VAR1 Call by reference Type reference (TYPE) SYMSGV Message Variable 20091102
8 Importing IV_VAR2 Call by reference Type reference (TYPE) SYMSGV Message Variable 20091102
9 Importing IV_VAR3 Call by reference Type reference (TYPE) SYMSGV Message Variable 20091102
10 Importing IV_VAR4 Call by reference Type reference (TYPE) SYMSGV Message Variable 20091102

Method ADD_MESSAGE_MAPPING on class CL_BSP_WD_MESSAGE_SERVICE has no exception.

Method APPLY_USER_FILTER Signature

Method APPLY_USER_FILTER on class CL_BSP_WD_MESSAGE_SERVICE has no parameter.
Method APPLY_USER_FILTER on class CL_BSP_WD_MESSAGE_SERVICE has no exception.

Method CHECK_MSG_NAVIGATABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MESSAGE_CLASS Call by reference Type reference (TYPE) SYMSGID Nachrichten, Nachrichtenklasse 20030522
2 Importing IV_MESSAGE_NUMBER Call by reference Type reference (TYPE) SYMSGNO Nachrichten, Nachrichtennummer 20030522
3 Returning RV_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20030522

Method CHECK_MSG_NAVIGATABLE on class CL_BSP_WD_MESSAGE_SERVICE has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_BSP_WD_MESSAGE_SERVICE has no parameter.
Method CLASS_CONSTRUCTOR on class CL_BSP_WD_MESSAGE_SERVICE has no exception.

Method COLLECT_ERROR_FIELDS Signature

Method COLLECT_ERROR_FIELDS on class CL_BSP_WD_MESSAGE_SERVICE has no parameter.
Method COLLECT_ERROR_FIELDS on class CL_BSP_WD_MESSAGE_SERVICE has no exception.

Method COLLECT_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DELETE_READ_MESSAGES Call by reference Type reference (TYPE) ABAP_BOOL 20020711
2 Importing IV_MESSAGE_TYPE Call by reference Type reference (TYPE) SYMSGTY Nachrichten, Nachrichtentyp 20020703

Method COLLECT_MESSAGES on class CL_BSP_WD_MESSAGE_SERVICE has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_BSP_WD_MESSAGE_SERVICE has no parameter.
Method CONSTRUCTOR on class CL_BSP_WD_MESSAGE_SERVICE has no exception.

Method DELETE_BSP_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONDITION Call by reference Type reference (TYPE) STRING message condition 20120504
2 Importing IV_PAGE_ID Call by reference Type reference (TYPE) STRING component_id attribute of a view controller 20120504

Method DELETE_BSP_MESSAGES on class CL_BSP_WD_MESSAGE_SERVICE has no exception.

Method EXISTS_MESSAGE_LONGTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MSG_ID Call by reference Type reference (TYPE) SYMSGID 20060516
2 Importing IV_MSG_LANGU Call by reference Type reference (TYPE) DOKHL-LANGU SY-LANGU 20060707
3 Importing IV_MSG_NUMBER Call by reference Type reference (TYPE) SYMSGNO 20060516
4 Returning RV_EXISTS Value transfer Type reference (TYPE) ABAP_BOOL 20060509

Method EXISTS_MESSAGE_LONGTEXT on class CL_BSP_WD_MESSAGE_SERVICE has no exception.

Method GET_BSP_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DELETE_READ_MESSAGES Call by reference Type reference (TYPE) ABAP_BOOL 20071105
2 Importing IV_MESSAGE_TYPE Call by reference Type reference (TYPE) SYMSGTY Nachrichten, Nachrichtentyp 20030611

Method GET_BSP_MESSAGES on class CL_BSP_WD_MESSAGE_SERVICE has no exception.

Method GET_DYN_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_HANDLE Call by reference Type reference (TYPE) BALMNR Message Class 20071120
2 Returning RS_MESSAGE Value transfer Type reference (TYPE) BSP_WD_MESSAGE_INTERNAL Interface für Message Container 20071120

Method GET_DYN_MESSAGE on class CL_BSP_WD_MESSAGE_SERVICE has no exception.

Method GET_FIELD_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BINDING_STRING Call by reference Type reference (TYPE) STRING 20091103
2 Importing IV_PAGE_ID Call by reference Type reference (TYPE) STRING 20091103
3 Returning RV_ID Value transfer Type reference (TYPE) STRING 20091103

Method GET_FIELD_ID on class CL_BSP_WD_MESSAGE_SERVICE has no exception.

Method GET_FIELD_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ABSOLUTE_FIELD_ID Call by reference Type reference (TYPE) STRING 20091124
2 Returning RV_STATE Value transfer Type reference (TYPE) SYMSGTY Boolean Variable (X=True, -=False, Space=Unknown) 20091124

Method GET_FIELD_STATE on class CL_BSP_WD_MESSAGE_SERVICE has no exception.

Method GET_FORCE_REFRESH_FOR_KFPTABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_FORCE_REFRESH_FOR_KFPTABLE Value transfer Type reference (TYPE) ABAP_BOOL 20120717

Method GET_FORCE_REFRESH_FOR_KFPTABLE on class CL_BSP_WD_MESSAGE_SERVICE has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Object reference (TYPE REF TO) CL_BSP_WD_MESSAGE_SERVICE 20020716

Method GET_INSTANCE on class CL_BSP_WD_MESSAGE_SERVICE has no exception.

Method GET_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DELETE_READ_MESSAGES Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20020711
2 Importing IV_MAX_LINES Call by reference Type reference (TYPE) SYTABIX max. Anzahl zurückgelieferter Meldungen 20020703
3 Importing IV_MSG_TYPE Call by reference Type reference (TYPE) SYMSGTY IF_GENIL_MESSAGE_CONTAINER=>MT_ALL Nachrichten, Nachrichtentyp 20020703
4 Returning RV_RESULT Value transfer Object reference (TYPE REF TO) BSP_WD_MESSAGE_TAB Tabelle von Meldungen 20020703

Method GET_MESSAGES on class CL_BSP_WD_MESSAGE_SERVICE has no exception.

Method GET_MESSAGE_HANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Type reference (TYPE) BALMNR Anwendungs-Log: interne laufende Nummer der Meldung 20020703

Method GET_MESSAGE_HANDLE on class CL_BSP_WD_MESSAGE_SERVICE has no exception.

Method GET_MESSAGE_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MAPPINGS Call by reference Type reference (TYPE) GTYPE_MAPPING_TAB 20091102
2 Importing IV_HANDLE Call by reference Type reference (TYPE) BALMNR Application log: Internal message serial number 20101220
3 Importing IV_MESSAGE Call by reference Type reference (TYPE) BAPI_MSG Message Text 20091102
4 Importing IV_MESSAGE_CLASS Call by reference Type reference (TYPE) SYMSGID Message Class 20091102
5 Importing IV_MESSAGE_NUMBER Call by reference Type reference (TYPE) SYMSGNO Message Number 20091102
6 Importing IV_VAR1 Call by reference Type reference (TYPE) SYMSGV Message Variable 20091102
7 Importing IV_VAR2 Call by reference Type reference (TYPE) SYMSGV Message Variable 20091102
8 Importing IV_VAR3 Call by reference Type reference (TYPE) SYMSGV Message Variable 20091102
9 Importing IV_VAR4 Call by reference Type reference (TYPE) SYMSGV Message Variable 20091102

Method GET_MESSAGE_MAPPING on class CL_BSP_WD_MESSAGE_SERVICE has no exception.

Method GET_MESSAGE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MSG_ID Call by reference Type reference (TYPE) SYMSGID Nachrichtenstruktur im generischen Interactionlayer 20020709
2 Importing IV_MSG_NUMBER Call by reference Type reference (TYPE) SYMSGNO Nachrichten, Nachrichtennummer 20020709
3 Importing IV_MSG_V1 Call by reference Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20020709
4 Importing IV_MSG_V2 Call by reference Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20020709
5 Importing IV_MSG_V3 Call by reference Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20020709
6 Importing IV_MSG_V4 Call by reference Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20020709
7 Returning RV_RESULT Value transfer Type reference (TYPE) BAPI_MSG Meldungstext 20020709

Method GET_MESSAGE_TEXT on class CL_BSP_WD_MESSAGE_SERVICE has no exception.

Method GET_MOST_IMPORTANT_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DELETE_READ_MESSAGES Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20020711
2 Returning RV_RESULT Value transfer Object reference (TYPE REF TO) BSP_WD_MESSAGE Meldungsstruktur 20020703

Method GET_MOST_IMPORTANT_MESSAGE on class CL_BSP_WD_MESSAGE_SERVICE has no exception.

Method GET_MSG_CONTAINERS_BY_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENTITIES Call by reference Object reference (TYPE REF TO) IF_BOL_ENTITY_COL 20040721
2 Returning RT_RESULT Value transfer Type reference (TYPE) CRMT_GENIL_MESS_CONT_TAB Tabelle von Message Containern 20040402

Method GET_MSG_CONTAINERS_BY_FILTER on class CL_BSP_WD_MESSAGE_SERVICE has no exception.

Method GET_NUMBER_OF_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MESSAGE_TYPE Call by reference Type reference (TYPE) SYMSGTY Nachrichten, Nachrichtentyp 20020709
2 Returning RV_RESULT Value transfer Type reference (TYPE) INT4 Nachrichten Anzahl 20020709

Method GET_NUMBER_OF_MESSAGES on class CL_BSP_WD_MESSAGE_SERVICE has no exception.

Method GET_REF_OBJECT_4_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ATTR_NAME Call by reference Type reference (TYPE) NAME_KOMP Attributname 20060518
2 Exporting EV_OBJECT_ID Call by reference Type reference (TYPE) CRMT_GENIL_OBJECT_ID Objekt ID im generischen Interaction Layer 20060518
3 Exporting EV_OBJECT_NAME Call by reference Type reference (TYPE) CRMT_EXT_OBJ_NAME Externer Name eines Objekts 20060518
4 Importing IV_MSG_HANDLE Call by reference Type reference (TYPE) BALMNR Anwendungs-Log: interne laufende Nummer der Meldung 20060518

Method GET_REF_OBJECT_4_MESSAGE on class CL_BSP_WD_MESSAGE_SERVICE has no exception.

Method GET_SORT_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MSG_TYPE Call by reference Type reference (TYPE) SYMSGTY Nachrichten, Nachrichtentyp 20020709
2 Returning RV_RESULT Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20020709

Method GET_SORT_TYPE on class CL_BSP_WD_MESSAGE_SERVICE has no exception.

Method HAS_NON_DEFAULT_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MESSAGE_CLASS Call by reference Type reference (TYPE) SYMSGID Message Class 20091116
2 Importing IV_MESSAGE_NUMBER Call by reference Type reference (TYPE) SYMSGNO Message Number 20091116
3 Returning RV_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20091116

Method HAS_NON_DEFAULT_HANDLER on class CL_BSP_WD_MESSAGE_SERVICE has no exception.

Method INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BOL_MESS_CONT_MANAGER Call by reference Object reference (TYPE REF TO) CL_CRM_GENIL_MESS_CONT_MANAGER Message Container Manager 20020716
2 Importing IV_BSP_APPLICATION Call by reference Type reference (TYPE) O2APPLEXT Externer Name einer BSP-Applikation (Groß- und Kleinschrei.) 20030113
3 Importing IV_VIEW_MANAGER Call by reference Object reference (TYPE REF TO) CL_BSP_WD_VIEW_MANAGER WebDynpro View Manager 20020716

Method INIT on class CL_BSP_WD_MESSAGE_SERVICE has no exception.

Method IS_ERROR_NAVIG_ON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ON Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20091102

Method IS_ERROR_NAVIG_ON on class CL_BSP_WD_MESSAGE_SERVICE has no exception.

Method LOAD_MESSAGE_MAPPINGS Signature

Method LOAD_MESSAGE_MAPPINGS on class CL_BSP_WD_MESSAGE_SERVICE has no parameter.
Method LOAD_MESSAGE_MAPPINGS on class CL_BSP_WD_MESSAGE_SERVICE has no exception.

Method MESSAGES_EXIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_IGNORE_BUFFER Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20060426
2 Returning RV_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20020703

Method MESSAGES_EXIST on class CL_BSP_WD_MESSAGE_SERVICE has no exception.

Method ON_BEFORE_VIEW_RENDERED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SENDER Call by reference Attribute reference (LIKE) 20100422

Method ON_BEFORE_VIEW_RENDERED on class CL_BSP_WD_MESSAGE_SERVICE has no exception.

Method ON_BEFORE_WA_CONTENT_CHANGE Signature

Method ON_BEFORE_WA_CONTENT_CHANGE on class CL_BSP_WD_MESSAGE_SERVICE has no parameter.
Method ON_BEFORE_WA_CONTENT_CHANGE on class CL_BSP_WD_MESSAGE_SERVICE has no exception.

Method ON_MESSAGE_SELECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGE_HANDLE Call by reference Attribute reference (LIKE) 20020704

Method ON_MESSAGE_SELECTED on class CL_BSP_WD_MESSAGE_SERVICE has no exception.

Method REMOVE_ALL_MESSAGE_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PAGE_ID Call by reference Type reference (TYPE) STRING 20091105

Method REMOVE_ALL_MESSAGE_MAPPING on class CL_BSP_WD_MESSAGE_SERVICE has no exception.

Method REMOVE_FIELDS_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PAGE_ID Call by reference Type reference (TYPE) STRING 20110419

Method REMOVE_FIELDS_STATE on class CL_BSP_WD_MESSAGE_SERVICE has no exception.

Method REMOVE_MESSAGE_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MESSAGE_CLASS Call by reference Type reference (TYPE) SYMSGID Message Class 20091105
2 Importing IV_MESSAGE_NUMBER Call by reference Type reference (TYPE) SYMSGNO Message Number 20091105
3 Importing IV_PAGE_ID Call by reference Type reference (TYPE) STRING 20091105

Method REMOVE_MESSAGE_MAPPING on class CL_BSP_WD_MESSAGE_SERVICE has no exception.

Method SET_BSP_FRW_MSG_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BSP_MESSAGES Call by reference Object reference (TYPE REF TO) CL_BSP_MESSAGES Business Server Pages (BSP) Meldungen 20030611

Method SET_BSP_FRW_MSG_OBJECT on class CL_BSP_WD_MESSAGE_SERVICE has no exception.

Method SET_FIELD_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BINDING_STRING Call by reference Type reference (TYPE) STRING 20091124
2 Importing IV_PAGE_ID Call by reference Type reference (TYPE) STRING 20091124
3 Importing IV_STATE Call by reference Type reference (TYPE) SYMSGTY 'E' Field state 20091124

Method SET_FIELD_STATE on class CL_BSP_WD_MESSAGE_SERVICE has no exception.

Method SET_FORCE_REFRESH_FOR_KFPTABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FORCE_REFRESH_FOR_KFPTABLE Call by reference Type reference (TYPE) ABAP_BOOL 20120717

Method SET_FORCE_REFRESH_FOR_KFPTABLE on class CL_BSP_WD_MESSAGE_SERVICE has no exception.

Method SET_REPLACEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REPLACEMENTS Call by reference Object reference (TYPE REF TO) CL_BSP_WD_MSG_REPLACEMENTS Meldungsersetzungen 20070816

Method SET_REPLACEMENTS on class CL_BSP_WD_MESSAGE_SERVICE has no exception.

Method SET_VIEW_MANAGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_VIEW_MANAGER Call by reference Object reference (TYPE REF TO) CL_BSP_WD_VIEW_MANAGER WebDynpro View Manager 20040402

Method SET_VIEW_MANAGER on class CL_BSP_WD_MESSAGE_SERVICE has no exception.

Method SUBSCRIBE_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTIVATION Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Registrierung aktivieren/deaktivieren 20020704
2 Importing IV_MESSAGE_CLASS Call by reference Type reference (TYPE) SYMSGID Nachrichten, Nachrichtenklasse 20020704
3 Importing IV_MESSAGE_NUMBER Call by reference Type reference (TYPE) SYMSGNO Nachrichten, Nachrichtennummer 20020704
4 Importing IV_SUBSCRIBER Call by reference Object reference (TYPE REF TO) IF_BSP_WD_MESSAGE_HANDLER Interface für Fehlerbehandler 20020704
# Exception Resumable Description Created on
1 CX_BSP_WD_DUPL_MESS_SUBSCR Fehler: Doppelte Registrierung für eine Meldung 20020704

Method SUBSCRIBE_MESSAGE_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTIVATION Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Registrierung aktivieren/deaktivieren 20020704
2 Importing IV_MESSAGE_CLASS Call by reference Type reference (TYPE) SYMSGID Nachrichten, Nachrichtenklasse 20020704
3 Importing IV_SUBSCRIBER Call by reference Object reference (TYPE REF TO) IF_BSP_WD_MESSAGE_HANDLER Interface für Fehlerbehandler 20020704
# Exception Resumable Description Created on
1 CX_BSP_WD_DUPL_MESS_SUBSCR Fehler: Doppelte Registrierung für eine Meldung 20020704
History
Last changed by/on SAP  20130531 
SAP Release Created in 310