1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.codelibs.fess.es.config.exentity;
17
18 import java.util.Map;
19
20 import org.codelibs.fess.crawler.client.CrawlerClientFactory;
21
22 public class CrawlingConfigWrapper implements CrawlingConfig {
23
24 private final CrawlingConfig crawlingConfig;
25
26 public CrawlingConfigWrapper(final CrawlingConfig crawlingConfig) {
27 this.crawlingConfig = crawlingConfig;
28 }
29
30 @Override
31 public String getId() {
32 return crawlingConfig.getId();
33 }
34
35 @Override
36 public String getName() {
37 return crawlingConfig.getName();
38 }
39
40 @Override
41 public String[] getPermissions() {
42 return crawlingConfig.getPermissions();
43 }
44
45 @Override
46 public String[] getVirtualHosts() {
47 return crawlingConfig.getVirtualHosts();
48 }
49
50 @Override
51 public String[] getLabelTypeValues() {
52 return crawlingConfig.getLabelTypeValues();
53 }
54
55 @Override
56 public String getDocumentBoost() {
57 return crawlingConfig.getDocumentBoost();
58 }
59
60 @Override
61 public String getIndexingTarget(final String input) {
62 return crawlingConfig.getIndexingTarget(input);
63 }
64
65 @Override
66 public String getConfigId() {
67 return crawlingConfig.getConfigId();
68 }
69
70 @Override
71 public Integer getTimeToLive() {
72 return crawlingConfig.getTimeToLive();
73 }
74
75 @Override
76 public Map<String, Object> initializeClientFactory(final CrawlerClientFactory crawlerClientFactory) {
77 return crawlingConfig.initializeClientFactory(crawlerClientFactory);
78 }
79
80 @Override
81 public Map<String, String> getConfigParameterMap(final ConfigName name) {
82 return crawlingConfig.getConfigParameterMap(name);
83 }
84 }