Interface OutgoingMessageInfo
- All Superinterfaces:
IssueRoutingInfo,MessageInfo,TicketProvider,TicketRoutingInfo
- All Known Subinterfaces:
AgentOutgoingMailInfoViewContext,AgentTicketAnsweredClearanceRequiredEvent,AgentTicketAnsweredEvent,AutoTicketAnsweredClearanceRequiredEvent,AutoTicketAnsweredEvent,ExternalTicketAnsweredClearanceRequiredEvent,ExternalTicketAnsweredEvent,OutgoingMailInfoViewContext,TicketAnsweredEvent
A
OutgoingMessageInfo object provides information about an OutgoingMessage.- Since:
- 10.0.16
-
Method Summary
Modifier and TypeMethodDescriptionReturns the outgoing message.Returns the user that sent the message.Methods inherited from interface com.novomind.ecom.api.imail.model.IssueRoutingInfo
getCurrentAssignedAgent, getExpectedWaitTime, getLastAssignedAgent, getNumberOfAvailableAgents, getRoutingDuration, getWaitingPositionMethods inherited from interface com.novomind.ecom.api.imail.model.MessageInfo
getTicketIdMethods inherited from interface com.novomind.ecom.api.imail.provider.TicketProvider
getTicketMethods inherited from interface com.novomind.ecom.api.imail.model.TicketRoutingInfo
getDueDateOptional
-
Method Details
-
getOutgoingMessage
OutgoingMessage getOutgoingMessage()Returns the outgoing message.- Returns:
- the outgoing message
- Since:
- 10.0.16
-
getSendingUser
Returns the user that sent the message.- Returns:
- an Optional containing the user that sent the message, or an empty Optional if the sender is an external address or the message was sent automatically
- Since:
- 10.0.42
-