fess.fess-crawler-db.1.0.12.source-code.crawler_db.xml Maven / Gradle / Ivy
The newest version!
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE components PUBLIC "-//DBFLUTE//DTD LastaDi 1.0//EN" "http://dbflute.org/meta/lastadi10.dtd"> <components namespace="fessCrawler"> <include path="crawler/container.xml"/> <include path="crawler/dbflute.xml"/> <include path="crawler/client.xml"/> <include path="crawler/rule.xml"/> <include path="crawler/filter.xml"/> <include path="crawler/interval.xml"/> <include path="crawler/extractor.xml"/> <include path="crawler/mimetype.xml"/> <include path="crawler/encoding.xml"/> <include path="crawler/urlconverter.xml"/> <include path="crawler/log.xml"/> <include path="crawler/sitemaps.xml"/> <!-- Crawler --> <component name="crawler" class="org.codelibs.fess.crawler.Crawler" instance="prototype" > </component> <!-- Crawler Thread --> <component name="crawlerThread" class="org.codelibs.fess.crawler.CrawlerThread" instance="prototype" > </component> <!-- Entity --> <component name="accessResult" class="org.codelibs.fess.crawler.db.exentity.AccessResult" instance="prototype" > </component> <component name="urlQueue" class="org.codelibs.fess.crawler.db.exentity.UrlQueue" instance="prototype" > </component> <!-- Service --> <component name="urlQueueService" class="org.codelibs.fess.crawler.service.impl.DBUrlQueueServiceImpl" instance="prototype" > <aspect pointcut="poll,visited,add,delete,deleteAll,generateUrlQueues,insert,offerAll,saveSession,updateSessionId"> fessCrawler.requiredTx </aspect> </component> <component name="dataService" class="org.codelibs.fess.crawler.service.impl.DBDataServiceImpl" instance="prototype" > <aspect pointcut="getAccessResult,getAccessResultList,getCount,delete,deleteAll,iterate,iterateUrlDiff,store,update"> fessCrawler.requiredTx </aspect> </component> <component name="urlFilterService" class="org.codelibs.fess.crawler.service.impl.DBUrlFilterServiceImpl" instance="prototype" > <aspect pointcut="getExcludeUrlPatternList,getIncludeUrlPatternList,addExcludeUrlFilter,addIncludeUrlFilter,delete,deleteAll"> fessCrawler.requiredTx </aspect> </component> </components>