SAP ABAP Class CL_SRM_TOOLS_LOG_EVENT_MAILER (A Log Writer that sends mails on specified events)
Hierarchy
BI_CONT (Software Component) Business Intelligence Content
   BW-BCT-SPL-SDR (Application Component) Supplier Delivery Performance Rating
     RS_BCT_SPL_SDPR (Package) BW: Content Logistics - Supplier Delivery Performance Rating
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SRM_TOOLS_LOG_TARGET Set of operations provided by a log target 20040120
Properties
Class CL_SRM_TOOLS_LOG_EVENT_MAILER  
Short Description A Log Writer that sends mails on specified events    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RS_BCT_SPL_SDPR   BW: Content Logistics - Supplier Delivery Performance Rating 
Created 20040120   SAP 
Last change 20141101    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 T Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 CL_SRM_TOOLS_LOG_TARGET Set of operations provided by a log target 20040120
Friends
Class CL_SRM_TOOLS_LOG_EVENT_MAILER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 APP_NAME Instance attribute Private Type reference (TYPE) STRING Descriptive name to identify application that sends mails 20040227
2 EVENT_SPEC Instance attribute Private Object reference (TYPE REF TO) CL_SRM_TOOLS_LOG_EVENT_SPEC A specification for an event triggered by logging activities 20040122
3 MAIL_SENDER Instance attribute Private Object reference (TYPE REF TO) CL_SRM_TOOLS_MAILSENDER Utility to send an e-mail 20040122
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Create a log event mailer 20040120
2 EVENT_SPEC_MATCH_HANDLER Instance method Private Method Handler for "event specification matched" events 20040122
3 RECOGNIZE_EVENT Instance method Public Method Register an event specification to be handled 20040227
Events
Class CL_SRM_TOOLS_LOG_EVENT_MAILER has no event.
Types
Class CL_SRM_TOOLS_LOG_EVENT_MAILER has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APP_NAME Call by reference Type reference (TYPE) STRING Beschr. Name zur Identifik. der Anwendung, die Mails sendet 20040227
2 Importing I_RECIPIENT_SAP_USERS Call by reference Type reference (TYPE) STRING Kommaseparierte Liste von SAP-Benutzern f. Empfang von Mails 20040120
3 Importing I_SENDER_SAP_USER Call by reference Type reference (TYPE) STRING Name des SAP-Benutzers, d. als Sender solcher Mails fungiert 20040120
4 Importing I_USE_COMMIT_TO_SEND_MAIL Call by reference Type reference (TYPE) CHAR1 Für das Senden einer Mail ist ein COMMIT WORK erforderlich.. 20040122
# Exception Resumable Description Created on
1 CX_SRM_TOOLS_EXCEPT_MAIL_ERROR Allgemeine Ausnahme für Fehler in CL_SRM_TOOLS_MAILSENDER 20040217

Method EVENT_SPEC_MATCH_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EVENT_SPEC Call by reference Object reference (TYPE REF TO) CL_SRM_TOOLS_LOG_EVENT_SPEC Beschreibung des Ereignisses, zu dem Mails gesendet werden 20040227

Method EVENT_SPEC_MATCH_HANDLER on class CL_SRM_TOOLS_LOG_EVENT_MAILER has no exception.

Method RECOGNIZE_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EVENT_SPEC Call by reference Object reference (TYPE REF TO) CL_SRM_TOOLS_LOG_EVENT_SPEC Beschreibung des Ereignisses, zu dem Mails gesendet werden 20040227
# Exception Resumable Description Created on
1 CX_SRM_TOOLS_EXCEPT_MAIL_ERROR Allgemeine Ausnahme für Fehler in CL_SRM_TOOLS_MAILSENDER 20040227
History
Last changed by/on SAP  20141101 
SAP Release Created in 352