Class ComponentUtil


  • public final class ComponentUtil
    extends Object
    • Method Detail

      • processAfterContainerInit

        public static void processAfterContainerInit​(Runnable process)
      • doInitProcesses

        public static void doInitProcesses​(Consumer<? super Runnable> action)
      • getCipher

        public static org.codelibs.core.crypto.CachedCipher getCipher​(String cipherName)
      • getSystemProperties

        public static org.codelibs.core.misc.DynamicProperties getSystemProperties()
      • getSystemHelper

        public static SystemHelper getSystemHelper()
      • getViewHelper

        public static ViewHelper getViewHelper()
      • getSambaHelper

        public static SambaHelper getSambaHelper()
      • getQueryHelper

        public static QueryHelper getQueryHelper()
      • getProcessHelper

        public static ProcessHelper getProcessHelper()
      • getJobHelper

        public static JobHelper getJobHelper()
      • getExtractorFactory

        public static org.codelibs.fess.crawler.extractor.ExtractorFactory getExtractorFactory()
      • getFileTypeHelper

        public static FileTypeHelper getFileTypeHelper()
      • getIndexUpdater

        public static IndexUpdater getIndexUpdater()
      • getKeyMatchHelper

        public static KeyMatchHelper getKeyMatchHelper()
      • getIndexingHelper

        public static IndexingHelper getIndexingHelper()
      • getUserInfoHelper

        public static UserInfoHelper getUserInfoHelper()
      • getMessageManager

        public static org.lastaflute.core.message.MessageManager getMessageManager()
      • getDataService

        public static org.codelibs.fess.crawler.service.DataService<org.codelibs.fess.crawler.entity.EsAccessResult> getDataService()
      • getFessEsClient

        public static FessEsClient getFessEsClient()
      • getFessConfig

        public static FessConfig getFessConfig()
      • getSuggestHelper

        public static SuggestHelper getSuggestHelper()
      • getLdapManager

        public static LdapManager getLdapManager()
      • getActivityHelper

        public static ActivityHelper getActivityHelper()
      • getRequestManager

        public static org.lastaflute.web.servlet.request.RequestManager getRequestManager()
      • getResponseManager

        public static org.lastaflute.web.servlet.request.ResponseManager getResponseManager()
      • getJobManager

        public static org.lastaflute.job.JobManager getJobManager()
      • getDocumentHelper

        public static DocumentHelper getDocumentHelper()
      • getQueryParser

        public static org.apache.lucene.queryparser.classic.QueryParser getQueryParser()
      • getSsoManager

        public static SsoManager getSsoManager()
      • getPrimaryCipher

        public static org.lastaflute.core.security.PrimaryCipher getPrimaryCipher()
      • getCrawlerClientFactory

        public static org.codelibs.fess.crawler.client.CrawlerClientFactory getCrawlerClientFactory()
      • getCurlHelper

        public static CurlHelper getCurlHelper()
      • getComponent

        public static <T> T getComponent​(Class<T> clazz)
      • getComponent

        public static <T> T getComponent​(String componentName)
      • hasViewHelper

        public static boolean hasViewHelper()
      • hasQueryHelper

        public static boolean hasQueryHelper()
      • hasPopularWordHelper

        public static boolean hasPopularWordHelper()
      • hasRelatedQueryHelper

        public static boolean hasRelatedQueryHelper()
      • available

        public static boolean available()
      • setFessConfig

        public static void setFessConfig​(FessConfig fessConfig)
        For test purpose only.
        Parameters:
        fessConfig - fessConfig instance
      • register

        public static void register​(Object instance,
                                    String name)