Class AdminMaintenanceAction

java.lang.Object
org.lastaflute.web.LastaAction
org.lastaflute.web.TypicalAction
org.codelibs.fess.app.web.base.FessBaseAction
org.codelibs.fess.app.web.base.FessAdminAction
org.codelibs.fess.app.web.admin.maintenance.AdminMaintenanceAction
All Implemented Interfaces:
FessHtmlPath, org.lastaflute.web.docs.LaActionDocs, org.lastaflute.web.hook.ActionHook, org.lastaflute.web.validation.LaValidatable<FessMessages>

public class AdminMaintenanceAction extends FessAdminAction
  • Field Details

  • Constructor Details

    • AdminMaintenanceAction

      public AdminMaintenanceAction()
  • 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-maintenance","admin-maintenance-view"}) public org.lastaflute.web.response.HtmlResponse index()
    • reindexOnly

      @Execute @Secured("admin-maintenance") public org.lastaflute.web.response.HtmlResponse reindexOnly(ActionForm form)
    • reloadDocIndex

      @Execute @Secured("admin-maintenance") public org.lastaflute.web.response.HtmlResponse reloadDocIndex(ActionForm form)
    • clearCrawlerIndex

      @Execute @Secured("admin-maintenance") public org.lastaflute.web.response.HtmlResponse clearCrawlerIndex(ActionForm form)
    • downloadLogs

      @Execute @Secured({"admin-maintenance","admin-maintenance-view"}) public org.lastaflute.web.response.ActionResponse downloadLogs(ActionForm form)
    • writeFesenJson

      protected void writeFesenJson(ZipOutputStream zos, String id)
    • writeElastisearchJsonApi

      protected void writeElastisearchJsonApi(ZipOutputStream zos, String id, String v1, String v2)
    • writeFesenCat

      protected void writeFesenCat(ZipOutputStream zos, String id)
    • writeFessConfig

      protected void writeFessConfig(ZipOutputStream zos, String id)
    • writeFessBasicConfig

      protected void writeFessBasicConfig(ZipOutputStream zos, String id)
    • writeSystemProperties

      protected void writeSystemProperties(ZipOutputStream zos, String id)
    • writeLogFiles

      protected void writeLogFiles(ZipOutputStream zos, String id)
    • getHostInfo

      protected String getHostInfo()
    • isLogFilename

      protected boolean isLogFilename(String name)
    • startReindex

      protected boolean startReindex(boolean replaceAliases, boolean resetDictionaries, String numberOfShards, String autoExpandReplicas)