Class ComponentUtil

java.lang.Object
org.codelibs.fess.util.ComponentUtil

public final class ComponentUtil extends Object
  • Method Details

    • 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)
    • getQueryResponseList

      public static QueryResponseList getQueryResponseList()
    • 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()
    • getLabelTypeHelper

      public static LabelTypeHelper getLabelTypeHelper()
    • getSearchLogHelper

      public static SearchLogHelper getSearchLogHelper()
    • getCrawlingConfigHelper

      public static CrawlingConfigHelper getCrawlingConfigHelper()
    • getCrawlingInfoHelper

      public static CrawlingInfoHelper getCrawlingInfoHelper()
    • getPopularWordHelper

      public static PopularWordHelper getPopularWordHelper()
    • getPathMappingHelper

      public static PathMappingHelper getPathMappingHelper()
    • getDuplicateHostHelper

      public static DuplicateHostHelper getDuplicateHostHelper()
    • getProcessHelper

      public static ProcessHelper getProcessHelper()
    • getJobHelper

      public static JobHelper getJobHelper()
    • getWebApiManagerFactory

      public static WebApiManagerFactory getWebApiManagerFactory()
    • getUserAgentHelper

      public static UserAgentHelper getUserAgentHelper()
    • getDataStoreFactory

      public static DataStoreFactory getDataStoreFactory()
    • getIntervalControlHelper

      public static IntervalControlHelper getIntervalControlHelper()
    • getExtractorFactory

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

      public static JobExecutor getJobExecutor(String name)
    • 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()
    • getDictionaryManager

      public static DictionaryManager getDictionaryManager()
    • getDataService

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

      public static SearchEngineClient getSearchEngineClient()
    • getFessConfig

      public static FessConfig getFessConfig()
    • getSuggestHelper

      public static SuggestHelper getSuggestHelper()
    • getRoleQueryHelper

      public static RoleQueryHelper getRoleQueryHelper()
    • 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()
    • getPermissionHelper

      public static PermissionHelper getPermissionHelper()
    • getSsoManager

      public static SsoManager getSsoManager()
    • getThumbnailManager

      public static ThumbnailManager getThumbnailManager()
    • getAuthenticationManager

      public static AuthenticationManager getAuthenticationManager()
    • getPrimaryCipher

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

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

      public static org.codelibs.fess.crawler.client.CrawlerClientCreator getCrawlerClientCreator()
    • getRelatedQueryHelper

      public static RelatedQueryHelper getRelatedQueryHelper()
    • getRelatedContentHelper

      public static RelatedContentHelper getRelatedContentHelper()
    • getVirtualHostHelper

      public static VirtualHostHelper getVirtualHostHelper()
    • getAccessTokenHelper

      public static AccessTokenHelper getAccessTokenHelper()
    • getQueryStringBuilder

      public static QueryStringBuilder getQueryStringBuilder()
    • getCurlHelper

      public static CurlHelper getCurlHelper()
    • getLanguageHelper

      public static LanguageHelper getLanguageHelper()
    • getPluginHelper

      public static PluginHelper getPluginHelper()
    • getThemeHelper

      public static ThemeHelper getThemeHelper()
    • getSearchHelper

      public static SearchHelper getSearchHelper()
    • getNotificationHelper

      public static NotificationHelper getNotificationHelper()
    • getIngestFactory

      public static IngestFactory getIngestFactory()
    • getScriptEngineFactory

      public static ScriptEngineFactory getScriptEngineFactory()
    • getComponent

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

      public static <T> T getComponent(String componentName)
    • hasComponent

      public static boolean hasComponent(String componentKey)
    • hasViewHelper

      public static boolean hasViewHelper()
    • hasQueryHelper

      public static boolean hasQueryHelper()
    • hasPopularWordHelper

      public static boolean hasPopularWordHelper()
    • hasRelatedQueryHelper

      public static boolean hasRelatedQueryHelper()
    • hasIngestFactory

      public static boolean hasIngestFactory()
    • 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)