Click or drag to resize
IIncomingMessagingManager Interface

[This is preliminary documentation and is subject to change.]

The main manager for handling incoming messages and plugin configuration

Namespace: Netadmin.Management.Messaging.Incoming
Assembly: Netadmin.Management.Interfaces (in Netadmin.Management.Interfaces.dll) Version: release/9.0@131b654fe7332b0776120c2b44d96c6cac5ac9a2
Syntax
public interface IIncomingMessagingManager : IDetailsable<IIncomingMessageArrangement>

The IIncomingMessagingManager type exposes the following members.

Methods
  NameDescription
Public methodInt64CreateArrangement(IIncomingMessageArrangement)
Creates a new arrangement
Public method void DeleteArrangement(Int64)
Deletes an existing arrangement
Public methodIIncomingMessageArrangementDetails(Int64)
Get details for entity with specified Id
(Inherited from IDetailsableT.)
Public methodIEnumerableT, T: IIncomingMessagePluginGetAllMessageHandlerPlugins
Returns all known Handler Plugins
Public methodIEnumerableT, T: IIncomingMessagePluginGetAllRetrieverPlugins
Returns all known Retriever Plugins
Public methodIEnumerableT, T: IIncomingMessageArrangementGetArrangements(Int64)
Retrieves all arrangements
Public methodIEnumerableT, T: IRetrieverPluginArrangementGetMyArrangements(IIncomingMessageRetrieverPlugin)
Used by retriever plugins to get a list of arrangements that has been configured for that plugin
Public methodIReadOnlyDictionaryTKey, TValue, T: StringGetPossibleHandlerConfiguration(String)
Retrieves possible configuration for specified plugin
Public methodIReadOnlyDictionaryTKey, TValue, T: StringGetPossibleRetrieverConfiguration(String)
Retrieves possible configuration for specified plugin
Public method void HandleMessages(Int64, IEnumerableIIncomingMessage)
Used by retriever plugins to initiate the chain of handlers that will handle incoming messages
Public method void UpdateArrangement(IIncomingMessageArrangement)
Updates an existing arrangement
Top
See Also