|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectfr.paris.lutece.plugins.form.service.draft.FormDraftBackupService
public final class FormDraftBackupService
Static wrapper for DraftBackupService
.
Modules implementing DraftBackupService
have to set the service using setDraftBackupService(DraftBackupService)
.
Make sure there is only one implementation at runtime, multiple implementation will lead to non predictable behavior.
Does nothing if no implementation is set.
Method Summary | |
---|---|
static boolean |
isDraftSupported()
Returns true if draft is supported, false otherwise. |
static boolean |
preProcessRequest(javax.servlet.http.HttpServletRequest request,
Form form)
Pre Process Request. |
static void |
saveDraft(javax.servlet.http.HttpServletRequest request,
Form form)
Save the draft. |
static void |
saveDraft(javax.servlet.http.HttpServletRequest request,
FormSubmit formSubmit)
Saves the formSubmit as draft. |
static void |
setDraftBackupService(DraftBackupService draftBackupService)
Sets the DraftBackupService |
static void |
validateDraft(javax.servlet.http.HttpServletRequest request,
Form form)
Validate a draft. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static void setDraftBackupService(DraftBackupService draftBackupService)
DraftBackupService
draftBackupService
- the backup servicepublic static void saveDraft(javax.servlet.http.HttpServletRequest request, Form form) throws fr.paris.lutece.portal.service.message.SiteMessageException
request
- The HTTP requestform
- The Form
fr.paris.lutece.portal.service.message.SiteMessageException
- if an error occurspublic static void saveDraft(javax.servlet.http.HttpServletRequest request, FormSubmit formSubmit) throws fr.paris.lutece.portal.service.message.SiteMessageException
request
- the requestformSubmit
- formSubmit
fr.paris.lutece.portal.service.message.SiteMessageException
- if an error occurspublic static void validateDraft(javax.servlet.http.HttpServletRequest request, Form form) throws fr.paris.lutece.portal.service.message.SiteMessageException
request
- The HTTP requestform
- The form
fr.paris.lutece.portal.service.message.SiteMessageException
- if an error occurspublic static boolean preProcessRequest(javax.servlet.http.HttpServletRequest request, Form form) throws fr.paris.lutece.portal.service.message.SiteMessageException
false
if no implementation.
request
- The HTTP requestform
- The form
fr.paris.lutece.portal.service.message.SiteMessageException
- if an error occurspublic static boolean isDraftSupported()
true
if draft is supported, false
otherwise.
true
if draft is supported, false
otherwise.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |