The present invention relates to a system and methodology to facilitate
automated delivery of notifications to notification sinks while
mitigating interface development and deployment within the framework of a
notification platform. One or more message delivery channels are provided
with the notification platform that can be associated with an extension
component for delivering the notifications. The extension component
automatically wraps an underlying message in a protocol associated with a
notification sink such as wrapping a message post from a notification
source within a common delivery protocol. The extension component can
inherit delivery properties from an underlying platform interface
associated with the delivery channels in order to mitigate coding and
development details involved when utilizing or invoking the platform
interface. Furthermore, the extension component enables various message
protocols to be modeled as separate objects without having to implement
higher-level or more complex aspects of the underlying interface.