Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 10 of 12 for datastores (0.38 seconds)

  1. src/test/java/org/codelibs/fess/ds/DataStoreFactoryTest.java

        public void test_multipleDataStores() {
            TestDataStore dataStore1 = new TestDataStore("Store1");
            TestDataStore2 dataStore2 = new TestDataStore2("Store2");
    
            dataStoreFactory.add("store1", dataStore1);
            dataStoreFactory.add("store2", dataStore2);
    
            assertSame(dataStore1, dataStoreFactory.getDataStore("store1"));
            assertSame(dataStore2, dataStoreFactory.getDataStore("store2"));
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Fri Mar 13 23:01:26 GMT 2026
    - 18.2K bytes
    - Click Count (0)
  2. src/test/java/org/codelibs/fess/ds/DataStoreTest.java

            IndexUpdateCallback callback = new TestIndexUpdateCallback();
    
            // Execute on both instances
            dataStore1.store(config, callback, params);
            dataStore2.store(config, callback, params);
            dataStore2.store(config, callback, params);
    
            // Verify independent operation
            assertEquals(1, store1CallCount.get());
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Wed Jan 14 14:29:07 GMT 2026
    - 13.2K bytes
    - Click Count (0)
  3. src/main/java/org/codelibs/fess/ds/DataStoreFactory.java

         * @param dataStore the data store instance to register, must not be null
         * @throws IllegalArgumentException if either name or dataStore is null
         */
        public void add(final String name, final DataStore dataStore) {
            if (name == null || dataStore == null) {
                throw new IllegalArgumentException(
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Fri Nov 28 16:29:12 GMT 2025
    - 9K bytes
    - Click Count (0)
  4. src/test/java/org/codelibs/fess/ds/AbstractDataStoreTest.java

            assertEquals("123PARAM2+,PARAM3*abc", dataStore.convertValue(Constants.DEFAULT_SCRIPT, value, paramMap));
    
            value = null;
            assertEquals("", dataStore.convertValue(Constants.DEFAULT_SCRIPT, value, paramMap));
    
            value = "";
            assertEquals("", dataStore.convertValue(Constants.DEFAULT_SCRIPT, value, paramMap));
    
            value = " ";
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Fri Mar 13 23:01:26 GMT 2026
    - 12.8K bytes
    - Click Count (1)
  5. src/main/java/org/codelibs/fess/helper/DataIndexHelper.java

                dataStore = dataStoreFactory.getDataStore(dataConfig.getHandlerName());
                if (dataStore == null) {
                    logger.error("DataStore({}) is not found.", dataConfig.getHandlerName());
                } else {
                    try {
                        dataStore.store(dataConfig, indexUpdateCallback, initParamMap);
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Fri Nov 28 16:29:12 GMT 2025
    - 19K bytes
    - Click Count (0)
  6. src/test/java/org/codelibs/fess/helper/PluginHelperTest.java

            assertEquals("fess-ds-atlassian", artifact.getName());
            assertEquals("13.2.0", artifact.getVersion());
        }
    
        @Test
        public void test_getArtifactFromFileName2() {
            Artifact artifact = pluginHelper.getArtifactFromFileName(ArtifactType.DATA_STORE, "fess-ds-atlassian-13.2.1-20190708.212247-1.jar");
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Fri Mar 13 23:01:26 GMT 2026
    - 22.6K bytes
    - Click Count (0)
  7. src/main/java/org/codelibs/fess/ds/AbstractDataStore.java

    import org.codelibs.fess.opensearch.config.exentity.DataConfig;
    import org.codelibs.fess.util.ComponentUtil;
    
    /**
     * The abstract class for DataStore.
     */
    public abstract class AbstractDataStore implements DataStore {
    
        private static final Logger logger = LogManager.getLogger(AbstractDataStore.class);
    
        /**
         * The script type.
         */
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Fri Nov 28 16:29:12 GMT 2025
    - 7.6K bytes
    - Click Count (0)
  8. src/test/java/org/codelibs/fess/helper/DataIndexHelperTest.java

        }
    
        private static class FastMockDataStoreFactory extends DataStoreFactory {
            @Override
            public DataStore getDataStore(String name) {
                return new FastMockDataStore();
            }
        }
    
        private static class FastMockDataStore implements DataStore {
            @Override
            public void store(DataConfig dataConfig, IndexUpdateCallback callback, DataStoreParams params) {
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Fri Mar 13 23:01:26 GMT 2026
    - 12.9K bytes
    - Click Count (0)
  9. src/main/java/org/codelibs/fess/helper/PluginHelper.java

             * @return the corresponding artifact type, or UNKNOWN if no match is found
             */
            public static ArtifactType getType(final String name) {
                if (name.startsWith(DATA_STORE.getId())) {
                    return DATA_STORE;
                }
                if (name.startsWith(THEME.getId())) {
                    return THEME;
                }
                if (name.startsWith(INGEST.getId())) {
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Wed Mar 04 15:19:41 GMT 2026
    - 25.1K bytes
    - Click Count (0)
  10. MIGRATION.md

    - **Elasticsearch / OpenSearch** - Direct data migration via bulk APIs
    - **Apache Solr** - Document import via REST API
    - **Database Systems** - Direct connection via DataStore plugins
    - **File Systems** - SMB, FTP, local file crawling
    - **Custom Systems** - REST API for bulk document indexing
    
    ---
    
    ## Pre-Migration Planning
    
    ### 1. Assessment Phase
    
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Thu Nov 06 12:40:11 GMT 2025
    - 23.2K bytes
    - Click Count (0)
Back to Top