diff --git a/src/main/java/org/codelibs/fess/app/web/admin/boostdocumentrule/AdminBoostdocumentruleAction.java b/src/main/java/org/codelibs/fess/app/web/admin/boostdocumentrule/AdminBoostdocumentruleAction.java index 5866bb063..f3cb16f6b 100644 --- a/src/main/java/org/codelibs/fess/app/web/admin/boostdocumentrule/AdminBoostdocumentruleAction.java +++ b/src/main/java/org/codelibs/fess/app/web/admin/boostdocumentrule/AdminBoostdocumentruleAction.java @@ -19,7 +19,6 @@ package org.codelibs.fess.app.web.admin.boostdocumentrule; import javax.annotation.Resource; import org.codelibs.fess.Constants; -import org.codelibs.fess.annotation.Token; import org.codelibs.fess.app.pager.BoostDocumentRulePager; import org.codelibs.fess.app.service.BoostDocumentRuleService; import org.codelibs.fess.app.web.CrudMode; @@ -31,6 +30,7 @@ import org.lastaflute.web.Execute; import org.lastaflute.web.callback.ActionRuntime; import org.lastaflute.web.response.HtmlResponse; import org.lastaflute.web.response.render.RenderData; +import org.lastaflute.web.token.TxToken; import org.lastaflute.web.validation.VaErrorHook; /** @@ -111,8 +111,7 @@ public class AdminBoostdocumentruleAction extends FessAdminAction { // ----------------------------------------------------- // Entry Page // ---------- - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse createpage() { return asHtml(path_AdminBoostdocumentrule_EditJsp).useForm(CreateForm.class, op -> { op.setup(form -> { @@ -122,8 +121,7 @@ public class AdminBoostdocumentruleAction extends FessAdminAction { }); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse editpage(final int crudMode, final String id) { verifyCrudMode(crudMode, CrudMode.EDIT); return asHtml(path_AdminBoostdocumentrule_EditJsp).useForm(EditForm.class, op -> { @@ -140,24 +138,21 @@ public class AdminBoostdocumentruleAction extends FessAdminAction { }); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse createagain(final CreateForm form) { verifyCrudMode(form.crudMode, CrudMode.CREATE); validate(form, messages -> {}, toEditHtml()); return asHtml(path_AdminBoostdocumentrule_EditJsp); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse editagain(final EditForm form) { verifyCrudMode(form.crudMode, CrudMode.EDIT); validate(form, messages -> {}, toEditHtml()); return asHtml(path_AdminBoostdocumentrule_EditJsp); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse editfromconfirm(final EditForm form) { validate(form, messages -> {}, toEditHtml()); form.crudMode = CrudMode.EDIT; @@ -170,8 +165,7 @@ public class AdminBoostdocumentruleAction extends FessAdminAction { return asHtml(path_AdminBoostdocumentrule_EditJsp); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse deletepage(final int crudMode, final String id) { verifyCrudMode(crudMode, CrudMode.DELETE); return asHtml(path_AdminBoostdocumentrule_ConfirmJsp).useForm(EditForm.class, op -> { @@ -188,8 +182,7 @@ public class AdminBoostdocumentruleAction extends FessAdminAction { }); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse deletefromconfirm(final EditForm form) { validate(form, messages -> {}, toEditHtml()); form.crudMode = CrudMode.DELETE; @@ -222,16 +215,14 @@ public class AdminBoostdocumentruleAction extends FessAdminAction { }); } - @Token(save = false, validate = true, keep = true) - @Execute + @Execute(token = TxToken.VALIDATE_KEEP) public HtmlResponse confirmfromcreate(final CreateForm form) { validate(form, messages -> {}, toEditHtml()); form.crudMode = CrudMode.CREATE; return asHtml(path_AdminBoostdocumentrule_ConfirmJsp); } - @Token(save = false, validate = true, keep = true) - @Execute + @Execute(token = TxToken.VALIDATE_KEEP) public HtmlResponse confirmfromupdate(final EditForm form) { validate(form, messages -> {}, toEditHtml()); form.crudMode = CrudMode.EDIT; @@ -241,8 +232,7 @@ public class AdminBoostdocumentruleAction extends FessAdminAction { // ----------------------------------------------------- // Actually Crud // ------------- - @Token(save = false, validate = true) - @Execute + @Execute(token = TxToken.VALIDATE) public HtmlResponse create(final CreateForm form) { verifyCrudMode(form.crudMode, CrudMode.CREATE); validate(form, messages -> {}, toEditHtml()); @@ -256,8 +246,7 @@ public class AdminBoostdocumentruleAction extends FessAdminAction { return redirect(getClass()); } - @Token(save = false, validate = true) - @Execute + @Execute(token = TxToken.VALIDATE) public HtmlResponse update(final EditForm form) { verifyCrudMode(form.crudMode, CrudMode.EDIT); validate(form, messages -> {}, toEditHtml()); diff --git a/src/main/java/org/codelibs/fess/app/web/admin/crawlingsession/AdminCrawlingsessionAction.java b/src/main/java/org/codelibs/fess/app/web/admin/crawlingsession/AdminCrawlingsessionAction.java index 5caa2a876..2ed1dd2e5 100644 --- a/src/main/java/org/codelibs/fess/app/web/admin/crawlingsession/AdminCrawlingsessionAction.java +++ b/src/main/java/org/codelibs/fess/app/web/admin/crawlingsession/AdminCrawlingsessionAction.java @@ -22,7 +22,6 @@ import java.util.Map; import javax.annotation.Resource; import org.codelibs.fess.Constants; -import org.codelibs.fess.annotation.Token; import org.codelibs.fess.app.pager.CrawlingSessionPager; import org.codelibs.fess.app.service.CrawlingSessionService; import org.codelibs.fess.app.web.CrudMode; @@ -34,6 +33,7 @@ import org.lastaflute.web.Execute; import org.lastaflute.web.callback.ActionRuntime; import org.lastaflute.web.response.HtmlResponse; import org.lastaflute.web.response.render.RenderData; +import org.lastaflute.web.token.TxToken; import org.lastaflute.web.validation.VaErrorHook; /** @@ -124,8 +124,7 @@ public class AdminCrawlingsessionAction extends FessAdminAction { // ----------------------------------------------------- // Entry Page // ---------- - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse deletepage(final int crudMode, final String id, final CrawlingSessionEditForm form) { form.crudMode = crudMode; form.id = id; @@ -134,8 +133,7 @@ public class AdminCrawlingsessionAction extends FessAdminAction { return asHtml(path_AdminCrawlingsession_ConfirmJsp); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse deletefromconfirm(final CrawlingSessionEditForm form) { form.crudMode = CrudMode.DELETE; loadCrawlingSession(form); diff --git a/src/main/java/org/codelibs/fess/app/web/admin/dataconfig/AdminDataconfigAction.java b/src/main/java/org/codelibs/fess/app/web/admin/dataconfig/AdminDataconfigAction.java index b6409985e..0784b6723 100644 --- a/src/main/java/org/codelibs/fess/app/web/admin/dataconfig/AdminDataconfigAction.java +++ b/src/main/java/org/codelibs/fess/app/web/admin/dataconfig/AdminDataconfigAction.java @@ -24,7 +24,6 @@ import java.util.Map; import javax.annotation.Resource; import org.codelibs.fess.Constants; -import org.codelibs.fess.annotation.Token; import org.codelibs.fess.app.pager.DataConfigPager; import org.codelibs.fess.app.service.DataConfigService; import org.codelibs.fess.app.service.LabelTypeService; @@ -39,6 +38,7 @@ import org.lastaflute.web.Execute; import org.lastaflute.web.callback.ActionRuntime; import org.lastaflute.web.response.HtmlResponse; import org.lastaflute.web.response.render.RenderData; +import org.lastaflute.web.token.TxToken; import org.lastaflute.web.validation.VaErrorHook; /** @@ -126,8 +126,7 @@ public class AdminDataconfigAction extends FessAdminAction { // ----------------------------------------------------- // Entry Page // ---------- - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse createpage() { return asHtml(path_AdminDataconfig_EditJsp).useForm(CreateForm.class, op -> { op.setup(form -> { @@ -140,8 +139,7 @@ public class AdminDataconfigAction extends FessAdminAction { }); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse editpage(final int crudMode, final String id) { verifyCrudMode(crudMode, CrudMode.EDIT); return asHtml(path_AdminDataconfig_EditJsp).useForm(EditForm.class, op -> { @@ -161,8 +159,7 @@ public class AdminDataconfigAction extends FessAdminAction { }); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse createagain(final CreateForm form) { verifyCrudMode(form.crudMode, CrudMode.CREATE); validate(form, messages -> {}, toEditHtml()); @@ -172,8 +169,7 @@ public class AdminDataconfigAction extends FessAdminAction { }); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse editagain(final EditForm form) { verifyCrudMode(form.crudMode, CrudMode.EDIT); validate(form, messages -> {}, toEditHtml()); @@ -183,8 +179,7 @@ public class AdminDataconfigAction extends FessAdminAction { }); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse editfromconfirm(final EditForm form) { validate(form, messages -> {}, toEditHtml()); form.crudMode = CrudMode.EDIT; @@ -200,8 +195,7 @@ public class AdminDataconfigAction extends FessAdminAction { }); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse deletepage(final int crudMode, final String id) { verifyCrudMode(crudMode, CrudMode.DELETE); return asHtml(path_AdminDataconfig_ConfirmJsp).useForm(EditForm.class, op -> { @@ -221,8 +215,7 @@ public class AdminDataconfigAction extends FessAdminAction { }); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse deletefromconfirm(final EditForm form) { validate(form, messages -> {}, toEditHtml()); form.crudMode = CrudMode.DELETE; @@ -261,8 +254,7 @@ public class AdminDataconfigAction extends FessAdminAction { }); } - @Token(save = false, validate = true, keep = true) - @Execute + @Execute(token = TxToken.VALIDATE_KEEP) public HtmlResponse confirmfromcreate(final CreateForm form) { validate(form, messages -> {}, toEditHtml()); form.crudMode = CrudMode.CREATE; @@ -272,8 +264,7 @@ public class AdminDataconfigAction extends FessAdminAction { }); } - @Token(save = false, validate = true, keep = true) - @Execute + @Execute(token = TxToken.VALIDATE_KEEP) public HtmlResponse confirmfromupdate(final EditForm form) { validate(form, messages -> {}, toEditHtml()); form.crudMode = CrudMode.EDIT; @@ -286,8 +277,7 @@ public class AdminDataconfigAction extends FessAdminAction { // ----------------------------------------------------- // Actually Crud // ------------- - @Token(save = false, validate = true) - @Execute + @Execute(token = TxToken.VALIDATE) public HtmlResponse create(final CreateForm form) { verifyCrudMode(form.crudMode, CrudMode.CREATE); validate(form, messages -> {}, toEditHtml()); @@ -301,8 +291,7 @@ public class AdminDataconfigAction extends FessAdminAction { return redirect(getClass()); } - @Token(save = false, validate = true) - @Execute + @Execute(token = TxToken.VALIDATE) public HtmlResponse update(final EditForm form) { verifyCrudMode(form.crudMode, CrudMode.EDIT); validate(form, messages -> {}, toEditHtml()); diff --git a/src/main/java/org/codelibs/fess/app/web/admin/design/AdminDesignAction.java b/src/main/java/org/codelibs/fess/app/web/admin/design/AdminDesignAction.java index 6eebf610c..bfc7e6a94 100644 --- a/src/main/java/org/codelibs/fess/app/web/admin/design/AdminDesignAction.java +++ b/src/main/java/org/codelibs/fess/app/web/admin/design/AdminDesignAction.java @@ -31,7 +31,6 @@ import org.codelibs.core.io.FileUtil; import org.codelibs.core.lang.StringUtil; import org.codelibs.core.misc.DynamicProperties; import org.codelibs.fess.Constants; -import org.codelibs.fess.annotation.Token; import org.codelibs.fess.app.web.base.FessAdminAction; import org.codelibs.fess.exception.FessSystemException; import org.codelibs.fess.helper.SystemHelper; @@ -40,6 +39,7 @@ import org.lastaflute.web.callback.ActionRuntime; import org.lastaflute.web.response.ActionResponse; import org.lastaflute.web.response.HtmlResponse; import org.lastaflute.web.response.StreamResponse; +import org.lastaflute.web.token.TxToken; import org.lastaflute.web.validation.VaErrorHook; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -102,8 +102,7 @@ public class AdminDesignAction extends FessAdminAction implements Serializable { // =================================================================================== // Execute // ======= - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse index() { return asHtml(path_AdminDesign_AdminDesignJsp).useForm(DesignForm.class); } @@ -190,8 +189,7 @@ public class AdminDesignAction extends FessAdminAction implements Serializable { }); } - @Token(save = false, validate = true) - @Execute + @Execute(token = TxToken.VALIDATE) public HtmlResponse delete(final DesignForm form) { final File file = getTargetFile(form); if (file == null) { @@ -208,8 +206,7 @@ public class AdminDesignAction extends FessAdminAction implements Serializable { // ----------------------------------------------------- // Edit // ------ - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse edit(final DesignEditForm form) { final String jspType = "view"; final File jspFile = getJspFile(form.fileName, jspType); @@ -221,8 +218,7 @@ public class AdminDesignAction extends FessAdminAction implements Serializable { return asHtml(path_AdminDesign_AdminDesignEditJsp); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse editAsUseDefault(final DesignEditForm form) { final String jspType = "orig/view"; final File jspFile = getJspFile(form.fileName, jspType); @@ -234,8 +230,7 @@ public class AdminDesignAction extends FessAdminAction implements Serializable { return asHtml(path_AdminDesign_AdminDesignEditJsp); } - @Token(save = false, validate = true) - @Execute + @Execute(token = TxToken.VALIDATE) public HtmlResponse update(final DesignEditForm form) { final String jspType = "view"; final File jspFile = getJspFile(form.fileName, jspType); @@ -254,8 +249,7 @@ public class AdminDesignAction extends FessAdminAction implements Serializable { return redirect(getClass()); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse back() { return asHtml(path_AdminDesign_AdminDesignJsp).useForm(DesignForm.class); } diff --git a/src/main/java/org/codelibs/fess/app/web/admin/dict/kuromoji/AdminDictKuromojiAction.java b/src/main/java/org/codelibs/fess/app/web/admin/dict/kuromoji/AdminDictKuromojiAction.java index 85c968138..7cadd9264 100644 --- a/src/main/java/org/codelibs/fess/app/web/admin/dict/kuromoji/AdminDictKuromojiAction.java +++ b/src/main/java/org/codelibs/fess/app/web/admin/dict/kuromoji/AdminDictKuromojiAction.java @@ -26,7 +26,6 @@ import org.codelibs.core.beans.util.BeanUtil; import org.codelibs.core.lang.StringUtil; import org.codelibs.core.misc.DynamicProperties; import org.codelibs.fess.Constants; -import org.codelibs.fess.annotation.Token; import org.codelibs.fess.app.pager.KuromojiPager; import org.codelibs.fess.app.service.KuromojiService; import org.codelibs.fess.app.web.CrudMode; @@ -40,6 +39,7 @@ import org.lastaflute.web.callback.ActionRuntime; import org.lastaflute.web.response.ActionResponse; import org.lastaflute.web.response.HtmlResponse; import org.lastaflute.web.response.render.RenderData; +import org.lastaflute.web.token.TxToken; import org.lastaflute.web.validation.VaErrorHook; /** @@ -131,8 +131,7 @@ public class AdminDictKuromojiAction extends FessAdminAction { // ----------------------------------------------------- // Entry Page // ---------- - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse createpage(final String dictId) { return asHtml(path_AdminDictKuromoji_EditJsp).useForm(CreateForm.class, op -> { op.setup(form -> { @@ -143,8 +142,7 @@ public class AdminDictKuromojiAction extends FessAdminAction { }); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse editpage(final String dictId, final int crudMode, final long id) { verifyCrudMode(crudMode, CrudMode.EDIT); return asHtml(path_AdminDictKuromoji_EditJsp).useForm(EditForm.class, op -> { @@ -162,16 +160,14 @@ public class AdminDictKuromojiAction extends FessAdminAction { }); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse editagain(final EditForm form) { verifyCrudMode(form.crudMode, CrudMode.EDIT); validate(form, messages -> {}, toEditHtml()); return asHtml(path_AdminDictKuromoji_EditJsp); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse editfromconfirm(final EditForm form) { validate(form, messages -> {}, toEditHtml()); form.crudMode = CrudMode.EDIT; @@ -183,8 +179,7 @@ public class AdminDictKuromojiAction extends FessAdminAction { return asHtml(path_AdminDictKuromoji_EditJsp); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse deletepage(final String dictId, final int crudMode, final long id) { verifyCrudMode(crudMode, CrudMode.DELETE); return asHtml(path_AdminDictKuromoji_ConfirmJsp).useForm(EditForm.class, op -> { @@ -202,8 +197,7 @@ public class AdminDictKuromojiAction extends FessAdminAction { }); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse deletefromconfirm(final EditForm form) { validate(form, messages -> {}, toEditHtml()); form.crudMode = CrudMode.DELETE; @@ -236,16 +230,14 @@ public class AdminDictKuromojiAction extends FessAdminAction { }); } - @Token(save = false, validate = true, keep = true) - @Execute + @Execute(token = TxToken.VALIDATE_KEEP) public HtmlResponse confirmfromcreate(final CreateForm form) { validate(form, messages -> {}, toEditHtml()); form.crudMode = CrudMode.CREATE; return asHtml(path_AdminDictKuromoji_ConfirmJsp); } - @Token(save = false, validate = true, keep = true) - @Execute + @Execute(token = TxToken.VALIDATE_KEEP) public HtmlResponse confirmfromupdate(final EditForm form) { validate(form, messages -> {}, toEditHtml()); form.crudMode = CrudMode.EDIT; @@ -255,8 +247,7 @@ public class AdminDictKuromojiAction extends FessAdminAction { // ----------------------------------------------------- // Download // ------- - @Token(save = false, validate = true) - @Execute + @Execute(token = TxToken.VALIDATE) public HtmlResponse downloadpage(final String dictId) { return asHtml(path_AdminDictKuromoji_DownloadJsp).useForm(DownloadForm.class, op -> { op.setup(form -> { @@ -271,8 +262,7 @@ public class AdminDictKuromojiAction extends FessAdminAction { }); } - @Token(save = false, validate = true) - @Execute + @Execute(token = TxToken.VALIDATE) public ActionResponse download(final DownloadForm form) { validate(form, messages -> {}, () -> downloadpage(form.dictId)); return kuromojiService.getKuromojiFile(form.dictId).map(file -> { @@ -288,8 +278,7 @@ public class AdminDictKuromojiAction extends FessAdminAction { // ----------------------------------------------------- // Upload // ------- - @Token(save = false, validate = true) - @Execute + @Execute(token = TxToken.VALIDATE) public HtmlResponse uploadpage(final String dictId) { return asHtml(path_AdminDictKuromoji_UploadJsp).useForm(UploadForm.class, op -> { op.setup(form -> { @@ -304,8 +293,7 @@ public class AdminDictKuromojiAction extends FessAdminAction { }); } - @Token(save = false, validate = true) - @Execute + @Execute(token = TxToken.VALIDATE) public HtmlResponse upload(final UploadForm form) { validate(form, messages -> {}, () -> uploadpage(form.dictId)); return kuromojiService.getKuromojiFile(form.dictId).map(file -> { @@ -328,8 +316,7 @@ public class AdminDictKuromojiAction extends FessAdminAction { // ----------------------------------------------------- // Actually Crud // ------------- - @Token(save = false, validate = true) - @Execute + @Execute(token = TxToken.VALIDATE) public HtmlResponse create(final CreateForm form) { verifyCrudMode(form.crudMode, CrudMode.CREATE); validate(form, messages -> {}, toEditHtml()); @@ -346,8 +333,7 @@ public class AdminDictKuromojiAction extends FessAdminAction { return redirectWith(getClass(), moreUrl("list/1").params("dictId", form.dictId)); } - @Token(save = false, validate = true) - @Execute + @Execute(token = TxToken.VALIDATE) public HtmlResponse update(final EditForm form) { verifyCrudMode(form.crudMode, CrudMode.EDIT); validate(form, messages -> {}, toEditHtml()); diff --git a/src/main/java/org/codelibs/fess/app/web/admin/dict/synonym/AdminDictSynonymAction.java b/src/main/java/org/codelibs/fess/app/web/admin/dict/synonym/AdminDictSynonymAction.java index c61559d9f..2a73025dd 100644 --- a/src/main/java/org/codelibs/fess/app/web/admin/dict/synonym/AdminDictSynonymAction.java +++ b/src/main/java/org/codelibs/fess/app/web/admin/dict/synonym/AdminDictSynonymAction.java @@ -28,7 +28,6 @@ import org.codelibs.core.beans.util.BeanUtil; import org.codelibs.core.lang.StringUtil; import org.codelibs.core.misc.DynamicProperties; import org.codelibs.fess.Constants; -import org.codelibs.fess.annotation.Token; import org.codelibs.fess.app.pager.SynonymPager; import org.codelibs.fess.app.service.SynonymService; import org.codelibs.fess.app.web.CrudMode; @@ -42,6 +41,7 @@ import org.lastaflute.web.callback.ActionRuntime; import org.lastaflute.web.response.ActionResponse; import org.lastaflute.web.response.HtmlResponse; import org.lastaflute.web.response.render.RenderData; +import org.lastaflute.web.token.TxToken; import org.lastaflute.web.validation.VaErrorHook; /** @@ -133,8 +133,7 @@ public class AdminDictSynonymAction extends FessAdminAction { // ----------------------------------------------------- // Entry Page // ---------- - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse createpage(final String dictId) { return asHtml(path_AdminDictSynonym_EditJsp).useForm(CreateForm.class, op -> { op.setup(form -> { @@ -145,8 +144,7 @@ public class AdminDictSynonymAction extends FessAdminAction { }); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse editpage(final String dictId, final int crudMode, final long id) { verifyCrudMode(crudMode, CrudMode.EDIT); return asHtml(path_AdminDictSynonym_EditJsp).useForm(EditForm.class, op -> { @@ -164,16 +162,14 @@ public class AdminDictSynonymAction extends FessAdminAction { }); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse editagain(final EditForm form) { verifyCrudMode(form.crudMode, CrudMode.EDIT); validate(form, messages -> {}, toEditHtml()); return asHtml(path_AdminDictSynonym_EditJsp); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse editfromconfirm(final EditForm form) { validate(form, messages -> {}, toEditHtml()); form.crudMode = CrudMode.EDIT; @@ -186,8 +182,7 @@ public class AdminDictSynonymAction extends FessAdminAction { return asHtml(path_AdminDictSynonym_EditJsp); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse deletepage(final String dictId, final int crudMode, final long id) { verifyCrudMode(crudMode, CrudMode.DELETE); return asHtml(path_AdminDictSynonym_ConfirmJsp).useForm(EditForm.class, op -> { @@ -205,8 +200,7 @@ public class AdminDictSynonymAction extends FessAdminAction { }); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse deletefromconfirm(final EditForm form) { validate(form, messages -> {}, toEditHtml()); form.crudMode = CrudMode.DELETE; @@ -240,8 +234,7 @@ public class AdminDictSynonymAction extends FessAdminAction { }); } - @Token(save = false, validate = true, keep = true) - @Execute + @Execute(token = TxToken.VALIDATE_KEEP) public HtmlResponse confirmfromcreate(final CreateForm form) { validate(form, messages -> {}, toEditHtml()); form.crudMode = CrudMode.CREATE; @@ -252,8 +245,7 @@ public class AdminDictSynonymAction extends FessAdminAction { return asHtml(path_AdminDictSynonym_ConfirmJsp); } - @Token(save = false, validate = true, keep = true) - @Execute + @Execute(token = TxToken.VALIDATE_KEEP) public HtmlResponse confirmfromupdate(final EditForm form) { validate(form, messages -> {}, toEditHtml()); form.crudMode = CrudMode.EDIT; @@ -267,8 +259,7 @@ public class AdminDictSynonymAction extends FessAdminAction { // ----------------------------------------------------- // Download // ------- - @Token(save = false, validate = true) - @Execute + @Execute(token = TxToken.VALIDATE) public HtmlResponse downloadpage(final String dictId) { return asHtml(path_AdminDictSynonym_DownloadJsp).useForm(DownloadForm.class, op -> { op.setup(form -> { @@ -283,8 +274,7 @@ public class AdminDictSynonymAction extends FessAdminAction { }); } - @Token(save = false, validate = true) - @Execute + @Execute(token = TxToken.VALIDATE) public ActionResponse download(final DownloadForm form) { validate(form, messages -> {}, () -> downloadpage(form.dictId)); return synonymService.getSynonymFile(form.dictId).map(file -> { @@ -300,8 +290,7 @@ public class AdminDictSynonymAction extends FessAdminAction { // ----------------------------------------------------- // Upload // ------- - @Token(save = false, validate = true) - @Execute + @Execute(token = TxToken.VALIDATE) public HtmlResponse uploadpage(final String dictId) { return asHtml(path_AdminDictSynonym_UploadJsp).useForm(UploadForm.class, op -> { op.setup(form -> { @@ -316,8 +305,7 @@ public class AdminDictSynonymAction extends FessAdminAction { }); } - @Token(save = false, validate = true) - @Execute + @Execute(token = TxToken.VALIDATE) public HtmlResponse upload(final UploadForm form) { validate(form, messages -> {}, () -> uploadpage(form.dictId)); return synonymService.getSynonymFile(form.dictId).map(file -> { @@ -340,8 +328,7 @@ public class AdminDictSynonymAction extends FessAdminAction { // ----------------------------------------------------- // Actually Crud // ------------- - @Token(save = false, validate = true) - @Execute + @Execute(token = TxToken.VALIDATE) public HtmlResponse create(final CreateForm form) { verifyCrudMode(form.crudMode, CrudMode.CREATE); validate(form, messages -> {}, toEditHtml()); @@ -360,8 +347,7 @@ public class AdminDictSynonymAction extends FessAdminAction { return redirectWith(getClass(), moreUrl("list/1").params("dictId", form.dictId)); } - @Token(save = false, validate = true) - @Execute + @Execute(token = TxToken.VALIDATE) public HtmlResponse update(final EditForm form) { verifyCrudMode(form.crudMode, CrudMode.EDIT); validate(form, messages -> {}, toEditHtml()); diff --git a/src/main/java/org/codelibs/fess/app/web/admin/fileauthentication/AdminFileauthenticationAction.java b/src/main/java/org/codelibs/fess/app/web/admin/fileauthentication/AdminFileauthenticationAction.java index 7ad21cf56..402f90839 100644 --- a/src/main/java/org/codelibs/fess/app/web/admin/fileauthentication/AdminFileauthenticationAction.java +++ b/src/main/java/org/codelibs/fess/app/web/admin/fileauthentication/AdminFileauthenticationAction.java @@ -25,7 +25,6 @@ import java.util.Map; import javax.annotation.Resource; import org.codelibs.fess.Constants; -import org.codelibs.fess.annotation.Token; import org.codelibs.fess.app.pager.FileAuthenticationPager; import org.codelibs.fess.app.service.FileAuthenticationService; import org.codelibs.fess.app.service.FileConfigService; @@ -39,6 +38,7 @@ import org.lastaflute.web.Execute; import org.lastaflute.web.callback.ActionRuntime; import org.lastaflute.web.response.HtmlResponse; import org.lastaflute.web.response.render.RenderData; +import org.lastaflute.web.token.TxToken; import org.lastaflute.web.util.LaRequestUtil; import org.lastaflute.web.validation.VaErrorHook; @@ -123,8 +123,7 @@ public class AdminFileauthenticationAction extends FessAdminAction { // ----------------------------------------------------- // Entry Page // ---------- - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse createpage(final FileAuthenticationEditForm form) { form.initialize(); form.crudMode = CrudMode.CREATE; @@ -134,8 +133,7 @@ public class AdminFileauthenticationAction extends FessAdminAction { }); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse editpage(final int crudMode, final String id, final FileAuthenticationEditForm form) { form.crudMode = crudMode; form.id = id; @@ -147,8 +145,7 @@ public class AdminFileauthenticationAction extends FessAdminAction { }); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse editagain(final FileAuthenticationEditForm form) { return asHtml(path_AdminFileauthentication_EditJsp).renderWith(data -> { registerProtocolSchemeItems(data); @@ -156,8 +153,7 @@ public class AdminFileauthenticationAction extends FessAdminAction { }); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse editfromconfirm(final FileAuthenticationEditForm form) { form.crudMode = CrudMode.EDIT; loadFileAuthentication(form); @@ -167,8 +163,7 @@ public class AdminFileauthenticationAction extends FessAdminAction { }); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse deletepage(final int crudMode, final String id, final FileAuthenticationEditForm form) { form.crudMode = crudMode; form.id = id; @@ -180,8 +175,7 @@ public class AdminFileauthenticationAction extends FessAdminAction { }); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse deletefromconfirm(final FileAuthenticationEditForm form) { form.crudMode = CrudMode.DELETE; loadFileAuthentication(form); @@ -206,8 +200,7 @@ public class AdminFileauthenticationAction extends FessAdminAction { }); } - @Token(save = false, validate = true, keep = true) - @Execute + @Execute(token = TxToken.VALIDATE_KEEP) public HtmlResponse confirmfromcreate(final FileAuthenticationEditForm form) { validate(form, messages -> {}, toEditHtml()); return asHtml(path_AdminFileauthentication_ConfirmJsp).renderWith(data -> { @@ -216,8 +209,7 @@ public class AdminFileauthenticationAction extends FessAdminAction { }); } - @Token(save = false, validate = true, keep = true) - @Execute + @Execute(token = TxToken.VALIDATE_KEEP) public HtmlResponse confirmfromupdate(final FileAuthenticationEditForm form) { validate(form, messages -> {}, toEditHtml()); return asHtml(path_AdminFileauthentication_ConfirmJsp).renderWith(data -> { @@ -229,8 +221,7 @@ public class AdminFileauthenticationAction extends FessAdminAction { // ----------------------------------------------------- // Actually Crud // ------------- - @Token(save = false, validate = true) - @Execute + @Execute(token = TxToken.VALIDATE) public HtmlResponse create(final FileAuthenticationEditForm form) { validate(form, messages -> {}, toEditHtml()); fileAuthenticationService.store(createFileAuthentication(form)); @@ -238,8 +229,7 @@ public class AdminFileauthenticationAction extends FessAdminAction { return redirect(getClass()); } - @Token(save = false, validate = true) - @Execute + @Execute(token = TxToken.VALIDATE) public HtmlResponse update(final FileAuthenticationEditForm form) { validate(form, messages -> {}, toEditHtml()); fileAuthenticationService.store(createFileAuthentication(form)); diff --git a/src/main/java/org/codelibs/fess/app/web/admin/fileconfig/AdminFileconfigAction.java b/src/main/java/org/codelibs/fess/app/web/admin/fileconfig/AdminFileconfigAction.java index f1785a7e9..65c4d6be6 100644 --- a/src/main/java/org/codelibs/fess/app/web/admin/fileconfig/AdminFileconfigAction.java +++ b/src/main/java/org/codelibs/fess/app/web/admin/fileconfig/AdminFileconfigAction.java @@ -19,7 +19,6 @@ package org.codelibs.fess.app.web.admin.fileconfig; import javax.annotation.Resource; import org.codelibs.fess.Constants; -import org.codelibs.fess.annotation.Token; import org.codelibs.fess.app.pager.FileConfigPager; import org.codelibs.fess.app.service.FileConfigService; import org.codelibs.fess.app.service.LabelTypeService; @@ -33,6 +32,7 @@ import org.lastaflute.web.Execute; import org.lastaflute.web.callback.ActionRuntime; import org.lastaflute.web.response.HtmlResponse; import org.lastaflute.web.response.render.RenderData; +import org.lastaflute.web.token.TxToken; import org.lastaflute.web.validation.VaErrorHook; /** @@ -118,8 +118,7 @@ public class AdminFileconfigAction extends FessAdminAction { // ----------------------------------------------------- // Entry Page // ---------- - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse createpage() { return asHtml(path_AdminFileconfig_EditJsp).useForm(CreateForm.class, op -> { op.setup(form -> { @@ -131,8 +130,7 @@ public class AdminFileconfigAction extends FessAdminAction { }); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse editpage(final int crudMode, final String id) { verifyCrudMode(crudMode, CrudMode.EDIT); return asHtml(path_AdminFileconfig_EditJsp).useForm(EditForm.class, op -> { @@ -151,8 +149,7 @@ public class AdminFileconfigAction extends FessAdminAction { }); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse createagain(final CreateForm form) { verifyCrudMode(form.crudMode, CrudMode.CREATE); validate(form, messages -> {}, toEditHtml()); @@ -161,8 +158,7 @@ public class AdminFileconfigAction extends FessAdminAction { }); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse editagain(final EditForm form) { verifyCrudMode(form.crudMode, CrudMode.EDIT); validate(form, messages -> {}, toEditHtml()); @@ -171,8 +167,7 @@ public class AdminFileconfigAction extends FessAdminAction { }); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse editfromconfirm(final EditForm form) { validate(form, messages -> {}, toEditHtml()); form.crudMode = CrudMode.EDIT; @@ -187,8 +182,7 @@ public class AdminFileconfigAction extends FessAdminAction { }); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse deletepage(final int crudMode, final String id) { verifyCrudMode(crudMode, CrudMode.DELETE); return asHtml(path_AdminFileconfig_ConfirmJsp).useForm(EditForm.class, op -> { @@ -207,8 +201,7 @@ public class AdminFileconfigAction extends FessAdminAction { }); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse deletefromconfirm(final EditForm form) { validate(form, messages -> {}, toEditHtml()); form.crudMode = CrudMode.DELETE; @@ -245,8 +238,7 @@ public class AdminFileconfigAction extends FessAdminAction { }); } - @Token(save = false, validate = true, keep = true) - @Execute + @Execute(token = TxToken.VALIDATE_KEEP) public HtmlResponse confirmfromcreate(final CreateForm form) { validate(form, messages -> {}, toEditHtml()); form.crudMode = CrudMode.CREATE; @@ -255,8 +247,7 @@ public class AdminFileconfigAction extends FessAdminAction { }); } - @Token(save = false, validate = true, keep = true) - @Execute + @Execute(token = TxToken.VALIDATE_KEEP) public HtmlResponse confirmfromupdate(final EditForm form) { validate(form, messages -> {}, toEditHtml()); form.crudMode = CrudMode.EDIT; @@ -268,8 +259,7 @@ public class AdminFileconfigAction extends FessAdminAction { // ----------------------------------------------------- // Actually Crud // ------------- - @Token(save = false, validate = true) - @Execute + @Execute(token = TxToken.VALIDATE) public HtmlResponse create(final CreateForm form) { verifyCrudMode(form.crudMode, CrudMode.CREATE); validate(form, messages -> {}, toEditHtml()); @@ -283,8 +273,7 @@ public class AdminFileconfigAction extends FessAdminAction { return redirect(getClass()); } - @Token(save = false, validate = true) - @Execute + @Execute(token = TxToken.VALIDATE) public HtmlResponse update(final EditForm form) { verifyCrudMode(form.crudMode, CrudMode.EDIT); validate(form, messages -> {}, toEditHtml()); diff --git a/src/main/java/org/codelibs/fess/app/web/admin/general/AdminGeneralAction.java b/src/main/java/org/codelibs/fess/app/web/admin/general/AdminGeneralAction.java index ce026587c..d84dec77a 100644 --- a/src/main/java/org/codelibs/fess/app/web/admin/general/AdminGeneralAction.java +++ b/src/main/java/org/codelibs/fess/app/web/admin/general/AdminGeneralAction.java @@ -26,13 +26,13 @@ import javax.annotation.Resource; import org.codelibs.core.lang.StringUtil; import org.codelibs.core.misc.DynamicProperties; import org.codelibs.fess.Constants; -import org.codelibs.fess.annotation.Token; import org.codelibs.fess.app.web.base.FessAdminAction; import org.codelibs.fess.helper.SystemHelper; import org.codelibs.fess.util.ComponentUtil; import org.lastaflute.web.Execute; import org.lastaflute.web.callback.ActionRuntime; import org.lastaflute.web.response.HtmlResponse; +import org.lastaflute.web.token.TxToken; import org.lastaflute.web.util.LaRequestUtil; /** @@ -62,8 +62,7 @@ public class AdminGeneralAction extends FessAdminAction { // =================================================================================== // - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse index() { return asHtml(path_AdminGeneral_IndexJsp).useForm(EditForm.class, setup -> { setup.setup(form -> { @@ -72,8 +71,7 @@ public class AdminGeneralAction extends FessAdminAction { }); } - @Token(save = false, validate = true) - @Execute + @Execute(token = TxToken.VALIDATE) public HtmlResponse update(final EditForm form) { validate(form, messages -> {}, () -> { return asHtml(path_AdminGeneral_IndexJsp); diff --git a/src/main/java/org/codelibs/fess/app/web/admin/group/AdminGroupAction.java b/src/main/java/org/codelibs/fess/app/web/admin/group/AdminGroupAction.java index 39f155c0b..7e3082492 100644 --- a/src/main/java/org/codelibs/fess/app/web/admin/group/AdminGroupAction.java +++ b/src/main/java/org/codelibs/fess/app/web/admin/group/AdminGroupAction.java @@ -23,7 +23,6 @@ import java.util.Map; import javax.annotation.Resource; import org.codelibs.fess.Constants; -import org.codelibs.fess.annotation.Token; import org.codelibs.fess.app.pager.GroupPager; import org.codelibs.fess.app.service.GroupService; import org.codelibs.fess.app.web.CrudMode; @@ -34,6 +33,7 @@ import org.lastaflute.web.Execute; import org.lastaflute.web.callback.ActionRuntime; import org.lastaflute.web.response.HtmlResponse; import org.lastaflute.web.response.render.RenderData; +import org.lastaflute.web.token.TxToken; import org.lastaflute.web.validation.VaErrorHook; /** @@ -114,16 +114,14 @@ public class AdminGroupAction extends FessAdminAction { // ----------------------------------------------------- // Entry Page // ---------- - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse createpage(final GroupEditForm form) { form.initialize(); form.crudMode = CrudMode.CREATE; return asHtml(path_AdminGroup_EditJsp); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse editpage(final int crudMode, final String id, final GroupEditForm form) { form.crudMode = crudMode; form.id = id; @@ -132,22 +130,19 @@ public class AdminGroupAction extends FessAdminAction { return asHtml(path_AdminGroup_EditJsp); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse editagain(final GroupEditForm form) { return asHtml(path_AdminGroup_EditJsp); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse editfromconfirm(final GroupEditForm form) { form.crudMode = CrudMode.EDIT; loadGroup(form); return asHtml(path_AdminGroup_EditJsp); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse deletepage(final int crudMode, final String id, final GroupEditForm form) { form.crudMode = crudMode; form.id = id; @@ -156,8 +151,7 @@ public class AdminGroupAction extends FessAdminAction { return asHtml(path_AdminGroup_ConfirmJsp); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse deletefromconfirm(final GroupEditForm form) { form.crudMode = CrudMode.DELETE; loadGroup(form); @@ -176,15 +170,13 @@ public class AdminGroupAction extends FessAdminAction { return asHtml(path_AdminGroup_ConfirmJsp); } - @Token(save = false, validate = true, keep = true) - @Execute + @Execute(token = TxToken.VALIDATE_KEEP) public HtmlResponse confirmfromcreate(final GroupEditForm form) { validate(form, messages -> {}, toEditHtml()); return asHtml(path_AdminGroup_ConfirmJsp); } - @Token(save = false, validate = true, keep = true) - @Execute + @Execute(token = TxToken.VALIDATE_KEEP) public HtmlResponse confirmfromupdate(final GroupEditForm form) { validate(form, messages -> {}, toEditHtml()); return asHtml(path_AdminGroup_ConfirmJsp); @@ -193,8 +185,7 @@ public class AdminGroupAction extends FessAdminAction { // ----------------------------------------------------- // Actually Crud // ------------- - @Token(save = false, validate = true) - @Execute + @Execute(token = TxToken.VALIDATE) public HtmlResponse create(final GroupEditForm form) { validate(form, messages -> {}, toEditHtml()); groupService.store(createGroup(form)); @@ -202,8 +193,7 @@ public class AdminGroupAction extends FessAdminAction { return redirect(getClass()); } - @Token(save = false, validate = true) - @Execute + @Execute(token = TxToken.VALIDATE) public HtmlResponse update(final GroupEditForm form) { validate(form, messages -> {}, toEditHtml()); groupService.store(createGroup(form)); diff --git a/src/main/java/org/codelibs/fess/app/web/admin/joblog/AdminJoblogAction.java b/src/main/java/org/codelibs/fess/app/web/admin/joblog/AdminJoblogAction.java index e7a00b0ae..4a4468bd6 100644 --- a/src/main/java/org/codelibs/fess/app/web/admin/joblog/AdminJoblogAction.java +++ b/src/main/java/org/codelibs/fess/app/web/admin/joblog/AdminJoblogAction.java @@ -22,7 +22,6 @@ import java.util.Map; import javax.annotation.Resource; import org.codelibs.fess.Constants; -import org.codelibs.fess.annotation.Token; import org.codelibs.fess.app.pager.JobLogPager; import org.codelibs.fess.app.service.JobLogService; import org.codelibs.fess.app.web.CrudMode; @@ -33,6 +32,7 @@ import org.lastaflute.web.Execute; import org.lastaflute.web.callback.ActionRuntime; import org.lastaflute.web.response.HtmlResponse; import org.lastaflute.web.response.render.RenderData; +import org.lastaflute.web.token.TxToken; import org.lastaflute.web.validation.VaErrorHook; /** @@ -114,8 +114,7 @@ public class AdminJoblogAction extends FessAdminAction { // ----------------------------------------------------- // Entry Page // ---------- - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse deletepage(final int crudMode, final String id, final JobLogEditForm form) { form.crudMode = crudMode; form.id = id; @@ -124,8 +123,7 @@ public class AdminJoblogAction extends FessAdminAction { return asHtml(path_AdminJoblog_ConfirmJsp); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse deletefromconfirm(final JobLogEditForm form) { form.crudMode = CrudMode.DELETE; loadJobLog(form); diff --git a/src/main/java/org/codelibs/fess/app/web/admin/keymatch/AdminKeymatchAction.java b/src/main/java/org/codelibs/fess/app/web/admin/keymatch/AdminKeymatchAction.java index a866e40fe..488d51c8f 100644 --- a/src/main/java/org/codelibs/fess/app/web/admin/keymatch/AdminKeymatchAction.java +++ b/src/main/java/org/codelibs/fess/app/web/admin/keymatch/AdminKeymatchAction.java @@ -19,7 +19,6 @@ package org.codelibs.fess.app.web.admin.keymatch; import javax.annotation.Resource; import org.codelibs.fess.Constants; -import org.codelibs.fess.annotation.Token; import org.codelibs.fess.app.pager.KeyMatchPager; import org.codelibs.fess.app.service.KeyMatchService; import org.codelibs.fess.app.web.CrudMode; @@ -32,6 +31,7 @@ import org.lastaflute.web.Execute; import org.lastaflute.web.callback.ActionRuntime; import org.lastaflute.web.response.HtmlResponse; import org.lastaflute.web.response.render.RenderData; +import org.lastaflute.web.token.TxToken; import org.lastaflute.web.validation.VaErrorHook; /** @@ -113,8 +113,7 @@ public class AdminKeymatchAction extends FessAdminAction { // ----------------------------------------------------- // Entry Page // ---------- - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse createpage() { return asHtml(path_AdminKeymatch_EditJsp).useForm(CreateForm.class, op -> { op.setup(form -> { @@ -124,8 +123,7 @@ public class AdminKeymatchAction extends FessAdminAction { }); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse editpage(final int crudMode, final String id) { verifyCrudMode(crudMode, CrudMode.EDIT); return asHtml(path_AdminKeymatch_EditJsp).useForm(EditForm.class, op -> { @@ -142,24 +140,21 @@ public class AdminKeymatchAction extends FessAdminAction { }); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse createagain(final CreateForm form) { verifyCrudMode(form.crudMode, CrudMode.CREATE); validate(form, messages -> {}, toEditHtml()); return asHtml(path_AdminKeymatch_EditJsp); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse editagain(final EditForm form) { verifyCrudMode(form.crudMode, CrudMode.EDIT); validate(form, messages -> {}, toEditHtml()); return asHtml(path_AdminKeymatch_EditJsp); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse editfromconfirm(final EditForm form) { validate(form, messages -> {}, toEditHtml()); form.crudMode = CrudMode.EDIT; @@ -172,8 +167,7 @@ public class AdminKeymatchAction extends FessAdminAction { return asHtml(path_AdminKeymatch_EditJsp); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse deletepage(final int crudMode, final String id) { verifyCrudMode(crudMode, CrudMode.DELETE); return asHtml(path_AdminKeymatch_ConfirmJsp).useForm(EditForm.class, op -> { @@ -190,8 +184,7 @@ public class AdminKeymatchAction extends FessAdminAction { }); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse deletefromconfirm(final EditForm form) { form.crudMode = CrudMode.DELETE; validate(form, messages -> {}, toEditHtml()); @@ -224,16 +217,14 @@ public class AdminKeymatchAction extends FessAdminAction { }); } - @Token(save = false, validate = true, keep = true) - @Execute + @Execute(token = TxToken.VALIDATE_KEEP) public HtmlResponse confirmfromcreate(final CreateForm form) { validate(form, messages -> {}, toEditHtml()); form.crudMode = CrudMode.CREATE; return asHtml(path_AdminKeymatch_ConfirmJsp); } - @Token(save = false, validate = true, keep = true) - @Execute + @Execute(token = TxToken.VALIDATE_KEEP) public HtmlResponse confirmfromupdate(final EditForm form) { validate(form, messages -> {}, toEditHtml()); form.crudMode = CrudMode.EDIT; @@ -243,8 +234,7 @@ public class AdminKeymatchAction extends FessAdminAction { // ----------------------------------------------------- // Actually Crud // ------------- - @Token(save = false, validate = true) - @Execute + @Execute(token = TxToken.VALIDATE) public HtmlResponse create(final CreateForm form) { verifyCrudMode(form.crudMode, CrudMode.CREATE); validate(form, messages -> {}, toEditHtml()); @@ -259,8 +249,7 @@ public class AdminKeymatchAction extends FessAdminAction { return redirect(getClass()); } - @Token(save = false, validate = true) - @Execute + @Execute(token = TxToken.VALIDATE) public HtmlResponse update(final EditForm form) { verifyCrudMode(form.crudMode, CrudMode.EDIT); validate(form, messages -> {}, toEditHtml()); diff --git a/src/main/java/org/codelibs/fess/app/web/admin/labeltype/AdminLabeltypeAction.java b/src/main/java/org/codelibs/fess/app/web/admin/labeltype/AdminLabeltypeAction.java index f76cb1643..235da341a 100644 --- a/src/main/java/org/codelibs/fess/app/web/admin/labeltype/AdminLabeltypeAction.java +++ b/src/main/java/org/codelibs/fess/app/web/admin/labeltype/AdminLabeltypeAction.java @@ -19,7 +19,6 @@ package org.codelibs.fess.app.web.admin.labeltype; import javax.annotation.Resource; import org.codelibs.fess.Constants; -import org.codelibs.fess.annotation.Token; import org.codelibs.fess.app.pager.LabelTypePager; import org.codelibs.fess.app.service.LabelTypeService; import org.codelibs.fess.app.service.RoleTypeService; @@ -32,6 +31,7 @@ import org.lastaflute.web.Execute; import org.lastaflute.web.callback.ActionRuntime; import org.lastaflute.web.response.HtmlResponse; import org.lastaflute.web.response.render.RenderData; +import org.lastaflute.web.token.TxToken; import org.lastaflute.web.validation.VaErrorHook; /** @@ -116,8 +116,7 @@ public class AdminLabeltypeAction extends FessAdminAction { // ----------------------------------------------------- // Entry Page // ---------- - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse createpage() { return asHtml(path_AdminLabeltype_EditJsp).useForm(CreateForm.class, op -> { op.setup(form -> { @@ -129,8 +128,7 @@ public class AdminLabeltypeAction extends FessAdminAction { }); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse editpage(final int crudMode, final String id) { verifyCrudMode(crudMode, CrudMode.EDIT); return asHtml(path_AdminLabeltype_EditJsp).useForm(EditForm.class, op -> { @@ -149,8 +147,7 @@ public class AdminLabeltypeAction extends FessAdminAction { }); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse createagain(final CreateForm form) { verifyCrudMode(form.crudMode, CrudMode.CREATE); validate(form, messages -> {}, toEditHtml()); @@ -159,8 +156,7 @@ public class AdminLabeltypeAction extends FessAdminAction { }); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse editagain(final EditForm form) { verifyCrudMode(form.crudMode, CrudMode.EDIT); validate(form, messages -> {}, toEditHtml()); @@ -169,8 +165,7 @@ public class AdminLabeltypeAction extends FessAdminAction { }); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse editfromconfirm(final EditForm form) { validate(form, messages -> {}, toEditHtml()); form.crudMode = CrudMode.EDIT; @@ -185,8 +180,7 @@ public class AdminLabeltypeAction extends FessAdminAction { }); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse deletepage(final int crudMode, final String id) { verifyCrudMode(crudMode, CrudMode.DELETE); return asHtml(path_AdminLabeltype_ConfirmJsp).useForm(EditForm.class, op -> { @@ -205,8 +199,7 @@ public class AdminLabeltypeAction extends FessAdminAction { }); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse deletefromconfirm(final EditForm form) { validate(form, messages -> {}, toEditHtml()); form.crudMode = CrudMode.DELETE; @@ -243,8 +236,7 @@ public class AdminLabeltypeAction extends FessAdminAction { }); } - @Token(save = false, validate = true, keep = true) - @Execute + @Execute(token = TxToken.VALIDATE_KEEP) public HtmlResponse confirmfromcreate(final CreateForm form) { validate(form, messages -> {}, toEditHtml()); form.crudMode = CrudMode.CREATE; @@ -253,8 +245,7 @@ public class AdminLabeltypeAction extends FessAdminAction { }); } - @Token(save = false, validate = true, keep = true) - @Execute + @Execute(token = TxToken.VALIDATE_KEEP) public HtmlResponse confirmfromupdate(final EditForm form) { validate(form, messages -> {}, toEditHtml()); form.crudMode = CrudMode.EDIT; @@ -266,8 +257,7 @@ public class AdminLabeltypeAction extends FessAdminAction { // ----------------------------------------------------- // Actually Crud // ------------- - @Token(save = false, validate = true) - @Execute + @Execute(token = TxToken.VALIDATE) public HtmlResponse create(final CreateForm form) { verifyCrudMode(form.crudMode, CrudMode.CREATE); validate(form, messages -> {}, toEditHtml()); @@ -281,8 +271,7 @@ public class AdminLabeltypeAction extends FessAdminAction { return redirect(getClass()); } - @Token(save = false, validate = true) - @Execute + @Execute(token = TxToken.VALIDATE) public HtmlResponse update(final EditForm form) { verifyCrudMode(form.crudMode, CrudMode.EDIT); validate(form, messages -> {}, toEditHtml()); diff --git a/src/main/java/org/codelibs/fess/app/web/admin/overlappinghost/AdminOverlappinghostAction.java b/src/main/java/org/codelibs/fess/app/web/admin/overlappinghost/AdminOverlappinghostAction.java index e44c5faad..a642c0d83 100644 --- a/src/main/java/org/codelibs/fess/app/web/admin/overlappinghost/AdminOverlappinghostAction.java +++ b/src/main/java/org/codelibs/fess/app/web/admin/overlappinghost/AdminOverlappinghostAction.java @@ -19,7 +19,6 @@ package org.codelibs.fess.app.web.admin.overlappinghost; import javax.annotation.Resource; import org.codelibs.fess.Constants; -import org.codelibs.fess.annotation.Token; import org.codelibs.fess.app.pager.OverlappingHostPager; import org.codelibs.fess.app.service.OverlappingHostService; import org.codelibs.fess.app.web.CrudMode; @@ -31,6 +30,7 @@ import org.lastaflute.web.Execute; import org.lastaflute.web.callback.ActionRuntime; import org.lastaflute.web.response.HtmlResponse; import org.lastaflute.web.response.render.RenderData; +import org.lastaflute.web.token.TxToken; import org.lastaflute.web.validation.VaErrorHook; /** @@ -112,8 +112,7 @@ public class AdminOverlappinghostAction extends FessAdminAction { // ----------------------------------------------------- // Entry Page // ---------- - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse createpage() { return asHtml(path_AdminOverlappinghost_EditJsp).useForm(CreateForm.class, op -> { op.setup(form -> { @@ -123,8 +122,7 @@ public class AdminOverlappinghostAction extends FessAdminAction { }); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse editpage(final int crudMode, final String id) { verifyCrudMode(crudMode, CrudMode.EDIT); return asHtml(path_AdminOverlappinghost_EditJsp).useForm(EditForm.class, op -> { @@ -141,24 +139,21 @@ public class AdminOverlappinghostAction extends FessAdminAction { }); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse createagain(final CreateForm form) { verifyCrudMode(form.crudMode, CrudMode.CREATE); validate(form, messages -> {}, toEditHtml()); return asHtml(path_AdminOverlappinghost_EditJsp); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse editagain(final EditForm form) { verifyCrudMode(form.crudMode, CrudMode.EDIT); validate(form, messages -> {}, toEditHtml()); return asHtml(path_AdminOverlappinghost_EditJsp); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse editfromconfirm(final EditForm form) { validate(form, messages -> {}, toEditHtml()); form.crudMode = CrudMode.EDIT; @@ -171,8 +166,7 @@ public class AdminOverlappinghostAction extends FessAdminAction { return asHtml(path_AdminOverlappinghost_EditJsp); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse deletepage(final int crudMode, final String id) { verifyCrudMode(crudMode, CrudMode.DELETE); return asHtml(path_AdminOverlappinghost_ConfirmJsp).useForm(EditForm.class, op -> { @@ -189,8 +183,7 @@ public class AdminOverlappinghostAction extends FessAdminAction { }); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse deletefromconfirm(final EditForm form) { validate(form, messages -> {}, toEditHtml()); form.crudMode = CrudMode.DELETE; @@ -223,16 +216,14 @@ public class AdminOverlappinghostAction extends FessAdminAction { }); } - @Token(save = false, validate = true, keep = true) - @Execute + @Execute(token = TxToken.VALIDATE_KEEP) public HtmlResponse confirmfromcreate(final CreateForm form) { validate(form, messages -> {}, toEditHtml()); form.crudMode = CrudMode.CREATE; return asHtml(path_AdminOverlappinghost_ConfirmJsp); } - @Token(save = false, validate = true, keep = true) - @Execute + @Execute(token = TxToken.VALIDATE_KEEP) public HtmlResponse confirmfromupdate(final EditForm form) { validate(form, messages -> {}, toEditHtml()); form.crudMode = CrudMode.EDIT; @@ -242,8 +233,7 @@ public class AdminOverlappinghostAction extends FessAdminAction { // ----------------------------------------------------- // Actually Crud // ------------- - @Token(save = false, validate = true) - @Execute + @Execute(token = TxToken.VALIDATE) public HtmlResponse create(final CreateForm form) { verifyCrudMode(form.crudMode, CrudMode.CREATE); validate(form, messages -> {}, toEditHtml()); @@ -257,8 +247,7 @@ public class AdminOverlappinghostAction extends FessAdminAction { return redirect(getClass()); } - @Token(save = false, validate = true) - @Execute + @Execute(token = TxToken.VALIDATE) public HtmlResponse update(final EditForm form) { verifyCrudMode(form.crudMode, CrudMode.EDIT); validate(form, messages -> {}, toEditHtml()); diff --git a/src/main/java/org/codelibs/fess/app/web/admin/pathmapping/AdminPathmappingAction.java b/src/main/java/org/codelibs/fess/app/web/admin/pathmapping/AdminPathmappingAction.java index 2b2388139..f58154995 100644 --- a/src/main/java/org/codelibs/fess/app/web/admin/pathmapping/AdminPathmappingAction.java +++ b/src/main/java/org/codelibs/fess/app/web/admin/pathmapping/AdminPathmappingAction.java @@ -19,7 +19,6 @@ package org.codelibs.fess.app.web.admin.pathmapping; import javax.annotation.Resource; import org.codelibs.fess.Constants; -import org.codelibs.fess.annotation.Token; import org.codelibs.fess.app.pager.PathMappingPager; import org.codelibs.fess.app.service.PathMappingService; import org.codelibs.fess.app.web.CrudMode; @@ -31,6 +30,7 @@ import org.lastaflute.web.Execute; import org.lastaflute.web.callback.ActionRuntime; import org.lastaflute.web.response.HtmlResponse; import org.lastaflute.web.response.render.RenderData; +import org.lastaflute.web.token.TxToken; import org.lastaflute.web.validation.VaErrorHook; /** @@ -113,8 +113,7 @@ public class AdminPathmappingAction extends FessAdminAction { // ----------------------------------------------------- // Entry Page // ---------- - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse createpage() { return asHtml(path_AdminPathmapping_EditJsp).useForm(CreateForm.class, op -> { op.setup(form -> { @@ -124,8 +123,7 @@ public class AdminPathmappingAction extends FessAdminAction { }); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse editpage(final int crudMode, final String id) { verifyCrudMode(crudMode, CrudMode.EDIT); return asHtml(path_AdminPathmapping_EditJsp).useForm(EditForm.class, op -> { @@ -142,24 +140,21 @@ public class AdminPathmappingAction extends FessAdminAction { }); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse createagain(final CreateForm form) { verifyCrudMode(form.crudMode, CrudMode.CREATE); validate(form, messages -> {}, toEditHtml()); return asHtml(path_AdminPathmapping_EditJsp); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse editagain(final EditForm form) { verifyCrudMode(form.crudMode, CrudMode.EDIT); validate(form, messages -> {}, toEditHtml()); return asHtml(path_AdminPathmapping_EditJsp); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse editfromconfirm(final EditForm form) { validate(form, messages -> {}, toEditHtml()); form.crudMode = CrudMode.EDIT; @@ -172,8 +167,7 @@ public class AdminPathmappingAction extends FessAdminAction { return asHtml(path_AdminPathmapping_EditJsp); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse deletepage(final int crudMode, final String id) { verifyCrudMode(crudMode, CrudMode.DELETE); return asHtml(path_AdminPathmapping_ConfirmJsp).useForm(EditForm.class, op -> { @@ -190,8 +184,7 @@ public class AdminPathmappingAction extends FessAdminAction { }); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse deletefromconfirm(final EditForm form) { validate(form, messages -> {}, toEditHtml()); form.crudMode = CrudMode.DELETE; @@ -224,16 +217,14 @@ public class AdminPathmappingAction extends FessAdminAction { }); } - @Token(save = false, validate = true, keep = true) - @Execute + @Execute(token = TxToken.VALIDATE_KEEP) public HtmlResponse confirmfromcreate(final CreateForm form) { validate(form, messages -> {}, toEditHtml()); form.crudMode = CrudMode.CREATE; return asHtml(path_AdminPathmapping_ConfirmJsp); } - @Token(save = false, validate = true, keep = true) - @Execute + @Execute(token = TxToken.VALIDATE_KEEP) public HtmlResponse confirmfromupdate(final EditForm form) { validate(form, messages -> {}, toEditHtml()); form.crudMode = CrudMode.EDIT; @@ -243,8 +234,7 @@ public class AdminPathmappingAction extends FessAdminAction { // ----------------------------------------------------- // Actually Crud // ------------- - @Token(save = false, validate = true) - @Execute + @Execute(token = TxToken.VALIDATE) public HtmlResponse create(final CreateForm form) { verifyCrudMode(form.crudMode, CrudMode.CREATE); validate(form, messages -> {}, toEditHtml()); @@ -258,8 +248,7 @@ public class AdminPathmappingAction extends FessAdminAction { return redirect(getClass()); } - @Token(save = false, validate = true) - @Execute + @Execute(token = TxToken.VALIDATE) public HtmlResponse update(final EditForm form) { verifyCrudMode(form.crudMode, CrudMode.EDIT); validate(form, messages -> {}, toEditHtml()); diff --git a/src/main/java/org/codelibs/fess/app/web/admin/requestheader/AdminRequestheaderAction.java b/src/main/java/org/codelibs/fess/app/web/admin/requestheader/AdminRequestheaderAction.java index e4c28a275..07e7c19e8 100644 --- a/src/main/java/org/codelibs/fess/app/web/admin/requestheader/AdminRequestheaderAction.java +++ b/src/main/java/org/codelibs/fess/app/web/admin/requestheader/AdminRequestheaderAction.java @@ -25,7 +25,6 @@ import java.util.Map; import javax.annotation.Resource; import org.codelibs.fess.Constants; -import org.codelibs.fess.annotation.Token; import org.codelibs.fess.app.pager.RequestHeaderPager; import org.codelibs.fess.app.service.RequestHeaderService; import org.codelibs.fess.app.service.WebConfigService; @@ -40,6 +39,7 @@ import org.lastaflute.web.Execute; import org.lastaflute.web.callback.ActionRuntime; import org.lastaflute.web.response.HtmlResponse; import org.lastaflute.web.response.render.RenderData; +import org.lastaflute.web.token.TxToken; import org.lastaflute.web.util.LaRequestUtil; import org.lastaflute.web.validation.VaErrorHook; @@ -126,8 +126,7 @@ public class AdminRequestheaderAction extends FessAdminAction { // ----------------------------------------------------- // Entry Page // ---------- - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse createpage() { return asHtml(path_AdminRequestheader_EditJsp).useForm(CreateForm.class, op -> { op.setup(form -> { @@ -140,8 +139,7 @@ public class AdminRequestheaderAction extends FessAdminAction { }); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse editpage(final int crudMode, final String id) { verifyCrudMode(crudMode, CrudMode.EDIT); return asHtml(path_AdminRequestheader_EditJsp).useForm(EditForm.class, op -> { @@ -161,8 +159,7 @@ public class AdminRequestheaderAction extends FessAdminAction { }); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse createagain(final CreateForm form) { verifyCrudMode(form.crudMode, CrudMode.CREATE); validate(form, messages -> {}, toEditHtml()); @@ -172,8 +169,7 @@ public class AdminRequestheaderAction extends FessAdminAction { }); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse editagain(final EditForm form) { verifyCrudMode(form.crudMode, CrudMode.EDIT); validate(form, messages -> {}, toEditHtml()); @@ -183,8 +179,7 @@ public class AdminRequestheaderAction extends FessAdminAction { }); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse editfromconfirm(final EditForm form) { validate(form, messages -> {}, toEditHtml()); form.crudMode = CrudMode.EDIT; @@ -200,8 +195,7 @@ public class AdminRequestheaderAction extends FessAdminAction { }); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse deletepage(final int crudMode, final String id) { verifyCrudMode(crudMode, CrudMode.DELETE); return asHtml(path_AdminRequestheader_ConfirmJsp).useForm(EditForm.class, op -> { @@ -221,8 +215,7 @@ public class AdminRequestheaderAction extends FessAdminAction { }); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse deletefromconfirm(final EditForm form) { validate(form, messages -> {}, toEditHtml()); form.crudMode = CrudMode.DELETE; @@ -261,8 +254,7 @@ public class AdminRequestheaderAction extends FessAdminAction { }); } - @Token(save = false, validate = true, keep = true) - @Execute + @Execute(token = TxToken.VALIDATE_KEEP) public HtmlResponse confirmfromcreate(final CreateForm form) { validate(form, messages -> {}, toEditHtml()); form.crudMode = CrudMode.CREATE; @@ -272,8 +264,7 @@ public class AdminRequestheaderAction extends FessAdminAction { }); } - @Token(save = false, validate = true, keep = true) - @Execute + @Execute(token = TxToken.VALIDATE_KEEP) public HtmlResponse confirmfromupdate(final EditForm form) { validate(form, messages -> {}, toEditHtml()); form.crudMode = CrudMode.EDIT; @@ -286,8 +277,7 @@ public class AdminRequestheaderAction extends FessAdminAction { // ----------------------------------------------------- // Actually Crud // ------------- - @Token(save = false, validate = true) - @Execute + @Execute(token = TxToken.VALIDATE) public HtmlResponse create(final CreateForm form) { verifyCrudMode(form.crudMode, CrudMode.CREATE); validate(form, messages -> {}, toEditHtml()); @@ -301,8 +291,7 @@ public class AdminRequestheaderAction extends FessAdminAction { return redirect(getClass()); } - @Token(save = false, validate = true) - @Execute + @Execute(token = TxToken.VALIDATE) public HtmlResponse update(final EditForm form) { verifyCrudMode(form.crudMode, CrudMode.EDIT); validate(form, messages -> {}, toEditHtml()); diff --git a/src/main/java/org/codelibs/fess/app/web/admin/role/AdminRoleAction.java b/src/main/java/org/codelibs/fess/app/web/admin/role/AdminRoleAction.java index ea8d52548..b2e8a3a28 100644 --- a/src/main/java/org/codelibs/fess/app/web/admin/role/AdminRoleAction.java +++ b/src/main/java/org/codelibs/fess/app/web/admin/role/AdminRoleAction.java @@ -23,7 +23,6 @@ import java.util.Map; import javax.annotation.Resource; import org.codelibs.fess.Constants; -import org.codelibs.fess.annotation.Token; import org.codelibs.fess.app.pager.RolePager; import org.codelibs.fess.app.service.RoleService; import org.codelibs.fess.app.web.CrudMode; @@ -34,6 +33,7 @@ import org.lastaflute.web.Execute; import org.lastaflute.web.callback.ActionRuntime; import org.lastaflute.web.response.HtmlResponse; import org.lastaflute.web.response.render.RenderData; +import org.lastaflute.web.token.TxToken; import org.lastaflute.web.validation.VaErrorHook; /** @@ -114,16 +114,14 @@ public class AdminRoleAction extends FessAdminAction { // ----------------------------------------------------- // Entry Page // ---------- - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse createpage(final RoleEditForm form) { form.initialize(); form.crudMode = CrudMode.CREATE; return asHtml(path_AdminRole_EditJsp); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse editpage(final int crudMode, final String id, final RoleEditForm form) { form.crudMode = crudMode; form.id = id; @@ -132,22 +130,19 @@ public class AdminRoleAction extends FessAdminAction { return asHtml(path_AdminRole_EditJsp); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse editagain(final RoleEditForm form) { return asHtml(path_AdminRole_EditJsp); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse editfromconfirm(final RoleEditForm form) { form.crudMode = CrudMode.EDIT; loadRole(form); return asHtml(path_AdminRole_EditJsp); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse deletepage(final int crudMode, final String id, final RoleEditForm form) { form.crudMode = crudMode; form.id = id; @@ -156,8 +151,7 @@ public class AdminRoleAction extends FessAdminAction { return asHtml(path_AdminRole_ConfirmJsp); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse deletefromconfirm(final RoleEditForm form) { form.crudMode = CrudMode.DELETE; loadRole(form); @@ -176,15 +170,13 @@ public class AdminRoleAction extends FessAdminAction { return asHtml(path_AdminRole_ConfirmJsp); } - @Token(save = false, validate = true, keep = true) - @Execute + @Execute(token = TxToken.VALIDATE_KEEP) public HtmlResponse confirmfromcreate(final RoleEditForm form) { validate(form, messages -> {}, toEditHtml()); return asHtml(path_AdminRole_ConfirmJsp); } - @Token(save = false, validate = true, keep = true) - @Execute + @Execute(token = TxToken.VALIDATE_KEEP) public HtmlResponse confirmfromupdate(final RoleEditForm form) { validate(form, messages -> {}, toEditHtml()); return asHtml(path_AdminRole_ConfirmJsp); @@ -193,8 +185,7 @@ public class AdminRoleAction extends FessAdminAction { // ----------------------------------------------------- // Actually Crud // ------------- - @Token(save = false, validate = true) - @Execute + @Execute(token = TxToken.VALIDATE) public HtmlResponse create(final RoleEditForm form) { validate(form, messages -> {}, toEditHtml()); roleService.store(createRole(form)); @@ -202,8 +193,7 @@ public class AdminRoleAction extends FessAdminAction { return redirect(getClass()); } - @Token(save = false, validate = true) - @Execute + @Execute(token = TxToken.VALIDATE) public HtmlResponse update(final RoleEditForm form) { validate(form, messages -> {}, toEditHtml()); roleService.store(createRole(form)); diff --git a/src/main/java/org/codelibs/fess/app/web/admin/roletype/AdminRoletypeAction.java b/src/main/java/org/codelibs/fess/app/web/admin/roletype/AdminRoletypeAction.java index 1878dfec1..571fcfba9 100644 --- a/src/main/java/org/codelibs/fess/app/web/admin/roletype/AdminRoletypeAction.java +++ b/src/main/java/org/codelibs/fess/app/web/admin/roletype/AdminRoletypeAction.java @@ -19,7 +19,6 @@ package org.codelibs.fess.app.web.admin.roletype; import javax.annotation.Resource; import org.codelibs.fess.Constants; -import org.codelibs.fess.annotation.Token; import org.codelibs.fess.app.pager.RoleTypePager; import org.codelibs.fess.app.service.RoleTypeService; import org.codelibs.fess.app.web.CrudMode; @@ -31,6 +30,7 @@ import org.lastaflute.web.Execute; import org.lastaflute.web.callback.ActionRuntime; import org.lastaflute.web.response.HtmlResponse; import org.lastaflute.web.response.render.RenderData; +import org.lastaflute.web.token.TxToken; import org.lastaflute.web.validation.VaErrorHook; /** @@ -112,8 +112,7 @@ public class AdminRoletypeAction extends FessAdminAction { // ----------------------------------------------------- // Entry Page // ---------- - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse createpage() { return asHtml(path_AdminRoletype_EditJsp).useForm(CreateForm.class, op -> { op.setup(form -> { @@ -123,8 +122,7 @@ public class AdminRoletypeAction extends FessAdminAction { }); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse editpage(final int crudMode, final String id) { verifyCrudMode(crudMode, CrudMode.EDIT); return asHtml(path_AdminRoletype_EditJsp).useForm(EditForm.class, op -> { @@ -141,24 +139,21 @@ public class AdminRoletypeAction extends FessAdminAction { }); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse createagain(final CreateForm form) { verifyCrudMode(form.crudMode, CrudMode.CREATE); validate(form, messages -> {}, toEditHtml()); return asHtml(path_AdminRoletype_EditJsp); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse editagain(final EditForm form) { verifyCrudMode(form.crudMode, CrudMode.EDIT); validate(form, messages -> {}, toEditHtml()); return asHtml(path_AdminRoletype_EditJsp); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse editfromconfirm(final EditForm form) { validate(form, messages -> {}, toEditHtml()); form.crudMode = CrudMode.EDIT; @@ -171,8 +166,7 @@ public class AdminRoletypeAction extends FessAdminAction { return asHtml(path_AdminRoletype_EditJsp); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse deletepage(final int crudMode, final String id) { verifyCrudMode(crudMode, CrudMode.DELETE); return asHtml(path_AdminRoletype_ConfirmJsp).useForm(EditForm.class, op -> { @@ -189,8 +183,7 @@ public class AdminRoletypeAction extends FessAdminAction { }); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse deletefromconfirm(final EditForm form) { validate(form, messages -> {}, toEditHtml()); form.crudMode = CrudMode.DELETE; @@ -223,16 +216,14 @@ public class AdminRoletypeAction extends FessAdminAction { }); } - @Token(save = false, validate = true, keep = true) - @Execute + @Execute(token = TxToken.VALIDATE_KEEP) public HtmlResponse confirmfromcreate(final CreateForm form) { validate(form, messages -> {}, toEditHtml()); form.crudMode = CrudMode.CREATE; return asHtml(path_AdminRoletype_ConfirmJsp); } - @Token(save = false, validate = true, keep = true) - @Execute + @Execute(token = TxToken.VALIDATE_KEEP) public HtmlResponse confirmfromupdate(final EditForm form) { validate(form, messages -> {}, toEditHtml()); form.crudMode = CrudMode.EDIT; @@ -242,8 +233,7 @@ public class AdminRoletypeAction extends FessAdminAction { // ----------------------------------------------------- // Actually Crud // ------------- - @Token(save = false, validate = true) - @Execute + @Execute(token = TxToken.VALIDATE) public HtmlResponse create(final CreateForm form) { verifyCrudMode(form.crudMode, CrudMode.CREATE); validate(form, messages -> {}, toEditHtml()); @@ -257,8 +247,7 @@ public class AdminRoletypeAction extends FessAdminAction { return redirect(getClass()); } - @Token(save = false, validate = true) - @Execute + @Execute(token = TxToken.VALIDATE) public HtmlResponse update(final EditForm form) { verifyCrudMode(form.crudMode, CrudMode.EDIT); validate(form, messages -> {}, toEditHtml()); diff --git a/src/main/java/org/codelibs/fess/app/web/admin/scheduledjob/AdminScheduledjobAction.java b/src/main/java/org/codelibs/fess/app/web/admin/scheduledjob/AdminScheduledjobAction.java index f3ed0d714..aac6e499a 100644 --- a/src/main/java/org/codelibs/fess/app/web/admin/scheduledjob/AdminScheduledjobAction.java +++ b/src/main/java/org/codelibs/fess/app/web/admin/scheduledjob/AdminScheduledjobAction.java @@ -22,7 +22,6 @@ import java.util.Map; import javax.annotation.Resource; import org.codelibs.fess.Constants; -import org.codelibs.fess.annotation.Token; import org.codelibs.fess.app.pager.ScheduledJobPager; import org.codelibs.fess.app.service.ScheduledJobService; import org.codelibs.fess.app.web.CrudMode; @@ -35,6 +34,7 @@ import org.lastaflute.web.Execute; import org.lastaflute.web.callback.ActionRuntime; import org.lastaflute.web.response.HtmlResponse; import org.lastaflute.web.response.render.RenderData; +import org.lastaflute.web.token.TxToken; import org.lastaflute.web.validation.VaErrorHook; /** @@ -122,16 +122,14 @@ public class AdminScheduledjobAction extends FessAdminAction { // ----------------------------------------------------- // Entry Page // ---------- - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse createpage(final ScheduledjobEditForm form) { form.initialize(); form.crudMode = CrudMode.CREATE; return asHtml(path_AdminScheduledjob_EditJsp); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse editpage(final int crudMode, final String id, final ScheduledjobEditForm form) { form.crudMode = crudMode; form.id = id; @@ -140,22 +138,19 @@ public class AdminScheduledjobAction extends FessAdminAction { return asHtml(path_AdminScheduledjob_EditJsp); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse editagain(final ScheduledjobEditForm form) { return asHtml(path_AdminScheduledjob_EditJsp); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse editfromconfirm(final ScheduledjobEditForm form) { form.crudMode = CrudMode.EDIT; loadScheduledJob(form); return asHtml(path_AdminScheduledjob_EditJsp); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse deletepage(final int crudMode, final String id, final ScheduledjobEditForm form) { form.crudMode = crudMode; form.id = id; @@ -164,8 +159,7 @@ public class AdminScheduledjobAction extends FessAdminAction { return asHtml(path_AdminScheduledjob_ConfirmJsp); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse deletefromconfirm(final ScheduledjobEditForm form) { form.crudMode = CrudMode.DELETE; loadScheduledJob(form); @@ -186,8 +180,7 @@ public class AdminScheduledjobAction extends FessAdminAction { }); } - @Token(save = false, validate = true, keep = true) - @Execute + @Execute(token = TxToken.VALIDATE_KEEP) public HtmlResponse confirmfromcreate(final ScheduledjobEditForm form) { validate(form, messages -> {}, toEditHtml()); return asHtml(path_AdminScheduledjob_ConfirmJsp).renderWith(data -> { @@ -195,8 +188,7 @@ public class AdminScheduledjobAction extends FessAdminAction { }); } - @Token(save = false, validate = true, keep = true) - @Execute + @Execute(token = TxToken.VALIDATE_KEEP) public HtmlResponse confirmfromupdate(final ScheduledjobEditForm form) { validate(form, messages -> {}, toEditHtml()); return asHtml(path_AdminScheduledjob_ConfirmJsp).renderWith(data -> { @@ -207,8 +199,7 @@ public class AdminScheduledjobAction extends FessAdminAction { // ----------------------------------------------------- // Actually Crud // ------------- - @Token(save = false, validate = true) - @Execute + @Execute(token = TxToken.VALIDATE) public HtmlResponse create(final ScheduledjobEditForm form) { validate(form, messages -> {}, toEditHtml()); scheduledJobService.store(createScheduledJob(form)); @@ -216,8 +207,7 @@ public class AdminScheduledjobAction extends FessAdminAction { return redirect(getClass()); } - @Token(save = false, validate = true) - @Execute + @Execute(token = TxToken.VALIDATE) public HtmlResponse update(final ScheduledjobEditForm form) { validate(form, messages -> {}, toEditHtml()); scheduledJobService.store(createScheduledJob(form)); diff --git a/src/main/java/org/codelibs/fess/app/web/admin/searchlist/AdminSearchlistAction.java b/src/main/java/org/codelibs/fess/app/web/admin/searchlist/AdminSearchlistAction.java index ae699ddcd..6f911f9fb 100644 --- a/src/main/java/org/codelibs/fess/app/web/admin/searchlist/AdminSearchlistAction.java +++ b/src/main/java/org/codelibs/fess/app/web/admin/searchlist/AdminSearchlistAction.java @@ -24,7 +24,6 @@ import javax.annotation.Resource; import org.codelibs.core.lang.StringUtil; import org.codelibs.fess.Constants; -import org.codelibs.fess.annotation.Token; import org.codelibs.fess.app.web.base.FessAdminAction; import org.codelibs.fess.es.client.FessEsClient; import org.codelibs.fess.es.client.FessEsClient.SearchConditionBuilder; @@ -41,6 +40,7 @@ import org.lastaflute.web.Execute; import org.lastaflute.web.callback.ActionRuntime; import org.lastaflute.web.response.HtmlResponse; import org.lastaflute.web.response.render.RenderData; +import org.lastaflute.web.token.TxToken; import org.lastaflute.web.util.LaRequestUtil; /** @@ -226,7 +226,7 @@ public class AdminSearchlistAction extends FessAdminAction { return asHtml(path_AdminSearchlist_ConfirmDeleteJsp); } - @Token(save = false, validate = true) + @Execute(token = TxToken.VALIDATE) //@Execute(validator = true, input = "index") public HtmlResponse delete(final SearchListForm form) { return deleteByQuery(form); diff --git a/src/main/java/org/codelibs/fess/app/web/admin/suggestbadword/AdminSuggestbadwordAction.java b/src/main/java/org/codelibs/fess/app/web/admin/suggestbadword/AdminSuggestbadwordAction.java index c668e2528..3fc696fb7 100644 --- a/src/main/java/org/codelibs/fess/app/web/admin/suggestbadword/AdminSuggestbadwordAction.java +++ b/src/main/java/org/codelibs/fess/app/web/admin/suggestbadword/AdminSuggestbadwordAction.java @@ -36,7 +36,6 @@ import org.apache.commons.io.IOUtils; import org.codelibs.core.io.CopyUtil; import org.codelibs.core.misc.DynamicProperties; import org.codelibs.fess.Constants; -import org.codelibs.fess.annotation.Token; import org.codelibs.fess.app.pager.SuggestBadWordPager; import org.codelibs.fess.app.service.SuggestBadWordService; import org.codelibs.fess.app.web.CrudMode; @@ -48,6 +47,7 @@ import org.lastaflute.web.Execute; import org.lastaflute.web.callback.ActionRuntime; import org.lastaflute.web.response.HtmlResponse; import org.lastaflute.web.response.render.RenderData; +import org.lastaflute.web.token.TxToken; import org.lastaflute.web.util.LaResponseUtil; import org.lastaflute.web.validation.VaErrorHook; @@ -130,16 +130,14 @@ public class AdminSuggestbadwordAction extends FessAdminAction { // ----------------------------------------------------- // Entry Page // ---------- - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse createpage(final SuggestBadWordEditForm form) { form.initialize(); form.crudMode = CrudMode.CREATE; return asHtml(path_AdminSuggestbadword_EditJsp); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse editpage(final int crudMode, final String id, final SuggestBadWordEditForm form) { form.crudMode = crudMode; form.id = id; @@ -148,22 +146,19 @@ public class AdminSuggestbadwordAction extends FessAdminAction { return asHtml(path_AdminSuggestbadword_EditJsp); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse editagain(final SuggestBadWordEditForm form) { return asHtml(path_AdminSuggestbadword_EditJsp); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse editfromconfirm(final SuggestBadWordEditForm form) { form.crudMode = CrudMode.EDIT; loadSuggestBadWord(form); return asHtml(path_AdminSuggestbadword_EditJsp); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse deletepage(final int crudMode, final String id, final SuggestBadWordEditForm form) { form.crudMode = crudMode; form.id = id; @@ -172,8 +167,7 @@ public class AdminSuggestbadwordAction extends FessAdminAction { return asHtml(path_AdminSuggestbadword_ConfirmJsp); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse deletefromconfirm(final SuggestBadWordEditForm form) { form.crudMode = CrudMode.DELETE; loadSuggestBadWord(form); @@ -192,15 +186,13 @@ public class AdminSuggestbadwordAction extends FessAdminAction { return asHtml(path_AdminSuggestbadword_ConfirmJsp); } - @Token(save = false, validate = true, keep = true) - @Execute + @Execute(token = TxToken.VALIDATE_KEEP) public HtmlResponse confirmfromcreate(final SuggestBadWordEditForm form) { validate(form, messages -> {}, toEditHtml()); return asHtml(path_AdminSuggestbadword_ConfirmJsp); } - @Token(save = false, validate = true, keep = true) - @Execute + @Execute(token = TxToken.VALIDATE_KEEP) public HtmlResponse confirmfromupdate(final SuggestBadWordEditForm form) { validate(form, messages -> {}, toEditHtml()); return asHtml(path_AdminSuggestbadword_ConfirmJsp); @@ -209,14 +201,12 @@ public class AdminSuggestbadwordAction extends FessAdminAction { // ----------------------------------------------------- // Download // ------- - @Token(save = false, validate = true) - @Execute + @Execute(token = TxToken.VALIDATE) public HtmlResponse downloadpage(final SuggestBadWordSearchForm form) { return asHtml(path_AdminSuggestbadword_DownloadJsp); } - @Token(save = false, validate = true) - @Execute + @Execute(token = TxToken.VALIDATE) public HtmlResponse download(final SuggestBadWordSearchForm form) { final HttpServletResponse response = LaResponseUtil.getResponse(); response.setContentType("application/octet-stream"); @@ -234,8 +224,7 @@ public class AdminSuggestbadwordAction extends FessAdminAction { // ----------------------------------------------------- // Upload // ------- - @Token(save = false, validate = true) - @Execute + @Execute(token = TxToken.VALIDATE) public HtmlResponse uploadpage(final SuggestBadWordUploadForm form) { return asHtml(path_AdminSuggestbadword_UploadJsp); } @@ -243,8 +232,7 @@ public class AdminSuggestbadwordAction extends FessAdminAction { // ----------------------------------------------------- // Actually Crud // ------------- - @Token(save = false, validate = true) - @Execute + @Execute(token = TxToken.VALIDATE) public HtmlResponse create(final SuggestBadWordEditForm form) { validate(form, messages -> {}, toEditHtml()); suggestBadWordService.store(createSuggestBadWord(form)); @@ -252,8 +240,7 @@ public class AdminSuggestbadwordAction extends FessAdminAction { return redirect(getClass()); } - @Token(save = false, validate = true) - @Execute + @Execute(token = TxToken.VALIDATE) public HtmlResponse update(final SuggestBadWordEditForm form) { validate(form, messages -> {}, toEditHtml()); suggestBadWordService.store(createSuggestBadWord(form)); @@ -269,8 +256,7 @@ public class AdminSuggestbadwordAction extends FessAdminAction { return redirect(getClass()); } - @Token(save = false, validate = true) - @Execute + @Execute(token = TxToken.VALIDATE) public HtmlResponse upload(final SuggestBadWordUploadForm form) { BufferedInputStream is = null; File tempFile = null; diff --git a/src/main/java/org/codelibs/fess/app/web/admin/suggestelevateword/AdminSuggestelevatewordAction.java b/src/main/java/org/codelibs/fess/app/web/admin/suggestelevateword/AdminSuggestelevatewordAction.java index 7cec9692b..82e1a2561 100644 --- a/src/main/java/org/codelibs/fess/app/web/admin/suggestelevateword/AdminSuggestelevatewordAction.java +++ b/src/main/java/org/codelibs/fess/app/web/admin/suggestelevateword/AdminSuggestelevatewordAction.java @@ -36,7 +36,6 @@ import org.apache.commons.io.IOUtils; import org.codelibs.core.io.CopyUtil; import org.codelibs.core.misc.DynamicProperties; import org.codelibs.fess.Constants; -import org.codelibs.fess.annotation.Token; import org.codelibs.fess.app.pager.SuggestElevateWordPager; import org.codelibs.fess.app.service.SuggestElevateWordService; import org.codelibs.fess.app.web.CrudMode; @@ -48,6 +47,7 @@ import org.lastaflute.web.Execute; import org.lastaflute.web.callback.ActionRuntime; import org.lastaflute.web.response.HtmlResponse; import org.lastaflute.web.response.render.RenderData; +import org.lastaflute.web.token.TxToken; import org.lastaflute.web.util.LaResponseUtil; import org.lastaflute.web.validation.VaErrorHook; @@ -130,16 +130,14 @@ public class AdminSuggestelevatewordAction extends FessAdminAction { // ----------------------------------------------------- // Entry Page // ---------- - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse createpage(final SuggestElevateWordEditForm form) { form.initialize(); form.crudMode = CrudMode.CREATE; return asHtml(path_AdminSuggestelevateword_EditJsp); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse editpage(final int crudMode, final String id, final SuggestElevateWordEditForm form) { form.crudMode = crudMode; form.id = id; @@ -148,22 +146,19 @@ public class AdminSuggestelevatewordAction extends FessAdminAction { return asHtml(path_AdminSuggestelevateword_EditJsp); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse editagain(final SuggestElevateWordEditForm form) { return asHtml(path_AdminSuggestelevateword_EditJsp); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse editfromconfirm(final SuggestElevateWordEditForm form) { form.crudMode = CrudMode.EDIT; loadSuggestElevateWord(form); return asHtml(path_AdminSuggestelevateword_EditJsp); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse deletepage(final int crudMode, final String id, final SuggestElevateWordEditForm form) { form.crudMode = crudMode; form.id = id; @@ -172,8 +167,7 @@ public class AdminSuggestelevatewordAction extends FessAdminAction { return asHtml(path_AdminSuggestelevateword_ConfirmJsp); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse deletefromconfirm(final SuggestElevateWordEditForm form) { form.crudMode = CrudMode.DELETE; loadSuggestElevateWord(form); @@ -192,15 +186,13 @@ public class AdminSuggestelevatewordAction extends FessAdminAction { return asHtml(path_AdminSuggestelevateword_ConfirmJsp); } - @Token(save = false, validate = true, keep = true) - @Execute + @Execute(token = TxToken.VALIDATE_KEEP) public HtmlResponse confirmfromcreate(final SuggestElevateWordEditForm form) { validate(form, messages -> {}, toEditHtml()); return asHtml(path_AdminSuggestelevateword_ConfirmJsp); } - @Token(save = false, validate = true, keep = true) - @Execute + @Execute(token = TxToken.VALIDATE_KEEP) public HtmlResponse confirmfromupdate(final SuggestElevateWordEditForm form) { validate(form, messages -> {}, toEditHtml()); return asHtml(path_AdminSuggestelevateword_ConfirmJsp); @@ -209,14 +201,12 @@ public class AdminSuggestelevatewordAction extends FessAdminAction { // ----------------------------------------------------- // Download // ------- - @Token(save = false, validate = true) - @Execute + @Execute(token = TxToken.VALIDATE) public HtmlResponse downloadpage(final SuggestElevateWordSearchForm form) { return asHtml(path_AdminSuggestelevateword_DownloadJsp); } - @Token(save = false, validate = true) - @Execute + @Execute(token = TxToken.VALIDATE) public HtmlResponse download(final SuggestElevateWordSearchForm form) { final HttpServletResponse response = LaResponseUtil.getResponse(); response.setContentType("application/octet-stream"); @@ -234,8 +224,7 @@ public class AdminSuggestelevatewordAction extends FessAdminAction { // ----------------------------------------------------- // Upload // ------- - @Token(save = false, validate = true) - @Execute + @Execute(token = TxToken.VALIDATE) public HtmlResponse uploadpage(final SuggestElevateWordUploadForm form) { return asHtml(path_AdminSuggestelevateword_UploadJsp); } @@ -243,8 +232,7 @@ public class AdminSuggestelevatewordAction extends FessAdminAction { // ----------------------------------------------------- // Actually Crud // ------------- - @Token(save = false, validate = true) - @Execute + @Execute(token = TxToken.VALIDATE) public HtmlResponse create(final SuggestElevateWordEditForm form) { validate(form, messages -> {}, toEditHtml()); suggestElevateWordService.store(createSuggestElevateWord(form)); @@ -252,8 +240,7 @@ public class AdminSuggestelevatewordAction extends FessAdminAction { return redirect(getClass()); } - @Token(save = false, validate = true) - @Execute + @Execute(token = TxToken.VALIDATE) public HtmlResponse update(final SuggestElevateWordEditForm form) { validate(form, messages -> {}, toEditHtml()); suggestElevateWordService.store(createSuggestElevateWord(form)); @@ -269,8 +256,7 @@ public class AdminSuggestelevatewordAction extends FessAdminAction { return redirect(getClass()); } - @Token(save = false, validate = true) - @Execute + @Execute(token = TxToken.VALIDATE) public HtmlResponse upload(final SuggestElevateWordUploadForm form) { BufferedInputStream is = null; File tempFile = null; diff --git a/src/main/java/org/codelibs/fess/app/web/admin/user/AdminUserAction.java b/src/main/java/org/codelibs/fess/app/web/admin/user/AdminUserAction.java index da677e7b1..fec9feb3f 100644 --- a/src/main/java/org/codelibs/fess/app/web/admin/user/AdminUserAction.java +++ b/src/main/java/org/codelibs/fess/app/web/admin/user/AdminUserAction.java @@ -24,7 +24,6 @@ import javax.annotation.Resource; import org.codelibs.core.lang.StringUtil; import org.codelibs.fess.Constants; -import org.codelibs.fess.annotation.Token; import org.codelibs.fess.app.pager.UserPager; import org.codelibs.fess.app.service.GroupService; import org.codelibs.fess.app.service.RoleService; @@ -37,6 +36,7 @@ import org.lastaflute.web.Execute; import org.lastaflute.web.callback.ActionRuntime; import org.lastaflute.web.response.HtmlResponse; import org.lastaflute.web.response.render.RenderData; +import org.lastaflute.web.token.TxToken; import org.lastaflute.web.validation.VaErrorHook; /** @@ -132,8 +132,7 @@ public class AdminUserAction extends FessAdminAction { // ----------------------------------------------------- // Entry Page // ---------- - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse createpage(final UserEditForm form) { clearStoredPassword(); form.initialize(); @@ -143,8 +142,7 @@ public class AdminUserAction extends FessAdminAction { }); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse editpage(final int crudMode, final String id, final UserEditForm form) { clearStoredPassword(); form.crudMode = crudMode; @@ -156,8 +154,7 @@ public class AdminUserAction extends FessAdminAction { }); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse editagain(final UserEditForm form) { clearStoredPassword(); return asHtml(path_AdminUser_EditJsp).renderWith(data -> { @@ -165,8 +162,7 @@ public class AdminUserAction extends FessAdminAction { }); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse editfromconfirm(final UserEditForm form) { clearStoredPassword(); form.crudMode = CrudMode.EDIT; @@ -176,8 +172,7 @@ public class AdminUserAction extends FessAdminAction { }); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse deletepage(final int crudMode, final String id, final UserEditForm form) { clearStoredPassword(); form.crudMode = crudMode; @@ -189,8 +184,7 @@ public class AdminUserAction extends FessAdminAction { }); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse deletefromconfirm(final UserEditForm form) { clearStoredPassword(); form.crudMode = CrudMode.DELETE; @@ -215,8 +209,7 @@ public class AdminUserAction extends FessAdminAction { }); } - @Token(save = false, validate = true, keep = true) - @Execute + @Execute(token = TxToken.VALIDATE_KEEP) public HtmlResponse confirmfromcreate(final UserEditForm form) { verifyPassword(form); storePassword(form); @@ -226,8 +219,7 @@ public class AdminUserAction extends FessAdminAction { }); } - @Token(save = false, validate = true, keep = true) - @Execute + @Execute(token = TxToken.VALIDATE_KEEP) public HtmlResponse confirmfromupdate(final UserEditForm form) { verifyPassword(form); storePassword(form); @@ -240,8 +232,7 @@ public class AdminUserAction extends FessAdminAction { // ----------------------------------------------------- // Actually Crud // ------------- - @Token(save = false, validate = true) - @Execute + @Execute(token = TxToken.VALIDATE) public HtmlResponse create(final UserEditForm form) { validate(form, messages -> {}, toEditHtml()); verifyPassword(form); @@ -250,8 +241,7 @@ public class AdminUserAction extends FessAdminAction { return redirect(getClass()); } - @Token(save = false, validate = true) - @Execute + @Execute(token = TxToken.VALIDATE) public HtmlResponse update(final UserEditForm form) { validate(form, messages -> {}, toEditHtml()); verifyPassword(form); diff --git a/src/main/java/org/codelibs/fess/app/web/admin/webauthentication/AdminWebauthenticationAction.java b/src/main/java/org/codelibs/fess/app/web/admin/webauthentication/AdminWebauthenticationAction.java index 997fe73d5..54e8937d4 100644 --- a/src/main/java/org/codelibs/fess/app/web/admin/webauthentication/AdminWebauthenticationAction.java +++ b/src/main/java/org/codelibs/fess/app/web/admin/webauthentication/AdminWebauthenticationAction.java @@ -25,7 +25,6 @@ import java.util.Map; import javax.annotation.Resource; import org.codelibs.fess.Constants; -import org.codelibs.fess.annotation.Token; import org.codelibs.fess.app.pager.WebAuthenticationPager; import org.codelibs.fess.app.service.WebAuthenticationService; import org.codelibs.fess.app.service.WebConfigService; @@ -40,6 +39,7 @@ import org.lastaflute.web.Execute; import org.lastaflute.web.callback.ActionRuntime; import org.lastaflute.web.response.HtmlResponse; import org.lastaflute.web.response.render.RenderData; +import org.lastaflute.web.token.TxToken; import org.lastaflute.web.util.LaRequestUtil; import org.lastaflute.web.validation.VaErrorHook; @@ -125,8 +125,7 @@ public class AdminWebauthenticationAction extends FessAdminAction { // ----------------------------------------------------- // Entry Page // ---------- - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse createpage() { return asHtml(path_AdminWebauthentication_EditJsp).useForm(CreateForm.class, op -> { op.setup(form -> { @@ -139,8 +138,7 @@ public class AdminWebauthenticationAction extends FessAdminAction { }); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse editpage(final int crudMode, final String id) { return asHtml(path_AdminWebauthentication_EditJsp).useForm(EditForm.class, op -> { op.setup(form -> { @@ -159,8 +157,7 @@ public class AdminWebauthenticationAction extends FessAdminAction { }); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse createagain(final CreateForm form) { verifyCrudMode(form.crudMode, CrudMode.CREATE); validate(form, messages -> {}, toEditHtml()); @@ -170,8 +167,7 @@ public class AdminWebauthenticationAction extends FessAdminAction { }); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse editagain(final EditForm form) { verifyCrudMode(form.crudMode, CrudMode.EDIT); validate(form, messages -> {}, toEditHtml()); @@ -181,8 +177,7 @@ public class AdminWebauthenticationAction extends FessAdminAction { }); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse editfromconfirm(final EditForm form) { validate(form, messages -> {}, toEditHtml()); form.crudMode = CrudMode.EDIT; @@ -198,8 +193,7 @@ public class AdminWebauthenticationAction extends FessAdminAction { }); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse deletepage(final int crudMode, final String id) { verifyCrudMode(crudMode, CrudMode.DELETE); return asHtml(path_AdminWebauthentication_ConfirmJsp).useForm(EditForm.class, op -> { @@ -219,8 +213,7 @@ public class AdminWebauthenticationAction extends FessAdminAction { }); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse deletefromconfirm(final EditForm form) { validate(form, messages -> {}, toEditHtml()); form.crudMode = CrudMode.DELETE; @@ -259,8 +252,7 @@ public class AdminWebauthenticationAction extends FessAdminAction { }); } - @Token(save = false, validate = true, keep = true) - @Execute + @Execute(token = TxToken.VALIDATE_KEEP) public HtmlResponse confirmfromcreate(final CreateForm form) { validate(form, messages -> {}, toEditHtml()); form.crudMode = CrudMode.CREATE; @@ -270,8 +262,7 @@ public class AdminWebauthenticationAction extends FessAdminAction { }); } - @Token(save = false, validate = true, keep = true) - @Execute + @Execute(token = TxToken.VALIDATE_KEEP) public HtmlResponse confirmfromupdate(final EditForm form) { validate(form, messages -> {}, toEditHtml()); form.crudMode = CrudMode.EDIT; @@ -284,8 +275,7 @@ public class AdminWebauthenticationAction extends FessAdminAction { // ----------------------------------------------------- // Actually Crud // ------------- - @Token(save = false, validate = true) - @Execute + @Execute(token = TxToken.VALIDATE) public HtmlResponse create(final CreateForm form) { verifyCrudMode(form.crudMode, CrudMode.CREATE); validate(form, messages -> {}, toEditHtml()); @@ -299,8 +289,7 @@ public class AdminWebauthenticationAction extends FessAdminAction { return redirect(getClass()); } - @Token(save = false, validate = true) - @Execute + @Execute(token = TxToken.VALIDATE) public HtmlResponse update(final EditForm form) { verifyCrudMode(form.crudMode, CrudMode.EDIT); validate(form, messages -> {}, toEditHtml()); diff --git a/src/main/java/org/codelibs/fess/app/web/admin/webconfig/AdminWebconfigAction.java b/src/main/java/org/codelibs/fess/app/web/admin/webconfig/AdminWebconfigAction.java index 74c00ce21..c5346e715 100644 --- a/src/main/java/org/codelibs/fess/app/web/admin/webconfig/AdminWebconfigAction.java +++ b/src/main/java/org/codelibs/fess/app/web/admin/webconfig/AdminWebconfigAction.java @@ -19,7 +19,6 @@ package org.codelibs.fess.app.web.admin.webconfig; import javax.annotation.Resource; import org.codelibs.fess.Constants; -import org.codelibs.fess.annotation.Token; import org.codelibs.fess.app.pager.WebConfigPager; import org.codelibs.fess.app.service.LabelTypeService; import org.codelibs.fess.app.service.RoleTypeService; @@ -33,6 +32,7 @@ import org.lastaflute.web.Execute; import org.lastaflute.web.callback.ActionRuntime; import org.lastaflute.web.response.HtmlResponse; import org.lastaflute.web.response.render.RenderData; +import org.lastaflute.web.token.TxToken; import org.lastaflute.web.validation.VaErrorHook; /** @@ -119,8 +119,7 @@ public class AdminWebconfigAction extends FessAdminAction { // ----------------------------------------------------- // Entry Page // ---------- - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse createpage() { return asHtml(path_AdminWebconfig_EditJsp).useForm(CreateForm.class, op -> { op.setup(form -> { @@ -132,8 +131,7 @@ public class AdminWebconfigAction extends FessAdminAction { }); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse editpage(final int crudMode, final String id) { verifyCrudMode(crudMode, CrudMode.EDIT); return asHtml(path_AdminWebconfig_EditJsp).useForm(EditForm.class, op -> { @@ -152,8 +150,7 @@ public class AdminWebconfigAction extends FessAdminAction { }); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse createagain(final CreateForm form) { verifyCrudMode(form.crudMode, CrudMode.CREATE); validate(form, messages -> {}, toEditHtml()); @@ -162,8 +159,7 @@ public class AdminWebconfigAction extends FessAdminAction { }); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse editagain(final EditForm form) { verifyCrudMode(form.crudMode, CrudMode.EDIT); validate(form, messages -> {}, toEditHtml()); @@ -172,8 +168,7 @@ public class AdminWebconfigAction extends FessAdminAction { }); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse editfromconfirm(final EditForm form) { validate(form, messages -> {}, toEditHtml()); form.crudMode = CrudMode.EDIT; @@ -188,8 +183,7 @@ public class AdminWebconfigAction extends FessAdminAction { }); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse deletepage(final int crudMode, final String id) { verifyCrudMode(crudMode, CrudMode.DELETE); return asHtml(path_AdminWebconfig_ConfirmJsp).useForm(EditForm.class, op -> { @@ -208,8 +202,7 @@ public class AdminWebconfigAction extends FessAdminAction { }); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse deletefromconfirm(final EditForm form) { validate(form, messages -> {}, toEditHtml()); form.crudMode = CrudMode.DELETE; @@ -246,8 +239,7 @@ public class AdminWebconfigAction extends FessAdminAction { }); } - @Token(save = false, validate = true, keep = true) - @Execute + @Execute(token = TxToken.VALIDATE_KEEP) public HtmlResponse confirmfromcreate(final CreateForm form) { validate(form, messages -> {}, toEditHtml()); form.crudMode = CrudMode.CREATE; @@ -256,8 +248,7 @@ public class AdminWebconfigAction extends FessAdminAction { }); } - @Token(save = false, validate = true, keep = true) - @Execute + @Execute(token = TxToken.VALIDATE_KEEP) public HtmlResponse confirmfromupdate(final EditForm form) { validate(form, messages -> {}, toEditHtml()); form.crudMode = CrudMode.EDIT; @@ -269,8 +260,7 @@ public class AdminWebconfigAction extends FessAdminAction { // ----------------------------------------------------- // Actually Crud // ------------- - @Token(save = false, validate = true) - @Execute + @Execute(token = TxToken.VALIDATE) public HtmlResponse create(final CreateForm form) { verifyCrudMode(form.crudMode, CrudMode.CREATE); validate(form, messages -> {}, toEditHtml()); @@ -284,8 +274,7 @@ public class AdminWebconfigAction extends FessAdminAction { return redirect(getClass()); } - @Token(save = false, validate = true) - @Execute + @Execute(token = TxToken.VALIDATE) public HtmlResponse update(final EditForm form) { verifyCrudMode(form.crudMode, CrudMode.EDIT); validate(form, messages -> {}, toEditHtml()); diff --git a/src/main/java/org/codelibs/fess/app/web/admin/wizard/AdminWizardAction.java b/src/main/java/org/codelibs/fess/app/web/admin/wizard/AdminWizardAction.java index 164429e89..3b0e6f92f 100644 --- a/src/main/java/org/codelibs/fess/app/web/admin/wizard/AdminWizardAction.java +++ b/src/main/java/org/codelibs/fess/app/web/admin/wizard/AdminWizardAction.java @@ -26,7 +26,6 @@ import org.apache.commons.lang3.StringUtils; import org.codelibs.core.lang.StringUtil; import org.codelibs.core.misc.DynamicProperties; import org.codelibs.fess.Constants; -import org.codelibs.fess.annotation.Token; import org.codelibs.fess.app.service.FileConfigService; import org.codelibs.fess.app.service.ScheduledJobService; import org.codelibs.fess.app.service.WebConfigService; @@ -43,6 +42,7 @@ import org.codelibs.fess.util.ComponentUtil; import org.lastaflute.web.Execute; import org.lastaflute.web.callback.ActionRuntime; import org.lastaflute.web.response.HtmlResponse; +import org.lastaflute.web.token.TxToken; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -92,14 +92,12 @@ public class AdminWizardAction extends FessAdminAction { return asHtml(path_AdminWizard_IndexJsp).useForm(IndexForm.class); } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse crawlingConfigForm() { return asHtml(path_AdminWizard_CrawlingConfigJsp).useForm(CrawlingConfigForm.class); } - @Token(save = false, validate = true) - @Execute + @Execute(token = TxToken.VALIDATE) public HtmlResponse crawlingConfig(final CrawlingConfigForm form) { validate(form, messages -> {}, () -> { return asHtml(path_AdminWizard_CrawlingConfigJsp); @@ -109,8 +107,7 @@ public class AdminWizardAction extends FessAdminAction { return redirectWith(getClass(), moreUrl("crawlingConfigForm")); } - @Token(save = false, validate = true) - @Execute + @Execute(token = TxToken.VALIDATE) public HtmlResponse crawlingConfigNext(final CrawlingConfigForm form) { validate(form, messages -> {}, () -> { return asHtml(path_AdminWizard_CrawlingConfigJsp); @@ -270,14 +267,12 @@ public class AdminWizardAction extends FessAdminAction { return path; } - @Token(save = true, validate = false) - @Execute + @Execute(token = TxToken.SAVE) public HtmlResponse startCrawlingForm() { return asHtml(path_AdminWizard_StartCrawlingJsp).useForm(StartCrawlingForm.class); } - @Token(save = false, validate = true) - @Execute + @Execute(token = TxToken.VALIDATE) public HtmlResponse startCrawling(final StartCrawlingForm form) { if (!jobHelper.isCrawlProcessRunning()) { final List scheduledJobList = scheduledJobService.getCrawlerJobList(); diff --git a/src/main/java/org/codelibs/fess/mylasta/action/FessLabels.java b/src/main/java/org/codelibs/fess/mylasta/action/FessLabels.java index 18d8a17e4..b87f7ef61 100644 --- a/src/main/java/org/codelibs/fess/mylasta/action/FessLabels.java +++ b/src/main/java/org/codelibs/fess/mylasta/action/FessLabels.java @@ -710,13 +710,13 @@ public class FessLabels extends ActionMessages { /** The key of the message: Last Modified: */ public static final String LABELS_search_result_last_modified = "{labels.search_result_last_modified}"; - /** The key of the message: Vote it */ + /** The key of the message: Like */ public static final String LABELS_search_result_favorite = "{labels.search_result_favorite}"; - /** The key of the message: Voted */ + /** The key of the message: Liked */ public static final String LABELS_search_result_favorited = "{labels.search_result_favorited}"; - /** The key of the message: Click: {0} */ + /** The key of the message: Clicked ({0}) */ public static final String LABELS_search_click_count = "{labels.search_click_count}"; /** The key of the message: more.. */ @@ -794,13 +794,13 @@ public class FessLabels extends ActionMessages { /** The key of the message: Sort: */ public static final String LABELS_searchoptions_menu_sort = "{labels.searchoptions_menu_sort}"; - /** The key of the message: Result Per Page: */ + /** The key of the message: Result: */ public static final String LABELS_searchoptions_menu_num = "{labels.searchoptions_menu_num}"; /** The key of the message: {0} results */ public static final String LABELS_searchoptions_num = "{labels.searchoptions_num}"; - /** The key of the message: Language: */ + /** The key of the message: Languages: */ public static final String LABELS_searchoptions_menu_lang = "{labels.searchoptions_menu_lang}"; /** The key of the message: Labels: */ diff --git a/src/main/java/org/codelibs/fess/mylasta/action/FessMessages.java b/src/main/java/org/codelibs/fess/mylasta/action/FessMessages.java index a0245c41f..b0fd10722 100644 --- a/src/main/java/org/codelibs/fess/mylasta/action/FessMessages.java +++ b/src/main/java/org/codelibs/fess/mylasta/action/FessMessages.java @@ -125,6 +125,9 @@ public class FessMessages extends FessLabels { /** The key of the message: already existing data, so retry */ public static final String ERRORS_APP_DB_ALREADY_EXISTS = "{errors.app.db.already.exists}"; + /** The key of the message: double submit might be requested */ + public static final String ERRORS_APP_DOUBLE_SUBMIT_REQUEST = "{errors.app.double.submit.request}"; + /** The key of the message: Failed to update parameters. Please contact to a site administrator. */ public static final String ERRORS_failed_to_update_crawler_params = "{errors.failed_to_update_crawler_params}"; @@ -135,7 +138,7 @@ public class FessMessages extends FessLabels { public static final String ERRORS_failed_to_update_solr_params = "{errors.failed_to_update_solr_params}"; /** The key of the message: Username or Password is not correct. */ - public static final String ERROR_login_error = "{error.login_error}"; + public static final String ERRORS_login_error = "{errors.login_error}"; /** The key of the message: Failed to commit index. */ public static final String ERRORS_failed_to_commit_solr_index = "{errors.failed_to_commit_solr_index}"; @@ -980,6 +983,20 @@ public class FessMessages extends FessLabels { return this; } + /** + * Add the created action message for the key 'errors.app.double.submit.request' with parameters. + *
+     * message: double submit might be requested
+     * 
+ * @param property The property name for the message. (NotNull) + * @return this. (NotNull) + */ + public FessMessages addErrorsAppDoubleSubmitRequest(String property) { + assertPropertyNotNull(property); + add(property, new ActionMessage(ERRORS_APP_DOUBLE_SUBMIT_REQUEST)); + return this; + } + /** * Add the created action message for the key 'errors.failed_to_update_crawler_params' with parameters. *
@@ -1023,16 +1040,16 @@ public class FessMessages extends FessLabels {
     }
 
     /**
-     * Add the created action message for the key 'error.login_error' with parameters.
+     * Add the created action message for the key 'errors.login_error' with parameters.
      * 
      * message: Username or Password is not correct.
      * 
* @param property The property name for the message. (NotNull) * @return this. (NotNull) */ - public FessMessages addErrorLoginError(String property) { + public FessMessages addErrorsLoginError(String property) { assertPropertyNotNull(property); - add(property, new ActionMessage(ERROR_login_error)); + add(property, new ActionMessage(ERRORS_login_error)); return this; } diff --git a/src/main/java/org/codelibs/fess/mylasta/direction/FessEnv.java b/src/main/java/org/codelibs/fess/mylasta/direction/FessEnv.java index 66fe1116c..9ea5d78cb 100644 --- a/src/main/java/org/codelibs/fess/mylasta/direction/FessEnv.java +++ b/src/main/java/org/codelibs/fess/mylasta/direction/FessEnv.java @@ -35,6 +35,12 @@ public interface FessEnv { /** The key of the configuration. e.g. root@localhost */ String MAIL_RETURN_PATH = "mail.return.path"; + /** The key of the configuration. e.g. UTF-8 */ + String TOMCAT_URIEncoding = "tomcat.URIEncoding"; + + /** The key of the configuration. e.g. true */ + String TOMCAT_USE_BODY_ENCODING_FORURI = "tomcat.useBodyEncodingForURI"; + /** * Get the value of property as {@link String}. * @param propertyKey The key of the property. (NotNull) @@ -156,6 +162,28 @@ public interface FessEnv { */ String getMailReturnPath(); + /** + * Get the value for the key 'tomcat.URIEncoding'.
+ * The value is, e.g. UTF-8
+ * comment: ------ + * @return The value of found property. (NotNull: if not found, exception but basically no way) + */ + String getTomcatURIEncoding(); + + /** + * Get the value for the key 'tomcat.useBodyEncodingForURI'.
+ * The value is, e.g. true
+ * @return The value of found property. (NotNull: if not found, exception but basically no way) + */ + String getTomcatUseBodyEncodingForuri(); + + /** + * Is the property for the key 'tomcat.useBodyEncodingForURI' true?
+ * The value is, e.g. true
+ * @return The determination, true or false. (if not found, exception but basically no way) + */ + boolean isTomcatUseBodyEncodingForuri(); + /** * The simple implementation for configuration. * @author FreeGen @@ -216,5 +244,17 @@ public interface FessEnv { public String getMailReturnPath() { return get(FessEnv.MAIL_RETURN_PATH); } + + public String getTomcatURIEncoding() { + return get(FessEnv.TOMCAT_URIEncoding); + } + + public String getTomcatUseBodyEncodingForuri() { + return get(FessEnv.TOMCAT_USE_BODY_ENCODING_FORURI); + } + + public boolean isTomcatUseBodyEncodingForuri() { + return is(FessEnv.TOMCAT_USE_BODY_ENCODING_FORURI); + } } } diff --git a/src/main/resources/fess_message.properties b/src/main/resources/fess_message.properties index af5fcd7c6..6cff4eb8c 100644 --- a/src/main/resources/fess_message.properties +++ b/src/main/resources/fess_message.properties @@ -58,6 +58,7 @@ errors.app.illegal.transition=retry because of illegal transition errors.app.db.already.deleted=others might be updated, so retry errors.app.db.already.updated=others might be updated, so retry errors.app.db.already.exists=already existing data, so retry +errors.app.double.submit.request=double submit might be requested # _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/ # you can define your messages here: @@ -71,7 +72,7 @@ errors.app.db.already.exists=already existing data, so retry errors.failed_to_update_crawler_params=Failed to update parameters. Please contact to a site administrator. errors.failed_to_update_web_crawler_params=Failed to update parameters. Please contact to a site administrator. errors.failed_to_update_solr_params=Failed to update parameters. Please contact to a site administrator. -error.login_error=Username or Password is not correct. +errors.login_error=Username or Password is not correct. errors.failed_to_commit_solr_index=Failed to commit index. errors.failed_to_optimize_solr_index=Failed to optimize index. errors.failed_to_delete_solr_index=Failed to delete index.