Class AsyncTicketEmailStrategy
java.lang.Object
de.hybris.platform.ticket.strategies.impl.AsyncTicketEmailStrategy
- All Implemented Interfaces:
TicketEventEmailStrategy
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected I18NServiceprotected ModelServiceprotected TaskServicevoidsendEmailsForAssignAgentTicketEvent(CsTicketModel ticket, CsTicketEventModel event, CsEmailRecipients recipientType) Send emails an email to the cs agent or agent group.voidsendEmailsForEvent(CsTicketModel ticket, CsTicketEventModel event) Send emails relating to the specified event.voidsetI18NService(I18NService i18NService) voidsetModelService(ModelService modelService) voidsetTaskService(TaskService taskService)
-
Constructor Details
-
AsyncTicketEmailStrategy
public AsyncTicketEmailStrategy()
-
-
Method Details
-
sendEmailsForEvent
Description copied from interface:TicketEventEmailStrategySend emails relating to the specified event. It is down to the implementation of this interface to identify how / who what etc. emails should be sent for the given event- Specified by:
sendEmailsForEventin interfaceTicketEventEmailStrategy- Parameters:
ticket- The ticket the email relates toevent- The event to send an event for
-
sendEmailsForAssignAgentTicketEvent
public void sendEmailsForAssignAgentTicketEvent(CsTicketModel ticket, CsTicketEventModel event, CsEmailRecipients recipientType) Description copied from interface:TicketEventEmailStrategySend emails an email to the cs agent or agent group.- Specified by:
sendEmailsForAssignAgentTicketEventin interfaceTicketEventEmailStrategy
-
getTaskService
-
setTaskService
-
getModelService
-
setModelService
-
getI18NService
-
setI18NService
-