AP&C API Reference
|
This class implements the logic for configuring the messaging system based on special messages sent to the configuration queue. More...
Public Member Functions | |
ConfigurationMessageHandler () | |
Creates a new ConfigurationMessageHandler. More... | |
![]() | |
DeliveryStatus | Deliver (Message message, MessagingAddress sender, IEnumerable< MessagingAddress > recipients) |
Delivers the message according to the message contents and the system's configured messaging participants. More... | |
Protected Member Functions | |
override DeliveryStatus | OnDeliver (Message message, MessagingAddress sender, IEnumerable< MessagingAddress > recipients) |
Handles the processing (delivery) of the configuration message. The trick here is that the message subject is overloaded to hold the operation to be performed and the message body is overloaded to hold the target info for the operation. More... | |
![]() | |
MessageHandler () | |
Creates a new MessageHandler. More... | |
Properties | |
override MessagingProtocols | SupportedProtocol [get] |
A meaningless value in this context. More... | |
![]() | |
abstract MessagingProtocols | SupportedProtocol [get] |
When overridden by subclasses, this property indicates the single protocol supported by the message handler. More... | |
log4net.ILog | Log [get] |
Internaly accessible logger. More... | |
![]() | |
MessagingProtocols | SupportedProtocol [get] |
Gets the MessagingProtocols implemented by the handler. More... | |
This class implements the logic for configuring the messaging system based on special messages sent to the configuration queue.
|
inline |
Creates a new ConfigurationMessageHandler.
|
inlineprotectedvirtual |
Handles the processing (delivery) of the configuration message. The trick here is that the message subject is overloaded to hold the operation to be performed and the message body is overloaded to hold the target info for the operation.
message | The control message to be handled. |
sender | The address of the sender - not applicable since these messages are never delivered anywhere. |
recipients | The address list of the recipients, - not applicable since these messages are never delivered anywhere. |
Implements Apac.Messaging.Handlers.MessageHandler.
|
get |
A meaningless value in this context.