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
getAgentMessage
Methods inherited from interface com.novomind.ecom.api.imail.agent.frontend.event.AgentMessageSelectionChangedEvent
isClearanceAuthorization
Methods inherited from interface com.novomind.ecom.api.iagent.common.event.Event
getEventDate
Methods inherited from interface com.novomind.ecom.api.imail.model.IncomingMessageInfo
getIncomingAccount, getIncomingChannel, getIncomingMessage
Methods inherited from interface com.novomind.ecom.api.imail.model.MessageInfo
getTicketId
Methods inherited from interface com.novomind.ecom.api.iagent.provider.OptionalCategoryProvider
getCategory
Methods inherited from interface com.novomind.ecom.api.iagent.provider.OptionalTenantProvider
getTenant
Methods inherited from interface com.novomind.ecom.api.imail.provider.TicketProvider
getTicket
Methods inherited from interface com.novomind.ecom.api.iagent.provider.UserProvider
getUser
-
Method Details
-
getSelectionDate
Date getSelectionDate()Returns theDate
when the message had been selected previously.- Returns:
- the
Date
when the message had been selected previously - Since:
- 12.17
-
getWorkTimeDuration
Duration getWorkTimeDuration()Returns theDuration
of work time. The work time is adjusted and reduced by any inactive time periods like breaks or mode switches to chat mode.- Returns:
- the
Duration
the adjusted work time elapsed since the selection of the message - Since:
- 12.17
-