Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 3 of 3 for SwitchableHttpClient (0.12 seconds)

  1. fess-crawler/src/main/java/org/codelibs/fess/crawler/client/http/SwitchableHttpClient.java

     * java -Dfess.crawler.http.client=hc5 ...
     * // or simply
     * java ...
     * }
     * </pre>
     *
     * @author shinsuke
     */
    public class SwitchableHttpClient extends FaultTolerantClient {
    
        private static final Logger logger = LogManager.getLogger(SwitchableHttpClient.class);
    
        /** System property name to select HTTP client implementation. */
        public static final String HTTP_CLIENT_PROPERTY = "fess.crawler.http.client";
    
    Created: Sun Apr 12 03:50:13 GMT 2026
    - Last Modified: Thu Jan 08 04:17:06 GMT 2026
    - 4.9K bytes
    - Click Count (0)
  2. CLAUDE.md

    **Fault Tolerance**: `FaultTolerantClient` wrapper (retry, circuit breaker), `SwitchableHttpClient` for HTTP client fallback
    
    ---
    
    ## Key Components
    
    ### Core Classes
    
    - **Crawler** (`Crawler.java`): Main orchestrator - `execute()`, `addUrl()`, `cleanup()`, `stop()`
    Created: Sun Apr 12 03:50:13 GMT 2026
    - Last Modified: Thu Mar 12 03:39:20 GMT 2026
    - 8.1K bytes
    - Click Count (0)
  3. fess-crawler-lasta/src/main/resources/crawler/client.xml

    		instance="prototype">
    		<property name="connectionTimeout">15000</property>
    		<property name="soTimeout">30000</property>
    	</component>
    	<component name="httpClient"
    		class="org.codelibs.fess.crawler.client.http.SwitchableHttpClient" instance="prototype">
    		<property name="hc5Client">internalHttpClient</property>
    		<property name="hc4Client">internalHc4HttpClient</property>
    		<property name="maxRetryCount">5</property>
    Created: Sun Apr 12 03:50:13 GMT 2026
    - Last Modified: Thu Jan 08 04:17:06 GMT 2026
    - 3.7K bytes
    - Click Count (0)
Back to Top