1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.codelibs.fess.crawler.util;
17
18 import org.codelibs.fess.util.ComponentUtil;
19
20 public class FessCrawlerConfig extends EsCrawlerConfig {
21
22 @Override
23 public String getQueueIndex() {
24 return ComponentUtil.getFessConfig().getIndexDocumentCrawlerIndex() + ".queue";
25 }
26
27 @Override
28 public String getDataIndex() {
29 return ComponentUtil.getFessConfig().getIndexDocumentCrawlerIndex() + ".data";
30 }
31
32 @Override
33 public String getFilterIndex() {
34 return ComponentUtil.getFessConfig().getIndexDocumentCrawlerIndex() + ".filter";
35 }
36
37 @Override
38 public int getQueueShards() {
39 return ComponentUtil.getFessConfig().getIndexDocumentCrawlerQueueNumberOfShardsAsInteger();
40 }
41
42 @Override
43 public int getDataShards() {
44 return ComponentUtil.getFessConfig().getIndexDocumentCrawlerDataNumberOfShardsAsInteger();
45 }
46
47 @Override
48 public int getFilterShards() {
49 return ComponentUtil.getFessConfig().getIndexDocumentCrawlerFilterNumberOfShardsAsInteger();
50 }
51
52 @Override
53 public int getQueueReplicas() {
54 return ComponentUtil.getFessConfig().getIndexDocumentCrawlerQueueNumberOfReplicasAsInteger();
55 }
56
57 @Override
58 public int getDataReplicas() {
59 return ComponentUtil.getFessConfig().getIndexDocumentCrawlerDataNumberOfReplicasAsInteger();
60 }
61
62 @Override
63 public int getFilterReplicas() {
64 return ComponentUtil.getFessConfig().getIndexDocumentCrawlerFilterNumberOfReplicasAsInteger();
65 }
66
67 }