SAP ABAP Interface IF_FINB_MSG_CONTEXT_FACTORY (Interface Method for Generating Message Contexts)
Hierarchy
FINBASIS (Software Component) Fin. Basis
   FIN-FB-SRV (Application Component) Services
     FINB_MSG_HANDLING (Package) Message Handler with Extended Context Information
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface composition (i COMPRISING i_ref)  /EACC/IF_MSG_CONTEXT_FACTORY Interface Method for Generating Message Contexts 20020305
2 Interface composition (i COMPRISING i_ref)  IF_FINB_COMPLEX_CONTXT_FACTORY Complex Application Context Generator (Example) 20030303
3 Interface implementation (CLASS c. INTERFACES i_ref)  /EACC/CL_MSG_CONTEXT_FACTORY Message Context Factory for Accounting Documents 20020305
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FINB_COMPLEX_CONTXT_FACTORY Complex Application Context Generator (Example) 20030303
Properties
Interface IF_FINB_MSG_CONTEXT_FACTORY  
Short Description Interface Method for Generating Message Contexts    
General Data
Package FINB_MSG_HANDLING   Message Handler with Extended Context Information 
Created 20020305   SAP 
Last changed 20041209   SAP 
Unicode checks active    
Forward declarations
Interface IF_FINB_MSG_CONTEXT_FACTORY has no forward declaration.
Interfaces
Interface IF_FINB_MSG_CONTEXT_FACTORY has no interface.
Friends
Interface IF_FINB_MSG_CONTEXT_FACTORY has no friend.
Attributes
Interface IF_FINB_MSG_CONTEXT_FACTORY has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ASSOCIATE_TO_DEFAULT_HANDLER Instance method Public Method Instance is associated with the default message handler 20030305
2 CHANGE_DEFAULT_LEVEL_CONTEXT Instance method Public Method Sets New Parent Default Context 20030221
3 CLEAR_MSG_CONTEXT Instance method Public Method Deletes Structured Message Context 20030220
4 CREATE_MSG_CONTEXT Instance method Public Method Generates a Message Context Object 20020305
5 DELETE_CONTEXT_FROM_DB Static method Public Method Deletes Context Information for an Application Log 20020322
6 DISPLAY_MSG_CONTEXT_DETAIL Instance method Public Method Displays Additional Information 20020311
7 FLUSH_COLLECTED_TO_MSG_HANDLER Instance method Public Method Passes Context Messages to Default Msg. Handler 20030224
8 GET_DEFAULT_CONTEXT_VALUE Instance method Public Method Gets Values of Current Default Context 20040723
9 GET_DEFAULT_MSG_HANDLER_CXT Instance method Public Method Provides Appl. Log Info for the Default Message Handler 20030221
10 GET_INSTANCE Static method Public Method Provides an Instance of the Message Context Factory 20020311
11 GET_MESSAGE_COUNT Instance method Public Method Gets Total of Assigned Messages from All Contexts 20040722
12 GET_MSG_CONTEXT Instance method Public Method Fetches an Existing Message Context Object 20020311
13 GET_TYPE_OF_PROPAGATION Instance method Public Method Provides error type from which the message is propagated 20030305
14 MARK_MSG_CONTEXT_DETAIL Instance method Public Method Selects Additional Information for a Message Context 20020313
15 POP_DEFAULT_MSG_HANDLER Instance method Public Method Functionality to Restore a MSG Handler 20030224
16 PUSH_DEFAULT_MSG_HANDLER Instance method Public Method Functionality to Park a MSG Handler 20030224
17 SAVE_MARKED Instance method Public Method Saves Selected Additional Information on the Database 20020313
Events
Interface IF_FINB_MSG_CONTEXT_FACTORY has no event.
Types
Interface IF_FINB_MSG_CONTEXT_FACTORY has no local type.
Method Signatures

Method ASSOCIATE_TO_DEFAULT_HANDLER Signature

Method ASSOCIATE_TO_DEFAULT_HANDLER on Interface IF_FINB_MSG_CONTEXT_FACTORY has no parameter.
Method ASSOCIATE_TO_DEFAULT_HANDLER on Interface IF_FINB_MSG_CONTEXT_FACTORY has no exception.

Method CHANGE_DEFAULT_LEVEL_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_STRUCTURE Call by reference Object reference (TYPE REF TO) DATA Default Kontext 20030221

Method CHANGE_DEFAULT_LEVEL_CONTEXT on Interface IF_FINB_MSG_CONTEXT_FACTORY has no exception.

Method CLEAR_MSG_CONTEXT Signature

Method CLEAR_MSG_CONTEXT on Interface IF_FINB_MSG_CONTEXT_FACTORY has no parameter.
Method CLEAR_MSG_CONTEXT on Interface IF_FINB_MSG_CONTEXT_FACTORY has no exception.

Method CREATE_MSG_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_MSG_CONTEXT Value transfer Object reference (TYPE REF TO) IF_FINB_MSG_CONTEXT Komplexe Kontextinformationen für eine Message 20020305

Method CREATE_MSG_CONTEXT on Interface IF_FINB_MSG_CONTEXT_FACTORY has no exception.

Method DELETE_CONTEXT_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MARK Call by reference Type reference (TYPE) BALOGNR Anwendungs-Log: Protokollnummer 20030221

Method DELETE_CONTEXT_FROM_DB on Interface IF_FINB_MSG_CONTEXT_FACTORY has no exception.

Method DISPLAY_MSG_CONTEXT_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GUID Call by reference Type reference (TYPE) SYSUUID_22 Globally Unique Identifier 20020311
2 Importing I_LOGNUMBER Call by reference Type reference (TYPE) BALOGNR Anwendungs-Log: Protokollnummer 20020314

Method DISPLAY_MSG_CONTEXT_DETAIL on Interface IF_FINB_MSG_CONTEXT_FACTORY has no exception.

Method FLUSH_COLLECTED_TO_MSG_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ALTERNATE_MSG_HANDLER Value transfer Object reference (TYPE REF TO) IF_FINB_MSG_HANDLER Message Handler 20030228

Method FLUSH_COLLECTED_TO_MSG_HANDLER on Interface IF_FINB_MSG_CONTEXT_FACTORY has no exception.

Method GET_DEFAULT_CONTEXT_VALUE 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) DATA 20040723

Method GET_DEFAULT_CONTEXT_VALUE on Interface IF_FINB_MSG_CONTEXT_FACTORY has no exception.

Method GET_DEFAULT_MSG_HANDLER_CXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EXTNUMBER Call by reference Type reference (TYPE) BALNREXT Anwendungs-Log: Externe Identifikation 20030221
2 Exporting E_OBJECT Call by reference Type reference (TYPE) BALOBJ_D Anwendungs-Log: Objektname (Applikationskürzel) 20030221
3 Exporting E_STRUCTURE_NAME Call by reference Type reference (TYPE) STRUKNAME Name einer Struktur 20030711
4 Exporting E_SUBOBJECT Call by reference Type reference (TYPE) BALSUBOBJ Anwendungs-Log: Unterobjekt 20030221

Method GET_DEFAULT_MSG_HANDLER_CXT on Interface IF_FINB_MSG_CONTEXT_FACTORY has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REFERENCE Call by reference Type reference (TYPE) UG_VALUE Merkmalswert 20020620
2 Returning RO_MSG_CONTEXT_FACTORY Value transfer Object reference (TYPE REF TO) IF_FINB_MSG_CONTEXT_FACTORY Interface Methode zur Erzeugung von Nachrichtenkontexten 20020311
# Exception Resumable Description Created on
1 NOT_FOUND Nicht gefunden oder nicht instanziierbar 20020620

Method GET_MESSAGE_COUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PROBCLASS Call by reference Type reference (TYPE) BALPROBCL Anwendungs-Log: Problemklasse einer Meldung 20040722
2 Returning RESULT Value transfer Type reference (TYPE) BALCNTALL Anwendungs-Log: Gesamtzahl der Meldungen 20040722

Method GET_MESSAGE_COUNT on Interface IF_FINB_MSG_CONTEXT_FACTORY has no exception.

Method GET_MSG_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GUID Call by reference Type reference (TYPE) SYSUUID_22 UUID in komprimierter Form (22 Stellen UUENCODEd) 20020311
2 Returning RO_MSG_CONTEXT Value transfer Object reference (TYPE REF TO) IF_FINB_MSG_CONTEXT Komplexe Kontextinformationen für eine Message 20020311

Method GET_MSG_CONTEXT on Interface IF_FINB_MSG_CONTEXT_FACTORY has no exception.

Method GET_TYPE_OF_PROPAGATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) SYMSGTY Initial beduetet alles Sammeln 20030305

Method GET_TYPE_OF_PROPAGATION on Interface IF_FINB_MSG_CONTEXT_FACTORY has no exception.

Method MARK_MSG_CONTEXT_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GUID Call by reference Type reference (TYPE) SYSUUID_22 UUID in komprimierter Form (22 Stellen UUENCODEd) 20020313
2 Importing I_MARK Call by reference Type reference (TYPE) BALOGNR Anwendungs-Log: Protokollnummer 20020313

Method MARK_MSG_CONTEXT_DETAIL on Interface IF_FINB_MSG_CONTEXT_FACTORY has no exception.

Method POP_DEFAULT_MSG_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_MSG_HANDLER Value transfer Object reference (TYPE REF TO) IF_FINB_MSG_HANDLER Message Handler 20030224
2 Exporting EO_OWNER Value transfer Object reference (TYPE REF TO) IF_FINB_MSG_CONTEXT_FACTORY Interface Methode zur Erzeugung von Nachrichtenkontexten 20030224
# Exception Resumable Description Created on
1 FAILED push Variable ist initial 20030224

Method PUSH_DEFAULT_MSG_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MSG_HANDLER Value transfer Object reference (TYPE REF TO) IF_FINB_MSG_HANDLER Message Handler 20030224
2 Importing IO_OWNER Value transfer Object reference (TYPE REF TO) IF_FINB_MSG_CONTEXT_FACTORY Interface Methode zur Erzeugung von Nachrichtenkontexten 20030224
# Exception Resumable Description Created on
1 FAILED Push Variable nicht initial 20030224

Method SAVE_MARKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MARK Call by reference Type reference (TYPE) BALOGNR Anwendungs-Log: Protokollnummer 20020314

Method SAVE_MARKED on Interface IF_FINB_MSG_CONTEXT_FACTORY has no exception.
History
Last changed by/on SAP  20041209 
SAP Release Created in 10B