Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 8 of 8 for clientFactory (0.07 sec)

  1. fess-crawler/src/test/java/org/codelibs/fess/crawler/client/CrawlerClientFactoryTest.java

                    .singleton("clientFactory", CrawlerClientFactory.class);
            clientFactory = container.getComponent("clientFactory");
            FaultTolerantClient httpClient = container.getComponent("httpClient");
            httpClient.setCrawlerClient(new HcHttpClient());
            clientFactory.addClient("http:.*", httpClient);
            clientFactory.addClient("https:.*", httpClient);
    Registered: Sat Dec 20 11:21:39 UTC 2025
    - Last Modified: Sat Mar 15 06:52:00 UTC 2025
    - 5.3K bytes
    - Viewed (0)
  2. fess-crawler/src/main/java/org/codelibs/fess/crawler/Crawler.java

         */
        @Resource
        protected IntervalController intervalController;
    
        /**
         * Factory for creating crawler clients.
         */
        @Resource
        protected CrawlerClientFactory clientFactory;
    
        /**
         * Context object containing crawler state and configuration.
         */
        protected CrawlerContext crawlerContext;
    
        /**
    Registered: Sat Dec 20 11:21:39 UTC 2025
    - Last Modified: Mon Nov 24 03:59:47 UTC 2025
    - 17K bytes
    - Viewed (0)
  3. fess-crawler/src/test/java/org/codelibs/fess/crawler/CrawlerThreadTest.java

        private UrlQueueService<UrlQueue<?>> urlQueueService;
        private DataService dataService;
        private CrawlerContainer crawlerContainer;
        private LogHelper logHelper;
        private CrawlerClientFactory clientFactory;
        private UrlFilter urlFilter;
        private RuleManager ruleManager;
    
        @Override
        @SuppressWarnings("unchecked")
        protected void setUp() throws Exception {
            super.setUp();
    
    Registered: Sat Dec 20 11:21:39 UTC 2025
    - Last Modified: Mon Nov 24 03:59:47 UTC 2025
    - 18.3K bytes
    - Viewed (0)
  4. fess-crawler/src/main/java/org/codelibs/fess/crawler/CrawlerThread.java

            this.noWaitOnFolder = noWaitOnFolder;
        }
    
        /**
         * Sets the client factory.
         * @param clientFactory The client factory.
         */
        public void setClientFactory(final CrawlerClientFactory clientFactory) {
            this.clientFactory = clientFactory;
        }
    
        /**
         * Sets the crawler context.
         * @param crawlerContext The CrawlerContext instance.
         */
    Registered: Sat Dec 20 11:21:39 UTC 2025
    - Last Modified: Thu Aug 07 02:55:08 UTC 2025
    - 20.4K bytes
    - Viewed (0)
  5. CLAUDE.md

    void cleanup(String sessionId)  // Clean up session
    void stop()                     // Stop gracefully
    ```
    
    **Key Fields**: `crawlerContext`, `urlFilter`, `intervalController`, `clientFactory`, `ruleManager`
    
    ### CrawlerContext (`CrawlerContext.java`)
    
    Execution context and configuration.
    
    **Important Fields**:
    ```java
    String sessionId                // Format: yyyyMMddHHmmssSSS
    Registered: Sat Dec 20 11:21:39 UTC 2025
    - Last Modified: Fri Nov 28 17:31:34 UTC 2025
    - 10.7K bytes
    - Viewed (0)
  6. fess-crawler-lasta/src/main/resources/crawler/client.xml

    		<property name="charset">"UTF-8"</property>
    	</component>
    
    	<component name="crawlerClientCreator"
    		class="org.codelibs.fess.crawler.client.CrawlerClientCreator">
    	</component>
    
    	<component name="clientFactory"
    		class="org.codelibs.fess.crawler.client.CrawlerClientFactory" instance="prototype">
    		<postConstruct name="addClient">
    			<arg>["http:.*", "https:.*"]</arg>
    			<arg>httpClient</arg>
    		</postConstruct>
    Registered: Sat Dec 20 11:21:39 UTC 2025
    - Last Modified: Thu Dec 11 08:38:29 UTC 2025
    - 3.3K bytes
    - Viewed (0)
  7. src/main/java/org/codelibs/fess/crawler/FessCrawlerThread.java

                }
                return null;
            })
                    .filter(StringUtil::isNotBlank)
                    .findFirst()//
                    .map(s -> clientFactory.getClient(s + ":" + url))//
                    .orElseGet(() -> clientFactory.getClient(url));
            if (logger.isDebugEnabled()) {
                logger.debug("CrawlerClient: class={}", client.getClass().getCanonicalName());
            }
            return client;
    Registered: Sat Dec 20 09:19:18 UTC 2025
    - Last Modified: Thu Dec 11 09:47:03 UTC 2025
    - 19.5K bytes
    - Viewed (0)
  8. fess-crawler/src/test/java/org/codelibs/fess/crawler/CrawlerTest.java

                    })
                    .singleton("dataHelper", MemoryDataHelper.class)
                    .singleton("robotsTxtHelper", RobotsTxtHelper.class)
                    .<CrawlerClientFactory> singleton("clientFactory", CrawlerClientFactory.class, factory -> {
                        factory.addClient("http:.*", container.getComponent("httpClient"));
                        factory.addClient("file:.*", container.getComponent("fsClient"));
    Registered: Sat Dec 20 11:21:39 UTC 2025
    - Last Modified: Tue Nov 11 13:40:14 UTC 2025
    - 25.8K bytes
    - Viewed (0)
Back to top