Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for addClient (0.3 sec)

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

            }
        }
    
        /**
         * Adds a client with a regular expression pattern.
         * @param regex The regular expression to match URLs.
         * @param client The CrawlerClient instance.
         */
        public void addClient(final String regex, final CrawlerClient client) {
            if (StringUtil.isBlank(regex)) {
                throw new CrawlerSystemException(
    Registered: Sat Dec 20 11:21:39 UTC 2025
    - Last Modified: Mon Nov 24 03:59:47 UTC 2025
    - 7.3K bytes
    - Viewed (0)
  2. fess-crawler-lasta/src/main/resources/crawler/client.xml

    		<postConstruct name="addClient">
    			<arg>["http:.*", "https:.*"]</arg>
    			<arg>httpClient</arg>
    		</postConstruct>
    		<postConstruct name="addClient">
    			<arg>"file:.*"</arg>
    			<arg>fsClient</arg>
    		</postConstruct>
    		<postConstruct name="addClient">
    			<arg>"smb:.*"</arg>
    			<arg>smbClient</arg>
    		</postConstruct>
    		<postConstruct name="addClient">
    			<arg>"smb1:.*"</arg>
    			<arg>smb1Client</arg>
    Registered: Sat Dec 20 11:21:39 UTC 2025
    - Last Modified: Thu Dec 11 08:38:29 UTC 2025
    - 3.3K bytes
    - Viewed (0)
  3. CLAUDE.md

    }
    ```
    
    2. **Register in DI config** (`crawler.xml`):
    ```xml
    <component name="myClient" class="...MyClient" instance="singleton"/>
    ```
    
    3. **Add to factory**:
    ```java
    clientFactory.addClient("^myprotocol://.*", myClient);
    ```
    
    4. **Add tests**: Unit + integration
    
    ### Adding a Content Extractor
    
    1. **Implement `Extractor`**:
    ```java
    public class MyExtractor extends AbstractExtractor {
    Registered: Sat Dec 20 11:21:39 UTC 2025
    - Last Modified: Fri Nov 28 17:31:34 UTC 2025
    - 10.7K bytes
    - Viewed (0)
  4. fess-crawler/src/test/java/org/codelibs/fess/crawler/CrawlerTest.java

                    .<CrawlerClientFactory> singleton("clientFactory", CrawlerClientFactory.class, factory -> {
                        factory.addClient("http:.*", container.getComponent("httpClient"));
                        factory.addClient("file:.*", container.getComponent("fsClient"));
                    })
                    .singleton("tikaExtractor", TikaExtractor.class)
    Registered: Sat Dec 20 11:21:39 UTC 2025
    - Last Modified: Tue Nov 11 13:40:14 UTC 2025
    - 25.8K bytes
    - Viewed (0)
  5. cmd/site-replication.go

    		}
    	}
    
    	addedCount := 0
    	var (
    		peerAddErr error
    		admClient  *madmin.AdminClient
    	)
    
    	for _, v := range sites {
    		if v.self {
    			continue
    		}
    		switch {
    		case currDeploymentIDsSet.Contains(v.DeploymentID):
    			admClient, err = c.getAdminClient(ctx, v.DeploymentID)
    		default:
    			admClient, err = getAdminClient(v.Endpoint, v.AccessKey, v.SecretKey)
    		}
    		if err != nil {
    Registered: Sun Dec 28 19:28:13 UTC 2025
    - Last Modified: Sun Sep 28 20:59:21 UTC 2025
    - 184.8K bytes
    - Viewed (1)
Back to top