Interface StintAuctionFlowService
- All Known Implementing Classes:
StintAuctionFlowServiceImpl
public interface StintAuctionFlowService
Creates Lecturer_bookings for StintAuctionFlow and sends confirmation and notification mails if needed
-
Method Summary
Modifier and TypeMethodDescriptionboolean
canLecturerApply
(String eventKey) Deprecated.void
registerLecturer
(Entity event, @Nullable String emailConfirmationTemplate, @Nullable String notificationResponsibleTemplate) Creates Lecturer_bookings for StintAuctionFlow and sends confirmation and notification mails if neededvoid
registerLecturer
(String eventKey, @Nullable String emailConfirmationTemplate, @Nullable String notificationResponsibleTemplate) Deprecated.
-
Method Details
-
registerLecturer
void registerLecturer(Entity event, @Nullable @Nullable String emailConfirmationTemplate, @Nullable @Nullable String notificationResponsibleTemplate) throws UnsupportedEncodingException, TextresourceInformationException, jakarta.mail.internet.AddressException Creates Lecturer_bookings for StintAuctionFlow and sends confirmation and notification mails if needed- Parameters:
event
- the Event, for which the current user applies to work as lectureremailConfirmationTemplate
- the unique_id of the Email_template, what is used to send a confirmation e-mail to the applying lecturernotificationResponsibleTemplate
- the unique_id of the Email_template, what is used to send a notification e-mail to the event responsible User (Event.relUser)- Throws:
UnsupportedEncodingException
TextresourceInformationException
jakarta.mail.internet.AddressException
-
registerLecturer
@Deprecated void registerLecturer(String eventKey, @Nullable @Nullable String emailConfirmationTemplate, @Nullable @Nullable String notificationResponsibleTemplate) throws UnsupportedEncodingException, TextresourceInformationException, jakarta.mail.internet.AddressException Deprecated.- Throws:
UnsupportedEncodingException
TextresourceInformationException
jakarta.mail.internet.AddressException
-
canLecturerApply
Deprecated.
-