- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 34 for Rule (0.01 sec)
-
fess-crawler/src/main/java/org/codelibs/fess/crawler/rule/Rule.java
* to determine if a given response data matches the rule, retrieve the rule's identifier, * and obtain the associated response processor. */ public interface Rule extends Serializable { /** * Determines if the given response data matches the rule. * * @param responseData the response data to be evaluated * @return true if the response data matches the rule, false otherwise */
Registered: Sun Sep 21 03:50:09 UTC 2025 - Last Modified: Sat Mar 15 06:52:00 UTC 2025 - 1.7K bytes - Viewed (0) -
fess-crawler-lasta/src/main/resources/crawler/rule.xml
<component name="ruleManager" class="org.codelibs.fess.crawler.rule.impl.RuleManagerImpl" instance="prototype"> <postConstruct name="addRule"> <arg>sitemapsRule</arg> </postConstruct> <postConstruct name="addRule"> <arg>fileRule</arg> </postConstruct> </component> <component name="sitemapsRule" class="org.codelibs.fess.crawler.rule.impl.SitemapsRule"> <property name="ruleId">"sitemapsRule"</property>
Registered: Sun Sep 21 03:50:09 UTC 2025 - Last Modified: Sun Oct 11 02:16:55 UTC 2015 - 1.5K bytes - Viewed (0) -
fess-crawler/src/main/java/org/codelibs/fess/crawler/rule/impl/RuleManagerImpl.java
* * @see * org.codelibs.fess.crawler.rule.RuleManager#addRule(org.codelibs.fess.crawler.rule.Rule) */ /** * Adds a rule to the end of the rule list. * @param rule the rule to add */ @Override public void addRule(final Rule rule) { ruleList.add(rule); } /** * Adds a rule at the specified position in the rule list. * @param index the position to insert the ruleRegistered: Sun Sep 21 03:50:09 UTC 2025 - Last Modified: Sun Jul 06 02:13:03 UTC 2025 - 3.4K bytes - Viewed (0) -
fess-crawler/src/test/java/org/codelibs/fess/crawler/rule/RuleManagerTest.java
Registered: Sun Sep 21 03:50:09 UTC 2025 - Last Modified: Sat Sep 06 04:15:37 UTC 2025 - 23.8K bytes - Viewed (0) -
fess-crawler/src/test/java/org/codelibs/fess/crawler/rule/RuleTest.java
*/ public void test_matchWithNullResponseData() { ConfigurableRule rule = new ConfigurableRule(); rule.setRuleId("nullTest"); rule.setResponseProcessor(new TestResponseProcessor("nullProcessor")); // Should handle null gracefully assertFalse(rule.match(null)); } /** * Test Rule with null rule ID */Registered: Sun Sep 21 03:50:09 UTC 2025 - Last Modified: Wed Sep 03 14:42:53 UTC 2025 - 22.7K bytes - Viewed (0) -
fess-crawler/src/main/java/org/codelibs/fess/crawler/helper/impl/LogHelperImpl.java
// CrawlerContext crawlerContext = (CrawlerContext) objs[0]; // UrlQueue<?> urlQueue = (UrlQueue<?>) objs[1]; final ResponseData responseData = (ResponseData) objs[2]; // Rule rule = (Rule) objs[3]; if (logger.isDebugEnabled()) { logger.debug("No ResponseProcessor for ({}, {}). PLEASE CHECK YOUR CONFIGURATION.", responseData.getUrl(), responseData.getMimeType());
Registered: Sun Sep 21 03:50:09 UTC 2025 - Last Modified: Sun Jul 06 02:13:03 UTC 2025 - 14K bytes - Viewed (0) -
fess-crawler/src/test/java/org/codelibs/fess/crawler/rule/impl/RuleManagerImplTest.java
final Rule rule = ruleManager.getRule(responseData); assertNotNull(rule); assertEquals("fileRule", rule.getRuleId()); CloseableUtil.closeQuietly(responseData); } public void test_checkRule() { final Rule rule = ruleManager.getRule(new ResponseData()); assertNotNull(rule); assertEquals("fileRule", rule.getRuleId());
Registered: Sun Sep 21 03:50:09 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/RegexRule.java
/** * Returns whether this rule is a default rule that matches all responses. * @return true if this is a default rule, false otherwise */ public boolean isDefaultRule() { return defaultRule; } /** * Sets whether this rule should be a default rule that matches all responses. * @param defaultRule true to make this a default rule, false otherwise */Registered: Sun Sep 21 03:50:09 UTC 2025 - Last Modified: Sun Jul 06 02:13:03 UTC 2025 - 6.2K bytes - Viewed (0) -
fess-crawler/src/main/java/org/codelibs/fess/crawler/rule/impl/AbstractRule.java
*/ package org.codelibs.fess.crawler.rule.impl; import org.codelibs.fess.crawler.container.CrawlerContainer; import org.codelibs.fess.crawler.processor.ResponseProcessor; import org.codelibs.fess.crawler.rule.Rule; import org.codelibs.fess.crawler.rule.RuleManager; import jakarta.annotation.Resource; /** * Abstract base class for implementing {@link Rule} interfaces.Registered: Sun Sep 21 03:50:09 UTC 2025 - Last Modified: Wed Sep 03 14:42:53 UTC 2025 - 2.8K bytes - Viewed (0) -
fess-crawler/src/main/java/org/codelibs/fess/crawler/rule/RuleManager.java
*/ /** * Adds a rule to the specified index. * * @param index the position at which the rule should be added * @param rule the rule to be added */ void addRule(int index, Rule rule); /** * Removes the specified rule from the rule manager. * * @param rule the rule to be removed * @return true if the rule was successfully removed, false otherwiseRegistered: Sun Sep 21 03:50:09 UTC 2025 - Last Modified: Sun Jul 06 02:13:03 UTC 2025 - 2.1K bytes - Viewed (0)