Interface OutgoingMessageInfo
-
- All Superinterfaces:
MessageInfo
,TicketProvider
,TicketRoutingInfo
- All Known Subinterfaces:
AgentOutgoingMailInfoViewContext
,AgentTicketAnsweredClearanceRequiredEvent
,AgentTicketAnsweredEvent
,AutoTicketAnsweredClearanceRequiredEvent
,AutoTicketAnsweredEvent
,ExternalTicketAnsweredClearanceRequiredEvent
,ExternalTicketAnsweredEvent
,OutgoingMailInfoViewContext
,TicketAnsweredEvent
public interface OutgoingMessageInfo extends MessageInfo, TicketProvider, TicketRoutingInfo
AOutgoingMessageInfo
object provides information about anOutgoingMessage
.- Since:
- 10.0.16
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description OutgoingMessage
getOutgoingMessage()
java.util.Optional<User>
getSendingUser()
-
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.model.TicketRoutingInfo
getCurrentAssignedAgent, getDueDateOptional, getLastAssignedAgent
-
-
-
-
Method Detail
-
getOutgoingMessage
OutgoingMessage getOutgoingMessage()
- Returns:
- the outgoing message
- Since:
- 10.0.16
-
getSendingUser
java.util.Optional<User> getSendingUser()
- Returns:
- the user, that sent the message. If the sender of the message is an external address or has been sent automatically, the user will not be available.
- Since:
- 10.0.42
-
-