Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 6 of 6 for setSearcher (0.08 seconds)

  1. src/test/java/org/codelibs/fess/rank/fusion/RankFusionProcessorEdgeCaseTest.java

        }
    
        /**
         * Test setSearcher replaces existing searcher.
         */
        @Test
        public void test_setSearcherReplacesExisting() throws Exception {
            try (RankFusionProcessor processor = new RankFusionProcessor()) {
                processor.setSearcher(new TestSearcher(50));
                processor.init();
    
                // Replace with new searcher
                processor.setSearcher(new TestSearcher(100));
    
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Sun Jan 11 08:43:05 GMT 2026
    - 14.2K bytes
    - Click Count (0)
  2. src/test/java/org/codelibs/fess/rank/fusion/RankFusionProcessorConcurrencyTest.java

            final AtomicInteger registeredCount = new AtomicInteger(0);
    
            try (RankFusionProcessor processor = new RankFusionProcessor()) {
                processor.setSearcher(new TestSearcher(100));
                processor.init();
    
                final ExecutorService executor = Executors.newFixedThreadPool(numThreads);
                try {
                    for (int i = 0; i < numThreads; i++) {
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Sun Jan 11 08:43:05 GMT 2026
    - 13.5K bytes
    - Click Count (0)
  3. src/main/java/org/codelibs/fess/rank/fusion/RankFusionProcessor.java

         * If searchers list is empty, adds the searcher; otherwise, replaces the first searcher.
         *
         * @param searcher the RankFusionSearcher to set as the main searcher
         */
        public void setSearcher(final RankFusionSearcher searcher) {
            if (searchers.isEmpty()) {
                searchers.add(searcher);
            } else {
                searchers.set(0, searcher);
            }
        }
    
        /**
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Thu Dec 25 02:13:14 GMT 2025
    - 28K bytes
    - Click Count (0)
  4. src/test/java/org/codelibs/fess/rank/fusion/RankFusionProcessorTest.java

            String query = "*";
            int allRecordCount = 1000;
            int pageSize = 10;
            try (RankFusionProcessor rankFusionProcessor = new RankFusionProcessor()) {
                rankFusionProcessor.setSearcher(new TestMainSearcher(allRecordCount));
                rankFusionProcessor.init();
    
                if (rankFusionProcessor.search(query, new TestSearchRequestParams(0, pageSize, 0),
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Sun Jan 11 08:43:05 GMT 2026
    - 25.8K bytes
    - Click Count (0)
  5. src/test/java/org/codelibs/fess/rank/fusion/RankFusionProcessorErrorHandlingTest.java

         */
        @Test
        public void test_searcherThrowsRuntimeException() throws Exception {
            try (RankFusionProcessor processor = new RankFusionProcessor()) {
                processor.setSearcher(new TestSearcher(100));
                processor.register(new ExceptionThrowingSearcher(new RuntimeException("Test exception")));
                processor.init();
    
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Sun Jan 11 08:43:05 GMT 2026
    - 14.3K bytes
    - Click Count (0)
  6. src/main/resources/fess_rankfusion.xml

    	"http://dbflute.org/meta/lastadi10.dtd">
    <components>
    	<component name="rankFusionProcessor"
    		class="org.codelibs.fess.rank.fusion.RankFusionProcessor">
    		<postConstruct name="setSearcher">
    			<arg>
    				<component
    					class="org.codelibs.fess.rank.fusion.DefaultSearcher">
    				</component>
    			</arg>
    		</postConstruct>
    	</component>
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Thu Nov 20 09:24:04 GMT 2025
    - 451 bytes
    - Click Count (0)
Back to Top