public class TaskNotifyAdminAppointment extends AbstractTaskNotifyAppointment<TaskNotifyAdminAppointmentConfig>
Modifier and Type | Field and Description |
---|---|
static String |
CONFIG_SERVICE_BEAN_NAME
Name of the bean of the config service of this task
|
Constructor and Description |
---|
TaskNotifyAdminAppointment() |
Modifier and Type | Method and Description |
---|---|
void |
doRemoveConfig() |
Map<String,Object> |
fillModel(javax.servlet.http.HttpServletRequest request,
TaskNotifyAdminAppointmentConfig notifyAppointmentDTO,
fr.paris.lutece.plugins.appointment.business.appointment.Appointment appointment,
fr.paris.lutece.plugins.appointment.business.slot.Slot appointmentSlot,
Locale locale)
Get a model to generate email content for a given appointment and a given task.
|
String |
getTitle(Locale locale) |
void |
processTask(int nIdResourceHistory,
javax.servlet.http.HttpServletRequest request,
Locale locale) |
getEmailForSmsFromAppointment, sendEmail
doRemoveTaskInformation, getTaskFormEntries, init
public static final String CONFIG_SERVICE_BEAN_NAME
public void processTask(int nIdResourceHistory, javax.servlet.http.HttpServletRequest request, Locale locale)
public void doRemoveConfig()
doRemoveConfig
in interface fr.paris.lutece.plugins.workflowcore.service.task.ITask
doRemoveConfig
in class fr.paris.lutece.plugins.workflowcore.service.task.SimpleTask
public Map<String,Object> fillModel(javax.servlet.http.HttpServletRequest request, TaskNotifyAdminAppointmentConfig notifyAppointmentDTO, fr.paris.lutece.plugins.appointment.business.appointment.Appointment appointment, fr.paris.lutece.plugins.appointment.business.slot.Slot appointmentSlot, Locale locale)
fillModel
in class AbstractTaskNotifyAppointment<TaskNotifyAdminAppointmentConfig>
request
- The requestnotifyAppointmentDTO
- The configuration of the task.appointment
- The appointment to get data fromappointmentSlot
- The slot associated with the appointmentlocale
- The localeCopyright © 2018 City of Paris. All rights reserved.