Class DirectoryFactory

    • Constructor Detail

      • DirectoryFactory

        public DirectoryFactory​(DirectoryType type,
                                org.apache.lucene.analysis.Analyzer analyzer)
      • DirectoryFactory

        public DirectoryFactory​(DirectoryType type,
                                org.apache.lucene.analysis.Analyzer analyzer,
                                File hostingDir)
    • Method Detail

      • loadIndexes

        protected void loadIndexes​(DirectoryType type,
                                   org.apache.lucene.analysis.Analyzer analyzer,
                                   File hostingDir)
      • clusterIdOf

        protected static String clusterIdOf​(File file)
      • defaultHostingDir

        public static File defaultHostingDir()
      • remove

        public void remove​(org.uberfire.ext.metadata.model.KCluster cluster)
        Specified by:
        remove in interface LuceneIndexFactory
      • dispose

        public void dispose()
        Specified by:
        dispose in interface org.uberfire.commons.lifecycle.Disposable