Interface AgentMailEditorTextModuleListManipulator
-
public interface AgentMailEditorTextModuleListManipulator
AnAgentMailEditorTextModuleListManipulator
is used to manipulate the list of text module first level group items offered to an agent within the novomind iAGENT Desk editor. This interface can only be used within the novomind iAGENT Desk application.- Since:
- 12.12
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.List<TextModuleFirstLevelGroupItem>
getTextModuleFirstLevelGroupItems(AgentMailEditorTextModuleManipulationInput agentMailEditorTextModuleManipulationInput)
The method allows to manipulate the list of first level group items offered to an agent within the novomind iAGENT Desk mail editor.
-
-
-
Method Detail
-
getTextModuleFirstLevelGroupItems
java.util.List<TextModuleFirstLevelGroupItem> getTextModuleFirstLevelGroupItems(AgentMailEditorTextModuleManipulationInput agentMailEditorTextModuleManipulationInput)
The method allows to manipulate the list of first level group items offered to an agent within the novomind iAGENT Desk mail editor. The method will be called when the agent editor is opened e.g. due to a selection change within the agent's personal folder or on preparation of a new quick case or phone ticket. The method will also be called when the agent manually changes theCategory
for the text modules to be displayed. Therefore the desiredCategory
for the list of first level group items can be obtained from theAgentMailEditorTextModuleManipulationInput
. IMPORTANT NOTE: Please ensure not to implement this method blocking. Any synchronous long term operations performed in the method implementation could affect the general system performance and should be avoided.- Parameters:
agentMailEditorTextModuleManipulationInput
- TheAgentMailEditorTextModuleManipulationInput
provides all required information to manipulate the list.- Returns:
- a List of
TextModuleFirstLevelGroupItem
to be offered to the agent or null if no modification should be applied. - Since:
- 12.12
-
-