public class AsyncTicketEmailStrategy extends AbstractBusinessService implements TicketEventEmailStrategy
AbstractService.SerializableDTOmodelService, sessionService, txManagertenant| Constructor and Description |
|---|
AsyncTicketEmailStrategy() |
| Modifier and Type | Method and Description |
|---|---|
protected I18NService |
getI18NService() |
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 |
setTaskService(TaskService taskService) |
getModelService, getSessionService, getTxManager, setModelService, setSessionService, setTxManagerafterPropertiesSet, getCurrentTenant, setBeanName, setCurrentTenant, setTenantScope, writeReplacepublic 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 I18NService getI18NService()
public void setI18NService(I18NService i18NService)
Copyright © 2017 SAP SE. All Rights Reserved.