SAP ABAP Interface IF_MDG_MSG_HANDLER_FACTORY (Factory for Message Handler)
Hierarchy
MDG_FND (Software Component) MDG Foundation
   CA-MDG-AF (Application Component) Application Framework
     MDG_MSG_HANDLING (Package) Message Handler with Extended Context Information
Properties
Interface IF_MDG_MSG_HANDLER_FACTORY  
Short Description Factory for Message Handler    
General Data
Package MDG_MSG_HANDLING   Message Handler with Extended Context Information 
Created 20081218   SAP 
Last changed 20130531   SAP 
Unicode checks active    
Forward declarations
Interface IF_MDG_MSG_HANDLER_FACTORY has no forward declaration.
Interfaces
Interface IF_MDG_MSG_HANDLER_FACTORY has no interface.
Friends
Interface IF_MDG_MSG_HANDLER_FACTORY has no friend.
Attributes
Interface IF_MDG_MSG_HANDLER_FACTORY has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_CONSTANT_CALLBACK Instance method Public Method Creates a Callback Instance (with Constant Behavior) 20081218
2 CREATE_DYNAMIC_CALLBACK Instance method Public Method Creates a Callback Instance (with Dynamic Behavior) 20081218
3 CREATE_MSG_HANDLER Instance method Public Method Creates a Message Handler Instance 20081218
4 DEFAULT_LEVEL_CHANGED_BY Instance method Public Method Message to Hint at Context Change 20081218
5 DEFAULT_LEVEL_FLUSHED_BY Instance method Public Method Message to Restore Default Level 20081218
6 GET_DEFAULT_CONTEXT_FACTORY Instance method Public Method Gets Assigned CONTEXT_FACTORY for Default Handler 20081218
7 GET_DEFAULT_MSG_HANDLER Instance method Public Method Returns Default Message Handler Instance 20081218
8 GET_DEFAULT_MSG_LEVEL Instance method Public Method Returns Current Message Level 20081218
9 SET_DEFAULT_MSG_HANDLER Instance method Public Method (Internal only) May not be used by the application! 20081218
10 SET_MSG_HANDLER_CONTEXT Instance method Public Method Sets Context Infor for Later Creation of Instances 20081218
Events
Interface IF_MDG_MSG_HANDLER_FACTORY has no event.
Types
Interface IF_MDG_MSG_HANDLER_FACTORY has no local type.
Method Signatures

Method CREATE_CONSTANT_CALLBACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STRATEGY Value transfer Type reference (TYPE) MDG_MSG_PROPAGATION_STRATEGY Propagations Stretegy für die Behandlung von Messages 20081218
2 Returning RESULT Value transfer Object reference (TYPE REF TO) IF_MDG_MSG_HANDLER_CALLBACK Callback Instanz zur Message Behandlung 20081218

Method CREATE_CONSTANT_CALLBACK on Interface IF_MDG_MSG_HANDLER_FACTORY has no exception.

Method CREATE_DYNAMIC_CALLBACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MSGTY Value transfer Type reference (TYPE) SYMSGTY Nachrichten, Nachrichtentyp 20081218
2 Returning RESULT Value transfer Object reference (TYPE REF TO) IF_MDG_MSG_HANDLER_CALLBACK Callback Instanz zur Message Behandlung 20081218

Method CREATE_DYNAMIC_CALLBACK on Interface IF_MDG_MSG_HANDLER_FACTORY has no exception.

Method CREATE_MSG_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MSG_HANDLER_CALLBACK Call by reference Object reference (TYPE REF TO) IF_MDG_MSG_HANDLER_CALLBACK Callback Instanz zur Message Behandlung 20081218
2 Importing I_HDR_CONTEXT Call by reference Type reference (TYPE) BALCVAL Anwendungs-Log: Daten des Kontextes 20081218
3 Returning RESULT Value transfer Object reference (TYPE REF TO) IF_MDG_MSG_HANDLER Message Handler 20081218

Method CREATE_MSG_HANDLER on Interface IF_MDG_MSG_HANDLER_FACTORY has no exception.

Method DEFAULT_LEVEL_CHANGED_BY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTEXT_FACTORY Call by reference Object reference (TYPE REF TO) IF_MDG_MSG_CONTEXT_FACTORY Interface Methode zur Erzeugung von Nachrichtenkontexten 20081218
# Exception Resumable Description Created on
1 WRONG_CREATOR Nur Kontextfactory Instanzen dürfen Default Handler erzeugen 20081218

Method DEFAULT_LEVEL_FLUSHED_BY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTEXT_FACTORY Call by reference Object reference (TYPE REF TO) IF_MDG_MSG_CONTEXT_FACTORY Interface Methode zur Erzeugung von Nachrichtenkontexten 20081218
# Exception Resumable Description Created on
1 NOT_ALLOWED Ausführung nur durch erzeuger des Defaultlevels 20081218

Method GET_DEFAULT_CONTEXT_FACTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Object reference (TYPE REF TO) IF_MDG_MSG_CONTEXT_FACTORY Interface Methode zur Erzeugung von Nachrichtenkontexten 20081218
# Exception Resumable Description Created on
1 NOT_FOUND Keine Kontext-Factory als Default gesetzt 20081218

Method GET_DEFAULT_MSG_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Object reference (TYPE REF TO) IF_MDG_MSG_HANDLER Message Handler 20081218
# Exception Resumable Description Created on
1 NO_DEFAULT_FACTORY 20081218

Method GET_DEFAULT_MSG_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) BALLEVEL Anwendungs-Log: Detaillierungsgrad 20081218

Method GET_DEFAULT_MSG_LEVEL on Interface IF_MDG_MSG_HANDLER_FACTORY has no exception.

Method SET_DEFAULT_MSG_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_MDG_MSG_HANDLER Message Handler 20081218

Method SET_DEFAULT_MSG_HANDLER on Interface IF_MDG_MSG_HANDLER_FACTORY has no exception.

Method SET_MSG_HANDLER_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EXTNUMBER Value transfer Type reference (TYPE) BALNREXT Anwendungs-Log: Externe Identifikation 20081218
2 Importing I_OBJECT Value transfer Type reference (TYPE) BALOBJ_D Anwendungs-Log: Objektname (Applikationskürzel) 20081218
3 Importing I_STRUCTURE_NAME Value transfer Type reference (TYPE) STRUKNAME Name einer Struktur 20081218
4 Importing I_SUBOBJECT Value transfer Type reference (TYPE) BALSUBOBJ Anwendungs-Log: Unterobjekt 20081218

Method SET_MSG_HANDLER_CONTEXT on Interface IF_MDG_MSG_HANDLER_FACTORY has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 702