Class AdminBackupAction

java.lang.Object
org.lastaflute.web.LastaAction
org.lastaflute.web.TypicalAction
All Implemented Interfaces:
FessHtmlPath, org.lastaflute.web.docs.LaActionDocs, org.lastaflute.web.hook.ActionHook, org.lastaflute.web.validation.LaValidatable<FessMessages>

public class AdminBackupAction extends FessAdminAction
Author:
shinsuke
  • Field Details

  • Constructor Details

    • AdminBackupAction

      public AdminBackupAction()
  • Method Details

    • setupHtmlData

      protected void setupHtmlData(org.lastaflute.web.ruts.process.ActionRuntime runtime)
      Overrides:
      setupHtmlData in class FessAdminAction
    • getActionRole

      protected String getActionRole()
      Specified by:
      getActionRole in class FessAdminAction
    • index

      @Execute @Secured({"admin-backup","admin-backup-view"}) public org.lastaflute.web.response.HtmlResponse index()
    • upload

      @Execute @Secured("admin-backup") public org.lastaflute.web.response.HtmlResponse upload(UploadForm form)
    • asyncImport

      protected void asyncImport(String fileName, File tempFile)
    • download

      @Execute @Secured({"admin-backup","admin-backup-view"}) public org.lastaflute.web.response.ActionResponse download(String id)
    • getSearchLogNdjsonWriteCall

      public static Consumer<Writer> getSearchLogNdjsonWriteCall()
    • getUserInfoNdjsonWriteCall

      public static Consumer<Writer> getUserInfoNdjsonWriteCall()
    • getFavoriteLogNdjsonWriteCall

      public static Consumer<Writer> getFavoriteLogNdjsonWriteCall()
    • getClickLogNdjsonWriteCall

      public static Consumer<Writer> getClickLogNdjsonWriteCall()
    • getBackupItems

      public static List<Map<String,String>> getBackupItems()