Package com.novomind.ecom.api.imail.core
package com.novomind.ecom.api.imail.core
-
ClassDescriptionRuntime annotation used to mark plugins for the novomind iAGENT core process.This plugin is only available in the novomind iAGENT core process and can be used to modify the handling of delivery failure messages.This plugin allows to manipulate the reply message of an external inquiry or forward operation before being processed.This interface is an extension point to take any action after a reply message of an external inquiry or forward operation has been received.This interface is an extension point to analyze an
IncomingMessage
after the message has been received but before it is pushed to the central backlog.
The result of an analysis contains several types ofAnalyzerDecision
s.
The extension point is also able to cancel the message processing by throwing an exception.This plugin allows to manipulate the incoming message before being processed.This interface is an extension point to take any action after a message has been received but before being processed by the knowledge base to be categorized and pushed to the central backlog.This interface is an extension point to take any action immediately after a message has been sent successfully.This interface is an extension point to take any action after a message has been received and successfully pushed to the central backlog.This interface is an extension point that is called before a message is send.This interface is an extension point to manipulate the message before being sent.This plugin provides a hook to manipulate the template message before being pushed to the routing incoming queue.