- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 14 for CrawlerClient (0.04 sec)
-
fess-crawler/src/main/java/org/codelibs/fess/crawler/client/CrawlerClient.java
/** * Interface representing a client for a web crawler. * This client is responsible for executing requests and handling responses. * It extends {@link AutoCloseable} to allow for resource management. */ public interface CrawlerClient extends AutoCloseable { /** * Sets the initialization parameters for the crawler client. * * @param params a map containing the initialization parameters */Registered: Sun Sep 21 03:50:09 UTC 2025 - Last Modified: Sat Mar 15 06:52:00 UTC 2025 - 1.8K bytes - Viewed (0) -
fess-crawler/src/main/java/org/codelibs/fess/crawler/client/CrawlerClientFactoryWrapper.java
* @param client The CrawlerClient instance. */ @Override public void addClient(final String regex, final CrawlerClient client) { factory.addClient(regex, client); } /** * Adds a client to the wrapped factory at a specific position. * @param regex The regular expression for the client. * @param client The CrawlerClient instance.Registered: Sun Sep 21 03:50:09 UTC 2025 - Last Modified: Sun Jul 06 02:13:03 UTC 2025 - 5.2K bytes - Viewed (10) -
fess-crawler/src/main/java/org/codelibs/fess/crawler/client/CrawlerClientFactory.java
* @param client The CrawlerClient instance. */ public void addClient(final String regex, final CrawlerClient client) { if (StringUtil.isBlank(regex)) { throw new CrawlerSystemException("A regular expression is null."); } if (client == null) { throw new CrawlerSystemException("CrawlerClient is null."); }Registered: Sun Sep 21 03:50:09 UTC 2025 - Last Modified: Sun Jul 06 02:13:03 UTC 2025 - 7K bytes - Viewed (0) -
fess-crawler/src/test/java/org/codelibs/fess/crawler/client/CrawlerClientFactoryTest.java
clientFactory.addClient("storage:.*", container.getComponent("storageClient")); } public void test_getClient() { String url; CrawlerClient client; url = "http://hoge.com/"; client = clientFactory.getClient(url); assertNotNull(client); assertTrue(client instanceof FaultTolerantClient);
Registered: Sun Sep 21 03:50:09 UTC 2025 - Last Modified: Sat Mar 15 06:52:00 UTC 2025 - 5.3K bytes - Viewed (0) -
fess-crawler/src/main/java/org/codelibs/fess/crawler/client/FaultTolerantClient.java
} /** * Closes the underlying CrawlerClient and releases any resources associated with it. * * @throws Exception if an error occurs during the close operation */ @Override public void close() throws Exception { client.close(); } /** * Returns the underlying CrawlerClient. * @return The CrawlerClient instance. */Registered: Sun Sep 21 03:50:09 UTC 2025 - Last Modified: Sun Jul 06 02:13:03 UTC 2025 - 7.8K bytes - Viewed (0) -
fess-crawler/src/main/java/org/codelibs/fess/crawler/client/smb1/SmbClient.java
*/ @Override public void close() { smbAuthenticationHolder = null; } /* * (non-Javadoc) * * @see org.codelibs.fess.crawler.client.CrawlerClient#doGet(java.lang.String) */ @Override public ResponseData doGet(final String uri) { return processRequest(uri, true); } /**Registered: Sun Sep 21 03:50:09 UTC 2025 - Last Modified: Thu Sep 18 09:30:45 UTC 2025 - 23K bytes - Viewed (0) -
fess-crawler/src/main/java/org/codelibs/fess/crawler/CrawlerThread.java
import org.codelibs.core.io.CloseableUtil; import org.codelibs.core.lang.StringUtil; import org.codelibs.core.lang.SystemUtil; import org.codelibs.fess.crawler.builder.RequestDataBuilder; import org.codelibs.fess.crawler.client.CrawlerClient; import org.codelibs.fess.crawler.client.CrawlerClientFactory; import org.codelibs.fess.crawler.container.CrawlerContainer; import org.codelibs.fess.crawler.entity.AccessResult;
Registered: Sun Sep 21 03:50:09 UTC 2025 - Last Modified: Thu Aug 07 02:55:08 UTC 2025 - 20.4K bytes - Viewed (0) -
fess-crawler-lasta/src/main/resources/crawler/client.xml
<property name="soTimeout">30000</property> </component> <component name="httpClient" class="org.codelibs.fess.crawler.client.FaultTolerantClient" instance="prototype"> <property name="crawlerClient">internalHttpClient</property> <property name="maxRetryCount">5</property> <property name="retryInterval">500</property> </component> <component name="fsClient"
Registered: Sun Sep 21 03:50:09 UTC 2025 - Last Modified: Tue Aug 08 12:54:47 UTC 2023 - 2.8K bytes - Viewed (0) -
fess-crawler/src/test/java/org/codelibs/fess/crawler/client/FaultTolerantClientTest.java
assertEquals(5, testClient.count); assertEquals(url, response.getUrl()); assertEquals(Constants.HEAD_METHOD, response.getMethod()); } static class TestClient implements CrawlerClient { int count; int exceptionCount; long interval = 500; long previousTime; @Override
Registered: Sun Sep 21 03:50:09 UTC 2025 - Last Modified: Sat Mar 15 06:52:00 UTC 2025 - 15.1K bytes - Viewed (0) -
fess-crawler/src/main/java/org/codelibs/fess/crawler/client/CrawlerClientCreator.java
if (logger.isDebugEnabled()) { logger.debug("loading {}", componentName); } try (CrawlerClient client = crawlerContainer.getComponent(componentName)) { crawlerClientFactory.addClient(regex, client); } catch (final Exception e) { if (logger.isDebugEnabled()) {
Registered: Sun Sep 21 03:50:09 UTC 2025 - Last Modified: Sun Jul 06 02:13:03 UTC 2025 - 4.5K bytes - Viewed (0)