- Sort Score
- Num 10 results
- Language All
Results 1 - 10 of 10 for opensearchDataService (0.21 seconds)
-
fess-crawler-opensearch/src/main/java/org/codelibs/fess/crawler/service/impl/OpenSearchDataService.java
import org.opensearch.search.SearchHit; import org.opensearch.search.SearchHits; import jakarta.annotation.PostConstruct; /** * OpenSearchDataService is an implementation of {@link DataService} for OpenSearch. */ public class OpenSearchDataService extends AbstractCrawlerService implements DataService<OpenSearchAccessResult> { /** * Fields to fetch for access result list without data. */Created: Sun Apr 12 03:50:13 GMT 2026 - Last Modified: Mon Nov 24 03:59:47 GMT 2025 - 11.1K bytes - Click Count (0) -
fess-crawler-opensearch/src/test/java/org/codelibs/fess/crawler/service/impl/OpenSearchDataServiceTest.java
import jakarta.annotation.Resource; /** * @author shinsuke * */ public class OpenSearchDataServiceTest extends LastaDiTestCase { @Resource private OpenSearchDataService dataService; @Resource private FesenClient fesenClient; private OpenSearchRunner runner; @Override protected String prepareConfigFile() { return "app.xml"; }Created: Sun Apr 12 03:50:13 GMT 2026 - Last Modified: Wed Jan 14 23:48:16 GMT 2026 - 15.7K bytes - Click Count (0) -
fess-crawler-opensearch/src/main/java/org/codelibs/fess/crawler/entity/OpenSearchAccessResult.java
* @return The access result data. */ @Override public AccessResultData<String> getAccessResultData() { if (!initializedData) { final OpenSearchDataService dataService = SingletonLaContainer.getComponent(OpenSearchDataService.class); final OpenSearchAccessResult accessResult = dataService.getAccessResult(getSessionId(), getUrl());Created: Sun Apr 12 03:50:13 GMT 2026 - Last Modified: Sun Jul 06 02:13:03 GMT 2025 - 6.5K bytes - Click Count (0) -
src/main/java/org/codelibs/fess/helper/WebFsIndexHelper.java
final OpenSearchUrlQueueService urlQueueService = ComponentUtil.getComponent(OpenSearchUrlQueueService.class); final OpenSearchDataService dataService = ComponentUtil.getComponent(OpenSearchDataService.class); try { // clear url filter urlFilterService.delete(sid); } catch (final Exception e) {
Created: Tue Mar 31 13:07:34 GMT 2026 - Last Modified: Fri Nov 28 16:29:12 GMT 2025 - 25K bytes - Click Count (0) -
README.md
// Delete session data dataService.delete(sessionId); ``` ### OpenSearch Integration ```java // Add OpenSearch dependency and configure container.singleton("opensearchDataService", OpenSearchDataService.class, service -> { service.setIndexName("crawler-data"); service.setHostname("localhost"); service.setPort(9200); }); ``` ## Performance Tuning
Created: Sun Apr 12 03:50:13 GMT 2026 - Last Modified: Sun Aug 31 05:32:52 GMT 2025 - 15.3K bytes - Click Count (0) -
CLAUDE.md
### Services - **UrlQueueService**: URL queue management (FIFO), duplicate detection - **DataService**: Access result persistence, iteration - Implementations: `UrlQueueServiceImpl`, `DataServiceImpl` (in-memory), `OpenSearchDataService` (persistent) ### Processing Pipeline ``` CrawlerThread → Client → ResponseProcessor → Transformer → Extractor → ExtractData ↓
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) -
fess-crawler-opensearch/src/main/java/org/codelibs/fess/crawler/service/impl/OpenSearchUrlQueueService.java
*/ private static final Logger logger = LogManager.getLogger(OpenSearchUrlQueueService.class); /** * Data service for checking access results. */ @Resource protected OpenSearchDataService dataService; /** * Cache for session queues. */ protected Map<String, QueueHolder> sessionCache = new ConcurrentHashMap<>(); /** * The number of URLs to fetch when polling.Created: Sun Apr 12 03:50:13 GMT 2026 - Last Modified: Thu Nov 20 08:40:57 GMT 2025 - 16.9K bytes - Click Count (1) -
src/test/java/org/codelibs/fess/indexer/IndexUpdaterTest.java
import org.codelibs.fess.crawler.service.DataService; import org.codelibs.fess.crawler.service.UrlFilterService; import org.codelibs.fess.crawler.service.UrlQueueService; import org.codelibs.fess.crawler.service.impl.OpenSearchDataService; import org.codelibs.fess.crawler.transformer.Transformer; import org.codelibs.fess.crawler.util.OpenSearchResultList; import org.codelibs.fess.exception.ContainerNotAvailableException;
Created: Tue Mar 31 13:07:34 GMT 2026 - Last Modified: Fri Mar 13 23:01:26 GMT 2026 - 33.6K bytes - Click Count (0) -
src/main/java/org/codelibs/fess/indexer/IndexUpdater.java
import org.codelibs.fess.crawler.service.DataService; import org.codelibs.fess.crawler.service.UrlFilterService; import org.codelibs.fess.crawler.service.UrlQueueService; import org.codelibs.fess.crawler.service.impl.OpenSearchDataService; import org.codelibs.fess.crawler.transformer.Transformer; import org.codelibs.fess.crawler.util.OpenSearchResultList; import org.codelibs.fess.exception.ContainerNotAvailableException;
Created: Tue Mar 31 13:07:34 GMT 2026 - Last Modified: Fri Nov 28 16:29:12 GMT 2025 - 32.9K bytes - Click Count (0) -
fess-crawler-opensearch/src/main/resources/crawler_opensearch.xml
class="org.codelibs.fess.crawler.service.impl.OpenSearchUrlQueueService"> <arg>crawlerConfig</arg> </component> <component name="dataService" class="org.codelibs.fess.crawler.service.impl.OpenSearchDataService"> <arg>crawlerConfig</arg> </component> <component name="urlFilterService" class="org.codelibs.fess.crawler.service.impl.OpenSearchUrlFilterService"> <arg>crawlerConfig</arg> </component>
Created: Sun Apr 12 03:50:13 GMT 2026 - Last Modified: Thu Nov 07 04:44:10 GMT 2024 - 2.2K bytes - Click Count (0)