- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 27 for csession (0.03 sec)
-
README.md
```java // Create multiple crawler instances Crawler crawler1 = container.getComponent("crawler"); crawler1.setSessionId("session1"); crawler1.addUrl("https://site1.com"); Crawler crawler2 = container.getComponent("crawler"); crawler2.setSessionId("session2"); crawler2.addUrl("https://site2.com"); // Execute concurrently crawler1.setBackground(true); crawler2.setBackground(true);
Registered: Sun Sep 21 03:50:09 UTC 2025 - Last Modified: Sun Aug 31 05:32:52 UTC 2025 - 15.3K bytes - Viewed (0) -
fess-crawler/src/main/java/org/codelibs/fess/crawler/helper/MemoryDataHelper.java
public class MemoryDataHelper { /** Map of session IDs to URL queues for managing crawling queues. */ protected volatile Map<String, Queue<UrlQueueImpl<Long>>> urlQueueMap = new HashMap<>(); /** Map of session IDs to access result maps for storing crawling results. */ protected volatile Map<String, Map<String, AccessResultImpl<Long>>> sessionMap = new HashMap<>(); /** Map of session IDs to include URL patterns for filtering URLs. */Registered: Sun Sep 21 03:50:09 UTC 2025 - Last Modified: Sun Jul 06 02:13:03 UTC 2025 - 8.1K bytes - Viewed (0) -
fess-crawler/src/main/java/org/codelibs/fess/crawler/service/impl/DataServiceImpl.java
* Gets the count of access results for the specified session. * * @param sessionId the session ID * @return the count of access results */ @Override public int getCount(final String sessionId) { return dataHelper.getAccessResultMap(sessionId).size(); } /** * Deletes all access results for the specified session. * * @param sessionId the session IDRegistered: Sun Sep 21 03:50:09 UTC 2025 - Last Modified: Sun Jul 06 02:13:03 UTC 2025 - 6.8K bytes - Viewed (0) -
fess-crawler-opensearch/src/main/java/org/codelibs/fess/crawler/entity/OpenSearchUrlFilter.java
*/ public void setId(final String id) { this.id = id; } /** * Returns the session ID. * @return The session ID. */ public String getSessionId() { return sessionId; } /** * Sets the session ID. * @param sessionId The session ID. */ public void setSessionId(final String sessionId) { this.sessionId = sessionId; }Registered: Sun Sep 21 03:50:09 UTC 2025 - Last Modified: Sun Jul 06 02:13:03 UTC 2025 - 3.6K bytes - Viewed (0) -
fess-crawler/src/main/java/org/codelibs/fess/crawler/service/UrlQueueService.java
* Provides methods for adding, retrieving, and managing URLs within a crawling session. * * @param <QUEUE> the type of URL queue */ public interface UrlQueueService<QUEUE extends UrlQueue<?>> { /** * Updates the session ID. * * @param oldSessionId The old session ID. * @param newSessionId The new session ID. */ void updateSessionId(String oldSessionId, String newSessionId);
Registered: Sun Sep 21 03:50:09 UTC 2025 - Last Modified: Sun Jul 06 02:13:03 UTC 2025 - 2.6K bytes - Viewed (0) -
fess-crawler-opensearch/src/main/java/org/codelibs/fess/crawler/service/impl/OpenSearchUrlQueueService.java
} } } return ret; } /** * Generates URL queue entries for a new session based on access results from a previous session. * * @param previousSessionId The previous session ID. * @param sessionId The new session ID. */ @Override public void generateUrlQueues(final String previousSessionId, final String sessionId) {Registered: Sun Sep 21 03:50:09 UTC 2025 - Last Modified: Thu Aug 07 02:55:08 UTC 2025 - 17K bytes - Viewed (1) -
fess-crawler/src/test/java/org/codelibs/fess/crawler/filter/UrlFilterTest.java
} /** * Test multiple initializations with different session IDs */ public void test_multipleInit_differentSessionIds() { // First session urlFilter.init("session-001"); urlFilter.addInclude("https://first.com/.*"); // Second session urlFilter.init("session-002"); urlFilter.addInclude("https://second.com/.*");Registered: Sun Sep 21 03:50:09 UTC 2025 - Last Modified: Wed Sep 03 14:42:53 UTC 2025 - 19K bytes - Viewed (0) -
fess-crawler/src/main/java/org/codelibs/fess/crawler/service/DataService.java
/** * Returns the count of access results for the given session ID. * * @param sessionId the session ID * @return the count of access results */ int getCount(String sessionId); /** * Deletes access results for the given session ID. * * @param sessionId the session ID */ void delete(String sessionId); /**Registered: Sun Sep 21 03:50:09 UTC 2025 - Last Modified: Sat Mar 15 06:52:00 UTC 2025 - 2.7K bytes - Viewed (0) -
fess-crawler/src/main/java/org/codelibs/fess/crawler/service/UrlFilterService.java
* * @param sessionId the ID of the session for which the URL filter is being added * @param url the URL to be excluded */ void addExcludeUrlFilter(String sessionId, String url); /** * Adds a list of URLs to be excluded from crawling for a specific session. * * @param sessionId the ID of the session for which the URLs should be excludedRegistered: Sun Sep 21 03:50:09 UTC 2025 - Last Modified: Sat Mar 15 06:52:00 UTC 2025 - 3.1K bytes - Viewed (0) -
fess-crawler/src/main/java/org/codelibs/fess/crawler/entity/AccessResult.java
* * @param id the identifier */ void setId(IDTYPE id); /** * Returns the session identifier. * * @return the session identifier */ String getSessionId(); /** * Sets the session identifier. * * @param sessionId the session identifier */ void setSessionId(String sessionId); /** * Returns the rule identifier. *Registered: Sun Sep 21 03:50:09 UTC 2025 - Last Modified: Sun Jul 06 02:13:03 UTC 2025 - 5.2K bytes - Viewed (0)