public class AsyncTicketEmailStrategy extends java.lang.Object implements TicketEventEmailStrategy
| Constructor and Description |
|---|
AsyncTicketEmailStrategy() |
| Modifier and Type | Method and Description |
|---|---|
protected I18NService |
getI18NService() |
protected ModelService |
getModelService() |
protected TaskService |
getTaskService() |
void |
sendEmailsForAssignAgentTicketEvent(CsTicketModel ticket,
CsTicketEventModel event,
CsEmailRecipients recipientType)
Send emails an email to the cs agent or agent group.
|
void |
sendEmailsForEvent(CsTicketModel ticket,
CsTicketEventModel event)
Send emails relating to the specified event.
|
void |
setI18NService(I18NService i18NService) |
void |
setModelService(ModelService modelService) |
void |
setTaskService(TaskService taskService) |
public void sendEmailsForEvent(CsTicketModel ticket, CsTicketEventModel event)
TicketEventEmailStrategysendEmailsForEvent in interface TicketEventEmailStrategyticket - The ticket the email relates toevent - The event to send an event forpublic void sendEmailsForAssignAgentTicketEvent(CsTicketModel ticket, CsTicketEventModel event, CsEmailRecipients recipientType)
TicketEventEmailStrategysendEmailsForAssignAgentTicketEvent in interface TicketEventEmailStrategyprotected TaskService getTaskService()
public void setTaskService(TaskService taskService)
protected ModelService getModelService()
public void setModelService(ModelService modelService)
protected I18NService getI18NService()
public void setI18NService(I18NService i18NService)
Copyright © 2018 SAP SE. All Rights Reserved.