- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 17 for ruleManager (0.06 sec)
-
fess-crawler/src/main/java/org/codelibs/fess/crawler/rule/RuleManager.java
*/ package org.codelibs.fess.crawler.rule; import org.codelibs.fess.crawler.entity.ResponseData; /** * The RuleManager interface provides methods to manage rules for processing response data. * It allows adding, retrieving, and removing rules, as well as checking for their existence. */ public interface RuleManager { /** * Retrieves the rule associated with the given response data. *Registered: Sat Dec 20 11:21:39 UTC 2025 - Last Modified: Sun Jul 06 02:13:03 UTC 2025 - 2.1K bytes - Viewed (0) -
fess-crawler/src/test/java/org/codelibs/fess/crawler/rule/impl/RuleManagerImplTest.java
assertFalse(ruleManager.hasRule(rule2)); assertFalse(ruleManager.hasRule(rule3)); ruleManager.addRule(rule2); assertTrue(ruleManager.hasRule(rule2)); assertFalse(ruleManager.hasRule(rule3)); ruleManager.addRule(rule3); assertTrue(ruleManager.hasRule(rule2)); assertTrue(ruleManager.hasRule(rule3));Registered: Sat Dec 20 11:21:39 UTC 2025 - Last Modified: Sat Mar 15 06:52:00 UTC 2025 - 6.2K bytes - Viewed (0) -
fess-crawler/src/main/java/org/codelibs/fess/crawler/rule/impl/AbstractRule.java
// NOP } /** * Registers this rule with the {@link RuleManager}. * * @param index the index at which the rule should be registered */ public void register(final int index) { final RuleManager ruleManager = crawlerContainer.getComponent("ruleManager"); ruleManager.addRule(index, this); } @Override public String getRuleId() {Registered: Sat Dec 20 11:21:39 UTC 2025 - Last Modified: Wed Sep 03 14:42:53 UTC 2025 - 2.8K bytes - Viewed (0) -
fess-crawler/src/test/java/org/codelibs/fess/crawler/rule/impl/AbstractRuleTest.java
private StandardCrawlerContainer container; private TestRuleManager ruleManager; private TestAbstractRule testRule; @Override protected void setUp() throws Exception { super.setUp(); ruleManager = new TestRuleManager(); container = new StandardCrawlerContainer().singleton("ruleManager", ruleManager); testRule = new TestAbstractRule();Registered: Sat Dec 20 11:21:39 UTC 2025 - Last Modified: Wed Sep 03 14:42:53 UTC 2025 - 21.9K bytes - Viewed (0) -
fess-crawler/src/test/java/org/codelibs/fess/crawler/rule/RuleManagerTest.java
TestRule rule3 = new TestRule("rule3", true); ruleManager.addRule(rule1); ruleManager.addRule(rule2); ruleManager.addRule(rule3); assertTrue(ruleManager.removeRule(rule2)); assertTrue(ruleManager.removeRule(rule1)); assertTrue(ruleManager.removeRule(rule3)); assertEquals(0, ruleManager.getRuleCount()); } /**
Registered: Sat Dec 20 11:21:39 UTC 2025 - Last Modified: Sat Sep 06 04:15:37 UTC 2025 - 23.8K bytes - Viewed (0) -
fess-crawler/src/main/java/org/codelibs/fess/crawler/CrawlerContext.java
/** * Returns the rule manager. * @return The RuleManager. */ public RuleManager getRuleManager() { return ruleManager; } /** * Sets the rule manager. * @param ruleManager The RuleManager. */ public void setRuleManager(final RuleManager ruleManager) { this.ruleManager = ruleManager; } /** * Returns the interval controller.Registered: Sat Dec 20 11:21:39 UTC 2025 - Last Modified: Sun Jul 06 02:13:03 UTC 2025 - 8.9K bytes - Viewed (0) -
fess-crawler/src/main/java/org/codelibs/fess/crawler/rule/impl/RuleManagerImpl.java
import org.codelibs.fess.crawler.rule.Rule; import org.codelibs.fess.crawler.rule.RuleManager; /** * Implementation of the {@link RuleManager} interface. * Manages a list of rules for the crawler. * Provides methods to add, remove, check, and retrieve rules. * */ public class RuleManagerImpl implements RuleManager { /** The list of rules managed by this rule manager. */Registered: Sat Dec 20 11:21:39 UTC 2025 - Last Modified: Sun Jul 06 02:13:03 UTC 2025 - 3.4K bytes - Viewed (0) -
fess-crawler/src/main/java/org/codelibs/fess/crawler/Crawler.java
* Returns the rule manager. * @return The RuleManager instance. */ public RuleManager getRuleManager() { return ruleManager; } /** * Sets the rule manager. * @param ruleManager The RuleManager instance to set. */ public void setRuleManager(final RuleManager ruleManager) { this.ruleManager = ruleManager; } /**Registered: Sat Dec 20 11:21:39 UTC 2025 - Last Modified: Mon Nov 24 03:59:47 UTC 2025 - 17K bytes - Viewed (0) -
fess-crawler/src/test/java/org/codelibs/fess/crawler/CrawlerThreadTest.java
logHelper = mock(LogHelper.class); clientFactory = mock(CrawlerClientFactory.class); urlFilter = mock(UrlFilter.class); ruleManager = mock(RuleManager.class); crawlerContext.urlFilter = urlFilter; crawlerContext.ruleManager = ruleManager; crawlerThread.urlQueueService = urlQueueService; crawlerThread.dataService = dataService;
Registered: Sat Dec 20 11:21:39 UTC 2025 - Last Modified: Mon Nov 24 03:59:47 UTC 2025 - 18.3K bytes - Viewed (0) -
src/main/java/org/codelibs/fess/helper/DocumentHelper.java
responseData.setExecutionTime(systemHelper.getCurrentTimeAsLong() - startTime); responseData.setSessionId(crawlingInfoId); final RuleManager ruleManager = SingletonLaContainer.getComponent(RuleManager.class); final Rule rule = ruleManager.getRule(responseData); if (rule == null) { throw new CrawlingAccessException("No url rule for " + url); }
Registered: Sat Dec 20 09:19:18 UTC 2025 - Last Modified: Fri Nov 28 16:29:12 UTC 2025 - 17.4K bytes - Viewed (0)