Class MailFormFlowServiceImpl
java.lang.Object
ch.tocco.nice2.optional.cms.impl.publicflows.mailform.MailFormFlowServiceImpl
- All Implemented Interfaces:
MailFormFlowService
-
Nested Class Summary
Nested classes/interfaces inherited from interface ch.tocco.nice2.optional.cms.impl.publicflows.mailform.MailFormFlowService
MailFormFlowService.FormField, MailFormFlowService.SubmitResponse -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionMailFormFlowServiceImpl(MailFactory mailFactory, EmailTemplateLoadService emailTemplateLoadService, SecurityManager securityManager, MailFormConfDao mailFormConfDao, RecaptchaVerifier recaptchaVerifier) -
Method Summary
Modifier and TypeMethodDescriptionsubmit(MailFormFlowService.FormField[] formFields, org.directwebremoting.io.FileTransfer[] files, String widgetConfigKey, String location) Submit a mail form.
-
Field Details
-
G_RECAPTCHA_RESPONSE_FIELD_NAME
- See Also:
-
-
Constructor Details
-
MailFormFlowServiceImpl
public MailFormFlowServiceImpl(MailFactory mailFactory, EmailTemplateLoadService emailTemplateLoadService, SecurityManager securityManager, MailFormConfDao mailFormConfDao, RecaptchaVerifier recaptchaVerifier)
-
-
Method Details
-
submit
public MailFormFlowService.SubmitResponse submit(MailFormFlowService.FormField[] formFields, org.directwebremoting.io.FileTransfer[] files, String widgetConfigKey, String location) Description copied from interface:MailFormFlowServiceSubmit a mail form.- Specified by:
submitin interfaceMailFormFlowService- Parameters:
formFields- The values - filled in from the visitor.files- Some attached files.widgetConfigKey- The primary key as string of the corresponding Mail_form_conf entity.location- The location where the form is integrated.
-