Interface ExternalTicketClosedEvent
-
- All Superinterfaces:
Event
,IncomingMessageInfo
,MessageInfo
,TicketClosedEvent
,TicketEvent
,TicketProvider
,TicketStateChangedEvent
public interface ExternalTicketClosedEvent extends TicketClosedEvent
This event is triggered when a ticket has been closed by an external recipient within the novomind iAGENT routing process without being answered.
- Since:
- 10.0.120
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description javax.mail.internet.InternetAddress
getExternalAddress()
This method returns the email address of the external recipient responsible for the ticket close operation.default TicketState
getTicketState()
-
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.imail.provider.TicketProvider
getTicket
-
Methods inherited from interface com.novomind.ecom.api.imail.common.event.TicketStateChangedEvent
getPreviousTicketState
-
-
-
-
Method Detail
-
getExternalAddress
javax.mail.internet.InternetAddress getExternalAddress()
This method returns the email address of the external recipient responsible for the ticket close operation.- Returns:
- the email address of the external recipient.
- Since:
- 10.0.120
-
getTicketState
default TicketState getTicketState()
- Specified by:
getTicketState
in interfaceTicketStateChangedEvent
- Returns:
- the new
TicketState
of the ticket after the state change
-
-