| IIncomingMessagingManager Interface |
[This is preliminary documentation and is subject to change.]
Namespace: Netadmin.Management.Messaging.Incoming
The IIncomingMessagingManager type exposes the following members.
| Name | Description | ||
|---|---|---|---|
| Int64 | CreateArrangement(IIncomingMessageArrangement) |
Creates a new arrangement
| |
| void | DeleteArrangement(Int64) |
Deletes an existing arrangement
| |
| IIncomingMessageArrangement | Details(Int64) |
Get details for entity with specified Id
(Inherited from IDetailsableT.) | |
| IEnumerableT, T: IIncomingMessagePlugin | GetAllMessageHandlerPlugins |
Returns all known Handler Plugins
| |
| IEnumerableT, T: IIncomingMessagePlugin | GetAllRetrieverPlugins |
Returns all known Retriever Plugins
| |
| IEnumerableT, T: IIncomingMessageArrangement | GetArrangements(Int64) |
Retrieves all arrangements
| |
| IEnumerableT, T: IRetrieverPluginArrangement | GetMyArrangements(IIncomingMessageRetrieverPlugin) |
Used by retriever plugins to get a list of arrangements that has been configured for that plugin
| |
| IReadOnlyDictionaryTKey, TValue, T: String | GetPossibleHandlerConfiguration(String) |
Retrieves possible configuration for specified plugin
| |
| IReadOnlyDictionaryTKey, TValue, T: String | GetPossibleRetrieverConfiguration(String) |
Retrieves possible configuration for specified plugin
| |
| void | HandleMessages(Int64, IEnumerableIIncomingMessage) |
Used by retriever plugins to initiate the chain of handlers that will handle incoming messages
| |
| void | UpdateArrangement(IIncomingMessageArrangement) |
Updates an existing arrangement
|