Interface AgentMessageDeselectedEvent
- All Superinterfaces:
AgentMessageInfo,AgentMessageSelectionChangedEvent,Event,IncomingMessageInfo,MessageInfo,OptionalCategoryProvider,OptionalTenantProvider,TicketEvent,TicketProvider,UserProvider,UserTicketEvent
This event is triggered when a message in the agent's personal inbox
folder of the novomind iAGENT Desk has been deselected by an agent.
The event occurs when a previously selected message is no longer
selected by the agent and therefore the agent's working time on the
ticket related to the message has been interrupted or ended.
The event also is triggered when a previously selected message is no longer
focused because the agent has switched to another folder or a quick case.
If the agent recategorizes a previously selected message and keeps the message
in the personal inbox then the event will also be triggered for the previous
category and tenant followed by an AgentMessageSelectedEvent for the
same message with the new category and tenant.
- Since:
- 12.17
-
Method Summary
Methods inherited from interface com.novomind.ecom.api.imail.model.AgentMessageInfo
getAgentMessageMethods inherited from interface com.novomind.ecom.api.imail.agent.frontend.event.AgentMessageSelectionChangedEvent
isClearanceAuthorizationMethods inherited from interface com.novomind.ecom.api.iagent.common.event.Event
getEventDateMethods inherited from interface com.novomind.ecom.api.imail.model.IncomingMessageInfo
getIncomingAccount, getIncomingChannel, getIncomingMessageMethods inherited from interface com.novomind.ecom.api.imail.model.MessageInfo
getTicketIdMethods inherited from interface com.novomind.ecom.api.iagent.provider.OptionalCategoryProvider
getCategoryMethods inherited from interface com.novomind.ecom.api.iagent.provider.OptionalTenantProvider
getTenantMethods inherited from interface com.novomind.ecom.api.imail.provider.TicketProvider
getTicketMethods inherited from interface com.novomind.ecom.api.iagent.provider.UserProvider
getUser
-
Method Details
-
getSelectionDate
Date getSelectionDate()Returns theDatewhen the message had been selected previously.- Returns:
- the
Datewhen the message had been selected previously - Since:
- 12.17
-
getWorkTimeDuration
Duration getWorkTimeDuration()Returns theDurationof work time. The work time is adjusted and reduced by any inactive time periods like breaks or mode switches to chat mode.- Returns:
- the
Durationthe adjusted work time elapsed since the selection of the message - Since:
- 12.17
-