AP&C API Reference
Public Member Functions | Properties | List of all members
Apac.Messaging.IMessageHandler Interface Reference

The method signatures required by implementations that will deliver messages from the system. More...

Inheritance diagram for Apac.Messaging.IMessageHandler:
Apac.Messaging.Handlers.MessageHandler Apac.Messaging.Handlers.ConfigurationMessageHandler Apac.Messaging.Handlers.SmtpMessageHandler

Public Member Functions

DeliveryStatus Deliver (Message message, MessagingAddress sender, IEnumerable< MessagingAddress > recipients)
 Uses the supported protocol to deliver message from sender to recipients . More...
 

Properties

MessagingProtocols SupportedProtocol [get]
 Gets the MessagingProtocols implemented by the handler. More...
 

Detailed Description

The method signatures required by implementations that will deliver messages from the system.

Member Function Documentation

◆ Deliver()

DeliveryStatus Apac.Messaging.IMessageHandler.Deliver ( Message  message,
MessagingAddress  sender,
IEnumerable< MessagingAddress recipients 
)

Uses the supported protocol to deliver message from sender to recipients .

Parameters
messageThe message to be delivered.
senderThe protocol-specific address information for the sending entity.
recipientsThe protocol-specific address information for the receiving entities.
Returns
Returns an instance of DeliveryStatus that indicates the success or failure of the delivery.

Implemented in Apac.Messaging.Handlers.MessageHandler.

Property Documentation

◆ SupportedProtocol

MessagingProtocols Apac.Messaging.IMessageHandler.SupportedProtocol
get

Gets the MessagingProtocols implemented by the handler.


The documentation for this interface was generated from the following file: