1 /*
2 * Copyright 2012-2021 CodeLibs Project and the Others.
3 *
4 * Licensed under the Apache License, Version 2.0 (the "License");
5 * you may not use this file except in compliance with the License.
6 * You may obtain a copy of the License at
7 *
8 * http://www.apache.org/licenses/LICENSE-2.0
9 *
10 * Unless required by applicable law or agreed to in writing, software
11 * distributed under the License is distributed on an "AS IS" BASIS,
12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
13 * either express or implied. See the License for the specific language
14 * governing permissions and limitations under the License.
15 */
16 package org.codelibs.fess.mylasta.direction;
17
18 import org.lastaflute.core.direction.exception.ConfigPropertyNotFoundException;
19
20 /**
21 * @author FreeGen
22 */
23 public interface FessConfig extends FessEnv, org.codelibs.fess.mylasta.direction.FessProp {
24
25 /** The key of the configuration. e.g. Fess */
26 String DOMAIN_TITLE = "domain.title";
27
28 /** The key of the configuration. e.g. default */
29 String ELASTICSEARCH_TYPE = "elasticsearch.type";
30
31 /** The key of the configuration. e.g. http://localhost:9201 */
32 String ELASTICSEARCH_HTTP_URL = "elasticsearch.http.url";
33
34 /** The key of the configuration. e.g. */
35 String ELASTICSEARCH_USERNAME = "elasticsearch.username";
36
37 /** The key of the configuration. e.g. */
38 String ELASTICSEARCH_PASSWORD = "elasticsearch.password";
39
40 /** The key of the configuration. e.g. aes */
41 String APP_CIPHER_ALGORISM = "app.cipher.algorism";
42
43 /** The key of the configuration. e.g. ___change__me___ */
44 String APP_CIPHER_KEY = "app.cipher.key";
45
46 /** The key of the configuration. e.g. sha256 */
47 String APP_DIGEST_ALGORISM = "app.digest.algorism";
48
49 /** The key of the configuration. e.g. .*password|.*key|.*token|.*secret */
50 String APP_ENCRYPT_PROPERTY_PATTERN = "app.encrypt.property.pattern";
51
52 /** The key of the configuration. e.g. */
53 String APP_EXTENSION_NAMES = "app.extension.names";
54
55 /** The key of the configuration. e.g. -Djava.awt.headless=true
56 -Dfile.encoding=UTF-8
57 -Djna.nosys=true
58 -Djdk.io.permissionsUseCanonicalPath=true
59 -Dhttp.maxConnections=20
60 -Djava.util.logging.manager=org.apache.logging.log4j.jul.LogManager
61 -server
62 -Xms128m
63 -Xmx512m
64 -XX:MaxMetaspaceSize=128m
65 -XX:CompressedClassSpaceSize=32m
66 -XX:-UseGCOverheadLimit
67 -XX:+UseTLAB
68 -XX:+DisableExplicitGC
69 -XX:-HeapDumpOnOutOfMemoryError
70 -XX:-OmitStackTraceInFastThrow
71 -XX:+UnlockExperimentalVMOptions
72 -XX:+UseG1GC
73 -XX:InitiatingHeapOccupancyPercent=45
74 -XX:G1HeapRegionSize=1m
75 -XX:MaxGCPauseMillis=60000
76 -XX:G1NewSizePercent=5
77 -XX:G1MaxNewSizePercent=5
78 -Djcifs.smb.client.responseTimeout=30000
79 -Djcifs.smb.client.soTimeout=35000
80 -Djcifs.smb.client.connTimeout=60000
81 -Djcifs.smb.client.sessionTimeout=60000
82 -Djcifs.smb1.smb.client.connTimeout=60000
83 -Djcifs.smb1.smb.client.soTimeout=35000
84 -Djcifs.smb1.smb.client.responseTimeout=30000
85 -Dio.netty.noUnsafe=true
86 -Dio.netty.noKeySetOptimization=true
87 -Dio.netty.recycler.maxCapacityPerThread=0
88 -Dlog4j.shutdownHookEnabled=false
89 -Dlog4j2.disable.jmx=true
90 -Dlog4j.skipJansi=true
91 -Dsun.java2d.cmm=sun.java2d.cmm.kcms.KcmsServiceProvider
92 -Dorg.apache.pdfbox.rendering.UsePureJavaCMYKConversion=true
93 */
94 String JVM_CRAWLER_OPTIONS = "jvm.crawler.options";
95
96 /** The key of the configuration. e.g. -Djava.awt.headless=true
97 -Dfile.encoding=UTF-8
98 -Djna.nosys=true
99 -Djdk.io.permissionsUseCanonicalPath=true
100 -Djava.util.logging.manager=org.apache.logging.log4j.jul.LogManager
101 -server
102 -Xms128m
103 -Xmx256m
104 -XX:MaxMetaspaceSize=128m
105 -XX:CompressedClassSpaceSize=32m
106 -XX:-UseGCOverheadLimit
107 -XX:+UseTLAB
108 -XX:+DisableExplicitGC
109 -XX:-HeapDumpOnOutOfMemoryError
110 -XX:+UnlockExperimentalVMOptions
111 -XX:+UseG1GC
112 -XX:InitiatingHeapOccupancyPercent=45
113 -XX:G1HeapRegionSize=1m
114 -XX:MaxGCPauseMillis=60000
115 -XX:G1NewSizePercent=5
116 -XX:G1MaxNewSizePercent=30
117 -Dio.netty.noUnsafe=true
118 -Dio.netty.noKeySetOptimization=true
119 -Dio.netty.recycler.maxCapacityPerThread=0
120 -Dlog4j.shutdownHookEnabled=false
121 -Dlog4j2.disable.jmx=true
122 -Dlog4j.skipJansi=true
123 */
124 String JVM_SUGGEST_OPTIONS = "jvm.suggest.options";
125
126 /** The key of the configuration. e.g. -Djava.awt.headless=true
127 -Dfile.encoding=UTF-8
128 -Djna.nosys=true
129 -Djdk.io.permissionsUseCanonicalPath=true
130 -Djava.util.logging.manager=org.apache.logging.log4j.jul.LogManager
131 -server
132 -Xms128m
133 -Xmx256m
134 -XX:MaxMetaspaceSize=128m
135 -XX:CompressedClassSpaceSize=32m
136 -XX:-UseGCOverheadLimit
137 -XX:+UseTLAB
138 -XX:+DisableExplicitGC
139 -XX:-HeapDumpOnOutOfMemoryError
140 -XX:-OmitStackTraceInFastThrow
141 -XX:+UnlockExperimentalVMOptions
142 -XX:+UseG1GC
143 -XX:InitiatingHeapOccupancyPercent=45
144 -XX:G1HeapRegionSize=4m
145 -XX:MaxGCPauseMillis=60000
146 -XX:G1NewSizePercent=5
147 -XX:G1MaxNewSizePercent=50
148 -Djcifs.smb.client.responseTimeout=30000
149 -Djcifs.smb.client.soTimeout=35000
150 -Djcifs.smb.client.connTimeout=60000
151 -Djcifs.smb.client.sessionTimeout=60000
152 -Djcifs.smb1.smb.client.connTimeout=60000
153 -Djcifs.smb1.smb.client.soTimeout=35000
154 -Djcifs.smb1.smb.client.responseTimeout=30000
155 -Dio.netty.noUnsafe=true
156 -Dio.netty.noKeySetOptimization=true
157 -Dio.netty.recycler.maxCapacityPerThread=0
158 -Dlog4j.shutdownHookEnabled=false
159 -Dlog4j2.disable.jmx=true
160 -Dlog4j.skipJansi=true
161 -Dsun.java2d.cmm=sun.java2d.cmm.kcms.KcmsServiceProvider
162 -Dorg.apache.pdfbox.rendering.UsePureJavaCMYKConversion=true
163 */
164 String JVM_THUMBNAIL_OPTIONS = "jvm.thumbnail.options";
165
166 /** The key of the configuration. e.g. default_crawler */
167 String JOB_SYSTEM_JOB_IDS = "job.system.job.ids";
168
169 /** The key of the configuration. e.g. Web Crawler - {0} */
170 String JOB_TEMPLATE_TITLE_WEB = "job.template.title.web";
171
172 /** The key of the configuration. e.g. File Crawler - {0} */
173 String JOB_TEMPLATE_TITLE_FILE = "job.template.title.file";
174
175 /** The key of the configuration. e.g. Data Crawler - {0} */
176 String JOB_TEMPLATE_TITLE_DATA = "job.template.title.data";
177
178 /** The key of the configuration. e.g. return container.getComponent("crawlJob").logLevel("info").sessionId("{3}").webConfigIds([{0}] as String[]).fileConfigIds([{1}] as String[]).dataConfigIds([{2}] as String[]).jobExecutor(executor).execute(); */
179 String JOB_TEMPLATE_SCRIPT = "job.template.script";
180
181 /** The key of the configuration. e.g. 0 */
182 String JOB_MAX_CRAWLER_PROCESSES = "job.max.crawler.processes";
183
184 /** The key of the configuration. e.g. groovy */
185 String JOB_DEFAULT_SCRIPT = "job.default.script";
186
187 /** The key of the configuration. e.g. 0 */
188 String PROCESSORS = "processors";
189
190 /** The key of the configuration. e.g. java */
191 String JAVA_COMMAND_PATH = "java.command.path";
192
193 /** The key of the configuration. e.g. python */
194 String PYTHON_COMMAND_PATH = "python.command.path";
195
196 /** The key of the configuration. e.g. UTF-8 */
197 String PATH_ENCODING = "path.encoding";
198
199 /** The key of the configuration. e.g. true */
200 String USE_OWN_TMP_DIR = "use.own.tmp.dir";
201
202 /** The key of the configuration. e.g. 4000 */
203 String MAX_LOG_OUTPUT_LENGTH = "max.log.output.length";
204
205 /** The key of the configuration. e.g. 0 */
206 String ADAPTIVE_LOAD_CONTROL = "adaptive.load.control";
207
208 /** The key of the configuration. e.g. js */
209 String SUPPORTED_UPLOADED_JS_EXTENTIONS = "supported.uploaded.js.extentions";
210
211 /** The key of the configuration. e.g. css */
212 String SUPPORTED_UPLOADED_CSS_EXTENTIONS = "supported.uploaded.css.extentions";
213
214 /** The key of the configuration. e.g. jpg,jpeg,gif,png,swf */
215 String SUPPORTED_UPLOADED_MEDIA_EXTENTIONS = "supported.uploaded.media.extentions";
216
217 /** The key of the configuration. e.g. license.properties */
218 String SUPPORTED_UPLOADED_FILES = "supported.uploaded.files";
219
220 /** The key of the configuration. e.g. ar,bg,bn,ca,ckb_IQ,cs,da,de,el,en_IE,en,es,et,eu,fa,fi,fr,gl,gu,he,hi,hr,hu,hy,id,it,ja,ko,lt,lv,mk,ml,nl,no,pa,pl,pt_BR,pt,ro,ru,si,sq,sv,ta,te,th,tl,tr,uk,ur,vi,zh_CN,zh_TW,zh */
221 String SUPPORTED_LANGUAGES = "supported.languages";
222
223 /** The key of the configuration. e.g. 60 */
224 String API_ACCESS_TOKEN_LENGTH = "api.access.token.length";
225
226 /** The key of the configuration. e.g. false */
227 String API_ACCESS_TOKEN_REQUIRED = "api.access.token.required";
228
229 /** The key of the configuration. e.g. */
230 String API_ACCESS_TOKEN_REQUEST_PARAMETER = "api.access.token.request.parameter";
231
232 /** The key of the configuration. e.g. Radmin-api */
233 String API_ADMIN_ACCESS_PERMISSIONS = "api.admin.access.permissions";
234
235 /** The key of the configuration. e.g. */
236 String API_SEARCH_ACCEPT_REFERERS = "api.search.accept.referers";
237
238 /** The key of the configuration. e.g. false */
239 String API_SEARCH_SCROLL = "api.search.scroll";
240
241 /** The key of the configuration. e.g. */
242 String API_JSON_RESPONSE_HEADERS = "api.json.response.headers";
243
244 /** The key of the configuration. e.g. */
245 String API_GSA_RESPONSE_HEADERS = "api.gsa.response.headers";
246
247 /** The key of the configuration. e.g. */
248 String API_DASHBOARD_RESPONSE_HEADERS = "api.dashboard.response.headers";
249
250 /** The key of the configuration. e.g. * */
251 String API_CORS_ALLOW_ORIGIN = "api.cors.allow.origin";
252
253 /** The key of the configuration. e.g. GET, POST, OPTIONS, DELETE, PUT */
254 String API_CORS_ALLOW_METHODS = "api.cors.allow.methods";
255
256 /** The key of the configuration. e.g. 3600 */
257 String API_CORS_MAX_AGE = "api.cors.max.age";
258
259 /** The key of the configuration. e.g. Origin, Content-Type, Accept, Authorization, X-Requested-With */
260 String API_CORS_ALLOW_HEADERS = "api.cors.allow.headers";
261
262 /** The key of the configuration. e.g. true */
263 String API_CORS_ALLOW_CREDENTIALS = "api.cors.allow.credentials";
264
265 /** The key of the configuration. e.g. false */
266 String API_JSONP_ENABLED = "api.jsonp.enabled";
267
268 /** The key of the configuration. e.g. */
269 String VIRTUAL_HOST_HEADERS = "virtual.host.headers";
270
271 /** The key of the configuration. e.g. */
272 String HTTP_PROXY_HOST = "http.proxy.host";
273
274 /** The key of the configuration. e.g. 8080 */
275 String HTTP_PROXY_PORT = "http.proxy.port";
276
277 /** The key of the configuration. e.g. */
278 String HTTP_PROXY_USERNAME = "http.proxy.username";
279
280 /** The key of the configuration. e.g. */
281 String HTTP_PROXY_PASSWORD = "http.proxy.password";
282
283 /** The key of the configuration. e.g. 262144000 */
284 String HTTP_FILEUPLOAD_MAX_SIZE = "http.fileupload.max.size";
285
286 /** The key of the configuration. e.g. 262144 */
287 String HTTP_FILEUPLOAD_THRESHOLD_SIZE = "http.fileupload.threshold.size";
288
289 /** The key of the configuration. e.g. groovy */
290 String CRAWLER_DEFAULT_SCRIPT = "crawler.default.script";
291
292 /** The key of the configuration. e.g. 50 */
293 String CRAWLER_DOCUMENT_MAX_SITE_LENGTH = "crawler.document.max.site.length";
294
295 /** The key of the configuration. e.g. UTF-8 */
296 String CRAWLER_DOCUMENT_SITE_ENCODING = "crawler.document.site.encoding";
297
298 /** The key of the configuration. e.g. unknown */
299 String CRAWLER_DOCUMENT_UNKNOWN_HOSTNAME = "crawler.document.unknown.hostname";
300
301 /** The key of the configuration. e.g. false */
302 String CRAWLER_DOCUMENT_USE_SITE_ENCODING_ON_ENGLISH = "crawler.document.use.site.encoding.on.english";
303
304 /** The key of the configuration. e.g. true */
305 String CRAWLER_DOCUMENT_APPEND_DATA = "crawler.document.append.data";
306
307 /** The key of the configuration. e.g. 20 */
308 String CRAWLER_DOCUMENT_MAX_ALPHANUM_TERM_SIZE = "crawler.document.max.alphanum.term.size";
309
310 /** The key of the configuration. e.g. 10 */
311 String CRAWLER_DOCUMENT_MAX_SYMBOL_TERM_SIZE = "crawler.document.max.symbol.term.size";
312
313 /** The key of the configuration. e.g. false */
314 String CRAWLER_DOCUMENT_DUPLICATE_TERM_REMOVED = "crawler.document.duplicate.term.removed";
315
316 /** The key of the configuration. e.g. u0009u000Au000Bu000Cu000Du001Cu001Du001Eu001Fu0020u00A0u1680u180Eu2000u2001u2002u2003u2004u2005u2006u2007u2008u2009u200Au200Bu200Cu202Fu205Fu3000uFEFFuFFFDu00B6 */
317 String CRAWLER_DOCUMENT_SPACE_CHARS = "crawler.document.space.chars";
318
319 /** The key of the configuration. e.g. u002eu06d4u2e3cu3002 */
320 String CRAWLER_DOCUMENT_FULLSTOP_CHARS = "crawler.document.fullstop.chars";
321
322 /** The key of the configuration. e.g. UTF-8 */
323 String CRAWLER_CRAWLING_DATA_ENCODING = "crawler.crawling.data.encoding";
324
325 /** The key of the configuration. e.g. http,https */
326 String CRAWLER_WEB_PROTOCOLS = "crawler.web.protocols";
327
328 /** The key of the configuration. e.g. file,smb,smb1,ftp,storage */
329 String CRAWLER_FILE_PROTOCOLS = "crawler.file.protocols";
330
331 /** The key of the configuration. e.g. ^FESS_ENV_.* */
332 String CRAWLER_DATA_ENV_PARAM_KEY_PATTERN = "crawler.data.env.param.key.pattern";
333
334 /** The key of the configuration. e.g. false */
335 String CRAWLER_IGNORE_ROBOTS_TXT = "crawler.ignore.robots.txt";
336
337 /** The key of the configuration. e.g. false */
338 String CRAWLER_IGNORE_ROBOTS_TAGS = "crawler.ignore.robots.tags";
339
340 /** The key of the configuration. e.g. true */
341 String CRAWLER_IGNORE_CONTENT_EXCEPTION = "crawler.ignore.content.exception";
342
343 /** The key of the configuration. e.g. 404 */
344 String CRAWLER_FAILURE_URL_STATUS_CODES = "crawler.failure.url.status.codes";
345
346 /** The key of the configuration. e.g. 60 */
347 String CRAWLER_SYSTEM_MONITOR_INTERVAL = "crawler.system.monitor.interval";
348
349 /** The key of the configuration. e.g. resourceName,X-Parsed-By,Content-Encoding.*,Content-Type.* */
350 String CRAWLER_METADATA_CONTENT_EXCLUDES = "crawler.metadata.content.excludes";
351
352 /** The key of the configuration. e.g. title=title:string
353 Title=title:string
354 */
355 String CRAWLER_METADATA_NAME_MAPPING = "crawler.metadata.name.mapping";
356
357 /** The key of the configuration. e.g. //BODY */
358 String CRAWLER_DOCUMENT_HTML_CONTENT_XPATH = "crawler.document.html.content.xpath";
359
360 /** The key of the configuration. e.g. //HTML/@lang */
361 String CRAWLER_DOCUMENT_HTML_LANG_XPATH = "crawler.document.html.lang.xpath";
362
363 /** The key of the configuration. e.g. //META[@name='description']/@content */
364 String CRAWLER_DOCUMENT_HTML_DIGEST_XPATH = "crawler.document.html.digest.xpath";
365
366 /** The key of the configuration. e.g. //LINK[@rel='canonical'][1]/@href */
367 String CRAWLER_DOCUMENT_HTML_CANONICAL_XPATH = "crawler.document.html.canonical.xpath";
368
369 /** The key of the configuration. e.g. noscript,script,style,header,footer,nav,a[rel=nofollow] */
370 String CRAWLER_DOCUMENT_HTML_PRUNED_TAGS = "crawler.document.html.pruned.tags";
371
372 /** The key of the configuration. e.g. 120 */
373 String CRAWLER_DOCUMENT_HTML_MAX_DIGEST_LENGTH = "crawler.document.html.max.digest.length";
374
375 /** The key of the configuration. e.g. */
376 String CRAWLER_DOCUMENT_HTML_DEFAULT_LANG = "crawler.document.html.default.lang";
377
378 /** The key of the configuration. e.g. */
379 String CRAWLER_DOCUMENT_FILE_NAME_ENCODING = "crawler.document.file.name.encoding";
380
381 /** The key of the configuration. e.g. No title. */
382 String CRAWLER_DOCUMENT_FILE_NO_TITLE_LABEL = "crawler.document.file.no.title.label";
383
384 /** The key of the configuration. e.g. false */
385 String CRAWLER_DOCUMENT_FILE_IGNORE_EMPTY_CONTENT = "crawler.document.file.ignore.empty.content";
386
387 /** The key of the configuration. e.g. 100 */
388 String CRAWLER_DOCUMENT_FILE_MAX_TITLE_LENGTH = "crawler.document.file.max.title.length";
389
390 /** The key of the configuration. e.g. 200 */
391 String CRAWLER_DOCUMENT_FILE_MAX_DIGEST_LENGTH = "crawler.document.file.max.digest.length";
392
393 /** The key of the configuration. e.g. true */
394 String CRAWLER_DOCUMENT_FILE_APPEND_META_CONTENT = "crawler.document.file.append.meta.content";
395
396 /** The key of the configuration. e.g. true */
397 String CRAWLER_DOCUMENT_FILE_APPEND_BODY_CONTENT = "crawler.document.file.append.body.content";
398
399 /** The key of the configuration. e.g. */
400 String CRAWLER_DOCUMENT_FILE_DEFAULT_LANG = "crawler.document.file.default.lang";
401
402 /** The key of the configuration. e.g. true */
403 String CRAWLER_DOCUMENT_CACHE_ENABLED = "crawler.document.cache.enabled";
404
405 /** The key of the configuration. e.g. 2621440 */
406 String CRAWLER_DOCUMENT_CACHE_MAX_SIZE = "crawler.document.cache.max.size";
407
408 /** The key of the configuration. e.g. text/html */
409 String CRAWLER_DOCUMENT_CACHE_SUPPORTED_MIMETYPES = "crawler.document.cache.supported.mimetypes";
410
411 /** The key of the configuration. e.g. text/html */
412 String CRAWLER_DOCUMENT_CACHE_HTML_MIMETYPES = "crawler.document.cache.html.mimetypes";
413
414 /** The key of the configuration. e.g. true */
415 String INDEXER_THREAD_DUMP_ENABLED = "indexer.thread.dump.enabled";
416
417 /** The key of the configuration. e.g. 1000 */
418 String INDEXER_UNPROCESSED_DOCUMENT_SIZE = "indexer.unprocessed.document.size";
419
420 /** The key of the configuration. e.g. true */
421 String INDEXER_CLICK_COUNT_ENABLED = "indexer.click.count.enabled";
422
423 /** The key of the configuration. e.g. true */
424 String INDEXER_FAVORITE_COUNT_ENABLED = "indexer.favorite.count.enabled";
425
426 /** The key of the configuration. e.g. 5000 */
427 String INDEXER_WEBFS_COMMIT_MARGIN_TIME = "indexer.webfs.commit.margin.time";
428
429 /** The key of the configuration. e.g. 3600 */
430 String INDEXER_WEBFS_MAX_EMPTY_LIST_COUNT = "indexer.webfs.max.empty.list.count";
431
432 /** The key of the configuration. e.g. 10000 */
433 String INDEXER_WEBFS_UPDATE_INTERVAL = "indexer.webfs.update.interval";
434
435 /** The key of the configuration. e.g. 10 */
436 String INDEXER_WEBFS_MAX_DOCUMENT_CACHE_SIZE = "indexer.webfs.max.document.cache.size";
437
438 /** The key of the configuration. e.g. 1048576 */
439 String INDEXER_WEBFS_MAX_DOCUMENT_REQUEST_SIZE = "indexer.webfs.max.document.request.size";
440
441 /** The key of the configuration. e.g. 10000 */
442 String INDEXER_DATA_MAX_DOCUMENT_CACHE_SIZE = "indexer.data.max.document.cache.size";
443
444 /** The key of the configuration. e.g. 1048576 */
445 String INDEXER_DATA_MAX_DOCUMENT_REQUEST_SIZE = "indexer.data.max.document.request.size";
446
447 /** The key of the configuration. e.g. 100 */
448 String INDEXER_DATA_MAX_DELETE_CACHE_SIZE = "indexer.data.max.delete.cache.size";
449
450 /** The key of the configuration. e.g. 10 */
451 String INDEXER_DATA_MAX_REDIRECT_COUNT = "indexer.data.max.redirect.count";
452
453 /** The key of the configuration. e.g. content,important_content,title */
454 String INDEXER_LANGUAGE_FIELDS = "indexer.language.fields";
455
456 /** The key of the configuration. e.g. 1000 */
457 String INDEXER_LANGUAGE_DETECT_LENGTH = "indexer.language.detect.length";
458
459 /** The key of the configuration. e.g. default */
460 String INDEX_CODEC = "index.codec";
461
462 /** The key of the configuration. e.g. 5 */
463 String INDEX_number_of_shards = "index.number_of_shards";
464
465 /** The key of the configuration. e.g. 0-1 */
466 String INDEX_auto_expand_replicas = "index.auto_expand_replicas";
467
468 /** The key of the configuration. e.g. SHA-512 */
469 String INDEX_ID_DIGEST_ALGORITHM = "index.id.digest.algorithm";
470
471 /** The key of the configuration. e.g. favorite_count */
472 String INDEX_FIELD_favorite_count = "index.field.favorite_count";
473
474 /** The key of the configuration. e.g. click_count */
475 String INDEX_FIELD_click_count = "index.field.click_count";
476
477 /** The key of the configuration. e.g. config_id */
478 String INDEX_FIELD_config_id = "index.field.config_id";
479
480 /** The key of the configuration. e.g. expires */
481 String INDEX_FIELD_EXPIRES = "index.field.expires";
482
483 /** The key of the configuration. e.g. url */
484 String INDEX_FIELD_URL = "index.field.url";
485
486 /** The key of the configuration. e.g. doc_id */
487 String INDEX_FIELD_doc_id = "index.field.doc_id";
488
489 /** The key of the configuration. e.g. _id */
490 String INDEX_FIELD_ID = "index.field.id";
491
492 /** The key of the configuration. e.g. _version */
493 String INDEX_FIELD_VERSION = "index.field.version";
494
495 /** The key of the configuration. e.g. _seq_no */
496 String INDEX_FIELD_seq_no = "index.field.seq_no";
497
498 /** The key of the configuration. e.g. _primary_term */
499 String INDEX_FIELD_primary_term = "index.field.primary_term";
500
501 /** The key of the configuration. e.g. lang */
502 String INDEX_FIELD_LANG = "index.field.lang";
503
504 /** The key of the configuration. e.g. has_cache */
505 String INDEX_FIELD_has_cache = "index.field.has_cache";
506
507 /** The key of the configuration. e.g. last_modified */
508 String INDEX_FIELD_last_modified = "index.field.last_modified";
509
510 /** The key of the configuration. e.g. anchor */
511 String INDEX_FIELD_ANCHOR = "index.field.anchor";
512
513 /** The key of the configuration. e.g. segment */
514 String INDEX_FIELD_SEGMENT = "index.field.segment";
515
516 /** The key of the configuration. e.g. role */
517 String INDEX_FIELD_ROLE = "index.field.role";
518
519 /** The key of the configuration. e.g. boost */
520 String INDEX_FIELD_BOOST = "index.field.boost";
521
522 /** The key of the configuration. e.g. created */
523 String INDEX_FIELD_CREATED = "index.field.created";
524
525 /** The key of the configuration. e.g. timestamp */
526 String INDEX_FIELD_TIMESTAMP = "index.field.timestamp";
527
528 /** The key of the configuration. e.g. label */
529 String INDEX_FIELD_LABEL = "index.field.label";
530
531 /** The key of the configuration. e.g. mimetype */
532 String INDEX_FIELD_MIMETYPE = "index.field.mimetype";
533
534 /** The key of the configuration. e.g. parent_id */
535 String INDEX_FIELD_parent_id = "index.field.parent_id";
536
537 /** The key of the configuration. e.g. important_content */
538 String INDEX_FIELD_important_content = "index.field.important_content";
539
540 /** The key of the configuration. e.g. content */
541 String INDEX_FIELD_CONTENT = "index.field.content";
542
543 /** The key of the configuration. e.g. content_minhash_bits */
544 String INDEX_FIELD_content_minhash_bits = "index.field.content_minhash_bits";
545
546 /** The key of the configuration. e.g. cache */
547 String INDEX_FIELD_CACHE = "index.field.cache";
548
549 /** The key of the configuration. e.g. digest */
550 String INDEX_FIELD_DIGEST = "index.field.digest";
551
552 /** The key of the configuration. e.g. title */
553 String INDEX_FIELD_TITLE = "index.field.title";
554
555 /** The key of the configuration. e.g. host */
556 String INDEX_FIELD_HOST = "index.field.host";
557
558 /** The key of the configuration. e.g. site */
559 String INDEX_FIELD_SITE = "index.field.site";
560
561 /** The key of the configuration. e.g. content_length */
562 String INDEX_FIELD_content_length = "index.field.content_length";
563
564 /** The key of the configuration. e.g. filetype */
565 String INDEX_FIELD_FILETYPE = "index.field.filetype";
566
567 /** The key of the configuration. e.g. filename */
568 String INDEX_FIELD_FILENAME = "index.field.filename";
569
570 /** The key of the configuration. e.g. thumbnail */
571 String INDEX_FIELD_THUMBNAIL = "index.field.thumbnail";
572
573 /** The key of the configuration. e.g. virtual_host */
574 String INDEX_FIELD_virtual_host = "index.field.virtual_host";
575
576 /** The key of the configuration. e.g. content_title */
577 String RESPONSE_FIELD_content_title = "response.field.content_title";
578
579 /** The key of the configuration. e.g. content_description */
580 String RESPONSE_FIELD_content_description = "response.field.content_description";
581
582 /** The key of the configuration. e.g. url_link */
583 String RESPONSE_FIELD_url_link = "response.field.url_link";
584
585 /** The key of the configuration. e.g. site_path */
586 String RESPONSE_FIELD_site_path = "response.field.site_path";
587
588 /** The key of the configuration. e.g. 50 */
589 String RESPONSE_MAX_TITLE_LENGTH = "response.max.title.length";
590
591 /** The key of the configuration. e.g. 50 */
592 String RESPONSE_MAX_SITE_PATH_LENGTH = "response.max.site.path.length";
593
594 /** The key of the configuration. e.g. true */
595 String RESPONSE_HIGHLIGHT_content_title_ENABLED = "response.highlight.content_title.enabled";
596
597 /** The key of the configuration. e.g. fess.search */
598 String INDEX_DOCUMENT_SEARCH_INDEX = "index.document.search.index";
599
600 /** The key of the configuration. e.g. fess.update */
601 String INDEX_DOCUMENT_UPDATE_INDEX = "index.document.update.index";
602
603 /** The key of the configuration. e.g. fess */
604 String INDEX_DOCUMENT_SUGGEST_INDEX = "index.document.suggest.index";
605
606 /** The key of the configuration. e.g. .crawler */
607 String INDEX_DOCUMENT_CRAWLER_INDEX = "index.document.crawler.index";
608
609 /** The key of the configuration. e.g. 10 */
610 String INDEX_DOCUMENT_CRAWLER_QUEUE_number_of_shards = "index.document.crawler.queue.number_of_shards";
611
612 /** The key of the configuration. e.g. 10 */
613 String INDEX_DOCUMENT_CRAWLER_DATA_number_of_shards = "index.document.crawler.data.number_of_shards";
614
615 /** The key of the configuration. e.g. 10 */
616 String INDEX_DOCUMENT_CRAWLER_FILTER_number_of_shards = "index.document.crawler.filter.number_of_shards";
617
618 /** The key of the configuration. e.g. 1 */
619 String INDEX_DOCUMENT_CRAWLER_QUEUE_number_of_replicas = "index.document.crawler.queue.number_of_replicas";
620
621 /** The key of the configuration. e.g. 1 */
622 String INDEX_DOCUMENT_CRAWLER_DATA_number_of_replicas = "index.document.crawler.data.number_of_replicas";
623
624 /** The key of the configuration. e.g. 1 */
625 String INDEX_DOCUMENT_CRAWLER_FILTER_number_of_replicas = "index.document.crawler.filter.number_of_replicas";
626
627 /** The key of the configuration. e.g. .fess_config */
628 String INDEX_CONFIG_INDEX = "index.config.index";
629
630 /** The key of the configuration. e.g. .fess_user */
631 String INDEX_USER_INDEX = "index.user.index";
632
633 /** The key of the configuration. e.g. fess_log */
634 String INDEX_LOG_INDEX = "index.log.index";
635
636 /** The key of the configuration. e.g. lang,role,label,anchor,virtual_host */
637 String INDEX_ADMIN_ARRAY_FIELDS = "index.admin.array.fields";
638
639 /** The key of the configuration. e.g. expires,created,timestamp,last_modified */
640 String INDEX_ADMIN_DATE_FIELDS = "index.admin.date.fields";
641
642 /** The key of the configuration. e.g. */
643 String INDEX_ADMIN_INTEGER_FIELDS = "index.admin.integer.fields";
644
645 /** The key of the configuration. e.g. content_length,favorite_count,click_count */
646 String INDEX_ADMIN_LONG_FIELDS = "index.admin.long.fields";
647
648 /** The key of the configuration. e.g. boost */
649 String INDEX_ADMIN_FLOAT_FIELDS = "index.admin.float.fields";
650
651 /** The key of the configuration. e.g. */
652 String INDEX_ADMIN_DOUBLE_FIELDS = "index.admin.double.fields";
653
654 /** The key of the configuration. e.g. url,title,role,boost */
655 String INDEX_ADMIN_REQUIRED_FIELDS = "index.admin.required.fields";
656
657 /** The key of the configuration. e.g. 3m */
658 String INDEX_SEARCH_TIMEOUT = "index.search.timeout";
659
660 /** The key of the configuration. e.g. 3m */
661 String INDEX_SCROLL_SEARCH_TIMEOUT = "index.scroll.search.timeout";
662
663 /** The key of the configuration. e.g. 3m */
664 String INDEX_INDEX_TIMEOUT = "index.index.timeout";
665
666 /** The key of the configuration. e.g. 3m */
667 String INDEX_BULK_TIMEOUT = "index.bulk.timeout";
668
669 /** The key of the configuration. e.g. 3m */
670 String INDEX_DELETE_TIMEOUT = "index.delete.timeout";
671
672 /** The key of the configuration. e.g. 10m */
673 String INDEX_HEALTH_TIMEOUT = "index.health.timeout";
674
675 /** The key of the configuration. e.g. 1m */
676 String INDEX_INDICES_TIMEOUT = "index.indices.timeout";
677
678 /** The key of the configuration. e.g. text/html=html
679 application/msword=word
680 application/vnd.openxmlformats-officedocument.wordprocessingml.document=word
681 application/vnd.ms-excel=excel
682 application/vnd.ms-excel.sheet.2=excel
683 application/vnd.ms-excel.sheet.3=excel
684 application/vnd.ms-excel.sheet.4=excel
685 application/vnd.ms-excel.workspace.3=excel
686 application/vnd.ms-excel.workspace.4=excel
687 application/vnd.openxmlformats-officedocument.spreadsheetml.sheet=excel
688 application/vnd.ms-powerpoint=powerpoint
689 application/vnd.openxmlformats-officedocument.presentationml.presentation=powerpoint
690 application/vnd.oasis.opendocument.text=odt
691 application/vnd.oasis.opendocument.spreadsheet=ods
692 application/vnd.oasis.opendocument.presentation=odp
693 application/pdf=pdf
694 application/x-fictionbook+xml=fb2
695 application/e-pub+zip=epub
696 application/x-ibooks+zip=ibooks
697 text/plain=txt
698 application/rtf=rtf
699 application/vnd.ms-htmlhelp=chm
700 application/zip=zip
701 application/x-7z-comressed=7z
702 application/x-bzip=bz
703 application/x-bzip2=bz2
704 application/x-tar=tar
705 application/x-rar-compressed=rar
706 video/3gp=3gp
707 video/3g2=3g2
708 video/x-msvideo=avi
709 video/x-flv=flv
710 video/mpeg=mpeg
711 video/mp4=mp4
712 video/ogv=ogv
713 video/quicktime=qt
714 video/x-m4v=m4v
715 audio/x-aif=aif
716 audio/midi=midi
717 audio/mpga=mpga
718 audio/mp4=mp4a
719 audio/ogg=oga
720 audio/x-wav=wav
721 image/webp=webp
722 image/bmp=bmp
723 image/x-icon=ico
724 image/x-icon=ico
725 image/png=png
726 image/svg+xml=svg
727 image/tiff=tiff
728 image/jpeg=jpg
729 */
730 String INDEX_FILETYPE = "index.filetype";
731
732 /** The key of the configuration. e.g. {"source":{"index":"__SOURCE_INDEX__","size":100},"dest":{"index":"__DEST_INDEX__"},"script":{"source":"__SCRIPT_SOURCE__"}} */
733 String INDEX_REINDEX_BODY = "index.reindex.body";
734
735 /** The key of the configuration. e.g. -1 */
736 String INDEX_REINDEX_requests_per_second = "index.reindex.requests_per_second";
737
738 /** The key of the configuration. e.g. false */
739 String INDEX_REINDEX_REFRESH = "index.reindex.refresh";
740
741 /** The key of the configuration. e.g. 1m */
742 String INDEX_REINDEX_TIMEOUT = "index.reindex.timeout";
743
744 /** The key of the configuration. e.g. 5m */
745 String INDEX_REINDEX_SCROLL = "index.reindex.scroll";
746
747 /** The key of the configuration. e.g. */
748 String INDEX_REINDEX_max_docs = "index.reindex.max_docs";
749
750 /** The key of the configuration. e.g. 1000 */
751 String QUERY_MAX_LENGTH = "query.max.length";
752
753 /** The key of the configuration. e.g. 10000 */
754 String QUERY_TIMEOUT = "query.timeout";
755
756 /** The key of the configuration. e.g. true */
757 String QUERY_TIMEOUT_LOGGING = "query.timeout.logging";
758
759 /** The key of the configuration. e.g. 10000 */
760 String QUERY_TRACK_TOTAL_HITS = "query.track.total.hits";
761
762 /** The key of the configuration. e.g. location */
763 String QUERY_GEO_FIELDS = "query.geo.fields";
764
765 /** The key of the configuration. e.g. browser_lang */
766 String QUERY_BROWSER_LANG_PARAMETER_NAME = "query.browser.lang.parameter.name";
767
768 /** The key of the configuration. e.g. true */
769 String QUERY_REPLACE_TERM_WITH_PREFIX_QUERY = "query.replace.term.with.prefix.query";
770
771 /** The key of the configuration. e.g. u0021u002Cu002Eu003Fu0589u061Fu06D4u0700u0701u0702u0964u104Au104Bu1362u1367u1368u166Eu1803u1809u203Cu203Du2047u2048u2049u3002uFE52uFE57uFF01uFF0EuFF1FuFF61 */
772 String QUERY_HIGHLIGHT_TERMINAL_CHARS = "query.highlight.terminal.chars";
773
774 /** The key of the configuration. e.g. 60 */
775 String QUERY_HIGHLIGHT_FRAGMENT_SIZE = "query.highlight.fragment.size";
776
777 /** The key of the configuration. e.g. 2 */
778 String QUERY_HIGHLIGHT_NUMBER_OF_FRAGMENTS = "query.highlight.number.of.fragments";
779
780 /** The key of the configuration. e.g. fvh */
781 String QUERY_HIGHLIGHT_TYPE = "query.highlight.type";
782
783 /** The key of the configuration. e.g. <strong> */
784 String QUERY_HIGHLIGHT_TAG_PRE = "query.highlight.tag.pre";
785
786 /** The key of the configuration. e.g. </strong> */
787 String QUERY_HIGHLIGHT_TAG_POST = "query.highlight.tag.post";
788
789 /** The key of the configuration. e.g. u0009u000Au0013u0020 */
790 String QUERY_HIGHLIGHT_BOUNDARY_CHARS = "query.highlight.boundary.chars";
791
792 /** The key of the configuration. e.g. 20 */
793 String QUERY_HIGHLIGHT_BOUNDARY_MAX_SCAN = "query.highlight.boundary.max.scan";
794
795 /** The key of the configuration. e.g. chars */
796 String QUERY_HIGHLIGHT_BOUNDARY_SCANNER = "query.highlight.boundary.scanner";
797
798 /** The key of the configuration. e.g. default */
799 String QUERY_HIGHLIGHT_ENCODER = "query.highlight.encoder";
800
801 /** The key of the configuration. e.g. false */
802 String QUERY_HIGHLIGHT_FORCE_SOURCE = "query.highlight.force.source";
803
804 /** The key of the configuration. e.g. span */
805 String QUERY_HIGHLIGHT_FRAGMENTER = "query.highlight.fragmenter";
806
807 /** The key of the configuration. e.g. -1 */
808 String QUERY_HIGHLIGHT_FRAGMENT_OFFSET = "query.highlight.fragment.offset";
809
810 /** The key of the configuration. e.g. 0 */
811 String QUERY_HIGHLIGHT_NO_MATCH_SIZE = "query.highlight.no.match.size";
812
813 /** The key of the configuration. e.g. score */
814 String QUERY_HIGHLIGHT_ORDER = "query.highlight.order";
815
816 /** The key of the configuration. e.g. 256 */
817 String QUERY_HIGHLIGHT_PHRASE_LIMIT = "query.highlight.phrase.limit";
818
819 /** The key of the configuration. e.g. hl_content,digest */
820 String QUERY_HIGHLIGHT_CONTENT_DESCRIPTION_FIELDS = "query.highlight.content.description.fields";
821
822 /** The key of the configuration. e.g. true */
823 String QUERY_HIGHLIGHT_BOUNDARY_POSITION_DETECT = "query.highlight.boundary.position.detect";
824
825 /** The key of the configuration. e.g. query */
826 String QUERY_HIGHLIGHT_TEXT_FRAGMENT_TYPE = "query.highlight.text.fragment.type";
827
828 /** The key of the configuration. e.g. 3 */
829 String QUERY_HIGHLIGHT_TEXT_FRAGMENT_SIZE = "query.highlight.text.fragment.size";
830
831 /** The key of the configuration. e.g. 5 */
832 String QUERY_HIGHLIGHT_TEXT_FRAGMENT_PREFIX_LENGTH = "query.highlight.text.fragment.prefix.length";
833
834 /** The key of the configuration. e.g. 5 */
835 String QUERY_HIGHLIGHT_TEXT_FRAGMENT_SUFFIX_LENGTH = "query.highlight.text.fragment.suffix.length";
836
837 /** The key of the configuration. e.g. 100000 */
838 String QUERY_MAX_SEARCH_RESULT_OFFSET = "query.max.search.result.offset";
839
840 /** The key of the configuration. e.g. */
841 String QUERY_ADDITIONAL_DEFAULT_FIELDS = "query.additional.default.fields";
842
843 /** The key of the configuration. e.g. */
844 String QUERY_ADDITIONAL_RESPONSE_FIELDS = "query.additional.response.fields";
845
846 /** The key of the configuration. e.g. */
847 String QUERY_ADDITIONAL_API_RESPONSE_FIELDS = "query.additional.api.response.fields";
848
849 /** The key of the configuration. e.g. */
850 String QUERY_ADDITIONAL_SCROLL_RESPONSE_FIELDS = "query.additional.scroll.response.fields";
851
852 /** The key of the configuration. e.g. */
853 String QUERY_ADDITIONAL_CACHE_RESPONSE_FIELDS = "query.additional.cache.response.fields";
854
855 /** The key of the configuration. e.g. */
856 String QUERY_ADDITIONAL_HIGHLIGHTED_FIELDS = "query.additional.highlighted.fields";
857
858 /** The key of the configuration. e.g. */
859 String QUERY_ADDITIONAL_SEARCH_FIELDS = "query.additional.search.fields";
860
861 /** The key of the configuration. e.g. */
862 String QUERY_ADDITIONAL_FACET_FIELDS = "query.additional.facet.fields";
863
864 /** The key of the configuration. e.g. */
865 String QUERY_ADDITIONAL_SORT_FIELDS = "query.additional.sort.fields";
866
867 /** The key of the configuration. e.g. */
868 String QUERY_ADDITIONAL_ANALYZED_FIELDS = "query.additional.analyzed.fields";
869
870 /** The key of the configuration. e.g. */
871 String QUERY_ADDITIONAL_NOT_ANALYZED_FIELDS = "query.additional.not.analyzed.fields";
872
873 /** The key of the configuration. e.g. UE,U,T,RK,S,LANG */
874 String QUERY_GSA_RESPONSE_FIELDS = "query.gsa.response.fields";
875
876 /** The key of the configuration. e.g. en */
877 String QUERY_GSA_DEFAULT_LANG = "query.gsa.default.lang";
878
879 /** The key of the configuration. e.g. */
880 String QUERY_GSA_DEFAULT_SORT = "query.gsa.default.sort";
881
882 /** The key of the configuration. e.g. MT_ */
883 String QUERY_GSA_META_PREFIX = "query.gsa.meta.prefix";
884
885 /** The key of the configuration. e.g. charset */
886 String QUERY_GSA_INDEX_FIELD_CHARSET = "query.gsa.index.field.charset";
887
888 /** The key of the configuration. e.g. content_type */
889 String QUERY_GSA_INDEX_FIELD_content_type_ = "query.gsa.index.field.content_type.";
890
891 /** The key of the configuration. e.g. 4 */
892 String QUERY_COLLAPSE_MAX_CONCURRENT_GROUP_RESULTS = "query.collapse.max.concurrent.group.results";
893
894 /** The key of the configuration. e.g. similar_docs */
895 String QUERY_COLLAPSE_INNER_HITS_NAME = "query.collapse.inner.hits.name";
896
897 /** The key of the configuration. e.g. 0 */
898 String QUERY_COLLAPSE_INNER_HITS_SIZE = "query.collapse.inner.hits.size";
899
900 /** The key of the configuration. e.g. */
901 String QUERY_COLLAPSE_INNER_HITS_SORTS = "query.collapse.inner.hits.sorts";
902
903 /** The key of the configuration. e.g. */
904 String QUERY_DEFAULT_LANGUAGES = "query.default.languages";
905
906 /** The key of the configuration. e.g. _query */
907 String QUERY_JSON_DEFAULT_PREFERENCE = "query.json.default.preference";
908
909 /** The key of the configuration. e.g. _query */
910 String QUERY_GSA_DEFAULT_PREFERENCE = "query.gsa.default.preference";
911
912 /** The key of the configuration. e.g. ar=ar
913 bg=bg
914 bn=bn
915 ca=ca
916 ckb-iq=ckb-iq
917 ckb_IQ=ckb-iq
918 cs=cs
919 da=da
920 de=de
921 el=el
922 en=en
923 en-ie=en-ie
924 en_IE=en-ie
925 es=es
926 et=et
927 eu=eu
928 fa=fa
929 fi=fi
930 fr=fr
931 gl=gl
932 gu=gu
933 he=he
934 hi=hi
935 hr=hr
936 hu=hu
937 hy=hy
938 id=id
939 it=it
940 ja=ja
941 ko=ko
942 lt=lt
943 lv=lv
944 mk=mk
945 ml=ml
946 nl=nl
947 no=no
948 pa=pa
949 pl=pl
950 pt=pt
951 pt-br=pt-br
952 pt_BR=pt-br
953 ro=ro
954 ru=ru
955 si=si
956 sq=sq
957 sv=sv
958 ta=ta
959 te=te
960 th=th
961 tl=tl
962 tr=tr
963 uk=uk
964 ur=ur
965 vi=vi
966 zh-cn=zh-cn
967 zh_CN=zh-cn
968 zh-tw=zh-tw
969 zh_TW=zh-tw
970 zh=zh
971 */
972 String QUERY_LANGUAGE_MAPPING = "query.language.mapping";
973
974 /** The key of the configuration. e.g. 0.5 */
975 String QUERY_BOOST_TITLE = "query.boost.title";
976
977 /** The key of the configuration. e.g. 1.0 */
978 String QUERY_BOOST_TITLE_LANG = "query.boost.title.lang";
979
980 /** The key of the configuration. e.g. 0.05 */
981 String QUERY_BOOST_CONTENT = "query.boost.content";
982
983 /** The key of the configuration. e.g. 0.1 */
984 String QUERY_BOOST_CONTENT_LANG = "query.boost.content.lang";
985
986 /** The key of the configuration. e.g. -1.0 */
987 String QUERY_BOOST_important_content = "query.boost.important_content";
988
989 /** The key of the configuration. e.g. -1.0 */
990 String QUERY_BOOST_important_content_LANG = "query.boost.important_content.lang";
991
992 /** The key of the configuration. e.g. 4 */
993 String QUERY_BOOST_FUZZY_MIN_LENGTH = "query.boost.fuzzy.min.length";
994
995 /** The key of the configuration. e.g. 0.01 */
996 String QUERY_BOOST_FUZZY_TITLE = "query.boost.fuzzy.title";
997
998 /** The key of the configuration. e.g. AUTO */
999 String QUERY_BOOST_FUZZY_TITLE_FUZZINESS = "query.boost.fuzzy.title.fuzziness";
1000
1001 /** The key of the configuration. e.g. 10 */
1002 String QUERY_BOOST_FUZZY_TITLE_EXPANSIONS = "query.boost.fuzzy.title.expansions";
1003
1004 /** The key of the configuration. e.g. 0 */
1005 String QUERY_BOOST_FUZZY_TITLE_prefix_length = "query.boost.fuzzy.title.prefix_length";
1006
1007 /** The key of the configuration. e.g. true */
1008 String QUERY_BOOST_FUZZY_TITLE_TRANSPOSITIONS = "query.boost.fuzzy.title.transpositions";
1009
1010 /** The key of the configuration. e.g. 0.005 */
1011 String QUERY_BOOST_FUZZY_CONTENT = "query.boost.fuzzy.content";
1012
1013 /** The key of the configuration. e.g. AUTO */
1014 String QUERY_BOOST_FUZZY_CONTENT_FUZZINESS = "query.boost.fuzzy.content.fuzziness";
1015
1016 /** The key of the configuration. e.g. 10 */
1017 String QUERY_BOOST_FUZZY_CONTENT_EXPANSIONS = "query.boost.fuzzy.content.expansions";
1018
1019 /** The key of the configuration. e.g. 0 */
1020 String QUERY_BOOST_FUZZY_CONTENT_prefix_length = "query.boost.fuzzy.content.prefix_length";
1021
1022 /** The key of the configuration. e.g. true */
1023 String QUERY_BOOST_FUZZY_CONTENT_TRANSPOSITIONS = "query.boost.fuzzy.content.transpositions";
1024
1025 /** The key of the configuration. e.g. 50 */
1026 String QUERY_PREFIX_EXPANSIONS = "query.prefix.expansions";
1027
1028 /** The key of the configuration. e.g. 0 */
1029 String QUERY_PREFIX_SLOP = "query.prefix.slop";
1030
1031 /** The key of the configuration. e.g. 0 */
1032 String QUERY_FUZZY_prefix_length = "query.fuzzy.prefix_length";
1033
1034 /** The key of the configuration. e.g. 50 */
1035 String QUERY_FUZZY_EXPANSIONS = "query.fuzzy.expansions";
1036
1037 /** The key of the configuration. e.g. true */
1038 String QUERY_FUZZY_TRANSPOSITIONS = "query.fuzzy.transpositions";
1039
1040 /** The key of the configuration. e.g. label */
1041 String QUERY_FACET_FIELDS = "query.facet.fields";
1042
1043 /** The key of the configuration. e.g. 100 */
1044 String QUERY_FACET_FIELDS_SIZE = "query.facet.fields.size";
1045
1046 /** The key of the configuration. e.g. 1 */
1047 String QUERY_FACET_FIELDS_min_doc_count = "query.facet.fields.min_doc_count";
1048
1049 /** The key of the configuration. e.g. count.desc */
1050 String QUERY_FACET_FIELDS_SORT = "query.facet.fields.sort";
1051
1052 /** The key of the configuration. e.g. */
1053 String QUERY_FACET_FIELDS_MISSING = "query.facet.fields.missing";
1054
1055 /** The key of the configuration. e.g. labels.facet_timestamp_title:labels.facet_timestamp_1day=timestamp:[now/d-1d TO *] labels.facet_timestamp_1week=timestamp:[now/d-7d TO *] labels.facet_timestamp_1month=timestamp:[now/d-1M TO *] labels.facet_timestamp_1year=timestamp:[now/d-1y TO *]
1056 labels.facet_contentLength_title:labels.facet_contentLength_10k=content_length:[0 TO 9999] labels.facet_contentLength_10kto100k=content_length:[10000 TO 99999] labels.facet_contentLength_100kto500k=content_length:[100000 TO 499999] labels.facet_contentLength_500kto1m=content_length:[500000 TO 999999] labels.facet_contentLength_1m=content_length:[1000000 TO *]
1057 labels.facet_filetype_title:labels.facet_filetype_html=filetype:html labels.facet_filetype_word=filetype:word labels.facet_filetype_excel=filetype:excel labels.facet_filetype_powerpoint=filetype:powerpoint labels.facet_filetype_odt=filetype:odt labels.facet_filetype_ods=filetype:ods labels.facet_filetype_odp=filetype:odp labels.facet_filetype_pdf=filetype:pdf labels.facet_filetype_txt=filetype:txt labels.facet_filetype_others=filetype:others
1058 */
1059 String QUERY_FACET_QUERIES = "query.facet.queries";
1060
1061 /** The key of the configuration. e.g. true */
1062 String SMB_ROLE_FROM_FILE = "smb.role.from.file";
1063
1064 /** The key of the configuration. e.g. 1,2,4:2 */
1065 String SMB_AVAILABLE_SID_TYPES = "smb.available.sid.types";
1066
1067 /** The key of the configuration. e.g. true */
1068 String FILE_ROLE_FROM_FILE = "file.role.from.file";
1069
1070 /** The key of the configuration. e.g. true */
1071 String FTP_ROLE_FROM_FILE = "ftp.role.from.file";
1072
1073 /** The key of the configuration. e.g. .fess_basic_config.bulk,.fess_config.bulk,.fess_user.bulk,system.properties,fess.json,doc.json */
1074 String INDEX_BACKUP_TARGETS = "index.backup.targets";
1075
1076 /** The key of the configuration. e.g. click_log.ndjson,favorite_log.ndjson,search_log.ndjson,user_info.ndjson */
1077 String INDEX_BACKUP_LOG_TARGETS = "index.backup.log.targets";
1078
1079 /** The key of the configuration. e.g. true */
1080 String LOGGING_SEARCH_DOCS_ENABLED = "logging.search.docs.enabled";
1081
1082 /** The key of the configuration. e.g. filetype,created,click_count,title,doc_id,url,score,site,filename,host,digest,boost,mimetype,favorite_count,_id,lang,last_modified,content_length,timestamp */
1083 String LOGGING_SEARCH_DOCS_FIELDS = "logging.search.docs.fields";
1084
1085 /** The key of the configuration. e.g. true */
1086 String LOGGING_SEARCH_USE_LOGFILE = "logging.search.use.logfile";
1087
1088 /** The key of the configuration. e.g. org.codelibs,org.dbflute,org.lastaflute */
1089 String LOGGING_APP_PACKAGES = "logging.app.packages";
1090
1091 /** The key of the configuration. e.g. 4000 */
1092 String FORM_ADMIN_MAX_INPUT_SIZE = "form.admin.max.input.size";
1093
1094 /** The key of the configuration. e.g. false */
1095 String FORM_ADMIN_LABEL_IN_CONFIG_ENABLED = "form.admin.label.in.config.enabled";
1096
1097 /** The key of the configuration. e.g. __TEMPLATE__ */
1098 String FORM_ADMIN_DEFAULT_TEMPLATE_NAME = "form.admin.default.template.name";
1099
1100 /** The key of the configuration. e.g. admin */
1101 String AUTHENTICATION_ADMIN_USERS = "authentication.admin.users";
1102
1103 /** The key of the configuration. e.g. admin */
1104 String AUTHENTICATION_ADMIN_ROLES = "authentication.admin.roles";
1105
1106 /** The key of the configuration. e.g. */
1107 String ROLE_SEARCH_DEFAULT_PERMISSIONS = "role.search.default.permissions";
1108
1109 /** The key of the configuration. e.g. {role}guest */
1110 String ROLE_SEARCH_DEFAULT_DISPLAY_PERMISSIONS = "role.search.default.display.permissions";
1111
1112 /** The key of the configuration. e.g. {role}guest */
1113 String ROLE_SEARCH_GUEST_PERMISSIONS = "role.search.guest.permissions";
1114
1115 /** The key of the configuration. e.g. 1 */
1116 String ROLE_SEARCH_USER_PREFIX = "role.search.user.prefix";
1117
1118 /** The key of the configuration. e.g. 2 */
1119 String ROLE_SEARCH_GROUP_PREFIX = "role.search.group.prefix";
1120
1121 /** The key of the configuration. e.g. R */
1122 String ROLE_SEARCH_ROLE_PREFIX = "role.search.role.prefix";
1123
1124 /** The key of the configuration. e.g. D */
1125 String ROLE_SEARCH_DENIED_PREFIX = "role.search.denied.prefix";
1126
1127 /** The key of the configuration. e.g. / */
1128 String COOKIE_DEFAULT_PATH = "cookie.default.path";
1129
1130 /** The key of the configuration. e.g. 3600 */
1131 String COOKIE_DEFAULT_EXPIRE = "cookie.default.expire";
1132
1133 /** The key of the configuration. e.g. cookie */
1134 String SESSION_TRACKING_MODES = "session.tracking.modes";
1135
1136 /** The key of the configuration. e.g. 25 */
1137 String PAGING_PAGE_SIZE = "paging.page.size";
1138
1139 /** The key of the configuration. e.g. 5 */
1140 String PAGING_PAGE_RANGE_SIZE = "paging.page.range.size";
1141
1142 /** The key of the configuration. e.g. true */
1143 String PAGING_PAGE_RANGE_FILL_LIMIT = "paging.page.range.fill.limit";
1144
1145 /** The key of the configuration. e.g. 1000 */
1146 String PAGE_DOCBOOST_MAX_FETCH_SIZE = "page.docboost.max.fetch.size";
1147
1148 /** The key of the configuration. e.g. 1000 */
1149 String PAGE_KEYMATCH_MAX_FETCH_SIZE = "page.keymatch.max.fetch.size";
1150
1151 /** The key of the configuration. e.g. 1000 */
1152 String PAGE_LABELTYPE_MAX_FETCH_SIZE = "page.labeltype.max.fetch.size";
1153
1154 /** The key of the configuration. e.g. 1000 */
1155 String PAGE_ROLETYPE_MAX_FETCH_SIZE = "page.roletype.max.fetch.size";
1156
1157 /** The key of the configuration. e.g. 1000 */
1158 String PAGE_USER_MAX_FETCH_SIZE = "page.user.max.fetch.size";
1159
1160 /** The key of the configuration. e.g. 1000 */
1161 String PAGE_ROLE_MAX_FETCH_SIZE = "page.role.max.fetch.size";
1162
1163 /** The key of the configuration. e.g. 1000 */
1164 String PAGE_GROUP_MAX_FETCH_SIZE = "page.group.max.fetch.size";
1165
1166 /** The key of the configuration. e.g. 100 */
1167 String PAGE_CRAWLING_INFO_PARAM_MAX_FETCH_SIZE = "page.crawling.info.param.max.fetch.size";
1168
1169 /** The key of the configuration. e.g. 1000 */
1170 String PAGE_CRAWLING_INFO_MAX_FETCH_SIZE = "page.crawling.info.max.fetch.size";
1171
1172 /** The key of the configuration. e.g. 100 */
1173 String PAGE_DATA_CONFIG_MAX_FETCH_SIZE = "page.data.config.max.fetch.size";
1174
1175 /** The key of the configuration. e.g. 100 */
1176 String PAGE_WEB_CONFIG_MAX_FETCH_SIZE = "page.web.config.max.fetch.size";
1177
1178 /** The key of the configuration. e.g. 100 */
1179 String PAGE_FILE_CONFIG_MAX_FETCH_SIZE = "page.file.config.max.fetch.size";
1180
1181 /** The key of the configuration. e.g. 1000 */
1182 String PAGE_DUPLICATE_HOST_MAX_FETCH_SIZE = "page.duplicate.host.max.fetch.size";
1183
1184 /** The key of the configuration. e.g. 1000 */
1185 String PAGE_FAILURE_URL_MAX_FETCH_SIZE = "page.failure.url.max.fetch.size";
1186
1187 /** The key of the configuration. e.g. 100 */
1188 String PAGE_FAVORITE_LOG_MAX_FETCH_SIZE = "page.favorite.log.max.fetch.size";
1189
1190 /** The key of the configuration. e.g. 100 */
1191 String PAGE_FILE_AUTH_MAX_FETCH_SIZE = "page.file.auth.max.fetch.size";
1192
1193 /** The key of the configuration. e.g. 100 */
1194 String PAGE_WEB_AUTH_MAX_FETCH_SIZE = "page.web.auth.max.fetch.size";
1195
1196 /** The key of the configuration. e.g. 1000 */
1197 String PAGE_PATH_MAPPING_MAX_FETCH_SIZE = "page.path.mapping.max.fetch.size";
1198
1199 /** The key of the configuration. e.g. 1000 */
1200 String PAGE_REQUEST_HEADER_MAX_FETCH_SIZE = "page.request.header.max.fetch.size";
1201
1202 /** The key of the configuration. e.g. 100 */
1203 String PAGE_SCHEDULED_JOB_MAX_FETCH_SIZE = "page.scheduled.job.max.fetch.size";
1204
1205 /** The key of the configuration. e.g. 1000 */
1206 String PAGE_ELEVATE_WORD_MAX_FETCH_SIZE = "page.elevate.word.max.fetch.size";
1207
1208 /** The key of the configuration. e.g. 1000 */
1209 String PAGE_BAD_WORD_MAX_FETCH_SIZE = "page.bad.word.max.fetch.size";
1210
1211 /** The key of the configuration. e.g. 1000 */
1212 String PAGE_DICTIONARY_MAX_FETCH_SIZE = "page.dictionary.max.fetch.size";
1213
1214 /** The key of the configuration. e.g. 5000 */
1215 String PAGE_RELATEDCONTENT_MAX_FETCH_SIZE = "page.relatedcontent.max.fetch.size";
1216
1217 /** The key of the configuration. e.g. 5000 */
1218 String PAGE_RELATEDQUERY_MAX_FETCH_SIZE = "page.relatedquery.max.fetch.size";
1219
1220 /** The key of the configuration. e.g. 100 */
1221 String PAGE_THUMBNAIL_QUEUE_MAX_FETCH_SIZE = "page.thumbnail.queue.max.fetch.size";
1222
1223 /** The key of the configuration. e.g. 100 */
1224 String PAGE_THUMBNAIL_PURGE_MAX_FETCH_SIZE = "page.thumbnail.purge.max.fetch.size";
1225
1226 /** The key of the configuration. e.g. 1000 */
1227 String PAGE_SCORE_BOOSTER_MAX_FETCH_SIZE = "page.score.booster.max.fetch.size";
1228
1229 /** The key of the configuration. e.g. 10000 */
1230 String PAGE_SEARCHLOG_MAX_FETCH_SIZE = "page.searchlog.max.fetch.size";
1231
1232 /** The key of the configuration. e.g. true */
1233 String PAGE_SEARCHLIST_TRACK_TOTAL_HITS = "page.searchlist.track.total.hits";
1234
1235 /** The key of the configuration. e.g. 0 */
1236 String PAGING_SEARCH_PAGE_START = "paging.search.page.start";
1237
1238 /** The key of the configuration. e.g. 10 */
1239 String PAGING_SEARCH_PAGE_SIZE = "paging.search.page.size";
1240
1241 /** The key of the configuration. e.g. 100 */
1242 String PAGING_SEARCH_PAGE_MAX_SIZE = "paging.search.page.max.size";
1243
1244 /** The key of the configuration. e.g. -1 */
1245 String SEARCHLOG_AGG_SHARD_SIZE = "searchlog.agg.shard.size";
1246
1247 /** The key of the configuration. e.g. 100 */
1248 String THUMBNAIL_HTML_IMAGE_MIN_WIDTH = "thumbnail.html.image.min.width";
1249
1250 /** The key of the configuration. e.g. 100 */
1251 String THUMBNAIL_HTML_IMAGE_MIN_HEIGHT = "thumbnail.html.image.min.height";
1252
1253 /** The key of the configuration. e.g. 3.0 */
1254 String THUMBNAIL_HTML_IMAGE_MAX_ASPECT_RATIO = "thumbnail.html.image.max.aspect.ratio";
1255
1256 /** The key of the configuration. e.g. 100 */
1257 String THUMBNAIL_HTML_IMAGE_THUMBNAIL_WIDTH = "thumbnail.html.image.thumbnail.width";
1258
1259 /** The key of the configuration. e.g. 100 */
1260 String THUMBNAIL_HTML_IMAGE_THUMBNAIL_HEIGHT = "thumbnail.html.image.thumbnail.height";
1261
1262 /** The key of the configuration. e.g. png */
1263 String THUMBNAIL_HTML_IMAGE_FORMAT = "thumbnail.html.image.format";
1264
1265 /** The key of the configuration. e.g. //IMG */
1266 String THUMBNAIL_HTML_IMAGE_XPATH = "thumbnail.html.image.xpath";
1267
1268 /** The key of the configuration. e.g. svg,html,css,js */
1269 String THUMBNAIL_HTML_IMAGE_EXCLUDE_EXTENSIONS = "thumbnail.html.image.exclude.extensions";
1270
1271 /** The key of the configuration. e.g. 0 */
1272 String THUMBNAIL_GENERATOR_INTERVAL = "thumbnail.generator.interval";
1273
1274 /** The key of the configuration. e.g. all */
1275 String THUMBNAIL_GENERATOR_TARGETS = "thumbnail.generator.targets";
1276
1277 /** The key of the configuration. e.g. true */
1278 String THUMBNAIL_CRAWLER_ENABLED = "thumbnail.crawler.enabled";
1279
1280 /** The key of the configuration. e.g. 60 */
1281 String THUMBNAIL_SYSTEM_MONITOR_INTERVAL = "thumbnail.system.monitor.interval";
1282
1283 /** The key of the configuration. e.g. userCode */
1284 String USER_CODE_REQUEST_PARAMETER = "user.code.request.parameter";
1285
1286 /** The key of the configuration. e.g. 20 */
1287 String USER_CODE_MIN_LENGTH = "user.code.min.length";
1288
1289 /** The key of the configuration. e.g. 100 */
1290 String USER_CODE_MAX_LENGTH = "user.code.max.length";
1291
1292 /** The key of the configuration. e.g. [a-zA-Z0-9_]+ */
1293 String USER_CODE_PATTERN = "user.code.pattern";
1294
1295 /** The key of the configuration. e.g. Administrator */
1296 String MAIL_FROM_NAME = "mail.from.name";
1297
1298 /** The key of the configuration. e.g. root@localhost */
1299 String MAIL_FROM_ADDRESS = "mail.from.address";
1300
1301 /** The key of the configuration. e.g. */
1302 String MAIL_HOSTNAME = "mail.hostname";
1303
1304 /** The key of the configuration. e.g. */
1305 String SCHEDULER_TARGET_NAME = "scheduler.target.name";
1306
1307 /** The key of the configuration. e.g. org.codelibs.fess.app.job.ScriptExecutorJob */
1308 String SCHEDULER_JOB_CLASS = "scheduler.job.class";
1309
1310 /** The key of the configuration. e.g. QUIT */
1311 String SCHEDULER_CONCURRENT_EXEC_MODE = "scheduler.concurrent.exec.mode";
1312
1313 /** The key of the configuration. e.g. 30 */
1314 String SCHEDULER_MONITOR_INTERVAL = "scheduler.monitor.interval";
1315
1316 /** The key of the configuration. e.g. https://fess.codelibs.org/{lang}/{version}/admin/ */
1317 String ONLINE_HELP_BASE_LINK = "online.help.base.link";
1318
1319 /** The key of the configuration. e.g. https://fess.codelibs.org/{lang}/{version}/install/install.html */
1320 String ONLINE_HELP_INSTALLATION = "online.help.installation";
1321
1322 /** The key of the configuration. e.g. https://fess.codelibs.org/{lang}/eol.html */
1323 String ONLINE_HELP_EOL = "online.help.eol";
1324
1325 /** The key of the configuration. e.g. failureurl */
1326 String ONLINE_HELP_NAME_FAILUREURL = "online.help.name.failureurl";
1327
1328 /** The key of the configuration. e.g. elevateword */
1329 String ONLINE_HELP_NAME_ELEVATEWORD = "online.help.name.elevateword";
1330
1331 /** The key of the configuration. e.g. reqheader */
1332 String ONLINE_HELP_NAME_REQHEADER = "online.help.name.reqheader";
1333
1334 /** The key of the configuration. e.g. synonym */
1335 String ONLINE_HELP_NAME_DICT_SYNONYM = "online.help.name.dict.synonym";
1336
1337 /** The key of the configuration. e.g. dict */
1338 String ONLINE_HELP_NAME_DICT = "online.help.name.dict";
1339
1340 /** The key of the configuration. e.g. kuromoji */
1341 String ONLINE_HELP_NAME_DICT_KUROMOJI = "online.help.name.dict.kuromoji";
1342
1343 /** The key of the configuration. e.g. protwords */
1344 String ONLINE_HELP_NAME_DICT_PROTWORDS = "online.help.name.dict.protwords";
1345
1346 /** The key of the configuration. e.g. stopwords */
1347 String ONLINE_HELP_NAME_DICT_STOPWORDS = "online.help.name.dict.stopwords";
1348
1349 /** The key of the configuration. e.g. stemmeroverride */
1350 String ONLINE_HELP_NAME_DICT_STEMMEROVERRIDE = "online.help.name.dict.stemmeroverride";
1351
1352 /** The key of the configuration. e.g. mapping */
1353 String ONLINE_HELP_NAME_DICT_MAPPING = "online.help.name.dict.mapping";
1354
1355 /** The key of the configuration. e.g. webconfig */
1356 String ONLINE_HELP_NAME_WEBCONFIG = "online.help.name.webconfig";
1357
1358 /** The key of the configuration. e.g. searchlist */
1359 String ONLINE_HELP_NAME_SEARCHLIST = "online.help.name.searchlist";
1360
1361 /** The key of the configuration. e.g. log */
1362 String ONLINE_HELP_NAME_LOG = "online.help.name.log";
1363
1364 /** The key of the configuration. e.g. general */
1365 String ONLINE_HELP_NAME_GENERAL = "online.help.name.general";
1366
1367 /** The key of the configuration. e.g. role */
1368 String ONLINE_HELP_NAME_ROLE = "online.help.name.role";
1369
1370 /** The key of the configuration. e.g. joblog */
1371 String ONLINE_HELP_NAME_JOBLOG = "online.help.name.joblog";
1372
1373 /** The key of the configuration. e.g. keymatch */
1374 String ONLINE_HELP_NAME_KEYMATCH = "online.help.name.keymatch";
1375
1376 /** The key of the configuration. e.g. relatedquery */
1377 String ONLINE_HELP_NAME_RELATEDQUERY = "online.help.name.relatedquery";
1378
1379 /** The key of the configuration. e.g. relatedcontent */
1380 String ONLINE_HELP_NAME_RELATEDCONTENT = "online.help.name.relatedcontent";
1381
1382 /** The key of the configuration. e.g. wizard */
1383 String ONLINE_HELP_NAME_WIZARD = "online.help.name.wizard";
1384
1385 /** The key of the configuration. e.g. badword */
1386 String ONLINE_HELP_NAME_BADWORD = "online.help.name.badword";
1387
1388 /** The key of the configuration. e.g. pathmap */
1389 String ONLINE_HELP_NAME_PATHMAP = "online.help.name.pathmap";
1390
1391 /** The key of the configuration. e.g. boostdoc */
1392 String ONLINE_HELP_NAME_BOOSTDOC = "online.help.name.boostdoc";
1393
1394 /** The key of the configuration. e.g. dataconfig */
1395 String ONLINE_HELP_NAME_DATACONFIG = "online.help.name.dataconfig";
1396
1397 /** The key of the configuration. e.g. systeminfo */
1398 String ONLINE_HELP_NAME_SYSTEMINFO = "online.help.name.systeminfo";
1399
1400 /** The key of the configuration. e.g. user */
1401 String ONLINE_HELP_NAME_USER = "online.help.name.user";
1402
1403 /** The key of the configuration. e.g. group */
1404 String ONLINE_HELP_NAME_GROUP = "online.help.name.group";
1405
1406 /** The key of the configuration. e.g. design */
1407 String ONLINE_HELP_NAME_DESIGN = "online.help.name.design";
1408
1409 /** The key of the configuration. e.g. dashboard */
1410 String ONLINE_HELP_NAME_DASHBOARD = "online.help.name.dashboard";
1411
1412 /** The key of the configuration. e.g. webauth */
1413 String ONLINE_HELP_NAME_WEBAUTH = "online.help.name.webauth";
1414
1415 /** The key of the configuration. e.g. fileconfig */
1416 String ONLINE_HELP_NAME_FILECONFIG = "online.help.name.fileconfig";
1417
1418 /** The key of the configuration. e.g. fileauth */
1419 String ONLINE_HELP_NAME_FILEAUTH = "online.help.name.fileauth";
1420
1421 /** The key of the configuration. e.g. labeltype */
1422 String ONLINE_HELP_NAME_LABELTYPE = "online.help.name.labeltype";
1423
1424 /** The key of the configuration. e.g. duplicatehost */
1425 String ONLINE_HELP_NAME_DUPLICATEHOST = "online.help.name.duplicatehost";
1426
1427 /** The key of the configuration. e.g. scheduler */
1428 String ONLINE_HELP_NAME_SCHEDULER = "online.help.name.scheduler";
1429
1430 /** The key of the configuration. e.g. crawlinginfo */
1431 String ONLINE_HELP_NAME_CRAWLINGINFO = "online.help.name.crawlinginfo";
1432
1433 /** The key of the configuration. e.g. backup */
1434 String ONLINE_HELP_NAME_BACKUP = "online.help.name.backup";
1435
1436 /** The key of the configuration. e.g. upgrade */
1437 String ONLINE_HELP_NAME_UPGRADE = "online.help.name.upgrade";
1438
1439 /** The key of the configuration. e.g. esreq */
1440 String ONLINE_HELP_NAME_ESREQ = "online.help.name.esreq";
1441
1442 /** The key of the configuration. e.g. accesstoken */
1443 String ONLINE_HELP_NAME_ACCESSTOKEN = "online.help.name.accesstoken";
1444
1445 /** The key of the configuration. e.g. suggest */
1446 String ONLINE_HELP_NAME_SUGGEST = "online.help.name.suggest";
1447
1448 /** The key of the configuration. e.g. searchlog */
1449 String ONLINE_HELP_NAME_SEARCHLOG = "online.help.name.searchlog";
1450
1451 /** The key of the configuration. e.g. maintenance */
1452 String ONLINE_HELP_NAME_MAINTENANCE = "online.help.name.maintenance";
1453
1454 /** The key of the configuration. e.g. plugin */
1455 String ONLINE_HELP_NAME_PLUGIN = "online.help.name.plugin";
1456
1457 /** The key of the configuration. e.g. storage */
1458 String ONLINE_HELP_NAME_STORAGE = "online.help.name.storage";
1459
1460 /** The key of the configuration. e.g. ja */
1461 String ONLINE_HELP_SUPPORTED_LANGS = "online.help.supported.langs";
1462
1463 /** The key of the configuration. e.g. https://discuss.codelibs.org/c/Fess{lang}/ */
1464 String FORUM_LINK = "forum.link";
1465
1466 /** The key of the configuration. e.g. en,ja */
1467 String FORUM_SUPPORTED_LANGS = "forum.supported.langs";
1468
1469 /** The key of the configuration. e.g. 0 */
1470 String SUGGEST_POPULAR_WORD_SEED = "suggest.popular.word.seed";
1471
1472 /** The key of the configuration. e.g. */
1473 String SUGGEST_POPULAR_WORD_TAGS = "suggest.popular.word.tags";
1474
1475 /** The key of the configuration. e.g. */
1476 String SUGGEST_POPULAR_WORD_FIELDS = "suggest.popular.word.fields";
1477
1478 /** The key of the configuration. e.g. */
1479 String SUGGEST_POPULAR_WORD_EXCLUDES = "suggest.popular.word.excludes";
1480
1481 /** The key of the configuration. e.g. 10 */
1482 String SUGGEST_POPULAR_WORD_SIZE = "suggest.popular.word.size";
1483
1484 /** The key of the configuration. e.g. 30 */
1485 String SUGGEST_POPULAR_WORD_WINDOW_SIZE = "suggest.popular.word.window.size";
1486
1487 /** The key of the configuration. e.g. 10 */
1488 String SUGGEST_POPULAR_WORD_QUERY_FREQ = "suggest.popular.word.query.freq";
1489
1490 /** The key of the configuration. e.g. 1 */
1491 String SUGGEST_MIN_HIT_COUNT = "suggest.min.hit.count";
1492
1493 /** The key of the configuration. e.g. _default */
1494 String SUGGEST_FIELD_CONTENTS = "suggest.field.contents";
1495
1496 /** The key of the configuration. e.g. label */
1497 String SUGGEST_FIELD_TAGS = "suggest.field.tags";
1498
1499 /** The key of the configuration. e.g. role */
1500 String SUGGEST_FIELD_ROLES = "suggest.field.roles";
1501
1502 /** The key of the configuration. e.g. content,title */
1503 String SUGGEST_FIELD_INDEX_CONTENTS = "suggest.field.index.contents";
1504
1505 /** The key of the configuration. e.g. 0 */
1506 String SUGGEST_UPDATE_REQUEST_INTERVAL = "suggest.update.request.interval";
1507
1508 /** The key of the configuration. e.g. 2 */
1509 String SUGGEST_UPDATE_DOC_PER_REQUEST = "suggest.update.doc.per.request";
1510
1511 /** The key of the configuration. e.g. 50% */
1512 String SUGGEST_UPDATE_CONTENTS_LIMIT_NUM_PERCENTAGE = "suggest.update.contents.limit.num.percentage";
1513
1514 /** The key of the configuration. e.g. 10000 */
1515 String SUGGEST_UPDATE_CONTENTS_LIMIT_NUM = "suggest.update.contents.limit.num";
1516
1517 /** The key of the configuration. e.g. 50000 */
1518 String SUGGEST_UPDATE_CONTENTS_LIMIT_DOC_SIZE = "suggest.update.contents.limit.doc.size";
1519
1520 /** The key of the configuration. e.g. 1 */
1521 String SUGGEST_SOURCE_READER_SCROLL_SIZE = "suggest.source.reader.scroll.size";
1522
1523 /** The key of the configuration. e.g. 1000 */
1524 String SUGGEST_POPULAR_WORD_CACHE_SIZE = "suggest.popular.word.cache.size";
1525
1526 /** The key of the configuration. e.g. 60 */
1527 String SUGGEST_POPULAR_WORD_CACHE_EXPIRE = "suggest.popular.word.cache.expire";
1528
1529 /** The key of the configuration. e.g. {user}guest,{role}guest */
1530 String SUGGEST_SEARCH_LOG_PERMISSIONS = "suggest.search.log.permissions";
1531
1532 /** The key of the configuration. e.g. 60 */
1533 String SUGGEST_SYSTEM_MONITOR_INTERVAL = "suggest.system.monitor.interval";
1534
1535 /** The key of the configuration. e.g. false */
1536 String LDAP_ADMIN_ENABLED = "ldap.admin.enabled";
1537
1538 /** The key of the configuration. e.g. uid=%s */
1539 String LDAP_ADMIN_USER_FILTER = "ldap.admin.user.filter";
1540
1541 /** The key of the configuration. e.g. ou=People,dc=fess,dc=codelibs,dc=org */
1542 String LDAP_ADMIN_USER_BASE_DN = "ldap.admin.user.base.dn";
1543
1544 /** The key of the configuration. e.g. organizationalPerson,top,person,inetOrgPerson */
1545 String LDAP_ADMIN_USER_OBJECT_CLASSES = "ldap.admin.user.object.classes";
1546
1547 /** The key of the configuration. e.g. cn=%s */
1548 String LDAP_ADMIN_ROLE_FILTER = "ldap.admin.role.filter";
1549
1550 /** The key of the configuration. e.g. ou=Role,dc=fess,dc=codelibs,dc=org */
1551 String LDAP_ADMIN_ROLE_BASE_DN = "ldap.admin.role.base.dn";
1552
1553 /** The key of the configuration. e.g. groupOfNames */
1554 String LDAP_ADMIN_ROLE_OBJECT_CLASSES = "ldap.admin.role.object.classes";
1555
1556 /** The key of the configuration. e.g. cn=%s */
1557 String LDAP_ADMIN_GROUP_FILTER = "ldap.admin.group.filter";
1558
1559 /** The key of the configuration. e.g. ou=Group,dc=fess,dc=codelibs,dc=org */
1560 String LDAP_ADMIN_GROUP_BASE_DN = "ldap.admin.group.base.dn";
1561
1562 /** The key of the configuration. e.g. groupOfNames */
1563 String LDAP_ADMIN_GROUP_OBJECT_CLASSES = "ldap.admin.group.object.classes";
1564
1565 /** The key of the configuration. e.g. true */
1566 String LDAP_ADMIN_SYNC_PASSWORD = "ldap.admin.sync.password";
1567
1568 /** The key of the configuration. e.g. true */
1569 String LDAP_AUTH_VALIDATION = "ldap.auth.validation";
1570
1571 /** The key of the configuration. e.g. -1 */
1572 String LDAP_MAX_USERNAME_LENGTH = "ldap.max.username.length";
1573
1574 /** The key of the configuration. e.g. true */
1575 String LDAP_IGNORE_NETBIOS_NAME = "ldap.ignore.netbios.name";
1576
1577 /** The key of the configuration. e.g. false */
1578 String LDAP_GROUP_NAME_WITH_UNDERSCORES = "ldap.group.name.with.underscores";
1579
1580 /** The key of the configuration. e.g. false */
1581 String LDAP_LOWERCASE_PERMISSION_NAME = "ldap.lowercase.permission.name";
1582
1583 /** The key of the configuration. e.g. true */
1584 String LDAP_ROLE_SEARCH_USER_ENABLED = "ldap.role.search.user.enabled";
1585
1586 /** The key of the configuration. e.g. true */
1587 String LDAP_ROLE_SEARCH_GROUP_ENABLED = "ldap.role.search.group.enabled";
1588
1589 /** The key of the configuration. e.g. true */
1590 String LDAP_ROLE_SEARCH_ROLE_ENABLED = "ldap.role.search.role.enabled";
1591
1592 /** The key of the configuration. e.g. sn */
1593 String LDAP_ATTR_SURNAME = "ldap.attr.surname";
1594
1595 /** The key of the configuration. e.g. givenName */
1596 String LDAP_ATTR_GIVEN_NAME = "ldap.attr.givenName";
1597
1598 /** The key of the configuration. e.g. employeeNumber */
1599 String LDAP_ATTR_EMPLOYEE_NUMBER = "ldap.attr.employeeNumber";
1600
1601 /** The key of the configuration. e.g. mail */
1602 String LDAP_ATTR_MAIL = "ldap.attr.mail";
1603
1604 /** The key of the configuration. e.g. telephoneNumber */
1605 String LDAP_ATTR_TELEPHONE_NUMBER = "ldap.attr.telephoneNumber";
1606
1607 /** The key of the configuration. e.g. homePhone */
1608 String LDAP_ATTR_HOME_PHONE = "ldap.attr.homePhone";
1609
1610 /** The key of the configuration. e.g. homePostalAddress */
1611 String LDAP_ATTR_HOME_POSTAL_ADDRESS = "ldap.attr.homePostalAddress";
1612
1613 /** The key of the configuration. e.g. labeledURI */
1614 String LDAP_ATTR_LABELEDURI = "ldap.attr.labeledURI";
1615
1616 /** The key of the configuration. e.g. roomNumber */
1617 String LDAP_ATTR_ROOM_NUMBER = "ldap.attr.roomNumber";
1618
1619 /** The key of the configuration. e.g. description */
1620 String LDAP_ATTR_DESCRIPTION = "ldap.attr.description";
1621
1622 /** The key of the configuration. e.g. title */
1623 String LDAP_ATTR_TITLE = "ldap.attr.title";
1624
1625 /** The key of the configuration. e.g. pager */
1626 String LDAP_ATTR_PAGER = "ldap.attr.pager";
1627
1628 /** The key of the configuration. e.g. street */
1629 String LDAP_ATTR_STREET = "ldap.attr.street";
1630
1631 /** The key of the configuration. e.g. postalCode */
1632 String LDAP_ATTR_POSTAL_CODE = "ldap.attr.postalCode";
1633
1634 /** The key of the configuration. e.g. physicalDeliveryOfficeName */
1635 String LDAP_ATTR_PHYSICAL_DELIVERY_OFFICE_NAME = "ldap.attr.physicalDeliveryOfficeName";
1636
1637 /** The key of the configuration. e.g. destinationIndicator */
1638 String LDAP_ATTR_DESTINATION_INDICATOR = "ldap.attr.destinationIndicator";
1639
1640 /** The key of the configuration. e.g. internationaliSDNNumber */
1641 String LDAP_ATTR_INTERNATIONALISDN_NUMBER = "ldap.attr.internationaliSDNNumber";
1642
1643 /** The key of the configuration. e.g. st */
1644 String LDAP_ATTR_STATE = "ldap.attr.state";
1645
1646 /** The key of the configuration. e.g. employeeType */
1647 String LDAP_ATTR_EMPLOYEE_TYPE = "ldap.attr.employeeType";
1648
1649 /** The key of the configuration. e.g. facsimileTelephoneNumber */
1650 String LDAP_ATTR_FACSIMILE_TELEPHONE_NUMBER = "ldap.attr.facsimileTelephoneNumber";
1651
1652 /** The key of the configuration. e.g. postOfficeBox */
1653 String LDAP_ATTR_POST_OFFICE_BOX = "ldap.attr.postOfficeBox";
1654
1655 /** The key of the configuration. e.g. initials */
1656 String LDAP_ATTR_INITIALS = "ldap.attr.initials";
1657
1658 /** The key of the configuration. e.g. carLicense */
1659 String LDAP_ATTR_CAR_LICENSE = "ldap.attr.carLicense";
1660
1661 /** The key of the configuration. e.g. mobile */
1662 String LDAP_ATTR_MOBILE = "ldap.attr.mobile";
1663
1664 /** The key of the configuration. e.g. postalAddress */
1665 String LDAP_ATTR_POSTAL_ADDRESS = "ldap.attr.postalAddress";
1666
1667 /** The key of the configuration. e.g. l */
1668 String LDAP_ATTR_CITY = "ldap.attr.city";
1669
1670 /** The key of the configuration. e.g. teletexTerminalIdentifier */
1671 String LDAP_ATTR_TELETEX_TERMINAL_IDENTIFIER = "ldap.attr.teletexTerminalIdentifier";
1672
1673 /** The key of the configuration. e.g. x121Address */
1674 String LDAP_ATTR_X121_ADDRESS = "ldap.attr.x121Address";
1675
1676 /** The key of the configuration. e.g. businessCategory */
1677 String LDAP_ATTR_BUSINESS_CATEGORY = "ldap.attr.businessCategory";
1678
1679 /** The key of the configuration. e.g. registeredAddress */
1680 String LDAP_ATTR_REGISTERED_ADDRESS = "ldap.attr.registeredAddress";
1681
1682 /** The key of the configuration. e.g. displayName */
1683 String LDAP_ATTR_DISPLAY_NAME = "ldap.attr.displayName";
1684
1685 /** The key of the configuration. e.g. preferredLanguage */
1686 String LDAP_ATTR_PREFERRED_LANGUAGE = "ldap.attr.preferredLanguage";
1687
1688 /** The key of the configuration. e.g. departmentNumber */
1689 String LDAP_ATTR_DEPARTMENT_NUMBER = "ldap.attr.departmentNumber";
1690
1691 /** The key of the configuration. e.g. uidNumber */
1692 String LDAP_ATTR_UID_NUMBER = "ldap.attr.uidNumber";
1693
1694 /** The key of the configuration. e.g. gidNumber */
1695 String LDAP_ATTR_GID_NUMBER = "ldap.attr.gidNumber";
1696
1697 /** The key of the configuration. e.g. homeDirectory */
1698 String LDAP_ATTR_HOME_DIRECTORY = "ldap.attr.homeDirectory";
1699
1700 /** The key of the configuration. e.g. https://repo.maven.apache.org/maven2/org/codelibs/fess/,https://fess.codelibs.org/plugin/artifacts.yaml */
1701 String PLUGIN_REPOSITORIES = "plugin.repositories";
1702
1703 /** The key of the configuration. e.g. */
1704 String PLUGIN_VERSION_FILTER = "plugin.version.filter";
1705
1706 /** The key of the configuration. e.g. 1000 */
1707 String STORAGE_MAX_ITEMS_IN_PAGE = "storage.max.items.in.page";
1708
1709 /** The key of the configuration. e.g. admin */
1710 String PASSWORD_INVALID_ADMIN_PASSWORDS = "password.invalid.admin.passwords";
1711
1712 /**
1713 * Get the value of property as {@link String}.
1714 * @param propertyKey The key of the property. (NotNull)
1715 * @return The value of found property. (NotNull: if not found, exception)
1716 * @throws ConfigPropertyNotFoundException When the property is not found.
1717 */
1718 String get(String propertyKey);
1719
1720 /**
1721 * Is the property true?
1722 * @param propertyKey The key of the property which is boolean type. (NotNull)
1723 * @return The determination, true or false. (if not found, exception)
1724 * @throws ConfigPropertyNotFoundException When the property is not found.
1725 */
1726 boolean is(String propertyKey);
1727
1728 /**
1729 * Get the value for the key 'domain.title'. <br>
1730 * The value is, e.g. Fess <br>
1731 * comment: The title of domain the application for logging
1732 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1733 */
1734 String getDomainTitle();
1735
1736 /**
1737 * Get the value for the key 'elasticsearch.type'. <br>
1738 * The value is, e.g. default <br>
1739 * comment: Fesen
1740 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1741 */
1742 String getFesenType();
1743
1744 /**
1745 * Get the value for the key 'elasticsearch.http.url'. <br>
1746 * The value is, e.g. http://localhost:9201 <br>
1747 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1748 */
1749 String getFesenHttpUrl();
1750
1751 /**
1752 * Get the value for the key 'elasticsearch.username'. <br>
1753 * The value is, e.g. <br>
1754 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1755 */
1756 String getFesenUsername();
1757
1758 /**
1759 * Get the value for the key 'elasticsearch.username' as {@link Integer}. <br>
1760 * The value is, e.g. <br>
1761 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1762 * @throws NumberFormatException When the property is not integer.
1763 */
1764 Integer getFesenUsernameAsInteger();
1765
1766 /**
1767 * Get the value for the key 'elasticsearch.password'. <br>
1768 * The value is, e.g. <br>
1769 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1770 */
1771 String getFesenPassword();
1772
1773 /**
1774 * Get the value for the key 'elasticsearch.password' as {@link Integer}. <br>
1775 * The value is, e.g. <br>
1776 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1777 * @throws NumberFormatException When the property is not integer.
1778 */
1779 Integer getFesenPasswordAsInteger();
1780
1781 /**
1782 * Get the value for the key 'app.cipher.algorism'. <br>
1783 * The value is, e.g. aes <br>
1784 * comment: Cryptographer
1785 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1786 */
1787 String getAppCipherAlgorism();
1788
1789 /**
1790 * Get the value for the key 'app.cipher.key'. <br>
1791 * The value is, e.g. ___change__me___ <br>
1792 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1793 */
1794 String getAppCipherKey();
1795
1796 /**
1797 * Get the value for the key 'app.digest.algorism'. <br>
1798 * The value is, e.g. sha256 <br>
1799 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1800 */
1801 String getAppDigestAlgorism();
1802
1803 /**
1804 * Get the value for the key 'app.encrypt.property.pattern'. <br>
1805 * The value is, e.g. .*password|.*key|.*token|.*secret <br>
1806 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1807 */
1808 String getAppEncryptPropertyPattern();
1809
1810 /**
1811 * Get the value for the key 'app.extension.names'. <br>
1812 * The value is, e.g. <br>
1813 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1814 */
1815 String getAppExtensionNames();
1816
1817 /**
1818 * Get the value for the key 'app.extension.names' as {@link Integer}. <br>
1819 * The value is, e.g. <br>
1820 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1821 * @throws NumberFormatException When the property is not integer.
1822 */
1823 Integer getAppExtensionNamesAsInteger();
1824
1825 /**
1826 * Get the value for the key 'jvm.crawler.options'. <br>
1827 * The value is, e.g. -Djava.awt.headless=true
1828 -Dfile.encoding=UTF-8
1829 -Djna.nosys=true
1830 -Djdk.io.permissionsUseCanonicalPath=true
1831 -Dhttp.maxConnections=20
1832 -Djava.util.logging.manager=org.apache.logging.log4j.jul.LogManager
1833 -server
1834 -Xms128m
1835 -Xmx512m
1836 -XX:MaxMetaspaceSize=128m
1837 -XX:CompressedClassSpaceSize=32m
1838 -XX:-UseGCOverheadLimit
1839 -XX:+UseTLAB
1840 -XX:+DisableExplicitGC
1841 -XX:-HeapDumpOnOutOfMemoryError
1842 -XX:-OmitStackTraceInFastThrow
1843 -XX:+UnlockExperimentalVMOptions
1844 -XX:+UseG1GC
1845 -XX:InitiatingHeapOccupancyPercent=45
1846 -XX:G1HeapRegionSize=1m
1847 -XX:MaxGCPauseMillis=60000
1848 -XX:G1NewSizePercent=5
1849 -XX:G1MaxNewSizePercent=5
1850 -Djcifs.smb.client.responseTimeout=30000
1851 -Djcifs.smb.client.soTimeout=35000
1852 -Djcifs.smb.client.connTimeout=60000
1853 -Djcifs.smb.client.sessionTimeout=60000
1854 -Djcifs.smb1.smb.client.connTimeout=60000
1855 -Djcifs.smb1.smb.client.soTimeout=35000
1856 -Djcifs.smb1.smb.client.responseTimeout=30000
1857 -Dio.netty.noUnsafe=true
1858 -Dio.netty.noKeySetOptimization=true
1859 -Dio.netty.recycler.maxCapacityPerThread=0
1860 -Dlog4j.shutdownHookEnabled=false
1861 -Dlog4j2.disable.jmx=true
1862 -Dlog4j.skipJansi=true
1863 -Dsun.java2d.cmm=sun.java2d.cmm.kcms.KcmsServiceProvider
1864 -Dorg.apache.pdfbox.rendering.UsePureJavaCMYKConversion=true
1865 <br>
1866 * comment: JVM options
1867 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1868 */
1869 String getJvmCrawlerOptions();
1870
1871 /**
1872 * Get the value for the key 'jvm.suggest.options'. <br>
1873 * The value is, e.g. -Djava.awt.headless=true
1874 -Dfile.encoding=UTF-8
1875 -Djna.nosys=true
1876 -Djdk.io.permissionsUseCanonicalPath=true
1877 -Djava.util.logging.manager=org.apache.logging.log4j.jul.LogManager
1878 -server
1879 -Xms128m
1880 -Xmx256m
1881 -XX:MaxMetaspaceSize=128m
1882 -XX:CompressedClassSpaceSize=32m
1883 -XX:-UseGCOverheadLimit
1884 -XX:+UseTLAB
1885 -XX:+DisableExplicitGC
1886 -XX:-HeapDumpOnOutOfMemoryError
1887 -XX:+UnlockExperimentalVMOptions
1888 -XX:+UseG1GC
1889 -XX:InitiatingHeapOccupancyPercent=45
1890 -XX:G1HeapRegionSize=1m
1891 -XX:MaxGCPauseMillis=60000
1892 -XX:G1NewSizePercent=5
1893 -XX:G1MaxNewSizePercent=30
1894 -Dio.netty.noUnsafe=true
1895 -Dio.netty.noKeySetOptimization=true
1896 -Dio.netty.recycler.maxCapacityPerThread=0
1897 -Dlog4j.shutdownHookEnabled=false
1898 -Dlog4j2.disable.jmx=true
1899 -Dlog4j.skipJansi=true
1900 <br>
1901 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1902 */
1903 String getJvmSuggestOptions();
1904
1905 /**
1906 * Get the value for the key 'jvm.thumbnail.options'. <br>
1907 * The value is, e.g. -Djava.awt.headless=true
1908 -Dfile.encoding=UTF-8
1909 -Djna.nosys=true
1910 -Djdk.io.permissionsUseCanonicalPath=true
1911 -Djava.util.logging.manager=org.apache.logging.log4j.jul.LogManager
1912 -server
1913 -Xms128m
1914 -Xmx256m
1915 -XX:MaxMetaspaceSize=128m
1916 -XX:CompressedClassSpaceSize=32m
1917 -XX:-UseGCOverheadLimit
1918 -XX:+UseTLAB
1919 -XX:+DisableExplicitGC
1920 -XX:-HeapDumpOnOutOfMemoryError
1921 -XX:-OmitStackTraceInFastThrow
1922 -XX:+UnlockExperimentalVMOptions
1923 -XX:+UseG1GC
1924 -XX:InitiatingHeapOccupancyPercent=45
1925 -XX:G1HeapRegionSize=4m
1926 -XX:MaxGCPauseMillis=60000
1927 -XX:G1NewSizePercent=5
1928 -XX:G1MaxNewSizePercent=50
1929 -Djcifs.smb.client.responseTimeout=30000
1930 -Djcifs.smb.client.soTimeout=35000
1931 -Djcifs.smb.client.connTimeout=60000
1932 -Djcifs.smb.client.sessionTimeout=60000
1933 -Djcifs.smb1.smb.client.connTimeout=60000
1934 -Djcifs.smb1.smb.client.soTimeout=35000
1935 -Djcifs.smb1.smb.client.responseTimeout=30000
1936 -Dio.netty.noUnsafe=true
1937 -Dio.netty.noKeySetOptimization=true
1938 -Dio.netty.recycler.maxCapacityPerThread=0
1939 -Dlog4j.shutdownHookEnabled=false
1940 -Dlog4j2.disable.jmx=true
1941 -Dlog4j.skipJansi=true
1942 -Dsun.java2d.cmm=sun.java2d.cmm.kcms.KcmsServiceProvider
1943 -Dorg.apache.pdfbox.rendering.UsePureJavaCMYKConversion=true
1944 <br>
1945 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1946 */
1947 String getJvmThumbnailOptions();
1948
1949 /**
1950 * Get the value for the key 'job.system.job.ids'. <br>
1951 * The value is, e.g. default_crawler <br>
1952 * comment: job
1953 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1954 */
1955 String getJobSystemJobIds();
1956
1957 /**
1958 * Get the value for the key 'job.template.title.web'. <br>
1959 * The value is, e.g. Web Crawler - {0} <br>
1960 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1961 */
1962 String getJobTemplateTitleWeb();
1963
1964 /**
1965 * Get the value for the key 'job.template.title.file'. <br>
1966 * The value is, e.g. File Crawler - {0} <br>
1967 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1968 */
1969 String getJobTemplateTitleFile();
1970
1971 /**
1972 * Get the value for the key 'job.template.title.data'. <br>
1973 * The value is, e.g. Data Crawler - {0} <br>
1974 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1975 */
1976 String getJobTemplateTitleData();
1977
1978 /**
1979 * Get the value for the key 'job.template.script'. <br>
1980 * The value is, e.g. return container.getComponent("crawlJob").logLevel("info").sessionId("{3}").webConfigIds([{0}] as String[]).fileConfigIds([{1}] as String[]).dataConfigIds([{2}] as String[]).jobExecutor(executor).execute(); <br>
1981 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1982 */
1983 String getJobTemplateScript();
1984
1985 /**
1986 * Get the value for the key 'job.max.crawler.processes'. <br>
1987 * The value is, e.g. 0 <br>
1988 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1989 */
1990 String getJobMaxCrawlerProcesses();
1991
1992 /**
1993 * Get the value for the key 'job.max.crawler.processes' as {@link Integer}. <br>
1994 * The value is, e.g. 0 <br>
1995 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1996 * @throws NumberFormatException When the property is not integer.
1997 */
1998 Integer getJobMaxCrawlerProcessesAsInteger();
1999
2000 /**
2001 * Get the value for the key 'job.default.script'. <br>
2002 * The value is, e.g. groovy <br>
2003 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2004 */
2005 String getJobDefaultScript();
2006
2007 /**
2008 * Get the value for the key 'processors'. <br>
2009 * The value is, e.g. 0 <br>
2010 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2011 */
2012 String getProcessors();
2013
2014 /**
2015 * Get the value for the key 'processors' as {@link Integer}. <br>
2016 * The value is, e.g. 0 <br>
2017 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2018 * @throws NumberFormatException When the property is not integer.
2019 */
2020 Integer getProcessorsAsInteger();
2021
2022 /**
2023 * Get the value for the key 'java.command.path'. <br>
2024 * The value is, e.g. java <br>
2025 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2026 */
2027 String getJavaCommandPath();
2028
2029 /**
2030 * Get the value for the key 'python.command.path'. <br>
2031 * The value is, e.g. python <br>
2032 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2033 */
2034 String getPythonCommandPath();
2035
2036 /**
2037 * Get the value for the key 'path.encoding'. <br>
2038 * The value is, e.g. UTF-8 <br>
2039 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2040 */
2041 String getPathEncoding();
2042
2043 /**
2044 * Get the value for the key 'use.own.tmp.dir'. <br>
2045 * The value is, e.g. true <br>
2046 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2047 */
2048 String getUseOwnTmpDir();
2049
2050 /**
2051 * Is the property for the key 'use.own.tmp.dir' true? <br>
2052 * The value is, e.g. true <br>
2053 * @return The determination, true or false. (if not found, exception but basically no way)
2054 */
2055 boolean isUseOwnTmpDir();
2056
2057 /**
2058 * Get the value for the key 'max.log.output.length'. <br>
2059 * The value is, e.g. 4000 <br>
2060 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2061 */
2062 String getMaxLogOutputLength();
2063
2064 /**
2065 * Get the value for the key 'max.log.output.length' as {@link Integer}. <br>
2066 * The value is, e.g. 4000 <br>
2067 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2068 * @throws NumberFormatException When the property is not integer.
2069 */
2070 Integer getMaxLogOutputLengthAsInteger();
2071
2072 /**
2073 * Get the value for the key 'adaptive.load.control'. <br>
2074 * The value is, e.g. 0 <br>
2075 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2076 */
2077 String getAdaptiveLoadControl();
2078
2079 /**
2080 * Get the value for the key 'adaptive.load.control' as {@link Integer}. <br>
2081 * The value is, e.g. 0 <br>
2082 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2083 * @throws NumberFormatException When the property is not integer.
2084 */
2085 Integer getAdaptiveLoadControlAsInteger();
2086
2087 /**
2088 * Get the value for the key 'supported.uploaded.js.extentions'. <br>
2089 * The value is, e.g. js <br>
2090 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2091 */
2092 String getSupportedUploadedJsExtentions();
2093
2094 /**
2095 * Get the value for the key 'supported.uploaded.css.extentions'. <br>
2096 * The value is, e.g. css <br>
2097 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2098 */
2099 String getSupportedUploadedCssExtentions();
2100
2101 /**
2102 * Get the value for the key 'supported.uploaded.media.extentions'. <br>
2103 * The value is, e.g. jpg,jpeg,gif,png,swf <br>
2104 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2105 */
2106 String getSupportedUploadedMediaExtentions();
2107
2108 /**
2109 * Get the value for the key 'supported.uploaded.files'. <br>
2110 * The value is, e.g. license.properties <br>
2111 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2112 */
2113 String getSupportedUploadedFiles();
2114
2115 /**
2116 * Get the value for the key 'supported.languages'. <br>
2117 * The value is, e.g. ar,bg,bn,ca,ckb_IQ,cs,da,de,el,en_IE,en,es,et,eu,fa,fi,fr,gl,gu,he,hi,hr,hu,hy,id,it,ja,ko,lt,lv,mk,ml,nl,no,pa,pl,pt_BR,pt,ro,ru,si,sq,sv,ta,te,th,tl,tr,uk,ur,vi,zh_CN,zh_TW,zh <br>
2118 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2119 */
2120 String getSupportedLanguages();
2121
2122 /**
2123 * Get the value for the key 'api.access.token.length'. <br>
2124 * The value is, e.g. 60 <br>
2125 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2126 */
2127 String getApiAccessTokenLength();
2128
2129 /**
2130 * Get the value for the key 'api.access.token.length' as {@link Integer}. <br>
2131 * The value is, e.g. 60 <br>
2132 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2133 * @throws NumberFormatException When the property is not integer.
2134 */
2135 Integer getApiAccessTokenLengthAsInteger();
2136
2137 /**
2138 * Get the value for the key 'api.access.token.required'. <br>
2139 * The value is, e.g. false <br>
2140 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2141 */
2142 String getApiAccessTokenRequired();
2143
2144 /**
2145 * Is the property for the key 'api.access.token.required' true? <br>
2146 * The value is, e.g. false <br>
2147 * @return The determination, true or false. (if not found, exception but basically no way)
2148 */
2149 boolean isApiAccessTokenRequired();
2150
2151 /**
2152 * Get the value for the key 'api.access.token.request.parameter'. <br>
2153 * The value is, e.g. <br>
2154 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2155 */
2156 String getApiAccessTokenRequestParameter();
2157
2158 /**
2159 * Get the value for the key 'api.access.token.request.parameter' as {@link Integer}. <br>
2160 * The value is, e.g. <br>
2161 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2162 * @throws NumberFormatException When the property is not integer.
2163 */
2164 Integer getApiAccessTokenRequestParameterAsInteger();
2165
2166 /**
2167 * Get the value for the key 'api.admin.access.permissions'. <br>
2168 * The value is, e.g. Radmin-api <br>
2169 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2170 */
2171 String getApiAdminAccessPermissions();
2172
2173 /**
2174 * Get the value for the key 'api.search.accept.referers'. <br>
2175 * The value is, e.g. <br>
2176 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2177 */
2178 String getApiSearchAcceptReferers();
2179
2180 /**
2181 * Get the value for the key 'api.search.accept.referers' as {@link Integer}. <br>
2182 * The value is, e.g. <br>
2183 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2184 * @throws NumberFormatException When the property is not integer.
2185 */
2186 Integer getApiSearchAcceptReferersAsInteger();
2187
2188 /**
2189 * Get the value for the key 'api.search.scroll'. <br>
2190 * The value is, e.g. false <br>
2191 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2192 */
2193 String getApiSearchScroll();
2194
2195 /**
2196 * Is the property for the key 'api.search.scroll' true? <br>
2197 * The value is, e.g. false <br>
2198 * @return The determination, true or false. (if not found, exception but basically no way)
2199 */
2200 boolean isApiSearchScroll();
2201
2202 /**
2203 * Get the value for the key 'api.json.response.headers'. <br>
2204 * The value is, e.g. <br>
2205 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2206 */
2207 String getApiJsonResponseHeaders();
2208
2209 /**
2210 * Get the value for the key 'api.json.response.headers' as {@link Integer}. <br>
2211 * The value is, e.g. <br>
2212 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2213 * @throws NumberFormatException When the property is not integer.
2214 */
2215 Integer getApiJsonResponseHeadersAsInteger();
2216
2217 /**
2218 * Get the value for the key 'api.gsa.response.headers'. <br>
2219 * The value is, e.g. <br>
2220 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2221 */
2222 String getApiGsaResponseHeaders();
2223
2224 /**
2225 * Get the value for the key 'api.gsa.response.headers' as {@link Integer}. <br>
2226 * The value is, e.g. <br>
2227 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2228 * @throws NumberFormatException When the property is not integer.
2229 */
2230 Integer getApiGsaResponseHeadersAsInteger();
2231
2232 /**
2233 * Get the value for the key 'api.dashboard.response.headers'. <br>
2234 * The value is, e.g. <br>
2235 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2236 */
2237 String getApiDashboardResponseHeaders();
2238
2239 /**
2240 * Get the value for the key 'api.dashboard.response.headers' as {@link Integer}. <br>
2241 * The value is, e.g. <br>
2242 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2243 * @throws NumberFormatException When the property is not integer.
2244 */
2245 Integer getApiDashboardResponseHeadersAsInteger();
2246
2247 /**
2248 * Get the value for the key 'api.cors.allow.origin'. <br>
2249 * The value is, e.g. * <br>
2250 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2251 */
2252 String getApiCorsAllowOrigin();
2253
2254 /**
2255 * Get the value for the key 'api.cors.allow.methods'. <br>
2256 * The value is, e.g. GET, POST, OPTIONS, DELETE, PUT <br>
2257 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2258 */
2259 String getApiCorsAllowMethods();
2260
2261 /**
2262 * Get the value for the key 'api.cors.max.age'. <br>
2263 * The value is, e.g. 3600 <br>
2264 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2265 */
2266 String getApiCorsMaxAge();
2267
2268 /**
2269 * Get the value for the key 'api.cors.max.age' as {@link Integer}. <br>
2270 * The value is, e.g. 3600 <br>
2271 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2272 * @throws NumberFormatException When the property is not integer.
2273 */
2274 Integer getApiCorsMaxAgeAsInteger();
2275
2276 /**
2277 * Get the value for the key 'api.cors.allow.headers'. <br>
2278 * The value is, e.g. Origin, Content-Type, Accept, Authorization, X-Requested-With <br>
2279 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2280 */
2281 String getApiCorsAllowHeaders();
2282
2283 /**
2284 * Get the value for the key 'api.cors.allow.credentials'. <br>
2285 * The value is, e.g. true <br>
2286 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2287 */
2288 String getApiCorsAllowCredentials();
2289
2290 /**
2291 * Is the property for the key 'api.cors.allow.credentials' true? <br>
2292 * The value is, e.g. true <br>
2293 * @return The determination, true or false. (if not found, exception but basically no way)
2294 */
2295 boolean isApiCorsAllowCredentials();
2296
2297 /**
2298 * Get the value for the key 'api.jsonp.enabled'. <br>
2299 * The value is, e.g. false <br>
2300 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2301 */
2302 String getApiJsonpEnabled();
2303
2304 /**
2305 * Is the property for the key 'api.jsonp.enabled' true? <br>
2306 * The value is, e.g. false <br>
2307 * @return The determination, true or false. (if not found, exception but basically no way)
2308 */
2309 boolean isApiJsonpEnabled();
2310
2311 /**
2312 * Get the value for the key 'virtual.host.headers'. <br>
2313 * The value is, e.g. <br>
2314 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2315 */
2316 String getVirtualHostHeaders();
2317
2318 /**
2319 * Get the value for the key 'virtual.host.headers' as {@link Integer}. <br>
2320 * The value is, e.g. <br>
2321 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2322 * @throws NumberFormatException When the property is not integer.
2323 */
2324 Integer getVirtualHostHeadersAsInteger();
2325
2326 /**
2327 * Get the value for the key 'http.proxy.host'. <br>
2328 * The value is, e.g. <br>
2329 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2330 */
2331 String getHttpProxyHost();
2332
2333 /**
2334 * Get the value for the key 'http.proxy.host' as {@link Integer}. <br>
2335 * The value is, e.g. <br>
2336 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2337 * @throws NumberFormatException When the property is not integer.
2338 */
2339 Integer getHttpProxyHostAsInteger();
2340
2341 /**
2342 * Get the value for the key 'http.proxy.port'. <br>
2343 * The value is, e.g. 8080 <br>
2344 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2345 */
2346 String getHttpProxyPort();
2347
2348 /**
2349 * Get the value for the key 'http.proxy.port' as {@link Integer}. <br>
2350 * The value is, e.g. 8080 <br>
2351 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2352 * @throws NumberFormatException When the property is not integer.
2353 */
2354 Integer getHttpProxyPortAsInteger();
2355
2356 /**
2357 * Get the value for the key 'http.proxy.username'. <br>
2358 * The value is, e.g. <br>
2359 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2360 */
2361 String getHttpProxyUsername();
2362
2363 /**
2364 * Get the value for the key 'http.proxy.username' as {@link Integer}. <br>
2365 * The value is, e.g. <br>
2366 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2367 * @throws NumberFormatException When the property is not integer.
2368 */
2369 Integer getHttpProxyUsernameAsInteger();
2370
2371 /**
2372 * Get the value for the key 'http.proxy.password'. <br>
2373 * The value is, e.g. <br>
2374 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2375 */
2376 String getHttpProxyPassword();
2377
2378 /**
2379 * Get the value for the key 'http.proxy.password' as {@link Integer}. <br>
2380 * The value is, e.g. <br>
2381 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2382 * @throws NumberFormatException When the property is not integer.
2383 */
2384 Integer getHttpProxyPasswordAsInteger();
2385
2386 /**
2387 * Get the value for the key 'http.fileupload.max.size'. <br>
2388 * The value is, e.g. 262144000 <br>
2389 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2390 */
2391 String getHttpFileuploadMaxSize();
2392
2393 /**
2394 * Get the value for the key 'http.fileupload.max.size' as {@link Integer}. <br>
2395 * The value is, e.g. 262144000 <br>
2396 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2397 * @throws NumberFormatException When the property is not integer.
2398 */
2399 Integer getHttpFileuploadMaxSizeAsInteger();
2400
2401 /**
2402 * Get the value for the key 'http.fileupload.threshold.size'. <br>
2403 * The value is, e.g. 262144 <br>
2404 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2405 */
2406 String getHttpFileuploadThresholdSize();
2407
2408 /**
2409 * Get the value for the key 'http.fileupload.threshold.size' as {@link Integer}. <br>
2410 * The value is, e.g. 262144 <br>
2411 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2412 * @throws NumberFormatException When the property is not integer.
2413 */
2414 Integer getHttpFileuploadThresholdSizeAsInteger();
2415
2416 /**
2417 * Get the value for the key 'crawler.default.script'. <br>
2418 * The value is, e.g. groovy <br>
2419 * comment: common
2420 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2421 */
2422 String getCrawlerDefaultScript();
2423
2424 /**
2425 * Get the value for the key 'crawler.document.max.site.length'. <br>
2426 * The value is, e.g. 50 <br>
2427 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2428 */
2429 String getCrawlerDocumentMaxSiteLength();
2430
2431 /**
2432 * Get the value for the key 'crawler.document.max.site.length' as {@link Integer}. <br>
2433 * The value is, e.g. 50 <br>
2434 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2435 * @throws NumberFormatException When the property is not integer.
2436 */
2437 Integer getCrawlerDocumentMaxSiteLengthAsInteger();
2438
2439 /**
2440 * Get the value for the key 'crawler.document.site.encoding'. <br>
2441 * The value is, e.g. UTF-8 <br>
2442 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2443 */
2444 String getCrawlerDocumentSiteEncoding();
2445
2446 /**
2447 * Get the value for the key 'crawler.document.unknown.hostname'. <br>
2448 * The value is, e.g. unknown <br>
2449 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2450 */
2451 String getCrawlerDocumentUnknownHostname();
2452
2453 /**
2454 * Get the value for the key 'crawler.document.use.site.encoding.on.english'. <br>
2455 * The value is, e.g. false <br>
2456 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2457 */
2458 String getCrawlerDocumentUseSiteEncodingOnEnglish();
2459
2460 /**
2461 * Is the property for the key 'crawler.document.use.site.encoding.on.english' true? <br>
2462 * The value is, e.g. false <br>
2463 * @return The determination, true or false. (if not found, exception but basically no way)
2464 */
2465 boolean isCrawlerDocumentUseSiteEncodingOnEnglish();
2466
2467 /**
2468 * Get the value for the key 'crawler.document.append.data'. <br>
2469 * The value is, e.g. true <br>
2470 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2471 */
2472 String getCrawlerDocumentAppendData();
2473
2474 /**
2475 * Is the property for the key 'crawler.document.append.data' true? <br>
2476 * The value is, e.g. true <br>
2477 * @return The determination, true or false. (if not found, exception but basically no way)
2478 */
2479 boolean isCrawlerDocumentAppendData();
2480
2481 /**
2482 * Get the value for the key 'crawler.document.max.alphanum.term.size'. <br>
2483 * The value is, e.g. 20 <br>
2484 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2485 */
2486 String getCrawlerDocumentMaxAlphanumTermSize();
2487
2488 /**
2489 * Get the value for the key 'crawler.document.max.alphanum.term.size' as {@link Integer}. <br>
2490 * The value is, e.g. 20 <br>
2491 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2492 * @throws NumberFormatException When the property is not integer.
2493 */
2494 Integer getCrawlerDocumentMaxAlphanumTermSizeAsInteger();
2495
2496 /**
2497 * Get the value for the key 'crawler.document.max.symbol.term.size'. <br>
2498 * The value is, e.g. 10 <br>
2499 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2500 */
2501 String getCrawlerDocumentMaxSymbolTermSize();
2502
2503 /**
2504 * Get the value for the key 'crawler.document.max.symbol.term.size' as {@link Integer}. <br>
2505 * The value is, e.g. 10 <br>
2506 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2507 * @throws NumberFormatException When the property is not integer.
2508 */
2509 Integer getCrawlerDocumentMaxSymbolTermSizeAsInteger();
2510
2511 /**
2512 * Get the value for the key 'crawler.document.duplicate.term.removed'. <br>
2513 * The value is, e.g. false <br>
2514 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2515 */
2516 String getCrawlerDocumentDuplicateTermRemoved();
2517
2518 /**
2519 * Is the property for the key 'crawler.document.duplicate.term.removed' true? <br>
2520 * The value is, e.g. false <br>
2521 * @return The determination, true or false. (if not found, exception but basically no way)
2522 */
2523 boolean isCrawlerDocumentDuplicateTermRemoved();
2524
2525 /**
2526 * Get the value for the key 'crawler.document.space.chars'. <br>
2527 * The value is, e.g. u0009u000Au000Bu000Cu000Du001Cu001Du001Eu001Fu0020u00A0u1680u180Eu2000u2001u2002u2003u2004u2005u2006u2007u2008u2009u200Au200Bu200Cu202Fu205Fu3000uFEFFuFFFDu00B6 <br>
2528 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2529 */
2530 String getCrawlerDocumentSpaceChars();
2531
2532 /**
2533 * Get the value for the key 'crawler.document.fullstop.chars'. <br>
2534 * The value is, e.g. u002eu06d4u2e3cu3002 <br>
2535 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2536 */
2537 String getCrawlerDocumentFullstopChars();
2538
2539 /**
2540 * Get the value for the key 'crawler.crawling.data.encoding'. <br>
2541 * The value is, e.g. UTF-8 <br>
2542 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2543 */
2544 String getCrawlerCrawlingDataEncoding();
2545
2546 /**
2547 * Get the value for the key 'crawler.web.protocols'. <br>
2548 * The value is, e.g. http,https <br>
2549 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2550 */
2551 String getCrawlerWebProtocols();
2552
2553 /**
2554 * Get the value for the key 'crawler.file.protocols'. <br>
2555 * The value is, e.g. file,smb,smb1,ftp,storage <br>
2556 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2557 */
2558 String getCrawlerFileProtocols();
2559
2560 /**
2561 * Get the value for the key 'crawler.data.env.param.key.pattern'. <br>
2562 * The value is, e.g. ^FESS_ENV_.* <br>
2563 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2564 */
2565 String getCrawlerDataEnvParamKeyPattern();
2566
2567 /**
2568 * Get the value for the key 'crawler.ignore.robots.txt'. <br>
2569 * The value is, e.g. false <br>
2570 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2571 */
2572 String getCrawlerIgnoreRobotsTxt();
2573
2574 /**
2575 * Is the property for the key 'crawler.ignore.robots.txt' true? <br>
2576 * The value is, e.g. false <br>
2577 * @return The determination, true or false. (if not found, exception but basically no way)
2578 */
2579 boolean isCrawlerIgnoreRobotsTxt();
2580
2581 /**
2582 * Get the value for the key 'crawler.ignore.robots.tags'. <br>
2583 * The value is, e.g. false <br>
2584 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2585 */
2586 String getCrawlerIgnoreRobotsTags();
2587
2588 /**
2589 * Is the property for the key 'crawler.ignore.robots.tags' true? <br>
2590 * The value is, e.g. false <br>
2591 * @return The determination, true or false. (if not found, exception but basically no way)
2592 */
2593 boolean isCrawlerIgnoreRobotsTags();
2594
2595 /**
2596 * Get the value for the key 'crawler.ignore.content.exception'. <br>
2597 * The value is, e.g. true <br>
2598 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2599 */
2600 String getCrawlerIgnoreContentException();
2601
2602 /**
2603 * Is the property for the key 'crawler.ignore.content.exception' true? <br>
2604 * The value is, e.g. true <br>
2605 * @return The determination, true or false. (if not found, exception but basically no way)
2606 */
2607 boolean isCrawlerIgnoreContentException();
2608
2609 /**
2610 * Get the value for the key 'crawler.failure.url.status.codes'. <br>
2611 * The value is, e.g. 404 <br>
2612 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2613 */
2614 String getCrawlerFailureUrlStatusCodes();
2615
2616 /**
2617 * Get the value for the key 'crawler.failure.url.status.codes' as {@link Integer}. <br>
2618 * The value is, e.g. 404 <br>
2619 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2620 * @throws NumberFormatException When the property is not integer.
2621 */
2622 Integer getCrawlerFailureUrlStatusCodesAsInteger();
2623
2624 /**
2625 * Get the value for the key 'crawler.system.monitor.interval'. <br>
2626 * The value is, e.g. 60 <br>
2627 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2628 */
2629 String getCrawlerSystemMonitorInterval();
2630
2631 /**
2632 * Get the value for the key 'crawler.system.monitor.interval' as {@link Integer}. <br>
2633 * The value is, e.g. 60 <br>
2634 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2635 * @throws NumberFormatException When the property is not integer.
2636 */
2637 Integer getCrawlerSystemMonitorIntervalAsInteger();
2638
2639 /**
2640 * Get the value for the key 'crawler.metadata.content.excludes'. <br>
2641 * The value is, e.g. resourceName,X-Parsed-By,Content-Encoding.*,Content-Type.* <br>
2642 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2643 */
2644 String getCrawlerMetadataContentExcludes();
2645
2646 /**
2647 * Get the value for the key 'crawler.metadata.name.mapping'. <br>
2648 * The value is, e.g. title=title:string
2649 Title=title:string
2650 <br>
2651 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2652 */
2653 String getCrawlerMetadataNameMapping();
2654
2655 /**
2656 * Get the value for the key 'crawler.document.html.content.xpath'. <br>
2657 * The value is, e.g. //BODY <br>
2658 * comment: html
2659 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2660 */
2661 String getCrawlerDocumentHtmlContentXpath();
2662
2663 /**
2664 * Get the value for the key 'crawler.document.html.lang.xpath'. <br>
2665 * The value is, e.g. //HTML/@lang <br>
2666 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2667 */
2668 String getCrawlerDocumentHtmlLangXpath();
2669
2670 /**
2671 * Get the value for the key 'crawler.document.html.digest.xpath'. <br>
2672 * The value is, e.g. //META[@name='description']/@content <br>
2673 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2674 */
2675 String getCrawlerDocumentHtmlDigestXpath();
2676
2677 /**
2678 * Get the value for the key 'crawler.document.html.canonical.xpath'. <br>
2679 * The value is, e.g. //LINK[@rel='canonical'][1]/@href <br>
2680 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2681 */
2682 String getCrawlerDocumentHtmlCanonicalXpath();
2683
2684 /**
2685 * Get the value for the key 'crawler.document.html.pruned.tags'. <br>
2686 * The value is, e.g. noscript,script,style,header,footer,nav,a[rel=nofollow] <br>
2687 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2688 */
2689 String getCrawlerDocumentHtmlPrunedTags();
2690
2691 /**
2692 * Get the value for the key 'crawler.document.html.max.digest.length'. <br>
2693 * The value is, e.g. 120 <br>
2694 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2695 */
2696 String getCrawlerDocumentHtmlMaxDigestLength();
2697
2698 /**
2699 * Get the value for the key 'crawler.document.html.max.digest.length' as {@link Integer}. <br>
2700 * The value is, e.g. 120 <br>
2701 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2702 * @throws NumberFormatException When the property is not integer.
2703 */
2704 Integer getCrawlerDocumentHtmlMaxDigestLengthAsInteger();
2705
2706 /**
2707 * Get the value for the key 'crawler.document.html.default.lang'. <br>
2708 * The value is, e.g. <br>
2709 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2710 */
2711 String getCrawlerDocumentHtmlDefaultLang();
2712
2713 /**
2714 * Get the value for the key 'crawler.document.html.default.lang' as {@link Integer}. <br>
2715 * The value is, e.g. <br>
2716 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2717 * @throws NumberFormatException When the property is not integer.
2718 */
2719 Integer getCrawlerDocumentHtmlDefaultLangAsInteger();
2720
2721 /**
2722 * Get the value for the key 'crawler.document.file.name.encoding'. <br>
2723 * The value is, e.g. <br>
2724 * comment: file
2725 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2726 */
2727 String getCrawlerDocumentFileNameEncoding();
2728
2729 /**
2730 * Get the value for the key 'crawler.document.file.name.encoding' as {@link Integer}. <br>
2731 * The value is, e.g. <br>
2732 * comment: file
2733 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2734 * @throws NumberFormatException When the property is not integer.
2735 */
2736 Integer getCrawlerDocumentFileNameEncodingAsInteger();
2737
2738 /**
2739 * Get the value for the key 'crawler.document.file.no.title.label'. <br>
2740 * The value is, e.g. No title. <br>
2741 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2742 */
2743 String getCrawlerDocumentFileNoTitleLabel();
2744
2745 /**
2746 * Get the value for the key 'crawler.document.file.ignore.empty.content'. <br>
2747 * The value is, e.g. false <br>
2748 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2749 */
2750 String getCrawlerDocumentFileIgnoreEmptyContent();
2751
2752 /**
2753 * Is the property for the key 'crawler.document.file.ignore.empty.content' true? <br>
2754 * The value is, e.g. false <br>
2755 * @return The determination, true or false. (if not found, exception but basically no way)
2756 */
2757 boolean isCrawlerDocumentFileIgnoreEmptyContent();
2758
2759 /**
2760 * Get the value for the key 'crawler.document.file.max.title.length'. <br>
2761 * The value is, e.g. 100 <br>
2762 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2763 */
2764 String getCrawlerDocumentFileMaxTitleLength();
2765
2766 /**
2767 * Get the value for the key 'crawler.document.file.max.title.length' as {@link Integer}. <br>
2768 * The value is, e.g. 100 <br>
2769 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2770 * @throws NumberFormatException When the property is not integer.
2771 */
2772 Integer getCrawlerDocumentFileMaxTitleLengthAsInteger();
2773
2774 /**
2775 * Get the value for the key 'crawler.document.file.max.digest.length'. <br>
2776 * The value is, e.g. 200 <br>
2777 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2778 */
2779 String getCrawlerDocumentFileMaxDigestLength();
2780
2781 /**
2782 * Get the value for the key 'crawler.document.file.max.digest.length' as {@link Integer}. <br>
2783 * The value is, e.g. 200 <br>
2784 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2785 * @throws NumberFormatException When the property is not integer.
2786 */
2787 Integer getCrawlerDocumentFileMaxDigestLengthAsInteger();
2788
2789 /**
2790 * Get the value for the key 'crawler.document.file.append.meta.content'. <br>
2791 * The value is, e.g. true <br>
2792 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2793 */
2794 String getCrawlerDocumentFileAppendMetaContent();
2795
2796 /**
2797 * Is the property for the key 'crawler.document.file.append.meta.content' true? <br>
2798 * The value is, e.g. true <br>
2799 * @return The determination, true or false. (if not found, exception but basically no way)
2800 */
2801 boolean isCrawlerDocumentFileAppendMetaContent();
2802
2803 /**
2804 * Get the value for the key 'crawler.document.file.append.body.content'. <br>
2805 * The value is, e.g. true <br>
2806 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2807 */
2808 String getCrawlerDocumentFileAppendBodyContent();
2809
2810 /**
2811 * Is the property for the key 'crawler.document.file.append.body.content' true? <br>
2812 * The value is, e.g. true <br>
2813 * @return The determination, true or false. (if not found, exception but basically no way)
2814 */
2815 boolean isCrawlerDocumentFileAppendBodyContent();
2816
2817 /**
2818 * Get the value for the key 'crawler.document.file.default.lang'. <br>
2819 * The value is, e.g. <br>
2820 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2821 */
2822 String getCrawlerDocumentFileDefaultLang();
2823
2824 /**
2825 * Get the value for the key 'crawler.document.file.default.lang' as {@link Integer}. <br>
2826 * The value is, e.g. <br>
2827 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2828 * @throws NumberFormatException When the property is not integer.
2829 */
2830 Integer getCrawlerDocumentFileDefaultLangAsInteger();
2831
2832 /**
2833 * Get the value for the key 'crawler.document.cache.enabled'. <br>
2834 * The value is, e.g. true <br>
2835 * comment: cache
2836 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2837 */
2838 String getCrawlerDocumentCacheEnabled();
2839
2840 /**
2841 * Is the property for the key 'crawler.document.cache.enabled' true? <br>
2842 * The value is, e.g. true <br>
2843 * comment: cache
2844 * @return The determination, true or false. (if not found, exception but basically no way)
2845 */
2846 boolean isCrawlerDocumentCacheEnabled();
2847
2848 /**
2849 * Get the value for the key 'crawler.document.cache.max.size'. <br>
2850 * The value is, e.g. 2621440 <br>
2851 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2852 */
2853 String getCrawlerDocumentCacheMaxSize();
2854
2855 /**
2856 * Get the value for the key 'crawler.document.cache.max.size' as {@link Integer}. <br>
2857 * The value is, e.g. 2621440 <br>
2858 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2859 * @throws NumberFormatException When the property is not integer.
2860 */
2861 Integer getCrawlerDocumentCacheMaxSizeAsInteger();
2862
2863 /**
2864 * Get the value for the key 'crawler.document.cache.supported.mimetypes'. <br>
2865 * The value is, e.g. text/html <br>
2866 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2867 */
2868 String getCrawlerDocumentCacheSupportedMimetypes();
2869
2870 /**
2871 * Get the value for the key 'crawler.document.cache.html.mimetypes'. <br>
2872 * The value is, e.g. text/html <br>
2873 * comment: ,text/plain,application/xml,application/pdf,application/msword,application/vnd.openxmlformats-officedocument.wordprocessingml.document,application/vnd.ms-excel,application/vnd.openxmlformats-officedocument.spreadsheetml.sheet,application/vnd.ms-powerpoint,application/vnd.openxmlformats-officedocument.presentationml.presentation
2874 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2875 */
2876 String getCrawlerDocumentCacheHtmlMimetypes();
2877
2878 /**
2879 * Get the value for the key 'indexer.thread.dump.enabled'. <br>
2880 * The value is, e.g. true <br>
2881 * comment: indexer
2882 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2883 */
2884 String getIndexerThreadDumpEnabled();
2885
2886 /**
2887 * Is the property for the key 'indexer.thread.dump.enabled' true? <br>
2888 * The value is, e.g. true <br>
2889 * comment: indexer
2890 * @return The determination, true or false. (if not found, exception but basically no way)
2891 */
2892 boolean isIndexerThreadDumpEnabled();
2893
2894 /**
2895 * Get the value for the key 'indexer.unprocessed.document.size'. <br>
2896 * The value is, e.g. 1000 <br>
2897 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2898 */
2899 String getIndexerUnprocessedDocumentSize();
2900
2901 /**
2902 * Get the value for the key 'indexer.unprocessed.document.size' as {@link Integer}. <br>
2903 * The value is, e.g. 1000 <br>
2904 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2905 * @throws NumberFormatException When the property is not integer.
2906 */
2907 Integer getIndexerUnprocessedDocumentSizeAsInteger();
2908
2909 /**
2910 * Get the value for the key 'indexer.click.count.enabled'. <br>
2911 * The value is, e.g. true <br>
2912 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2913 */
2914 String getIndexerClickCountEnabled();
2915
2916 /**
2917 * Is the property for the key 'indexer.click.count.enabled' true? <br>
2918 * The value is, e.g. true <br>
2919 * @return The determination, true or false. (if not found, exception but basically no way)
2920 */
2921 boolean isIndexerClickCountEnabled();
2922
2923 /**
2924 * Get the value for the key 'indexer.favorite.count.enabled'. <br>
2925 * The value is, e.g. true <br>
2926 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2927 */
2928 String getIndexerFavoriteCountEnabled();
2929
2930 /**
2931 * Is the property for the key 'indexer.favorite.count.enabled' true? <br>
2932 * The value is, e.g. true <br>
2933 * @return The determination, true or false. (if not found, exception but basically no way)
2934 */
2935 boolean isIndexerFavoriteCountEnabled();
2936
2937 /**
2938 * Get the value for the key 'indexer.webfs.commit.margin.time'. <br>
2939 * The value is, e.g. 5000 <br>
2940 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2941 */
2942 String getIndexerWebfsCommitMarginTime();
2943
2944 /**
2945 * Get the value for the key 'indexer.webfs.commit.margin.time' as {@link Integer}. <br>
2946 * The value is, e.g. 5000 <br>
2947 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2948 * @throws NumberFormatException When the property is not integer.
2949 */
2950 Integer getIndexerWebfsCommitMarginTimeAsInteger();
2951
2952 /**
2953 * Get the value for the key 'indexer.webfs.max.empty.list.count'. <br>
2954 * The value is, e.g. 3600 <br>
2955 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2956 */
2957 String getIndexerWebfsMaxEmptyListCount();
2958
2959 /**
2960 * Get the value for the key 'indexer.webfs.max.empty.list.count' as {@link Integer}. <br>
2961 * The value is, e.g. 3600 <br>
2962 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2963 * @throws NumberFormatException When the property is not integer.
2964 */
2965 Integer getIndexerWebfsMaxEmptyListCountAsInteger();
2966
2967 /**
2968 * Get the value for the key 'indexer.webfs.update.interval'. <br>
2969 * The value is, e.g. 10000 <br>
2970 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2971 */
2972 String getIndexerWebfsUpdateInterval();
2973
2974 /**
2975 * Get the value for the key 'indexer.webfs.update.interval' as {@link Integer}. <br>
2976 * The value is, e.g. 10000 <br>
2977 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2978 * @throws NumberFormatException When the property is not integer.
2979 */
2980 Integer getIndexerWebfsUpdateIntervalAsInteger();
2981
2982 /**
2983 * Get the value for the key 'indexer.webfs.max.document.cache.size'. <br>
2984 * The value is, e.g. 10 <br>
2985 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2986 */
2987 String getIndexerWebfsMaxDocumentCacheSize();
2988
2989 /**
2990 * Get the value for the key 'indexer.webfs.max.document.cache.size' as {@link Integer}. <br>
2991 * The value is, e.g. 10 <br>
2992 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2993 * @throws NumberFormatException When the property is not integer.
2994 */
2995 Integer getIndexerWebfsMaxDocumentCacheSizeAsInteger();
2996
2997 /**
2998 * Get the value for the key 'indexer.webfs.max.document.request.size'. <br>
2999 * The value is, e.g. 1048576 <br>
3000 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3001 */
3002 String getIndexerWebfsMaxDocumentRequestSize();
3003
3004 /**
3005 * Get the value for the key 'indexer.webfs.max.document.request.size' as {@link Integer}. <br>
3006 * The value is, e.g. 1048576 <br>
3007 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3008 * @throws NumberFormatException When the property is not integer.
3009 */
3010 Integer getIndexerWebfsMaxDocumentRequestSizeAsInteger();
3011
3012 /**
3013 * Get the value for the key 'indexer.data.max.document.cache.size'. <br>
3014 * The value is, e.g. 10000 <br>
3015 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3016 */
3017 String getIndexerDataMaxDocumentCacheSize();
3018
3019 /**
3020 * Get the value for the key 'indexer.data.max.document.cache.size' as {@link Integer}. <br>
3021 * The value is, e.g. 10000 <br>
3022 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3023 * @throws NumberFormatException When the property is not integer.
3024 */
3025 Integer getIndexerDataMaxDocumentCacheSizeAsInteger();
3026
3027 /**
3028 * Get the value for the key 'indexer.data.max.document.request.size'. <br>
3029 * The value is, e.g. 1048576 <br>
3030 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3031 */
3032 String getIndexerDataMaxDocumentRequestSize();
3033
3034 /**
3035 * Get the value for the key 'indexer.data.max.document.request.size' as {@link Integer}. <br>
3036 * The value is, e.g. 1048576 <br>
3037 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3038 * @throws NumberFormatException When the property is not integer.
3039 */
3040 Integer getIndexerDataMaxDocumentRequestSizeAsInteger();
3041
3042 /**
3043 * Get the value for the key 'indexer.data.max.delete.cache.size'. <br>
3044 * The value is, e.g. 100 <br>
3045 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3046 */
3047 String getIndexerDataMaxDeleteCacheSize();
3048
3049 /**
3050 * Get the value for the key 'indexer.data.max.delete.cache.size' as {@link Integer}. <br>
3051 * The value is, e.g. 100 <br>
3052 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3053 * @throws NumberFormatException When the property is not integer.
3054 */
3055 Integer getIndexerDataMaxDeleteCacheSizeAsInteger();
3056
3057 /**
3058 * Get the value for the key 'indexer.data.max.redirect.count'. <br>
3059 * The value is, e.g. 10 <br>
3060 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3061 */
3062 String getIndexerDataMaxRedirectCount();
3063
3064 /**
3065 * Get the value for the key 'indexer.data.max.redirect.count' as {@link Integer}. <br>
3066 * The value is, e.g. 10 <br>
3067 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3068 * @throws NumberFormatException When the property is not integer.
3069 */
3070 Integer getIndexerDataMaxRedirectCountAsInteger();
3071
3072 /**
3073 * Get the value for the key 'indexer.language.fields'. <br>
3074 * The value is, e.g. content,important_content,title <br>
3075 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3076 */
3077 String getIndexerLanguageFields();
3078
3079 /**
3080 * Get the value for the key 'indexer.language.detect.length'. <br>
3081 * The value is, e.g. 1000 <br>
3082 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3083 */
3084 String getIndexerLanguageDetectLength();
3085
3086 /**
3087 * Get the value for the key 'indexer.language.detect.length' as {@link Integer}. <br>
3088 * The value is, e.g. 1000 <br>
3089 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3090 * @throws NumberFormatException When the property is not integer.
3091 */
3092 Integer getIndexerLanguageDetectLengthAsInteger();
3093
3094 /**
3095 * Get the value for the key 'index.codec'. <br>
3096 * The value is, e.g. default <br>
3097 * comment: index setting
3098 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3099 */
3100 String getIndexCodec();
3101
3102 /**
3103 * Get the value for the key 'index.number_of_shards'. <br>
3104 * The value is, e.g. 5 <br>
3105 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3106 */
3107 String getIndexNumberOfShards();
3108
3109 /**
3110 * Get the value for the key 'index.number_of_shards' as {@link Integer}. <br>
3111 * The value is, e.g. 5 <br>
3112 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3113 * @throws NumberFormatException When the property is not integer.
3114 */
3115 Integer getIndexNumberOfShardsAsInteger();
3116
3117 /**
3118 * Get the value for the key 'index.auto_expand_replicas'. <br>
3119 * The value is, e.g. 0-1 <br>
3120 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3121 */
3122 String getIndexAutoExpandReplicas();
3123
3124 /**
3125 * Get the value for the key 'index.id.digest.algorithm'. <br>
3126 * The value is, e.g. SHA-512 <br>
3127 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3128 */
3129 String getIndexIdDigestAlgorithm();
3130
3131 /**
3132 * Get the value for the key 'index.field.favorite_count'. <br>
3133 * The value is, e.g. favorite_count <br>
3134 * comment: field names
3135 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3136 */
3137 String getIndexFieldFavoriteCount();
3138
3139 /**
3140 * Get the value for the key 'index.field.click_count'. <br>
3141 * The value is, e.g. click_count <br>
3142 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3143 */
3144 String getIndexFieldClickCount();
3145
3146 /**
3147 * Get the value for the key 'index.field.config_id'. <br>
3148 * The value is, e.g. config_id <br>
3149 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3150 */
3151 String getIndexFieldConfigId();
3152
3153 /**
3154 * Get the value for the key 'index.field.expires'. <br>
3155 * The value is, e.g. expires <br>
3156 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3157 */
3158 String getIndexFieldExpires();
3159
3160 /**
3161 * Get the value for the key 'index.field.url'. <br>
3162 * The value is, e.g. url <br>
3163 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3164 */
3165 String getIndexFieldUrl();
3166
3167 /**
3168 * Get the value for the key 'index.field.doc_id'. <br>
3169 * The value is, e.g. doc_id <br>
3170 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3171 */
3172 String getIndexFieldDocId();
3173
3174 /**
3175 * Get the value for the key 'index.field.id'. <br>
3176 * The value is, e.g. _id <br>
3177 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3178 */
3179 String getIndexFieldId();
3180
3181 /**
3182 * Get the value for the key 'index.field.version'. <br>
3183 * The value is, e.g. _version <br>
3184 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3185 */
3186 String getIndexFieldVersion();
3187
3188 /**
3189 * Get the value for the key 'index.field.seq_no'. <br>
3190 * The value is, e.g. _seq_no <br>
3191 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3192 */
3193 String getIndexFieldSeqNo();
3194
3195 /**
3196 * Get the value for the key 'index.field.primary_term'. <br>
3197 * The value is, e.g. _primary_term <br>
3198 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3199 */
3200 String getIndexFieldPrimaryTerm();
3201
3202 /**
3203 * Get the value for the key 'index.field.lang'. <br>
3204 * The value is, e.g. lang <br>
3205 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3206 */
3207 String getIndexFieldLang();
3208
3209 /**
3210 * Get the value for the key 'index.field.has_cache'. <br>
3211 * The value is, e.g. has_cache <br>
3212 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3213 */
3214 String getIndexFieldHasCache();
3215
3216 /**
3217 * Get the value for the key 'index.field.last_modified'. <br>
3218 * The value is, e.g. last_modified <br>
3219 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3220 */
3221 String getIndexFieldLastModified();
3222
3223 /**
3224 * Get the value for the key 'index.field.anchor'. <br>
3225 * The value is, e.g. anchor <br>
3226 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3227 */
3228 String getIndexFieldAnchor();
3229
3230 /**
3231 * Get the value for the key 'index.field.segment'. <br>
3232 * The value is, e.g. segment <br>
3233 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3234 */
3235 String getIndexFieldSegment();
3236
3237 /**
3238 * Get the value for the key 'index.field.role'. <br>
3239 * The value is, e.g. role <br>
3240 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3241 */
3242 String getIndexFieldRole();
3243
3244 /**
3245 * Get the value for the key 'index.field.boost'. <br>
3246 * The value is, e.g. boost <br>
3247 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3248 */
3249 String getIndexFieldBoost();
3250
3251 /**
3252 * Get the value for the key 'index.field.created'. <br>
3253 * The value is, e.g. created <br>
3254 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3255 */
3256 String getIndexFieldCreated();
3257
3258 /**
3259 * Get the value for the key 'index.field.timestamp'. <br>
3260 * The value is, e.g. timestamp <br>
3261 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3262 */
3263 String getIndexFieldTimestamp();
3264
3265 /**
3266 * Get the value for the key 'index.field.label'. <br>
3267 * The value is, e.g. label <br>
3268 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3269 */
3270 String getIndexFieldLabel();
3271
3272 /**
3273 * Get the value for the key 'index.field.mimetype'. <br>
3274 * The value is, e.g. mimetype <br>
3275 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3276 */
3277 String getIndexFieldMimetype();
3278
3279 /**
3280 * Get the value for the key 'index.field.parent_id'. <br>
3281 * The value is, e.g. parent_id <br>
3282 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3283 */
3284 String getIndexFieldParentId();
3285
3286 /**
3287 * Get the value for the key 'index.field.important_content'. <br>
3288 * The value is, e.g. important_content <br>
3289 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3290 */
3291 String getIndexFieldImportantContent();
3292
3293 /**
3294 * Get the value for the key 'index.field.content'. <br>
3295 * The value is, e.g. content <br>
3296 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3297 */
3298 String getIndexFieldContent();
3299
3300 /**
3301 * Get the value for the key 'index.field.content_minhash_bits'. <br>
3302 * The value is, e.g. content_minhash_bits <br>
3303 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3304 */
3305 String getIndexFieldContentMinhashBits();
3306
3307 /**
3308 * Get the value for the key 'index.field.cache'. <br>
3309 * The value is, e.g. cache <br>
3310 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3311 */
3312 String getIndexFieldCache();
3313
3314 /**
3315 * Get the value for the key 'index.field.digest'. <br>
3316 * The value is, e.g. digest <br>
3317 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3318 */
3319 String getIndexFieldDigest();
3320
3321 /**
3322 * Get the value for the key 'index.field.title'. <br>
3323 * The value is, e.g. title <br>
3324 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3325 */
3326 String getIndexFieldTitle();
3327
3328 /**
3329 * Get the value for the key 'index.field.host'. <br>
3330 * The value is, e.g. host <br>
3331 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3332 */
3333 String getIndexFieldHost();
3334
3335 /**
3336 * Get the value for the key 'index.field.site'. <br>
3337 * The value is, e.g. site <br>
3338 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3339 */
3340 String getIndexFieldSite();
3341
3342 /**
3343 * Get the value for the key 'index.field.content_length'. <br>
3344 * The value is, e.g. content_length <br>
3345 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3346 */
3347 String getIndexFieldContentLength();
3348
3349 /**
3350 * Get the value for the key 'index.field.filetype'. <br>
3351 * The value is, e.g. filetype <br>
3352 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3353 */
3354 String getIndexFieldFiletype();
3355
3356 /**
3357 * Get the value for the key 'index.field.filename'. <br>
3358 * The value is, e.g. filename <br>
3359 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3360 */
3361 String getIndexFieldFilename();
3362
3363 /**
3364 * Get the value for the key 'index.field.thumbnail'. <br>
3365 * The value is, e.g. thumbnail <br>
3366 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3367 */
3368 String getIndexFieldThumbnail();
3369
3370 /**
3371 * Get the value for the key 'index.field.virtual_host'. <br>
3372 * The value is, e.g. virtual_host <br>
3373 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3374 */
3375 String getIndexFieldVirtualHost();
3376
3377 /**
3378 * Get the value for the key 'response.field.content_title'. <br>
3379 * The value is, e.g. content_title <br>
3380 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3381 */
3382 String getResponseFieldContentTitle();
3383
3384 /**
3385 * Get the value for the key 'response.field.content_description'. <br>
3386 * The value is, e.g. content_description <br>
3387 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3388 */
3389 String getResponseFieldContentDescription();
3390
3391 /**
3392 * Get the value for the key 'response.field.url_link'. <br>
3393 * The value is, e.g. url_link <br>
3394 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3395 */
3396 String getResponseFieldUrlLink();
3397
3398 /**
3399 * Get the value for the key 'response.field.site_path'. <br>
3400 * The value is, e.g. site_path <br>
3401 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3402 */
3403 String getResponseFieldSitePath();
3404
3405 /**
3406 * Get the value for the key 'response.max.title.length'. <br>
3407 * The value is, e.g. 50 <br>
3408 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3409 */
3410 String getResponseMaxTitleLength();
3411
3412 /**
3413 * Get the value for the key 'response.max.title.length' as {@link Integer}. <br>
3414 * The value is, e.g. 50 <br>
3415 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3416 * @throws NumberFormatException When the property is not integer.
3417 */
3418 Integer getResponseMaxTitleLengthAsInteger();
3419
3420 /**
3421 * Get the value for the key 'response.max.site.path.length'. <br>
3422 * The value is, e.g. 50 <br>
3423 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3424 */
3425 String getResponseMaxSitePathLength();
3426
3427 /**
3428 * Get the value for the key 'response.max.site.path.length' as {@link Integer}. <br>
3429 * The value is, e.g. 50 <br>
3430 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3431 * @throws NumberFormatException When the property is not integer.
3432 */
3433 Integer getResponseMaxSitePathLengthAsInteger();
3434
3435 /**
3436 * Get the value for the key 'response.highlight.content_title.enabled'. <br>
3437 * The value is, e.g. true <br>
3438 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3439 */
3440 String getResponseHighlightContentTitleEnabled();
3441
3442 /**
3443 * Is the property for the key 'response.highlight.content_title.enabled' true? <br>
3444 * The value is, e.g. true <br>
3445 * @return The determination, true or false. (if not found, exception but basically no way)
3446 */
3447 boolean isResponseHighlightContentTitleEnabled();
3448
3449 /**
3450 * Get the value for the key 'index.document.search.index'. <br>
3451 * The value is, e.g. fess.search <br>
3452 * comment: document index
3453 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3454 */
3455 String getIndexDocumentSearchIndex();
3456
3457 /**
3458 * Get the value for the key 'index.document.update.index'. <br>
3459 * The value is, e.g. fess.update <br>
3460 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3461 */
3462 String getIndexDocumentUpdateIndex();
3463
3464 /**
3465 * Get the value for the key 'index.document.suggest.index'. <br>
3466 * The value is, e.g. fess <br>
3467 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3468 */
3469 String getIndexDocumentSuggestIndex();
3470
3471 /**
3472 * Get the value for the key 'index.document.crawler.index'. <br>
3473 * The value is, e.g. .crawler <br>
3474 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3475 */
3476 String getIndexDocumentCrawlerIndex();
3477
3478 /**
3479 * Get the value for the key 'index.document.crawler.queue.number_of_shards'. <br>
3480 * The value is, e.g. 10 <br>
3481 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3482 */
3483 String getIndexDocumentCrawlerQueueNumberOfShards();
3484
3485 /**
3486 * Get the value for the key 'index.document.crawler.queue.number_of_shards' as {@link Integer}. <br>
3487 * The value is, e.g. 10 <br>
3488 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3489 * @throws NumberFormatException When the property is not integer.
3490 */
3491 Integer getIndexDocumentCrawlerQueueNumberOfShardsAsInteger();
3492
3493 /**
3494 * Get the value for the key 'index.document.crawler.data.number_of_shards'. <br>
3495 * The value is, e.g. 10 <br>
3496 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3497 */
3498 String getIndexDocumentCrawlerDataNumberOfShards();
3499
3500 /**
3501 * Get the value for the key 'index.document.crawler.data.number_of_shards' as {@link Integer}. <br>
3502 * The value is, e.g. 10 <br>
3503 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3504 * @throws NumberFormatException When the property is not integer.
3505 */
3506 Integer getIndexDocumentCrawlerDataNumberOfShardsAsInteger();
3507
3508 /**
3509 * Get the value for the key 'index.document.crawler.filter.number_of_shards'. <br>
3510 * The value is, e.g. 10 <br>
3511 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3512 */
3513 String getIndexDocumentCrawlerFilterNumberOfShards();
3514
3515 /**
3516 * Get the value for the key 'index.document.crawler.filter.number_of_shards' as {@link Integer}. <br>
3517 * The value is, e.g. 10 <br>
3518 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3519 * @throws NumberFormatException When the property is not integer.
3520 */
3521 Integer getIndexDocumentCrawlerFilterNumberOfShardsAsInteger();
3522
3523 /**
3524 * Get the value for the key 'index.document.crawler.queue.number_of_replicas'. <br>
3525 * The value is, e.g. 1 <br>
3526 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3527 */
3528 String getIndexDocumentCrawlerQueueNumberOfReplicas();
3529
3530 /**
3531 * Get the value for the key 'index.document.crawler.queue.number_of_replicas' as {@link Integer}. <br>
3532 * The value is, e.g. 1 <br>
3533 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3534 * @throws NumberFormatException When the property is not integer.
3535 */
3536 Integer getIndexDocumentCrawlerQueueNumberOfReplicasAsInteger();
3537
3538 /**
3539 * Get the value for the key 'index.document.crawler.data.number_of_replicas'. <br>
3540 * The value is, e.g. 1 <br>
3541 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3542 */
3543 String getIndexDocumentCrawlerDataNumberOfReplicas();
3544
3545 /**
3546 * Get the value for the key 'index.document.crawler.data.number_of_replicas' as {@link Integer}. <br>
3547 * The value is, e.g. 1 <br>
3548 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3549 * @throws NumberFormatException When the property is not integer.
3550 */
3551 Integer getIndexDocumentCrawlerDataNumberOfReplicasAsInteger();
3552
3553 /**
3554 * Get the value for the key 'index.document.crawler.filter.number_of_replicas'. <br>
3555 * The value is, e.g. 1 <br>
3556 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3557 */
3558 String getIndexDocumentCrawlerFilterNumberOfReplicas();
3559
3560 /**
3561 * Get the value for the key 'index.document.crawler.filter.number_of_replicas' as {@link Integer}. <br>
3562 * The value is, e.g. 1 <br>
3563 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3564 * @throws NumberFormatException When the property is not integer.
3565 */
3566 Integer getIndexDocumentCrawlerFilterNumberOfReplicasAsInteger();
3567
3568 /**
3569 * Get the value for the key 'index.config.index'. <br>
3570 * The value is, e.g. .fess_config <br>
3571 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3572 */
3573 String getIndexConfigIndex();
3574
3575 /**
3576 * Get the value for the key 'index.user.index'. <br>
3577 * The value is, e.g. .fess_user <br>
3578 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3579 */
3580 String getIndexUserIndex();
3581
3582 /**
3583 * Get the value for the key 'index.log.index'. <br>
3584 * The value is, e.g. fess_log <br>
3585 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3586 */
3587 String getIndexLogIndex();
3588
3589 /**
3590 * Get the value for the key 'index.admin.array.fields'. <br>
3591 * The value is, e.g. lang,role,label,anchor,virtual_host <br>
3592 * comment: doc management
3593 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3594 */
3595 String getIndexAdminArrayFields();
3596
3597 /**
3598 * Get the value for the key 'index.admin.date.fields'. <br>
3599 * The value is, e.g. expires,created,timestamp,last_modified <br>
3600 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3601 */
3602 String getIndexAdminDateFields();
3603
3604 /**
3605 * Get the value for the key 'index.admin.integer.fields'. <br>
3606 * The value is, e.g. <br>
3607 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3608 */
3609 String getIndexAdminIntegerFields();
3610
3611 /**
3612 * Get the value for the key 'index.admin.integer.fields' as {@link Integer}. <br>
3613 * The value is, e.g. <br>
3614 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3615 * @throws NumberFormatException When the property is not integer.
3616 */
3617 Integer getIndexAdminIntegerFieldsAsInteger();
3618
3619 /**
3620 * Get the value for the key 'index.admin.long.fields'. <br>
3621 * The value is, e.g. content_length,favorite_count,click_count <br>
3622 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3623 */
3624 String getIndexAdminLongFields();
3625
3626 /**
3627 * Get the value for the key 'index.admin.float.fields'. <br>
3628 * The value is, e.g. boost <br>
3629 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3630 */
3631 String getIndexAdminFloatFields();
3632
3633 /**
3634 * Get the value for the key 'index.admin.double.fields'. <br>
3635 * The value is, e.g. <br>
3636 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3637 */
3638 String getIndexAdminDoubleFields();
3639
3640 /**
3641 * Get the value for the key 'index.admin.double.fields' as {@link Integer}. <br>
3642 * The value is, e.g. <br>
3643 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3644 * @throws NumberFormatException When the property is not integer.
3645 */
3646 Integer getIndexAdminDoubleFieldsAsInteger();
3647
3648 /**
3649 * Get the value for the key 'index.admin.required.fields'. <br>
3650 * The value is, e.g. url,title,role,boost <br>
3651 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3652 */
3653 String getIndexAdminRequiredFields();
3654
3655 /**
3656 * Get the value for the key 'index.search.timeout'. <br>
3657 * The value is, e.g. 3m <br>
3658 * comment: timeout
3659 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3660 */
3661 String getIndexSearchTimeout();
3662
3663 /**
3664 * Get the value for the key 'index.scroll.search.timeout'. <br>
3665 * The value is, e.g. 3m <br>
3666 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3667 */
3668 String getIndexScrollSearchTimeout();
3669
3670 /**
3671 * Get the value for the key 'index.index.timeout'. <br>
3672 * The value is, e.g. 3m <br>
3673 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3674 */
3675 String getIndexIndexTimeout();
3676
3677 /**
3678 * Get the value for the key 'index.bulk.timeout'. <br>
3679 * The value is, e.g. 3m <br>
3680 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3681 */
3682 String getIndexBulkTimeout();
3683
3684 /**
3685 * Get the value for the key 'index.delete.timeout'. <br>
3686 * The value is, e.g. 3m <br>
3687 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3688 */
3689 String getIndexDeleteTimeout();
3690
3691 /**
3692 * Get the value for the key 'index.health.timeout'. <br>
3693 * The value is, e.g. 10m <br>
3694 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3695 */
3696 String getIndexHealthTimeout();
3697
3698 /**
3699 * Get the value for the key 'index.indices.timeout'. <br>
3700 * The value is, e.g. 1m <br>
3701 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3702 */
3703 String getIndexIndicesTimeout();
3704
3705 /**
3706 * Get the value for the key 'index.filetype'. <br>
3707 * The value is, e.g. text/html=html
3708 application/msword=word
3709 application/vnd.openxmlformats-officedocument.wordprocessingml.document=word
3710 application/vnd.ms-excel=excel
3711 application/vnd.ms-excel.sheet.2=excel
3712 application/vnd.ms-excel.sheet.3=excel
3713 application/vnd.ms-excel.sheet.4=excel
3714 application/vnd.ms-excel.workspace.3=excel
3715 application/vnd.ms-excel.workspace.4=excel
3716 application/vnd.openxmlformats-officedocument.spreadsheetml.sheet=excel
3717 application/vnd.ms-powerpoint=powerpoint
3718 application/vnd.openxmlformats-officedocument.presentationml.presentation=powerpoint
3719 application/vnd.oasis.opendocument.text=odt
3720 application/vnd.oasis.opendocument.spreadsheet=ods
3721 application/vnd.oasis.opendocument.presentation=odp
3722 application/pdf=pdf
3723 application/x-fictionbook+xml=fb2
3724 application/e-pub+zip=epub
3725 application/x-ibooks+zip=ibooks
3726 text/plain=txt
3727 application/rtf=rtf
3728 application/vnd.ms-htmlhelp=chm
3729 application/zip=zip
3730 application/x-7z-comressed=7z
3731 application/x-bzip=bz
3732 application/x-bzip2=bz2
3733 application/x-tar=tar
3734 application/x-rar-compressed=rar
3735 video/3gp=3gp
3736 video/3g2=3g2
3737 video/x-msvideo=avi
3738 video/x-flv=flv
3739 video/mpeg=mpeg
3740 video/mp4=mp4
3741 video/ogv=ogv
3742 video/quicktime=qt
3743 video/x-m4v=m4v
3744 audio/x-aif=aif
3745 audio/midi=midi
3746 audio/mpga=mpga
3747 audio/mp4=mp4a
3748 audio/ogg=oga
3749 audio/x-wav=wav
3750 image/webp=webp
3751 image/bmp=bmp
3752 image/x-icon=ico
3753 image/x-icon=ico
3754 image/png=png
3755 image/svg+xml=svg
3756 image/tiff=tiff
3757 image/jpeg=jpg
3758 <br>
3759 * comment: filetype
3760 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3761 */
3762 String getIndexFiletype();
3763
3764 /**
3765 * Get the value for the key 'index.reindex.body'. <br>
3766 * The value is, e.g. {"source":{"index":"__SOURCE_INDEX__","size":100},"dest":{"index":"__DEST_INDEX__"},"script":{"source":"__SCRIPT_SOURCE__"}} <br>
3767 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3768 */
3769 String getIndexReindexBody();
3770
3771 /**
3772 * Get the value for the key 'index.reindex.requests_per_second'. <br>
3773 * The value is, e.g. -1 <br>
3774 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3775 */
3776 String getIndexReindexRequestsPerSecond();
3777
3778 /**
3779 * Get the value for the key 'index.reindex.requests_per_second' as {@link Integer}. <br>
3780 * The value is, e.g. -1 <br>
3781 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3782 * @throws NumberFormatException When the property is not integer.
3783 */
3784 Integer getIndexReindexRequestsPerSecondAsInteger();
3785
3786 /**
3787 * Get the value for the key 'index.reindex.refresh'. <br>
3788 * The value is, e.g. false <br>
3789 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3790 */
3791 String getIndexReindexRefresh();
3792
3793 /**
3794 * Is the property for the key 'index.reindex.refresh' true? <br>
3795 * The value is, e.g. false <br>
3796 * @return The determination, true or false. (if not found, exception but basically no way)
3797 */
3798 boolean isIndexReindexRefresh();
3799
3800 /**
3801 * Get the value for the key 'index.reindex.timeout'. <br>
3802 * The value is, e.g. 1m <br>
3803 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3804 */
3805 String getIndexReindexTimeout();
3806
3807 /**
3808 * Get the value for the key 'index.reindex.scroll'. <br>
3809 * The value is, e.g. 5m <br>
3810 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3811 */
3812 String getIndexReindexScroll();
3813
3814 /**
3815 * Get the value for the key 'index.reindex.max_docs'. <br>
3816 * The value is, e.g. <br>
3817 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3818 */
3819 String getIndexReindexMaxDocs();
3820
3821 /**
3822 * Get the value for the key 'index.reindex.max_docs' as {@link Integer}. <br>
3823 * The value is, e.g. <br>
3824 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3825 * @throws NumberFormatException When the property is not integer.
3826 */
3827 Integer getIndexReindexMaxDocsAsInteger();
3828
3829 /**
3830 * Get the value for the key 'query.max.length'. <br>
3831 * The value is, e.g. 1000 <br>
3832 * comment: query
3833 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3834 */
3835 String getQueryMaxLength();
3836
3837 /**
3838 * Get the value for the key 'query.max.length' as {@link Integer}. <br>
3839 * The value is, e.g. 1000 <br>
3840 * comment: query
3841 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3842 * @throws NumberFormatException When the property is not integer.
3843 */
3844 Integer getQueryMaxLengthAsInteger();
3845
3846 /**
3847 * Get the value for the key 'query.timeout'. <br>
3848 * The value is, e.g. 10000 <br>
3849 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3850 */
3851 String getQueryTimeout();
3852
3853 /**
3854 * Get the value for the key 'query.timeout' as {@link Integer}. <br>
3855 * The value is, e.g. 10000 <br>
3856 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3857 * @throws NumberFormatException When the property is not integer.
3858 */
3859 Integer getQueryTimeoutAsInteger();
3860
3861 /**
3862 * Get the value for the key 'query.timeout.logging'. <br>
3863 * The value is, e.g. true <br>
3864 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3865 */
3866 String getQueryTimeoutLogging();
3867
3868 /**
3869 * Is the property for the key 'query.timeout.logging' true? <br>
3870 * The value is, e.g. true <br>
3871 * @return The determination, true or false. (if not found, exception but basically no way)
3872 */
3873 boolean isQueryTimeoutLogging();
3874
3875 /**
3876 * Get the value for the key 'query.track.total.hits'. <br>
3877 * The value is, e.g. 10000 <br>
3878 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3879 */
3880 String getQueryTrackTotalHits();
3881
3882 /**
3883 * Get the value for the key 'query.track.total.hits' as {@link Integer}. <br>
3884 * The value is, e.g. 10000 <br>
3885 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3886 * @throws NumberFormatException When the property is not integer.
3887 */
3888 Integer getQueryTrackTotalHitsAsInteger();
3889
3890 /**
3891 * Get the value for the key 'query.geo.fields'. <br>
3892 * The value is, e.g. location <br>
3893 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3894 */
3895 String getQueryGeoFields();
3896
3897 /**
3898 * Get the value for the key 'query.browser.lang.parameter.name'. <br>
3899 * The value is, e.g. browser_lang <br>
3900 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3901 */
3902 String getQueryBrowserLangParameterName();
3903
3904 /**
3905 * Get the value for the key 'query.replace.term.with.prefix.query'. <br>
3906 * The value is, e.g. true <br>
3907 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3908 */
3909 String getQueryReplaceTermWithPrefixQuery();
3910
3911 /**
3912 * Is the property for the key 'query.replace.term.with.prefix.query' true? <br>
3913 * The value is, e.g. true <br>
3914 * @return The determination, true or false. (if not found, exception but basically no way)
3915 */
3916 boolean isQueryReplaceTermWithPrefixQuery();
3917
3918 /**
3919 * Get the value for the key 'query.highlight.terminal.chars'. <br>
3920 * The value is, e.g. u0021u002Cu002Eu003Fu0589u061Fu06D4u0700u0701u0702u0964u104Au104Bu1362u1367u1368u166Eu1803u1809u203Cu203Du2047u2048u2049u3002uFE52uFE57uFF01uFF0EuFF1FuFF61 <br>
3921 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3922 */
3923 String getQueryHighlightTerminalChars();
3924
3925 /**
3926 * Get the value for the key 'query.highlight.fragment.size'. <br>
3927 * The value is, e.g. 60 <br>
3928 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3929 */
3930 String getQueryHighlightFragmentSize();
3931
3932 /**
3933 * Get the value for the key 'query.highlight.fragment.size' as {@link Integer}. <br>
3934 * The value is, e.g. 60 <br>
3935 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3936 * @throws NumberFormatException When the property is not integer.
3937 */
3938 Integer getQueryHighlightFragmentSizeAsInteger();
3939
3940 /**
3941 * Get the value for the key 'query.highlight.number.of.fragments'. <br>
3942 * The value is, e.g. 2 <br>
3943 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3944 */
3945 String getQueryHighlightNumberOfFragments();
3946
3947 /**
3948 * Get the value for the key 'query.highlight.number.of.fragments' as {@link Integer}. <br>
3949 * The value is, e.g. 2 <br>
3950 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3951 * @throws NumberFormatException When the property is not integer.
3952 */
3953 Integer getQueryHighlightNumberOfFragmentsAsInteger();
3954
3955 /**
3956 * Get the value for the key 'query.highlight.type'. <br>
3957 * The value is, e.g. fvh <br>
3958 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3959 */
3960 String getQueryHighlightType();
3961
3962 /**
3963 * Get the value for the key 'query.highlight.tag.pre'. <br>
3964 * The value is, e.g. <strong> <br>
3965 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3966 */
3967 String getQueryHighlightTagPre();
3968
3969 /**
3970 * Get the value for the key 'query.highlight.tag.post'. <br>
3971 * The value is, e.g. </strong> <br>
3972 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3973 */
3974 String getQueryHighlightTagPost();
3975
3976 /**
3977 * Get the value for the key 'query.highlight.boundary.chars'. <br>
3978 * The value is, e.g. u0009u000Au0013u0020 <br>
3979 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3980 */
3981 String getQueryHighlightBoundaryChars();
3982
3983 /**
3984 * Get the value for the key 'query.highlight.boundary.max.scan'. <br>
3985 * The value is, e.g. 20 <br>
3986 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3987 */
3988 String getQueryHighlightBoundaryMaxScan();
3989
3990 /**
3991 * Get the value for the key 'query.highlight.boundary.max.scan' as {@link Integer}. <br>
3992 * The value is, e.g. 20 <br>
3993 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3994 * @throws NumberFormatException When the property is not integer.
3995 */
3996 Integer getQueryHighlightBoundaryMaxScanAsInteger();
3997
3998 /**
3999 * Get the value for the key 'query.highlight.boundary.scanner'. <br>
4000 * The value is, e.g. chars <br>
4001 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4002 */
4003 String getQueryHighlightBoundaryScanner();
4004
4005 /**
4006 * Get the value for the key 'query.highlight.encoder'. <br>
4007 * The value is, e.g. default <br>
4008 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4009 */
4010 String getQueryHighlightEncoder();
4011
4012 /**
4013 * Get the value for the key 'query.highlight.force.source'. <br>
4014 * The value is, e.g. false <br>
4015 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4016 */
4017 String getQueryHighlightForceSource();
4018
4019 /**
4020 * Is the property for the key 'query.highlight.force.source' true? <br>
4021 * The value is, e.g. false <br>
4022 * @return The determination, true or false. (if not found, exception but basically no way)
4023 */
4024 boolean isQueryHighlightForceSource();
4025
4026 /**
4027 * Get the value for the key 'query.highlight.fragmenter'. <br>
4028 * The value is, e.g. span <br>
4029 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4030 */
4031 String getQueryHighlightFragmenter();
4032
4033 /**
4034 * Get the value for the key 'query.highlight.fragment.offset'. <br>
4035 * The value is, e.g. -1 <br>
4036 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4037 */
4038 String getQueryHighlightFragmentOffset();
4039
4040 /**
4041 * Get the value for the key 'query.highlight.fragment.offset' as {@link Integer}. <br>
4042 * The value is, e.g. -1 <br>
4043 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4044 * @throws NumberFormatException When the property is not integer.
4045 */
4046 Integer getQueryHighlightFragmentOffsetAsInteger();
4047
4048 /**
4049 * Get the value for the key 'query.highlight.no.match.size'. <br>
4050 * The value is, e.g. 0 <br>
4051 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4052 */
4053 String getQueryHighlightNoMatchSize();
4054
4055 /**
4056 * Get the value for the key 'query.highlight.no.match.size' as {@link Integer}. <br>
4057 * The value is, e.g. 0 <br>
4058 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4059 * @throws NumberFormatException When the property is not integer.
4060 */
4061 Integer getQueryHighlightNoMatchSizeAsInteger();
4062
4063 /**
4064 * Get the value for the key 'query.highlight.order'. <br>
4065 * The value is, e.g. score <br>
4066 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4067 */
4068 String getQueryHighlightOrder();
4069
4070 /**
4071 * Get the value for the key 'query.highlight.phrase.limit'. <br>
4072 * The value is, e.g. 256 <br>
4073 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4074 */
4075 String getQueryHighlightPhraseLimit();
4076
4077 /**
4078 * Get the value for the key 'query.highlight.phrase.limit' as {@link Integer}. <br>
4079 * The value is, e.g. 256 <br>
4080 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4081 * @throws NumberFormatException When the property is not integer.
4082 */
4083 Integer getQueryHighlightPhraseLimitAsInteger();
4084
4085 /**
4086 * Get the value for the key 'query.highlight.content.description.fields'. <br>
4087 * The value is, e.g. hl_content,digest <br>
4088 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4089 */
4090 String getQueryHighlightContentDescriptionFields();
4091
4092 /**
4093 * Get the value for the key 'query.highlight.boundary.position.detect'. <br>
4094 * The value is, e.g. true <br>
4095 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4096 */
4097 String getQueryHighlightBoundaryPositionDetect();
4098
4099 /**
4100 * Is the property for the key 'query.highlight.boundary.position.detect' true? <br>
4101 * The value is, e.g. true <br>
4102 * @return The determination, true or false. (if not found, exception but basically no way)
4103 */
4104 boolean isQueryHighlightBoundaryPositionDetect();
4105
4106 /**
4107 * Get the value for the key 'query.highlight.text.fragment.type'. <br>
4108 * The value is, e.g. query <br>
4109 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4110 */
4111 String getQueryHighlightTextFragmentType();
4112
4113 /**
4114 * Get the value for the key 'query.highlight.text.fragment.size'. <br>
4115 * The value is, e.g. 3 <br>
4116 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4117 */
4118 String getQueryHighlightTextFragmentSize();
4119
4120 /**
4121 * Get the value for the key 'query.highlight.text.fragment.size' as {@link Integer}. <br>
4122 * The value is, e.g. 3 <br>
4123 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4124 * @throws NumberFormatException When the property is not integer.
4125 */
4126 Integer getQueryHighlightTextFragmentSizeAsInteger();
4127
4128 /**
4129 * Get the value for the key 'query.highlight.text.fragment.prefix.length'. <br>
4130 * The value is, e.g. 5 <br>
4131 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4132 */
4133 String getQueryHighlightTextFragmentPrefixLength();
4134
4135 /**
4136 * Get the value for the key 'query.highlight.text.fragment.prefix.length' as {@link Integer}. <br>
4137 * The value is, e.g. 5 <br>
4138 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4139 * @throws NumberFormatException When the property is not integer.
4140 */
4141 Integer getQueryHighlightTextFragmentPrefixLengthAsInteger();
4142
4143 /**
4144 * Get the value for the key 'query.highlight.text.fragment.suffix.length'. <br>
4145 * The value is, e.g. 5 <br>
4146 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4147 */
4148 String getQueryHighlightTextFragmentSuffixLength();
4149
4150 /**
4151 * Get the value for the key 'query.highlight.text.fragment.suffix.length' as {@link Integer}. <br>
4152 * The value is, e.g. 5 <br>
4153 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4154 * @throws NumberFormatException When the property is not integer.
4155 */
4156 Integer getQueryHighlightTextFragmentSuffixLengthAsInteger();
4157
4158 /**
4159 * Get the value for the key 'query.max.search.result.offset'. <br>
4160 * The value is, e.g. 100000 <br>
4161 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4162 */
4163 String getQueryMaxSearchResultOffset();
4164
4165 /**
4166 * Get the value for the key 'query.max.search.result.offset' as {@link Integer}. <br>
4167 * The value is, e.g. 100000 <br>
4168 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4169 * @throws NumberFormatException When the property is not integer.
4170 */
4171 Integer getQueryMaxSearchResultOffsetAsInteger();
4172
4173 /**
4174 * Get the value for the key 'query.additional.default.fields'. <br>
4175 * The value is, e.g. <br>
4176 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4177 */
4178 String getQueryAdditionalDefaultFields();
4179
4180 /**
4181 * Get the value for the key 'query.additional.default.fields' as {@link Integer}. <br>
4182 * The value is, e.g. <br>
4183 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4184 * @throws NumberFormatException When the property is not integer.
4185 */
4186 Integer getQueryAdditionalDefaultFieldsAsInteger();
4187
4188 /**
4189 * Get the value for the key 'query.additional.response.fields'. <br>
4190 * The value is, e.g. <br>
4191 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4192 */
4193 String getQueryAdditionalResponseFields();
4194
4195 /**
4196 * Get the value for the key 'query.additional.response.fields' as {@link Integer}. <br>
4197 * The value is, e.g. <br>
4198 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4199 * @throws NumberFormatException When the property is not integer.
4200 */
4201 Integer getQueryAdditionalResponseFieldsAsInteger();
4202
4203 /**
4204 * Get the value for the key 'query.additional.api.response.fields'. <br>
4205 * The value is, e.g. <br>
4206 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4207 */
4208 String getQueryAdditionalApiResponseFields();
4209
4210 /**
4211 * Get the value for the key 'query.additional.api.response.fields' as {@link Integer}. <br>
4212 * The value is, e.g. <br>
4213 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4214 * @throws NumberFormatException When the property is not integer.
4215 */
4216 Integer getQueryAdditionalApiResponseFieldsAsInteger();
4217
4218 /**
4219 * Get the value for the key 'query.additional.scroll.response.fields'. <br>
4220 * The value is, e.g. <br>
4221 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4222 */
4223 String getQueryAdditionalScrollResponseFields();
4224
4225 /**
4226 * Get the value for the key 'query.additional.scroll.response.fields' as {@link Integer}. <br>
4227 * The value is, e.g. <br>
4228 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4229 * @throws NumberFormatException When the property is not integer.
4230 */
4231 Integer getQueryAdditionalScrollResponseFieldsAsInteger();
4232
4233 /**
4234 * Get the value for the key 'query.additional.cache.response.fields'. <br>
4235 * The value is, e.g. <br>
4236 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4237 */
4238 String getQueryAdditionalCacheResponseFields();
4239
4240 /**
4241 * Get the value for the key 'query.additional.cache.response.fields' as {@link Integer}. <br>
4242 * The value is, e.g. <br>
4243 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4244 * @throws NumberFormatException When the property is not integer.
4245 */
4246 Integer getQueryAdditionalCacheResponseFieldsAsInteger();
4247
4248 /**
4249 * Get the value for the key 'query.additional.highlighted.fields'. <br>
4250 * The value is, e.g. <br>
4251 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4252 */
4253 String getQueryAdditionalHighlightedFields();
4254
4255 /**
4256 * Get the value for the key 'query.additional.highlighted.fields' as {@link Integer}. <br>
4257 * The value is, e.g. <br>
4258 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4259 * @throws NumberFormatException When the property is not integer.
4260 */
4261 Integer getQueryAdditionalHighlightedFieldsAsInteger();
4262
4263 /**
4264 * Get the value for the key 'query.additional.search.fields'. <br>
4265 * The value is, e.g. <br>
4266 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4267 */
4268 String getQueryAdditionalSearchFields();
4269
4270 /**
4271 * Get the value for the key 'query.additional.search.fields' as {@link Integer}. <br>
4272 * The value is, e.g. <br>
4273 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4274 * @throws NumberFormatException When the property is not integer.
4275 */
4276 Integer getQueryAdditionalSearchFieldsAsInteger();
4277
4278 /**
4279 * Get the value for the key 'query.additional.facet.fields'. <br>
4280 * The value is, e.g. <br>
4281 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4282 */
4283 String getQueryAdditionalFacetFields();
4284
4285 /**
4286 * Get the value for the key 'query.additional.facet.fields' as {@link Integer}. <br>
4287 * The value is, e.g. <br>
4288 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4289 * @throws NumberFormatException When the property is not integer.
4290 */
4291 Integer getQueryAdditionalFacetFieldsAsInteger();
4292
4293 /**
4294 * Get the value for the key 'query.additional.sort.fields'. <br>
4295 * The value is, e.g. <br>
4296 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4297 */
4298 String getQueryAdditionalSortFields();
4299
4300 /**
4301 * Get the value for the key 'query.additional.sort.fields' as {@link Integer}. <br>
4302 * The value is, e.g. <br>
4303 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4304 * @throws NumberFormatException When the property is not integer.
4305 */
4306 Integer getQueryAdditionalSortFieldsAsInteger();
4307
4308 /**
4309 * Get the value for the key 'query.additional.analyzed.fields'. <br>
4310 * The value is, e.g. <br>
4311 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4312 */
4313 String getQueryAdditionalAnalyzedFields();
4314
4315 /**
4316 * Get the value for the key 'query.additional.analyzed.fields' as {@link Integer}. <br>
4317 * The value is, e.g. <br>
4318 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4319 * @throws NumberFormatException When the property is not integer.
4320 */
4321 Integer getQueryAdditionalAnalyzedFieldsAsInteger();
4322
4323 /**
4324 * Get the value for the key 'query.additional.not.analyzed.fields'. <br>
4325 * The value is, e.g. <br>
4326 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4327 */
4328 String getQueryAdditionalNotAnalyzedFields();
4329
4330 /**
4331 * Get the value for the key 'query.additional.not.analyzed.fields' as {@link Integer}. <br>
4332 * The value is, e.g. <br>
4333 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4334 * @throws NumberFormatException When the property is not integer.
4335 */
4336 Integer getQueryAdditionalNotAnalyzedFieldsAsInteger();
4337
4338 /**
4339 * Get the value for the key 'query.gsa.response.fields'. <br>
4340 * The value is, e.g. UE,U,T,RK,S,LANG <br>
4341 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4342 */
4343 String getQueryGsaResponseFields();
4344
4345 /**
4346 * Get the value for the key 'query.gsa.default.lang'. <br>
4347 * The value is, e.g. en <br>
4348 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4349 */
4350 String getQueryGsaDefaultLang();
4351
4352 /**
4353 * Get the value for the key 'query.gsa.default.sort'. <br>
4354 * The value is, e.g. <br>
4355 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4356 */
4357 String getQueryGsaDefaultSort();
4358
4359 /**
4360 * Get the value for the key 'query.gsa.default.sort' as {@link Integer}. <br>
4361 * The value is, e.g. <br>
4362 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4363 * @throws NumberFormatException When the property is not integer.
4364 */
4365 Integer getQueryGsaDefaultSortAsInteger();
4366
4367 /**
4368 * Get the value for the key 'query.gsa.meta.prefix'. <br>
4369 * The value is, e.g. MT_ <br>
4370 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4371 */
4372 String getQueryGsaMetaPrefix();
4373
4374 /**
4375 * Get the value for the key 'query.gsa.index.field.charset'. <br>
4376 * The value is, e.g. charset <br>
4377 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4378 */
4379 String getQueryGsaIndexFieldCharset();
4380
4381 /**
4382 * Get the value for the key 'query.gsa.index.field.content_type.'. <br>
4383 * The value is, e.g. content_type <br>
4384 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4385 */
4386 String getQueryGsaIndexFieldContentType();
4387
4388 /**
4389 * Get the value for the key 'query.collapse.max.concurrent.group.results'. <br>
4390 * The value is, e.g. 4 <br>
4391 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4392 */
4393 String getQueryCollapseMaxConcurrentGroupResults();
4394
4395 /**
4396 * Get the value for the key 'query.collapse.max.concurrent.group.results' as {@link Integer}. <br>
4397 * The value is, e.g. 4 <br>
4398 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4399 * @throws NumberFormatException When the property is not integer.
4400 */
4401 Integer getQueryCollapseMaxConcurrentGroupResultsAsInteger();
4402
4403 /**
4404 * Get the value for the key 'query.collapse.inner.hits.name'. <br>
4405 * The value is, e.g. similar_docs <br>
4406 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4407 */
4408 String getQueryCollapseInnerHitsName();
4409
4410 /**
4411 * Get the value for the key 'query.collapse.inner.hits.size'. <br>
4412 * The value is, e.g. 0 <br>
4413 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4414 */
4415 String getQueryCollapseInnerHitsSize();
4416
4417 /**
4418 * Get the value for the key 'query.collapse.inner.hits.size' as {@link Integer}. <br>
4419 * The value is, e.g. 0 <br>
4420 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4421 * @throws NumberFormatException When the property is not integer.
4422 */
4423 Integer getQueryCollapseInnerHitsSizeAsInteger();
4424
4425 /**
4426 * Get the value for the key 'query.collapse.inner.hits.sorts'. <br>
4427 * The value is, e.g. <br>
4428 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4429 */
4430 String getQueryCollapseInnerHitsSorts();
4431
4432 /**
4433 * Get the value for the key 'query.collapse.inner.hits.sorts' as {@link Integer}. <br>
4434 * The value is, e.g. <br>
4435 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4436 * @throws NumberFormatException When the property is not integer.
4437 */
4438 Integer getQueryCollapseInnerHitsSortsAsInteger();
4439
4440 /**
4441 * Get the value for the key 'query.default.languages'. <br>
4442 * The value is, e.g. <br>
4443 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4444 */
4445 String getQueryDefaultLanguages();
4446
4447 /**
4448 * Get the value for the key 'query.default.languages' as {@link Integer}. <br>
4449 * The value is, e.g. <br>
4450 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4451 * @throws NumberFormatException When the property is not integer.
4452 */
4453 Integer getQueryDefaultLanguagesAsInteger();
4454
4455 /**
4456 * Get the value for the key 'query.json.default.preference'. <br>
4457 * The value is, e.g. _query <br>
4458 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4459 */
4460 String getQueryJsonDefaultPreference();
4461
4462 /**
4463 * Get the value for the key 'query.gsa.default.preference'. <br>
4464 * The value is, e.g. _query <br>
4465 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4466 */
4467 String getQueryGsaDefaultPreference();
4468
4469 /**
4470 * Get the value for the key 'query.language.mapping'. <br>
4471 * The value is, e.g. ar=ar
4472 bg=bg
4473 bn=bn
4474 ca=ca
4475 ckb-iq=ckb-iq
4476 ckb_IQ=ckb-iq
4477 cs=cs
4478 da=da
4479 de=de
4480 el=el
4481 en=en
4482 en-ie=en-ie
4483 en_IE=en-ie
4484 es=es
4485 et=et
4486 eu=eu
4487 fa=fa
4488 fi=fi
4489 fr=fr
4490 gl=gl
4491 gu=gu
4492 he=he
4493 hi=hi
4494 hr=hr
4495 hu=hu
4496 hy=hy
4497 id=id
4498 it=it
4499 ja=ja
4500 ko=ko
4501 lt=lt
4502 lv=lv
4503 mk=mk
4504 ml=ml
4505 nl=nl
4506 no=no
4507 pa=pa
4508 pl=pl
4509 pt=pt
4510 pt-br=pt-br
4511 pt_BR=pt-br
4512 ro=ro
4513 ru=ru
4514 si=si
4515 sq=sq
4516 sv=sv
4517 ta=ta
4518 te=te
4519 th=th
4520 tl=tl
4521 tr=tr
4522 uk=uk
4523 ur=ur
4524 vi=vi
4525 zh-cn=zh-cn
4526 zh_CN=zh-cn
4527 zh-tw=zh-tw
4528 zh_TW=zh-tw
4529 zh=zh
4530 <br>
4531 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4532 */
4533 String getQueryLanguageMapping();
4534
4535 /**
4536 * Get the value for the key 'query.boost.title'. <br>
4537 * The value is, e.g. 0.5 <br>
4538 * comment: boost
4539 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4540 */
4541 String getQueryBoostTitle();
4542
4543 /**
4544 * Get the value for the key 'query.boost.title' as {@link java.math.BigDecimal}. <br>
4545 * The value is, e.g. 0.5 <br>
4546 * comment: boost
4547 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4548 * @throws NumberFormatException When the property is not decimal.
4549 */
4550 java.math.BigDecimal getQueryBoostTitleAsDecimal();
4551
4552 /**
4553 * Get the value for the key 'query.boost.title.lang'. <br>
4554 * The value is, e.g. 1.0 <br>
4555 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4556 */
4557 String getQueryBoostTitleLang();
4558
4559 /**
4560 * Get the value for the key 'query.boost.title.lang' as {@link java.math.BigDecimal}. <br>
4561 * The value is, e.g. 1.0 <br>
4562 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4563 * @throws NumberFormatException When the property is not decimal.
4564 */
4565 java.math.BigDecimal getQueryBoostTitleLangAsDecimal();
4566
4567 /**
4568 * Get the value for the key 'query.boost.content'. <br>
4569 * The value is, e.g. 0.05 <br>
4570 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4571 */
4572 String getQueryBoostContent();
4573
4574 /**
4575 * Get the value for the key 'query.boost.content' as {@link java.math.BigDecimal}. <br>
4576 * The value is, e.g. 0.05 <br>
4577 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4578 * @throws NumberFormatException When the property is not decimal.
4579 */
4580 java.math.BigDecimal getQueryBoostContentAsDecimal();
4581
4582 /**
4583 * Get the value for the key 'query.boost.content.lang'. <br>
4584 * The value is, e.g. 0.1 <br>
4585 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4586 */
4587 String getQueryBoostContentLang();
4588
4589 /**
4590 * Get the value for the key 'query.boost.content.lang' as {@link java.math.BigDecimal}. <br>
4591 * The value is, e.g. 0.1 <br>
4592 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4593 * @throws NumberFormatException When the property is not decimal.
4594 */
4595 java.math.BigDecimal getQueryBoostContentLangAsDecimal();
4596
4597 /**
4598 * Get the value for the key 'query.boost.important_content'. <br>
4599 * The value is, e.g. -1.0 <br>
4600 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4601 */
4602 String getQueryBoostImportantContent();
4603
4604 /**
4605 * Get the value for the key 'query.boost.important_content' as {@link java.math.BigDecimal}. <br>
4606 * The value is, e.g. -1.0 <br>
4607 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4608 * @throws NumberFormatException When the property is not decimal.
4609 */
4610 java.math.BigDecimal getQueryBoostImportantContentAsDecimal();
4611
4612 /**
4613 * Get the value for the key 'query.boost.important_content.lang'. <br>
4614 * The value is, e.g. -1.0 <br>
4615 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4616 */
4617 String getQueryBoostImportantContentLang();
4618
4619 /**
4620 * Get the value for the key 'query.boost.important_content.lang' as {@link java.math.BigDecimal}. <br>
4621 * The value is, e.g. -1.0 <br>
4622 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4623 * @throws NumberFormatException When the property is not decimal.
4624 */
4625 java.math.BigDecimal getQueryBoostImportantContentLangAsDecimal();
4626
4627 /**
4628 * Get the value for the key 'query.boost.fuzzy.min.length'. <br>
4629 * The value is, e.g. 4 <br>
4630 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4631 */
4632 String getQueryBoostFuzzyMinLength();
4633
4634 /**
4635 * Get the value for the key 'query.boost.fuzzy.min.length' as {@link Integer}. <br>
4636 * The value is, e.g. 4 <br>
4637 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4638 * @throws NumberFormatException When the property is not integer.
4639 */
4640 Integer getQueryBoostFuzzyMinLengthAsInteger();
4641
4642 /**
4643 * Get the value for the key 'query.boost.fuzzy.title'. <br>
4644 * The value is, e.g. 0.01 <br>
4645 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4646 */
4647 String getQueryBoostFuzzyTitle();
4648
4649 /**
4650 * Get the value for the key 'query.boost.fuzzy.title' as {@link java.math.BigDecimal}. <br>
4651 * The value is, e.g. 0.01 <br>
4652 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4653 * @throws NumberFormatException When the property is not decimal.
4654 */
4655 java.math.BigDecimal getQueryBoostFuzzyTitleAsDecimal();
4656
4657 /**
4658 * Get the value for the key 'query.boost.fuzzy.title.fuzziness'. <br>
4659 * The value is, e.g. AUTO <br>
4660 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4661 */
4662 String getQueryBoostFuzzyTitleFuzziness();
4663
4664 /**
4665 * Get the value for the key 'query.boost.fuzzy.title.expansions'. <br>
4666 * The value is, e.g. 10 <br>
4667 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4668 */
4669 String getQueryBoostFuzzyTitleExpansions();
4670
4671 /**
4672 * Get the value for the key 'query.boost.fuzzy.title.expansions' as {@link Integer}. <br>
4673 * The value is, e.g. 10 <br>
4674 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4675 * @throws NumberFormatException When the property is not integer.
4676 */
4677 Integer getQueryBoostFuzzyTitleExpansionsAsInteger();
4678
4679 /**
4680 * Get the value for the key 'query.boost.fuzzy.title.prefix_length'. <br>
4681 * The value is, e.g. 0 <br>
4682 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4683 */
4684 String getQueryBoostFuzzyTitlePrefixLength();
4685
4686 /**
4687 * Get the value for the key 'query.boost.fuzzy.title.prefix_length' as {@link Integer}. <br>
4688 * The value is, e.g. 0 <br>
4689 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4690 * @throws NumberFormatException When the property is not integer.
4691 */
4692 Integer getQueryBoostFuzzyTitlePrefixLengthAsInteger();
4693
4694 /**
4695 * Get the value for the key 'query.boost.fuzzy.title.transpositions'. <br>
4696 * The value is, e.g. true <br>
4697 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4698 */
4699 String getQueryBoostFuzzyTitleTranspositions();
4700
4701 /**
4702 * Is the property for the key 'query.boost.fuzzy.title.transpositions' true? <br>
4703 * The value is, e.g. true <br>
4704 * @return The determination, true or false. (if not found, exception but basically no way)
4705 */
4706 boolean isQueryBoostFuzzyTitleTranspositions();
4707
4708 /**
4709 * Get the value for the key 'query.boost.fuzzy.content'. <br>
4710 * The value is, e.g. 0.005 <br>
4711 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4712 */
4713 String getQueryBoostFuzzyContent();
4714
4715 /**
4716 * Get the value for the key 'query.boost.fuzzy.content' as {@link java.math.BigDecimal}. <br>
4717 * The value is, e.g. 0.005 <br>
4718 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4719 * @throws NumberFormatException When the property is not decimal.
4720 */
4721 java.math.BigDecimal getQueryBoostFuzzyContentAsDecimal();
4722
4723 /**
4724 * Get the value for the key 'query.boost.fuzzy.content.fuzziness'. <br>
4725 * The value is, e.g. AUTO <br>
4726 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4727 */
4728 String getQueryBoostFuzzyContentFuzziness();
4729
4730 /**
4731 * Get the value for the key 'query.boost.fuzzy.content.expansions'. <br>
4732 * The value is, e.g. 10 <br>
4733 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4734 */
4735 String getQueryBoostFuzzyContentExpansions();
4736
4737 /**
4738 * Get the value for the key 'query.boost.fuzzy.content.expansions' as {@link Integer}. <br>
4739 * The value is, e.g. 10 <br>
4740 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4741 * @throws NumberFormatException When the property is not integer.
4742 */
4743 Integer getQueryBoostFuzzyContentExpansionsAsInteger();
4744
4745 /**
4746 * Get the value for the key 'query.boost.fuzzy.content.prefix_length'. <br>
4747 * The value is, e.g. 0 <br>
4748 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4749 */
4750 String getQueryBoostFuzzyContentPrefixLength();
4751
4752 /**
4753 * Get the value for the key 'query.boost.fuzzy.content.prefix_length' as {@link Integer}. <br>
4754 * The value is, e.g. 0 <br>
4755 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4756 * @throws NumberFormatException When the property is not integer.
4757 */
4758 Integer getQueryBoostFuzzyContentPrefixLengthAsInteger();
4759
4760 /**
4761 * Get the value for the key 'query.boost.fuzzy.content.transpositions'. <br>
4762 * The value is, e.g. true <br>
4763 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4764 */
4765 String getQueryBoostFuzzyContentTranspositions();
4766
4767 /**
4768 * Is the property for the key 'query.boost.fuzzy.content.transpositions' true? <br>
4769 * The value is, e.g. true <br>
4770 * @return The determination, true or false. (if not found, exception but basically no way)
4771 */
4772 boolean isQueryBoostFuzzyContentTranspositions();
4773
4774 /**
4775 * Get the value for the key 'query.prefix.expansions'. <br>
4776 * The value is, e.g. 50 <br>
4777 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4778 */
4779 String getQueryPrefixExpansions();
4780
4781 /**
4782 * Get the value for the key 'query.prefix.expansions' as {@link Integer}. <br>
4783 * The value is, e.g. 50 <br>
4784 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4785 * @throws NumberFormatException When the property is not integer.
4786 */
4787 Integer getQueryPrefixExpansionsAsInteger();
4788
4789 /**
4790 * Get the value for the key 'query.prefix.slop'. <br>
4791 * The value is, e.g. 0 <br>
4792 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4793 */
4794 String getQueryPrefixSlop();
4795
4796 /**
4797 * Get the value for the key 'query.prefix.slop' as {@link Integer}. <br>
4798 * The value is, e.g. 0 <br>
4799 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4800 * @throws NumberFormatException When the property is not integer.
4801 */
4802 Integer getQueryPrefixSlopAsInteger();
4803
4804 /**
4805 * Get the value for the key 'query.fuzzy.prefix_length'. <br>
4806 * The value is, e.g. 0 <br>
4807 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4808 */
4809 String getQueryFuzzyPrefixLength();
4810
4811 /**
4812 * Get the value for the key 'query.fuzzy.prefix_length' as {@link Integer}. <br>
4813 * The value is, e.g. 0 <br>
4814 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4815 * @throws NumberFormatException When the property is not integer.
4816 */
4817 Integer getQueryFuzzyPrefixLengthAsInteger();
4818
4819 /**
4820 * Get the value for the key 'query.fuzzy.expansions'. <br>
4821 * The value is, e.g. 50 <br>
4822 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4823 */
4824 String getQueryFuzzyExpansions();
4825
4826 /**
4827 * Get the value for the key 'query.fuzzy.expansions' as {@link Integer}. <br>
4828 * The value is, e.g. 50 <br>
4829 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4830 * @throws NumberFormatException When the property is not integer.
4831 */
4832 Integer getQueryFuzzyExpansionsAsInteger();
4833
4834 /**
4835 * Get the value for the key 'query.fuzzy.transpositions'. <br>
4836 * The value is, e.g. true <br>
4837 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4838 */
4839 String getQueryFuzzyTranspositions();
4840
4841 /**
4842 * Is the property for the key 'query.fuzzy.transpositions' true? <br>
4843 * The value is, e.g. true <br>
4844 * @return The determination, true or false. (if not found, exception but basically no way)
4845 */
4846 boolean isQueryFuzzyTranspositions();
4847
4848 /**
4849 * Get the value for the key 'query.facet.fields'. <br>
4850 * The value is, e.g. label <br>
4851 * comment: facet
4852 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4853 */
4854 String getQueryFacetFields();
4855
4856 /**
4857 * Get the value for the key 'query.facet.fields.size'. <br>
4858 * The value is, e.g. 100 <br>
4859 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4860 */
4861 String getQueryFacetFieldsSize();
4862
4863 /**
4864 * Get the value for the key 'query.facet.fields.size' as {@link Integer}. <br>
4865 * The value is, e.g. 100 <br>
4866 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4867 * @throws NumberFormatException When the property is not integer.
4868 */
4869 Integer getQueryFacetFieldsSizeAsInteger();
4870
4871 /**
4872 * Get the value for the key 'query.facet.fields.min_doc_count'. <br>
4873 * The value is, e.g. 1 <br>
4874 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4875 */
4876 String getQueryFacetFieldsMinDocCount();
4877
4878 /**
4879 * Get the value for the key 'query.facet.fields.min_doc_count' as {@link Integer}. <br>
4880 * The value is, e.g. 1 <br>
4881 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4882 * @throws NumberFormatException When the property is not integer.
4883 */
4884 Integer getQueryFacetFieldsMinDocCountAsInteger();
4885
4886 /**
4887 * Get the value for the key 'query.facet.fields.sort'. <br>
4888 * The value is, e.g. count.desc <br>
4889 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4890 */
4891 String getQueryFacetFieldsSort();
4892
4893 /**
4894 * Get the value for the key 'query.facet.fields.missing'. <br>
4895 * The value is, e.g. <br>
4896 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4897 */
4898 String getQueryFacetFieldsMissing();
4899
4900 /**
4901 * Get the value for the key 'query.facet.fields.missing' as {@link Integer}. <br>
4902 * The value is, e.g. <br>
4903 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4904 * @throws NumberFormatException When the property is not integer.
4905 */
4906 Integer getQueryFacetFieldsMissingAsInteger();
4907
4908 /**
4909 * Get the value for the key 'query.facet.queries'. <br>
4910 * The value is, e.g. labels.facet_timestamp_title:labels.facet_timestamp_1day=timestamp:[now/d-1d TO *] labels.facet_timestamp_1week=timestamp:[now/d-7d TO *] labels.facet_timestamp_1month=timestamp:[now/d-1M TO *] labels.facet_timestamp_1year=timestamp:[now/d-1y TO *]
4911 labels.facet_contentLength_title:labels.facet_contentLength_10k=content_length:[0 TO 9999] labels.facet_contentLength_10kto100k=content_length:[10000 TO 99999] labels.facet_contentLength_100kto500k=content_length:[100000 TO 499999] labels.facet_contentLength_500kto1m=content_length:[500000 TO 999999] labels.facet_contentLength_1m=content_length:[1000000 TO *]
4912 labels.facet_filetype_title:labels.facet_filetype_html=filetype:html labels.facet_filetype_word=filetype:word labels.facet_filetype_excel=filetype:excel labels.facet_filetype_powerpoint=filetype:powerpoint labels.facet_filetype_odt=filetype:odt labels.facet_filetype_ods=filetype:ods labels.facet_filetype_odp=filetype:odp labels.facet_filetype_pdf=filetype:pdf labels.facet_filetype_txt=filetype:txt labels.facet_filetype_others=filetype:others
4913 <br>
4914 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4915 */
4916 String getQueryFacetQueries();
4917
4918 /**
4919 * Get the value for the key 'smb.role.from.file'. <br>
4920 * The value is, e.g. true <br>
4921 * comment: acl
4922 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4923 */
4924 String getSmbRoleFromFile();
4925
4926 /**
4927 * Is the property for the key 'smb.role.from.file' true? <br>
4928 * The value is, e.g. true <br>
4929 * comment: acl
4930 * @return The determination, true or false. (if not found, exception but basically no way)
4931 */
4932 boolean isSmbRoleFromFile();
4933
4934 /**
4935 * Get the value for the key 'smb.available.sid.types'. <br>
4936 * The value is, e.g. 1,2,4:2 <br>
4937 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4938 */
4939 String getSmbAvailableSidTypes();
4940
4941 /**
4942 * Get the value for the key 'file.role.from.file'. <br>
4943 * The value is, e.g. true <br>
4944 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4945 */
4946 String getFileRoleFromFile();
4947
4948 /**
4949 * Is the property for the key 'file.role.from.file' true? <br>
4950 * The value is, e.g. true <br>
4951 * @return The determination, true or false. (if not found, exception but basically no way)
4952 */
4953 boolean isFileRoleFromFile();
4954
4955 /**
4956 * Get the value for the key 'ftp.role.from.file'. <br>
4957 * The value is, e.g. true <br>
4958 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4959 */
4960 String getFtpRoleFromFile();
4961
4962 /**
4963 * Is the property for the key 'ftp.role.from.file' true? <br>
4964 * The value is, e.g. true <br>
4965 * @return The determination, true or false. (if not found, exception but basically no way)
4966 */
4967 boolean isFtpRoleFromFile();
4968
4969 /**
4970 * Get the value for the key 'index.backup.targets'. <br>
4971 * The value is, e.g. .fess_basic_config.bulk,.fess_config.bulk,.fess_user.bulk,system.properties,fess.json,doc.json <br>
4972 * comment: backup
4973 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4974 */
4975 String getIndexBackupTargets();
4976
4977 /**
4978 * Get the value for the key 'index.backup.log.targets'. <br>
4979 * The value is, e.g. click_log.ndjson,favorite_log.ndjson,search_log.ndjson,user_info.ndjson <br>
4980 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4981 */
4982 String getIndexBackupLogTargets();
4983
4984 /**
4985 * Get the value for the key 'logging.search.docs.enabled'. <br>
4986 * The value is, e.g. true <br>
4987 * comment: logging
4988 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4989 */
4990 String getLoggingSearchDocsEnabled();
4991
4992 /**
4993 * Is the property for the key 'logging.search.docs.enabled' true? <br>
4994 * The value is, e.g. true <br>
4995 * comment: logging
4996 * @return The determination, true or false. (if not found, exception but basically no way)
4997 */
4998 boolean isLoggingSearchDocsEnabled();
4999
5000 /**
5001 * Get the value for the key 'logging.search.docs.fields'. <br>
5002 * The value is, e.g. filetype,created,click_count,title,doc_id,url,score,site,filename,host,digest,boost,mimetype,favorite_count,_id,lang,last_modified,content_length,timestamp <br>
5003 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5004 */
5005 String getLoggingSearchDocsFields();
5006
5007 /**
5008 * Get the value for the key 'logging.search.use.logfile'. <br>
5009 * The value is, e.g. true <br>
5010 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5011 */
5012 String getLoggingSearchUseLogfile();
5013
5014 /**
5015 * Is the property for the key 'logging.search.use.logfile' true? <br>
5016 * The value is, e.g. true <br>
5017 * @return The determination, true or false. (if not found, exception but basically no way)
5018 */
5019 boolean isLoggingSearchUseLogfile();
5020
5021 /**
5022 * Get the value for the key 'logging.app.packages'. <br>
5023 * The value is, e.g. org.codelibs,org.dbflute,org.lastaflute <br>
5024 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5025 */
5026 String getLoggingAppPackages();
5027
5028 /**
5029 * Get the value for the key 'form.admin.max.input.size'. <br>
5030 * The value is, e.g. 4000 <br>
5031 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5032 */
5033 String getFormAdminMaxInputSize();
5034
5035 /**
5036 * Get the value for the key 'form.admin.max.input.size' as {@link Integer}. <br>
5037 * The value is, e.g. 4000 <br>
5038 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5039 * @throws NumberFormatException When the property is not integer.
5040 */
5041 Integer getFormAdminMaxInputSizeAsInteger();
5042
5043 /**
5044 * Get the value for the key 'form.admin.label.in.config.enabled'. <br>
5045 * The value is, e.g. false <br>
5046 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5047 */
5048 String getFormAdminLabelInConfigEnabled();
5049
5050 /**
5051 * Is the property for the key 'form.admin.label.in.config.enabled' true? <br>
5052 * The value is, e.g. false <br>
5053 * @return The determination, true or false. (if not found, exception but basically no way)
5054 */
5055 boolean isFormAdminLabelInConfigEnabled();
5056
5057 /**
5058 * Get the value for the key 'form.admin.default.template.name'. <br>
5059 * The value is, e.g. __TEMPLATE__ <br>
5060 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5061 */
5062 String getFormAdminDefaultTemplateName();
5063
5064 /**
5065 * Get the value for the key 'authentication.admin.users'. <br>
5066 * The value is, e.g. admin <br>
5067 * comment: ------
5068 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5069 */
5070 String getAuthenticationAdminUsers();
5071
5072 /**
5073 * Get the value for the key 'authentication.admin.roles'. <br>
5074 * The value is, e.g. admin <br>
5075 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5076 */
5077 String getAuthenticationAdminRoles();
5078
5079 /**
5080 * Get the value for the key 'role.search.default.permissions'. <br>
5081 * The value is, e.g. <br>
5082 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5083 */
5084 String getRoleSearchDefaultPermissions();
5085
5086 /**
5087 * Get the value for the key 'role.search.default.permissions' as {@link Integer}. <br>
5088 * The value is, e.g. <br>
5089 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5090 * @throws NumberFormatException When the property is not integer.
5091 */
5092 Integer getRoleSearchDefaultPermissionsAsInteger();
5093
5094 /**
5095 * Get the value for the key 'role.search.default.display.permissions'. <br>
5096 * The value is, e.g. {role}guest <br>
5097 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5098 */
5099 String getRoleSearchDefaultDisplayPermissions();
5100
5101 /**
5102 * Get the value for the key 'role.search.guest.permissions'. <br>
5103 * The value is, e.g. {role}guest <br>
5104 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5105 */
5106 String getRoleSearchGuestPermissions();
5107
5108 /**
5109 * Get the value for the key 'role.search.user.prefix'. <br>
5110 * The value is, e.g. 1 <br>
5111 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5112 */
5113 String getRoleSearchUserPrefix();
5114
5115 /**
5116 * Get the value for the key 'role.search.user.prefix' as {@link Integer}. <br>
5117 * The value is, e.g. 1 <br>
5118 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5119 * @throws NumberFormatException When the property is not integer.
5120 */
5121 Integer getRoleSearchUserPrefixAsInteger();
5122
5123 /**
5124 * Get the value for the key 'role.search.group.prefix'. <br>
5125 * The value is, e.g. 2 <br>
5126 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5127 */
5128 String getRoleSearchGroupPrefix();
5129
5130 /**
5131 * Get the value for the key 'role.search.group.prefix' as {@link Integer}. <br>
5132 * The value is, e.g. 2 <br>
5133 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5134 * @throws NumberFormatException When the property is not integer.
5135 */
5136 Integer getRoleSearchGroupPrefixAsInteger();
5137
5138 /**
5139 * Get the value for the key 'role.search.role.prefix'. <br>
5140 * The value is, e.g. R <br>
5141 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5142 */
5143 String getRoleSearchRolePrefix();
5144
5145 /**
5146 * Get the value for the key 'role.search.denied.prefix'. <br>
5147 * The value is, e.g. D <br>
5148 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5149 */
5150 String getRoleSearchDeniedPrefix();
5151
5152 /**
5153 * Get the value for the key 'cookie.default.path'. <br>
5154 * The value is, e.g. / <br>
5155 * comment: The default path of cookie (basically '/' if no context path)
5156 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5157 */
5158 String getCookieDefaultPath();
5159
5160 /**
5161 * Get the value for the key 'cookie.default.expire'. <br>
5162 * The value is, e.g. 3600 <br>
5163 * comment: The default expire of cookie in seconds e.g. 31556926: one year, 86400: one day
5164 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5165 */
5166 String getCookieDefaultExpire();
5167
5168 /**
5169 * Get the value for the key 'cookie.default.expire' as {@link Integer}. <br>
5170 * The value is, e.g. 3600 <br>
5171 * comment: The default expire of cookie in seconds e.g. 31556926: one year, 86400: one day
5172 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5173 * @throws NumberFormatException When the property is not integer.
5174 */
5175 Integer getCookieDefaultExpireAsInteger();
5176
5177 /**
5178 * Get the value for the key 'session.tracking.modes'. <br>
5179 * The value is, e.g. cookie <br>
5180 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5181 */
5182 String getSessionTrackingModes();
5183
5184 /**
5185 * Get the value for the key 'paging.page.size'. <br>
5186 * The value is, e.g. 25 <br>
5187 * comment: The size of one page for paging
5188 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5189 */
5190 String getPagingPageSize();
5191
5192 /**
5193 * Get the value for the key 'paging.page.size' as {@link Integer}. <br>
5194 * The value is, e.g. 25 <br>
5195 * comment: The size of one page for paging
5196 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5197 * @throws NumberFormatException When the property is not integer.
5198 */
5199 Integer getPagingPageSizeAsInteger();
5200
5201 /**
5202 * Get the value for the key 'paging.page.range.size'. <br>
5203 * The value is, e.g. 5 <br>
5204 * comment: The size of page range for paging
5205 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5206 */
5207 String getPagingPageRangeSize();
5208
5209 /**
5210 * Get the value for the key 'paging.page.range.size' as {@link Integer}. <br>
5211 * The value is, e.g. 5 <br>
5212 * comment: The size of page range for paging
5213 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5214 * @throws NumberFormatException When the property is not integer.
5215 */
5216 Integer getPagingPageRangeSizeAsInteger();
5217
5218 /**
5219 * Get the value for the key 'paging.page.range.fill.limit'. <br>
5220 * The value is, e.g. true <br>
5221 * comment: The option 'fillLimit' of page range for paging
5222 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5223 */
5224 String getPagingPageRangeFillLimit();
5225
5226 /**
5227 * Is the property for the key 'paging.page.range.fill.limit' true? <br>
5228 * The value is, e.g. true <br>
5229 * comment: The option 'fillLimit' of page range for paging
5230 * @return The determination, true or false. (if not found, exception but basically no way)
5231 */
5232 boolean isPagingPageRangeFillLimit();
5233
5234 /**
5235 * Get the value for the key 'page.docboost.max.fetch.size'. <br>
5236 * The value is, e.g. 1000 <br>
5237 * comment: fetch page size
5238 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5239 */
5240 String getPageDocboostMaxFetchSize();
5241
5242 /**
5243 * Get the value for the key 'page.docboost.max.fetch.size' as {@link Integer}. <br>
5244 * The value is, e.g. 1000 <br>
5245 * comment: fetch page size
5246 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5247 * @throws NumberFormatException When the property is not integer.
5248 */
5249 Integer getPageDocboostMaxFetchSizeAsInteger();
5250
5251 /**
5252 * Get the value for the key 'page.keymatch.max.fetch.size'. <br>
5253 * The value is, e.g. 1000 <br>
5254 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5255 */
5256 String getPageKeymatchMaxFetchSize();
5257
5258 /**
5259 * Get the value for the key 'page.keymatch.max.fetch.size' as {@link Integer}. <br>
5260 * The value is, e.g. 1000 <br>
5261 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5262 * @throws NumberFormatException When the property is not integer.
5263 */
5264 Integer getPageKeymatchMaxFetchSizeAsInteger();
5265
5266 /**
5267 * Get the value for the key 'page.labeltype.max.fetch.size'. <br>
5268 * The value is, e.g. 1000 <br>
5269 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5270 */
5271 String getPageLabeltypeMaxFetchSize();
5272
5273 /**
5274 * Get the value for the key 'page.labeltype.max.fetch.size' as {@link Integer}. <br>
5275 * The value is, e.g. 1000 <br>
5276 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5277 * @throws NumberFormatException When the property is not integer.
5278 */
5279 Integer getPageLabeltypeMaxFetchSizeAsInteger();
5280
5281 /**
5282 * Get the value for the key 'page.roletype.max.fetch.size'. <br>
5283 * The value is, e.g. 1000 <br>
5284 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5285 */
5286 String getPageRoletypeMaxFetchSize();
5287
5288 /**
5289 * Get the value for the key 'page.roletype.max.fetch.size' as {@link Integer}. <br>
5290 * The value is, e.g. 1000 <br>
5291 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5292 * @throws NumberFormatException When the property is not integer.
5293 */
5294 Integer getPageRoletypeMaxFetchSizeAsInteger();
5295
5296 /**
5297 * Get the value for the key 'page.user.max.fetch.size'. <br>
5298 * The value is, e.g. 1000 <br>
5299 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5300 */
5301 String getPageUserMaxFetchSize();
5302
5303 /**
5304 * Get the value for the key 'page.user.max.fetch.size' as {@link Integer}. <br>
5305 * The value is, e.g. 1000 <br>
5306 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5307 * @throws NumberFormatException When the property is not integer.
5308 */
5309 Integer getPageUserMaxFetchSizeAsInteger();
5310
5311 /**
5312 * Get the value for the key 'page.role.max.fetch.size'. <br>
5313 * The value is, e.g. 1000 <br>
5314 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5315 */
5316 String getPageRoleMaxFetchSize();
5317
5318 /**
5319 * Get the value for the key 'page.role.max.fetch.size' as {@link Integer}. <br>
5320 * The value is, e.g. 1000 <br>
5321 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5322 * @throws NumberFormatException When the property is not integer.
5323 */
5324 Integer getPageRoleMaxFetchSizeAsInteger();
5325
5326 /**
5327 * Get the value for the key 'page.group.max.fetch.size'. <br>
5328 * The value is, e.g. 1000 <br>
5329 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5330 */
5331 String getPageGroupMaxFetchSize();
5332
5333 /**
5334 * Get the value for the key 'page.group.max.fetch.size' as {@link Integer}. <br>
5335 * The value is, e.g. 1000 <br>
5336 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5337 * @throws NumberFormatException When the property is not integer.
5338 */
5339 Integer getPageGroupMaxFetchSizeAsInteger();
5340
5341 /**
5342 * Get the value for the key 'page.crawling.info.param.max.fetch.size'. <br>
5343 * The value is, e.g. 100 <br>
5344 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5345 */
5346 String getPageCrawlingInfoParamMaxFetchSize();
5347
5348 /**
5349 * Get the value for the key 'page.crawling.info.param.max.fetch.size' as {@link Integer}. <br>
5350 * The value is, e.g. 100 <br>
5351 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5352 * @throws NumberFormatException When the property is not integer.
5353 */
5354 Integer getPageCrawlingInfoParamMaxFetchSizeAsInteger();
5355
5356 /**
5357 * Get the value for the key 'page.crawling.info.max.fetch.size'. <br>
5358 * The value is, e.g. 1000 <br>
5359 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5360 */
5361 String getPageCrawlingInfoMaxFetchSize();
5362
5363 /**
5364 * Get the value for the key 'page.crawling.info.max.fetch.size' as {@link Integer}. <br>
5365 * The value is, e.g. 1000 <br>
5366 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5367 * @throws NumberFormatException When the property is not integer.
5368 */
5369 Integer getPageCrawlingInfoMaxFetchSizeAsInteger();
5370
5371 /**
5372 * Get the value for the key 'page.data.config.max.fetch.size'. <br>
5373 * The value is, e.g. 100 <br>
5374 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5375 */
5376 String getPageDataConfigMaxFetchSize();
5377
5378 /**
5379 * Get the value for the key 'page.data.config.max.fetch.size' as {@link Integer}. <br>
5380 * The value is, e.g. 100 <br>
5381 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5382 * @throws NumberFormatException When the property is not integer.
5383 */
5384 Integer getPageDataConfigMaxFetchSizeAsInteger();
5385
5386 /**
5387 * Get the value for the key 'page.web.config.max.fetch.size'. <br>
5388 * The value is, e.g. 100 <br>
5389 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5390 */
5391 String getPageWebConfigMaxFetchSize();
5392
5393 /**
5394 * Get the value for the key 'page.web.config.max.fetch.size' as {@link Integer}. <br>
5395 * The value is, e.g. 100 <br>
5396 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5397 * @throws NumberFormatException When the property is not integer.
5398 */
5399 Integer getPageWebConfigMaxFetchSizeAsInteger();
5400
5401 /**
5402 * Get the value for the key 'page.file.config.max.fetch.size'. <br>
5403 * The value is, e.g. 100 <br>
5404 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5405 */
5406 String getPageFileConfigMaxFetchSize();
5407
5408 /**
5409 * Get the value for the key 'page.file.config.max.fetch.size' as {@link Integer}. <br>
5410 * The value is, e.g. 100 <br>
5411 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5412 * @throws NumberFormatException When the property is not integer.
5413 */
5414 Integer getPageFileConfigMaxFetchSizeAsInteger();
5415
5416 /**
5417 * Get the value for the key 'page.duplicate.host.max.fetch.size'. <br>
5418 * The value is, e.g. 1000 <br>
5419 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5420 */
5421 String getPageDuplicateHostMaxFetchSize();
5422
5423 /**
5424 * Get the value for the key 'page.duplicate.host.max.fetch.size' as {@link Integer}. <br>
5425 * The value is, e.g. 1000 <br>
5426 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5427 * @throws NumberFormatException When the property is not integer.
5428 */
5429 Integer getPageDuplicateHostMaxFetchSizeAsInteger();
5430
5431 /**
5432 * Get the value for the key 'page.failure.url.max.fetch.size'. <br>
5433 * The value is, e.g. 1000 <br>
5434 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5435 */
5436 String getPageFailureUrlMaxFetchSize();
5437
5438 /**
5439 * Get the value for the key 'page.failure.url.max.fetch.size' as {@link Integer}. <br>
5440 * The value is, e.g. 1000 <br>
5441 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5442 * @throws NumberFormatException When the property is not integer.
5443 */
5444 Integer getPageFailureUrlMaxFetchSizeAsInteger();
5445
5446 /**
5447 * Get the value for the key 'page.favorite.log.max.fetch.size'. <br>
5448 * The value is, e.g. 100 <br>
5449 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5450 */
5451 String getPageFavoriteLogMaxFetchSize();
5452
5453 /**
5454 * Get the value for the key 'page.favorite.log.max.fetch.size' as {@link Integer}. <br>
5455 * The value is, e.g. 100 <br>
5456 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5457 * @throws NumberFormatException When the property is not integer.
5458 */
5459 Integer getPageFavoriteLogMaxFetchSizeAsInteger();
5460
5461 /**
5462 * Get the value for the key 'page.file.auth.max.fetch.size'. <br>
5463 * The value is, e.g. 100 <br>
5464 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5465 */
5466 String getPageFileAuthMaxFetchSize();
5467
5468 /**
5469 * Get the value for the key 'page.file.auth.max.fetch.size' as {@link Integer}. <br>
5470 * The value is, e.g. 100 <br>
5471 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5472 * @throws NumberFormatException When the property is not integer.
5473 */
5474 Integer getPageFileAuthMaxFetchSizeAsInteger();
5475
5476 /**
5477 * Get the value for the key 'page.web.auth.max.fetch.size'. <br>
5478 * The value is, e.g. 100 <br>
5479 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5480 */
5481 String getPageWebAuthMaxFetchSize();
5482
5483 /**
5484 * Get the value for the key 'page.web.auth.max.fetch.size' as {@link Integer}. <br>
5485 * The value is, e.g. 100 <br>
5486 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5487 * @throws NumberFormatException When the property is not integer.
5488 */
5489 Integer getPageWebAuthMaxFetchSizeAsInteger();
5490
5491 /**
5492 * Get the value for the key 'page.path.mapping.max.fetch.size'. <br>
5493 * The value is, e.g. 1000 <br>
5494 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5495 */
5496 String getPagePathMappingMaxFetchSize();
5497
5498 /**
5499 * Get the value for the key 'page.path.mapping.max.fetch.size' as {@link Integer}. <br>
5500 * The value is, e.g. 1000 <br>
5501 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5502 * @throws NumberFormatException When the property is not integer.
5503 */
5504 Integer getPagePathMappingMaxFetchSizeAsInteger();
5505
5506 /**
5507 * Get the value for the key 'page.request.header.max.fetch.size'. <br>
5508 * The value is, e.g. 1000 <br>
5509 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5510 */
5511 String getPageRequestHeaderMaxFetchSize();
5512
5513 /**
5514 * Get the value for the key 'page.request.header.max.fetch.size' as {@link Integer}. <br>
5515 * The value is, e.g. 1000 <br>
5516 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5517 * @throws NumberFormatException When the property is not integer.
5518 */
5519 Integer getPageRequestHeaderMaxFetchSizeAsInteger();
5520
5521 /**
5522 * Get the value for the key 'page.scheduled.job.max.fetch.size'. <br>
5523 * The value is, e.g. 100 <br>
5524 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5525 */
5526 String getPageScheduledJobMaxFetchSize();
5527
5528 /**
5529 * Get the value for the key 'page.scheduled.job.max.fetch.size' as {@link Integer}. <br>
5530 * The value is, e.g. 100 <br>
5531 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5532 * @throws NumberFormatException When the property is not integer.
5533 */
5534 Integer getPageScheduledJobMaxFetchSizeAsInteger();
5535
5536 /**
5537 * Get the value for the key 'page.elevate.word.max.fetch.size'. <br>
5538 * The value is, e.g. 1000 <br>
5539 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5540 */
5541 String getPageElevateWordMaxFetchSize();
5542
5543 /**
5544 * Get the value for the key 'page.elevate.word.max.fetch.size' as {@link Integer}. <br>
5545 * The value is, e.g. 1000 <br>
5546 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5547 * @throws NumberFormatException When the property is not integer.
5548 */
5549 Integer getPageElevateWordMaxFetchSizeAsInteger();
5550
5551 /**
5552 * Get the value for the key 'page.bad.word.max.fetch.size'. <br>
5553 * The value is, e.g. 1000 <br>
5554 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5555 */
5556 String getPageBadWordMaxFetchSize();
5557
5558 /**
5559 * Get the value for the key 'page.bad.word.max.fetch.size' as {@link Integer}. <br>
5560 * The value is, e.g. 1000 <br>
5561 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5562 * @throws NumberFormatException When the property is not integer.
5563 */
5564 Integer getPageBadWordMaxFetchSizeAsInteger();
5565
5566 /**
5567 * Get the value for the key 'page.dictionary.max.fetch.size'. <br>
5568 * The value is, e.g. 1000 <br>
5569 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5570 */
5571 String getPageDictionaryMaxFetchSize();
5572
5573 /**
5574 * Get the value for the key 'page.dictionary.max.fetch.size' as {@link Integer}. <br>
5575 * The value is, e.g. 1000 <br>
5576 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5577 * @throws NumberFormatException When the property is not integer.
5578 */
5579 Integer getPageDictionaryMaxFetchSizeAsInteger();
5580
5581 /**
5582 * Get the value for the key 'page.relatedcontent.max.fetch.size'. <br>
5583 * The value is, e.g. 5000 <br>
5584 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5585 */
5586 String getPageRelatedcontentMaxFetchSize();
5587
5588 /**
5589 * Get the value for the key 'page.relatedcontent.max.fetch.size' as {@link Integer}. <br>
5590 * The value is, e.g. 5000 <br>
5591 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5592 * @throws NumberFormatException When the property is not integer.
5593 */
5594 Integer getPageRelatedcontentMaxFetchSizeAsInteger();
5595
5596 /**
5597 * Get the value for the key 'page.relatedquery.max.fetch.size'. <br>
5598 * The value is, e.g. 5000 <br>
5599 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5600 */
5601 String getPageRelatedqueryMaxFetchSize();
5602
5603 /**
5604 * Get the value for the key 'page.relatedquery.max.fetch.size' as {@link Integer}. <br>
5605 * The value is, e.g. 5000 <br>
5606 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5607 * @throws NumberFormatException When the property is not integer.
5608 */
5609 Integer getPageRelatedqueryMaxFetchSizeAsInteger();
5610
5611 /**
5612 * Get the value for the key 'page.thumbnail.queue.max.fetch.size'. <br>
5613 * The value is, e.g. 100 <br>
5614 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5615 */
5616 String getPageThumbnailQueueMaxFetchSize();
5617
5618 /**
5619 * Get the value for the key 'page.thumbnail.queue.max.fetch.size' as {@link Integer}. <br>
5620 * The value is, e.g. 100 <br>
5621 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5622 * @throws NumberFormatException When the property is not integer.
5623 */
5624 Integer getPageThumbnailQueueMaxFetchSizeAsInteger();
5625
5626 /**
5627 * Get the value for the key 'page.thumbnail.purge.max.fetch.size'. <br>
5628 * The value is, e.g. 100 <br>
5629 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5630 */
5631 String getPageThumbnailPurgeMaxFetchSize();
5632
5633 /**
5634 * Get the value for the key 'page.thumbnail.purge.max.fetch.size' as {@link Integer}. <br>
5635 * The value is, e.g. 100 <br>
5636 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5637 * @throws NumberFormatException When the property is not integer.
5638 */
5639 Integer getPageThumbnailPurgeMaxFetchSizeAsInteger();
5640
5641 /**
5642 * Get the value for the key 'page.score.booster.max.fetch.size'. <br>
5643 * The value is, e.g. 1000 <br>
5644 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5645 */
5646 String getPageScoreBoosterMaxFetchSize();
5647
5648 /**
5649 * Get the value for the key 'page.score.booster.max.fetch.size' as {@link Integer}. <br>
5650 * The value is, e.g. 1000 <br>
5651 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5652 * @throws NumberFormatException When the property is not integer.
5653 */
5654 Integer getPageScoreBoosterMaxFetchSizeAsInteger();
5655
5656 /**
5657 * Get the value for the key 'page.searchlog.max.fetch.size'. <br>
5658 * The value is, e.g. 10000 <br>
5659 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5660 */
5661 String getPageSearchlogMaxFetchSize();
5662
5663 /**
5664 * Get the value for the key 'page.searchlog.max.fetch.size' as {@link Integer}. <br>
5665 * The value is, e.g. 10000 <br>
5666 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5667 * @throws NumberFormatException When the property is not integer.
5668 */
5669 Integer getPageSearchlogMaxFetchSizeAsInteger();
5670
5671 /**
5672 * Get the value for the key 'page.searchlist.track.total.hits'. <br>
5673 * The value is, e.g. true <br>
5674 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5675 */
5676 String getPageSearchlistTrackTotalHits();
5677
5678 /**
5679 * Is the property for the key 'page.searchlist.track.total.hits' true? <br>
5680 * The value is, e.g. true <br>
5681 * @return The determination, true or false. (if not found, exception but basically no way)
5682 */
5683 boolean isPageSearchlistTrackTotalHits();
5684
5685 /**
5686 * Get the value for the key 'paging.search.page.start'. <br>
5687 * The value is, e.g. 0 <br>
5688 * comment: search page
5689 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5690 */
5691 String getPagingSearchPageStart();
5692
5693 /**
5694 * Get the value for the key 'paging.search.page.start' as {@link Integer}. <br>
5695 * The value is, e.g. 0 <br>
5696 * comment: search page
5697 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5698 * @throws NumberFormatException When the property is not integer.
5699 */
5700 Integer getPagingSearchPageStartAsInteger();
5701
5702 /**
5703 * Get the value for the key 'paging.search.page.size'. <br>
5704 * The value is, e.g. 10 <br>
5705 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5706 */
5707 String getPagingSearchPageSize();
5708
5709 /**
5710 * Get the value for the key 'paging.search.page.size' as {@link Integer}. <br>
5711 * The value is, e.g. 10 <br>
5712 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5713 * @throws NumberFormatException When the property is not integer.
5714 */
5715 Integer getPagingSearchPageSizeAsInteger();
5716
5717 /**
5718 * Get the value for the key 'paging.search.page.max.size'. <br>
5719 * The value is, e.g. 100 <br>
5720 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5721 */
5722 String getPagingSearchPageMaxSize();
5723
5724 /**
5725 * Get the value for the key 'paging.search.page.max.size' as {@link Integer}. <br>
5726 * The value is, e.g. 100 <br>
5727 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5728 * @throws NumberFormatException When the property is not integer.
5729 */
5730 Integer getPagingSearchPageMaxSizeAsInteger();
5731
5732 /**
5733 * Get the value for the key 'searchlog.agg.shard.size'. <br>
5734 * The value is, e.g. -1 <br>
5735 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5736 */
5737 String getSearchlogAggShardSize();
5738
5739 /**
5740 * Get the value for the key 'searchlog.agg.shard.size' as {@link Integer}. <br>
5741 * The value is, e.g. -1 <br>
5742 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5743 * @throws NumberFormatException When the property is not integer.
5744 */
5745 Integer getSearchlogAggShardSizeAsInteger();
5746
5747 /**
5748 * Get the value for the key 'thumbnail.html.image.min.width'. <br>
5749 * The value is, e.g. 100 <br>
5750 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5751 */
5752 String getThumbnailHtmlImageMinWidth();
5753
5754 /**
5755 * Get the value for the key 'thumbnail.html.image.min.width' as {@link Integer}. <br>
5756 * The value is, e.g. 100 <br>
5757 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5758 * @throws NumberFormatException When the property is not integer.
5759 */
5760 Integer getThumbnailHtmlImageMinWidthAsInteger();
5761
5762 /**
5763 * Get the value for the key 'thumbnail.html.image.min.height'. <br>
5764 * The value is, e.g. 100 <br>
5765 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5766 */
5767 String getThumbnailHtmlImageMinHeight();
5768
5769 /**
5770 * Get the value for the key 'thumbnail.html.image.min.height' as {@link Integer}. <br>
5771 * The value is, e.g. 100 <br>
5772 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5773 * @throws NumberFormatException When the property is not integer.
5774 */
5775 Integer getThumbnailHtmlImageMinHeightAsInteger();
5776
5777 /**
5778 * Get the value for the key 'thumbnail.html.image.max.aspect.ratio'. <br>
5779 * The value is, e.g. 3.0 <br>
5780 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5781 */
5782 String getThumbnailHtmlImageMaxAspectRatio();
5783
5784 /**
5785 * Get the value for the key 'thumbnail.html.image.max.aspect.ratio' as {@link java.math.BigDecimal}. <br>
5786 * The value is, e.g. 3.0 <br>
5787 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5788 * @throws NumberFormatException When the property is not decimal.
5789 */
5790 java.math.BigDecimal getThumbnailHtmlImageMaxAspectRatioAsDecimal();
5791
5792 /**
5793 * Get the value for the key 'thumbnail.html.image.thumbnail.width'. <br>
5794 * The value is, e.g. 100 <br>
5795 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5796 */
5797 String getThumbnailHtmlImageThumbnailWidth();
5798
5799 /**
5800 * Get the value for the key 'thumbnail.html.image.thumbnail.width' as {@link Integer}. <br>
5801 * The value is, e.g. 100 <br>
5802 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5803 * @throws NumberFormatException When the property is not integer.
5804 */
5805 Integer getThumbnailHtmlImageThumbnailWidthAsInteger();
5806
5807 /**
5808 * Get the value for the key 'thumbnail.html.image.thumbnail.height'. <br>
5809 * The value is, e.g. 100 <br>
5810 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5811 */
5812 String getThumbnailHtmlImageThumbnailHeight();
5813
5814 /**
5815 * Get the value for the key 'thumbnail.html.image.thumbnail.height' as {@link Integer}. <br>
5816 * The value is, e.g. 100 <br>
5817 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5818 * @throws NumberFormatException When the property is not integer.
5819 */
5820 Integer getThumbnailHtmlImageThumbnailHeightAsInteger();
5821
5822 /**
5823 * Get the value for the key 'thumbnail.html.image.format'. <br>
5824 * The value is, e.g. png <br>
5825 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5826 */
5827 String getThumbnailHtmlImageFormat();
5828
5829 /**
5830 * Get the value for the key 'thumbnail.html.image.xpath'. <br>
5831 * The value is, e.g. //IMG <br>
5832 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5833 */
5834 String getThumbnailHtmlImageXpath();
5835
5836 /**
5837 * Get the value for the key 'thumbnail.html.image.exclude.extensions'. <br>
5838 * The value is, e.g. svg,html,css,js <br>
5839 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5840 */
5841 String getThumbnailHtmlImageExcludeExtensions();
5842
5843 /**
5844 * Get the value for the key 'thumbnail.generator.interval'. <br>
5845 * The value is, e.g. 0 <br>
5846 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5847 */
5848 String getThumbnailGeneratorInterval();
5849
5850 /**
5851 * Get the value for the key 'thumbnail.generator.interval' as {@link Integer}. <br>
5852 * The value is, e.g. 0 <br>
5853 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5854 * @throws NumberFormatException When the property is not integer.
5855 */
5856 Integer getThumbnailGeneratorIntervalAsInteger();
5857
5858 /**
5859 * Get the value for the key 'thumbnail.generator.targets'. <br>
5860 * The value is, e.g. all <br>
5861 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5862 */
5863 String getThumbnailGeneratorTargets();
5864
5865 /**
5866 * Get the value for the key 'thumbnail.crawler.enabled'. <br>
5867 * The value is, e.g. true <br>
5868 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5869 */
5870 String getThumbnailCrawlerEnabled();
5871
5872 /**
5873 * Is the property for the key 'thumbnail.crawler.enabled' true? <br>
5874 * The value is, e.g. true <br>
5875 * @return The determination, true or false. (if not found, exception but basically no way)
5876 */
5877 boolean isThumbnailCrawlerEnabled();
5878
5879 /**
5880 * Get the value for the key 'thumbnail.system.monitor.interval'. <br>
5881 * The value is, e.g. 60 <br>
5882 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5883 */
5884 String getThumbnailSystemMonitorInterval();
5885
5886 /**
5887 * Get the value for the key 'thumbnail.system.monitor.interval' as {@link Integer}. <br>
5888 * The value is, e.g. 60 <br>
5889 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5890 * @throws NumberFormatException When the property is not integer.
5891 */
5892 Integer getThumbnailSystemMonitorIntervalAsInteger();
5893
5894 /**
5895 * Get the value for the key 'user.code.request.parameter'. <br>
5896 * The value is, e.g. userCode <br>
5897 * comment: user
5898 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5899 */
5900 String getUserCodeRequestParameter();
5901
5902 /**
5903 * Get the value for the key 'user.code.min.length'. <br>
5904 * The value is, e.g. 20 <br>
5905 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5906 */
5907 String getUserCodeMinLength();
5908
5909 /**
5910 * Get the value for the key 'user.code.min.length' as {@link Integer}. <br>
5911 * The value is, e.g. 20 <br>
5912 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5913 * @throws NumberFormatException When the property is not integer.
5914 */
5915 Integer getUserCodeMinLengthAsInteger();
5916
5917 /**
5918 * Get the value for the key 'user.code.max.length'. <br>
5919 * The value is, e.g. 100 <br>
5920 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5921 */
5922 String getUserCodeMaxLength();
5923
5924 /**
5925 * Get the value for the key 'user.code.max.length' as {@link Integer}. <br>
5926 * The value is, e.g. 100 <br>
5927 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5928 * @throws NumberFormatException When the property is not integer.
5929 */
5930 Integer getUserCodeMaxLengthAsInteger();
5931
5932 /**
5933 * Get the value for the key 'user.code.pattern'. <br>
5934 * The value is, e.g. [a-zA-Z0-9_]+ <br>
5935 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5936 */
5937 String getUserCodePattern();
5938
5939 /**
5940 * Get the value for the key 'mail.from.name'. <br>
5941 * The value is, e.g. Administrator <br>
5942 * comment: From
5943 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5944 */
5945 String getMailFromName();
5946
5947 /**
5948 * Get the value for the key 'mail.from.address'. <br>
5949 * The value is, e.g. root@localhost <br>
5950 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5951 */
5952 String getMailFromAddress();
5953
5954 /**
5955 * Get the value for the key 'mail.hostname'. <br>
5956 * The value is, e.g. <br>
5957 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5958 */
5959 String getMailHostname();
5960
5961 /**
5962 * Get the value for the key 'mail.hostname' as {@link Integer}. <br>
5963 * The value is, e.g. <br>
5964 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5965 * @throws NumberFormatException When the property is not integer.
5966 */
5967 Integer getMailHostnameAsInteger();
5968
5969 /**
5970 * Get the value for the key 'scheduler.target.name'. <br>
5971 * The value is, e.g. <br>
5972 * comment: ------
5973 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5974 */
5975 String getSchedulerTargetName();
5976
5977 /**
5978 * Get the value for the key 'scheduler.target.name' as {@link Integer}. <br>
5979 * The value is, e.g. <br>
5980 * comment: ------
5981 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5982 * @throws NumberFormatException When the property is not integer.
5983 */
5984 Integer getSchedulerTargetNameAsInteger();
5985
5986 /**
5987 * Get the value for the key 'scheduler.job.class'. <br>
5988 * The value is, e.g. org.codelibs.fess.app.job.ScriptExecutorJob <br>
5989 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5990 */
5991 String getSchedulerJobClass();
5992
5993 /**
5994 * Get the value for the key 'scheduler.concurrent.exec.mode'. <br>
5995 * The value is, e.g. QUIT <br>
5996 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5997 */
5998 String getSchedulerConcurrentExecMode();
5999
6000 /**
6001 * Get the value for the key 'scheduler.monitor.interval'. <br>
6002 * The value is, e.g. 30 <br>
6003 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6004 */
6005 String getSchedulerMonitorInterval();
6006
6007 /**
6008 * Get the value for the key 'scheduler.monitor.interval' as {@link Integer}. <br>
6009 * The value is, e.g. 30 <br>
6010 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6011 * @throws NumberFormatException When the property is not integer.
6012 */
6013 Integer getSchedulerMonitorIntervalAsInteger();
6014
6015 /**
6016 * Get the value for the key 'online.help.base.link'. <br>
6017 * The value is, e.g. https://fess.codelibs.org/{lang}/{version}/admin/ <br>
6018 * comment: ------
6019 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6020 */
6021 String getOnlineHelpBaseLink();
6022
6023 /**
6024 * Get the value for the key 'online.help.installation'. <br>
6025 * The value is, e.g. https://fess.codelibs.org/{lang}/{version}/install/install.html <br>
6026 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6027 */
6028 String getOnlineHelpInstallation();
6029
6030 /**
6031 * Get the value for the key 'online.help.eol'. <br>
6032 * The value is, e.g. https://fess.codelibs.org/{lang}/eol.html <br>
6033 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6034 */
6035 String getOnlineHelpEol();
6036
6037 /**
6038 * Get the value for the key 'online.help.name.failureurl'. <br>
6039 * The value is, e.g. failureurl <br>
6040 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6041 */
6042 String getOnlineHelpNameFailureurl();
6043
6044 /**
6045 * Get the value for the key 'online.help.name.elevateword'. <br>
6046 * The value is, e.g. elevateword <br>
6047 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6048 */
6049 String getOnlineHelpNameElevateword();
6050
6051 /**
6052 * Get the value for the key 'online.help.name.reqheader'. <br>
6053 * The value is, e.g. reqheader <br>
6054 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6055 */
6056 String getOnlineHelpNameReqheader();
6057
6058 /**
6059 * Get the value for the key 'online.help.name.dict.synonym'. <br>
6060 * The value is, e.g. synonym <br>
6061 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6062 */
6063 String getOnlineHelpNameDictSynonym();
6064
6065 /**
6066 * Get the value for the key 'online.help.name.dict'. <br>
6067 * The value is, e.g. dict <br>
6068 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6069 */
6070 String getOnlineHelpNameDict();
6071
6072 /**
6073 * Get the value for the key 'online.help.name.dict.kuromoji'. <br>
6074 * The value is, e.g. kuromoji <br>
6075 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6076 */
6077 String getOnlineHelpNameDictKuromoji();
6078
6079 /**
6080 * Get the value for the key 'online.help.name.dict.protwords'. <br>
6081 * The value is, e.g. protwords <br>
6082 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6083 */
6084 String getOnlineHelpNameDictProtwords();
6085
6086 /**
6087 * Get the value for the key 'online.help.name.dict.stopwords'. <br>
6088 * The value is, e.g. stopwords <br>
6089 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6090 */
6091 String getOnlineHelpNameDictStopwords();
6092
6093 /**
6094 * Get the value for the key 'online.help.name.dict.stemmeroverride'. <br>
6095 * The value is, e.g. stemmeroverride <br>
6096 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6097 */
6098 String getOnlineHelpNameDictStemmeroverride();
6099
6100 /**
6101 * Get the value for the key 'online.help.name.dict.mapping'. <br>
6102 * The value is, e.g. mapping <br>
6103 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6104 */
6105 String getOnlineHelpNameDictMapping();
6106
6107 /**
6108 * Get the value for the key 'online.help.name.webconfig'. <br>
6109 * The value is, e.g. webconfig <br>
6110 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6111 */
6112 String getOnlineHelpNameWebconfig();
6113
6114 /**
6115 * Get the value for the key 'online.help.name.searchlist'. <br>
6116 * The value is, e.g. searchlist <br>
6117 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6118 */
6119 String getOnlineHelpNameSearchlist();
6120
6121 /**
6122 * Get the value for the key 'online.help.name.log'. <br>
6123 * The value is, e.g. log <br>
6124 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6125 */
6126 String getOnlineHelpNameLog();
6127
6128 /**
6129 * Get the value for the key 'online.help.name.general'. <br>
6130 * The value is, e.g. general <br>
6131 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6132 */
6133 String getOnlineHelpNameGeneral();
6134
6135 /**
6136 * Get the value for the key 'online.help.name.role'. <br>
6137 * The value is, e.g. role <br>
6138 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6139 */
6140 String getOnlineHelpNameRole();
6141
6142 /**
6143 * Get the value for the key 'online.help.name.joblog'. <br>
6144 * The value is, e.g. joblog <br>
6145 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6146 */
6147 String getOnlineHelpNameJoblog();
6148
6149 /**
6150 * Get the value for the key 'online.help.name.keymatch'. <br>
6151 * The value is, e.g. keymatch <br>
6152 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6153 */
6154 String getOnlineHelpNameKeymatch();
6155
6156 /**
6157 * Get the value for the key 'online.help.name.relatedquery'. <br>
6158 * The value is, e.g. relatedquery <br>
6159 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6160 */
6161 String getOnlineHelpNameRelatedquery();
6162
6163 /**
6164 * Get the value for the key 'online.help.name.relatedcontent'. <br>
6165 * The value is, e.g. relatedcontent <br>
6166 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6167 */
6168 String getOnlineHelpNameRelatedcontent();
6169
6170 /**
6171 * Get the value for the key 'online.help.name.wizard'. <br>
6172 * The value is, e.g. wizard <br>
6173 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6174 */
6175 String getOnlineHelpNameWizard();
6176
6177 /**
6178 * Get the value for the key 'online.help.name.badword'. <br>
6179 * The value is, e.g. badword <br>
6180 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6181 */
6182 String getOnlineHelpNameBadword();
6183
6184 /**
6185 * Get the value for the key 'online.help.name.pathmap'. <br>
6186 * The value is, e.g. pathmap <br>
6187 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6188 */
6189 String getOnlineHelpNamePathmap();
6190
6191 /**
6192 * Get the value for the key 'online.help.name.boostdoc'. <br>
6193 * The value is, e.g. boostdoc <br>
6194 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6195 */
6196 String getOnlineHelpNameBoostdoc();
6197
6198 /**
6199 * Get the value for the key 'online.help.name.dataconfig'. <br>
6200 * The value is, e.g. dataconfig <br>
6201 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6202 */
6203 String getOnlineHelpNameDataconfig();
6204
6205 /**
6206 * Get the value for the key 'online.help.name.systeminfo'. <br>
6207 * The value is, e.g. systeminfo <br>
6208 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6209 */
6210 String getOnlineHelpNameSysteminfo();
6211
6212 /**
6213 * Get the value for the key 'online.help.name.user'. <br>
6214 * The value is, e.g. user <br>
6215 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6216 */
6217 String getOnlineHelpNameUser();
6218
6219 /**
6220 * Get the value for the key 'online.help.name.group'. <br>
6221 * The value is, e.g. group <br>
6222 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6223 */
6224 String getOnlineHelpNameGroup();
6225
6226 /**
6227 * Get the value for the key 'online.help.name.design'. <br>
6228 * The value is, e.g. design <br>
6229 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6230 */
6231 String getOnlineHelpNameDesign();
6232
6233 /**
6234 * Get the value for the key 'online.help.name.dashboard'. <br>
6235 * The value is, e.g. dashboard <br>
6236 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6237 */
6238 String getOnlineHelpNameDashboard();
6239
6240 /**
6241 * Get the value for the key 'online.help.name.webauth'. <br>
6242 * The value is, e.g. webauth <br>
6243 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6244 */
6245 String getOnlineHelpNameWebauth();
6246
6247 /**
6248 * Get the value for the key 'online.help.name.fileconfig'. <br>
6249 * The value is, e.g. fileconfig <br>
6250 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6251 */
6252 String getOnlineHelpNameFileconfig();
6253
6254 /**
6255 * Get the value for the key 'online.help.name.fileauth'. <br>
6256 * The value is, e.g. fileauth <br>
6257 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6258 */
6259 String getOnlineHelpNameFileauth();
6260
6261 /**
6262 * Get the value for the key 'online.help.name.labeltype'. <br>
6263 * The value is, e.g. labeltype <br>
6264 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6265 */
6266 String getOnlineHelpNameLabeltype();
6267
6268 /**
6269 * Get the value for the key 'online.help.name.duplicatehost'. <br>
6270 * The value is, e.g. duplicatehost <br>
6271 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6272 */
6273 String getOnlineHelpNameDuplicatehost();
6274
6275 /**
6276 * Get the value for the key 'online.help.name.scheduler'. <br>
6277 * The value is, e.g. scheduler <br>
6278 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6279 */
6280 String getOnlineHelpNameScheduler();
6281
6282 /**
6283 * Get the value for the key 'online.help.name.crawlinginfo'. <br>
6284 * The value is, e.g. crawlinginfo <br>
6285 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6286 */
6287 String getOnlineHelpNameCrawlinginfo();
6288
6289 /**
6290 * Get the value for the key 'online.help.name.backup'. <br>
6291 * The value is, e.g. backup <br>
6292 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6293 */
6294 String getOnlineHelpNameBackup();
6295
6296 /**
6297 * Get the value for the key 'online.help.name.upgrade'. <br>
6298 * The value is, e.g. upgrade <br>
6299 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6300 */
6301 String getOnlineHelpNameUpgrade();
6302
6303 /**
6304 * Get the value for the key 'online.help.name.esreq'. <br>
6305 * The value is, e.g. esreq <br>
6306 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6307 */
6308 String getOnlineHelpNameEsreq();
6309
6310 /**
6311 * Get the value for the key 'online.help.name.accesstoken'. <br>
6312 * The value is, e.g. accesstoken <br>
6313 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6314 */
6315 String getOnlineHelpNameAccesstoken();
6316
6317 /**
6318 * Get the value for the key 'online.help.name.suggest'. <br>
6319 * The value is, e.g. suggest <br>
6320 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6321 */
6322 String getOnlineHelpNameSuggest();
6323
6324 /**
6325 * Get the value for the key 'online.help.name.searchlog'. <br>
6326 * The value is, e.g. searchlog <br>
6327 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6328 */
6329 String getOnlineHelpNameSearchlog();
6330
6331 /**
6332 * Get the value for the key 'online.help.name.maintenance'. <br>
6333 * The value is, e.g. maintenance <br>
6334 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6335 */
6336 String getOnlineHelpNameMaintenance();
6337
6338 /**
6339 * Get the value for the key 'online.help.name.plugin'. <br>
6340 * The value is, e.g. plugin <br>
6341 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6342 */
6343 String getOnlineHelpNamePlugin();
6344
6345 /**
6346 * Get the value for the key 'online.help.name.storage'. <br>
6347 * The value is, e.g. storage <br>
6348 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6349 */
6350 String getOnlineHelpNameStorage();
6351
6352 /**
6353 * Get the value for the key 'online.help.supported.langs'. <br>
6354 * The value is, e.g. ja <br>
6355 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6356 */
6357 String getOnlineHelpSupportedLangs();
6358
6359 /**
6360 * Get the value for the key 'forum.link'. <br>
6361 * The value is, e.g. https://discuss.codelibs.org/c/Fess{lang}/ <br>
6362 * comment: ------
6363 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6364 */
6365 String getForumLink();
6366
6367 /**
6368 * Get the value for the key 'forum.supported.langs'. <br>
6369 * The value is, e.g. en,ja <br>
6370 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6371 */
6372 String getForumSupportedLangs();
6373
6374 /**
6375 * Get the value for the key 'suggest.popular.word.seed'. <br>
6376 * The value is, e.g. 0 <br>
6377 * comment: ------
6378 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6379 */
6380 String getSuggestPopularWordSeed();
6381
6382 /**
6383 * Get the value for the key 'suggest.popular.word.seed' as {@link Integer}. <br>
6384 * The value is, e.g. 0 <br>
6385 * comment: ------
6386 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6387 * @throws NumberFormatException When the property is not integer.
6388 */
6389 Integer getSuggestPopularWordSeedAsInteger();
6390
6391 /**
6392 * Get the value for the key 'suggest.popular.word.tags'. <br>
6393 * The value is, e.g. <br>
6394 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6395 */
6396 String getSuggestPopularWordTags();
6397
6398 /**
6399 * Get the value for the key 'suggest.popular.word.tags' as {@link Integer}. <br>
6400 * The value is, e.g. <br>
6401 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6402 * @throws NumberFormatException When the property is not integer.
6403 */
6404 Integer getSuggestPopularWordTagsAsInteger();
6405
6406 /**
6407 * Get the value for the key 'suggest.popular.word.fields'. <br>
6408 * The value is, e.g. <br>
6409 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6410 */
6411 String getSuggestPopularWordFields();
6412
6413 /**
6414 * Get the value for the key 'suggest.popular.word.fields' as {@link Integer}. <br>
6415 * The value is, e.g. <br>
6416 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6417 * @throws NumberFormatException When the property is not integer.
6418 */
6419 Integer getSuggestPopularWordFieldsAsInteger();
6420
6421 /**
6422 * Get the value for the key 'suggest.popular.word.excludes'. <br>
6423 * The value is, e.g. <br>
6424 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6425 */
6426 String getSuggestPopularWordExcludes();
6427
6428 /**
6429 * Get the value for the key 'suggest.popular.word.excludes' as {@link Integer}. <br>
6430 * The value is, e.g. <br>
6431 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6432 * @throws NumberFormatException When the property is not integer.
6433 */
6434 Integer getSuggestPopularWordExcludesAsInteger();
6435
6436 /**
6437 * Get the value for the key 'suggest.popular.word.size'. <br>
6438 * The value is, e.g. 10 <br>
6439 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6440 */
6441 String getSuggestPopularWordSize();
6442
6443 /**
6444 * Get the value for the key 'suggest.popular.word.size' as {@link Integer}. <br>
6445 * The value is, e.g. 10 <br>
6446 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6447 * @throws NumberFormatException When the property is not integer.
6448 */
6449 Integer getSuggestPopularWordSizeAsInteger();
6450
6451 /**
6452 * Get the value for the key 'suggest.popular.word.window.size'. <br>
6453 * The value is, e.g. 30 <br>
6454 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6455 */
6456 String getSuggestPopularWordWindowSize();
6457
6458 /**
6459 * Get the value for the key 'suggest.popular.word.window.size' as {@link Integer}. <br>
6460 * The value is, e.g. 30 <br>
6461 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6462 * @throws NumberFormatException When the property is not integer.
6463 */
6464 Integer getSuggestPopularWordWindowSizeAsInteger();
6465
6466 /**
6467 * Get the value for the key 'suggest.popular.word.query.freq'. <br>
6468 * The value is, e.g. 10 <br>
6469 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6470 */
6471 String getSuggestPopularWordQueryFreq();
6472
6473 /**
6474 * Get the value for the key 'suggest.popular.word.query.freq' as {@link Integer}. <br>
6475 * The value is, e.g. 10 <br>
6476 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6477 * @throws NumberFormatException When the property is not integer.
6478 */
6479 Integer getSuggestPopularWordQueryFreqAsInteger();
6480
6481 /**
6482 * Get the value for the key 'suggest.min.hit.count'. <br>
6483 * The value is, e.g. 1 <br>
6484 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6485 */
6486 String getSuggestMinHitCount();
6487
6488 /**
6489 * Get the value for the key 'suggest.min.hit.count' as {@link Integer}. <br>
6490 * The value is, e.g. 1 <br>
6491 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6492 * @throws NumberFormatException When the property is not integer.
6493 */
6494 Integer getSuggestMinHitCountAsInteger();
6495
6496 /**
6497 * Get the value for the key 'suggest.field.contents'. <br>
6498 * The value is, e.g. _default <br>
6499 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6500 */
6501 String getSuggestFieldContents();
6502
6503 /**
6504 * Get the value for the key 'suggest.field.tags'. <br>
6505 * The value is, e.g. label <br>
6506 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6507 */
6508 String getSuggestFieldTags();
6509
6510 /**
6511 * Get the value for the key 'suggest.field.roles'. <br>
6512 * The value is, e.g. role <br>
6513 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6514 */
6515 String getSuggestFieldRoles();
6516
6517 /**
6518 * Get the value for the key 'suggest.field.index.contents'. <br>
6519 * The value is, e.g. content,title <br>
6520 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6521 */
6522 String getSuggestFieldIndexContents();
6523
6524 /**
6525 * Get the value for the key 'suggest.update.request.interval'. <br>
6526 * The value is, e.g. 0 <br>
6527 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6528 */
6529 String getSuggestUpdateRequestInterval();
6530
6531 /**
6532 * Get the value for the key 'suggest.update.request.interval' as {@link Integer}. <br>
6533 * The value is, e.g. 0 <br>
6534 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6535 * @throws NumberFormatException When the property is not integer.
6536 */
6537 Integer getSuggestUpdateRequestIntervalAsInteger();
6538
6539 /**
6540 * Get the value for the key 'suggest.update.doc.per.request'. <br>
6541 * The value is, e.g. 2 <br>
6542 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6543 */
6544 String getSuggestUpdateDocPerRequest();
6545
6546 /**
6547 * Get the value for the key 'suggest.update.doc.per.request' as {@link Integer}. <br>
6548 * The value is, e.g. 2 <br>
6549 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6550 * @throws NumberFormatException When the property is not integer.
6551 */
6552 Integer getSuggestUpdateDocPerRequestAsInteger();
6553
6554 /**
6555 * Get the value for the key 'suggest.update.contents.limit.num.percentage'. <br>
6556 * The value is, e.g. 50% <br>
6557 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6558 */
6559 String getSuggestUpdateContentsLimitNumPercentage();
6560
6561 /**
6562 * Get the value for the key 'suggest.update.contents.limit.num'. <br>
6563 * The value is, e.g. 10000 <br>
6564 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6565 */
6566 String getSuggestUpdateContentsLimitNum();
6567
6568 /**
6569 * Get the value for the key 'suggest.update.contents.limit.num' as {@link Integer}. <br>
6570 * The value is, e.g. 10000 <br>
6571 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6572 * @throws NumberFormatException When the property is not integer.
6573 */
6574 Integer getSuggestUpdateContentsLimitNumAsInteger();
6575
6576 /**
6577 * Get the value for the key 'suggest.update.contents.limit.doc.size'. <br>
6578 * The value is, e.g. 50000 <br>
6579 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6580 */
6581 String getSuggestUpdateContentsLimitDocSize();
6582
6583 /**
6584 * Get the value for the key 'suggest.update.contents.limit.doc.size' as {@link Integer}. <br>
6585 * The value is, e.g. 50000 <br>
6586 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6587 * @throws NumberFormatException When the property is not integer.
6588 */
6589 Integer getSuggestUpdateContentsLimitDocSizeAsInteger();
6590
6591 /**
6592 * Get the value for the key 'suggest.source.reader.scroll.size'. <br>
6593 * The value is, e.g. 1 <br>
6594 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6595 */
6596 String getSuggestSourceReaderScrollSize();
6597
6598 /**
6599 * Get the value for the key 'suggest.source.reader.scroll.size' as {@link Integer}. <br>
6600 * The value is, e.g. 1 <br>
6601 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6602 * @throws NumberFormatException When the property is not integer.
6603 */
6604 Integer getSuggestSourceReaderScrollSizeAsInteger();
6605
6606 /**
6607 * Get the value for the key 'suggest.popular.word.cache.size'. <br>
6608 * The value is, e.g. 1000 <br>
6609 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6610 */
6611 String getSuggestPopularWordCacheSize();
6612
6613 /**
6614 * Get the value for the key 'suggest.popular.word.cache.size' as {@link Integer}. <br>
6615 * The value is, e.g. 1000 <br>
6616 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6617 * @throws NumberFormatException When the property is not integer.
6618 */
6619 Integer getSuggestPopularWordCacheSizeAsInteger();
6620
6621 /**
6622 * Get the value for the key 'suggest.popular.word.cache.expire'. <br>
6623 * The value is, e.g. 60 <br>
6624 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6625 */
6626 String getSuggestPopularWordCacheExpire();
6627
6628 /**
6629 * Get the value for the key 'suggest.popular.word.cache.expire' as {@link Integer}. <br>
6630 * The value is, e.g. 60 <br>
6631 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6632 * @throws NumberFormatException When the property is not integer.
6633 */
6634 Integer getSuggestPopularWordCacheExpireAsInteger();
6635
6636 /**
6637 * Get the value for the key 'suggest.search.log.permissions'. <br>
6638 * The value is, e.g. {user}guest,{role}guest <br>
6639 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6640 */
6641 String getSuggestSearchLogPermissions();
6642
6643 /**
6644 * Get the value for the key 'suggest.system.monitor.interval'. <br>
6645 * The value is, e.g. 60 <br>
6646 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6647 */
6648 String getSuggestSystemMonitorInterval();
6649
6650 /**
6651 * Get the value for the key 'suggest.system.monitor.interval' as {@link Integer}. <br>
6652 * The value is, e.g. 60 <br>
6653 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6654 * @throws NumberFormatException When the property is not integer.
6655 */
6656 Integer getSuggestSystemMonitorIntervalAsInteger();
6657
6658 /**
6659 * Get the value for the key 'ldap.admin.enabled'. <br>
6660 * The value is, e.g. false <br>
6661 * comment: ------
6662 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6663 */
6664 String getLdapAdminEnabled();
6665
6666 /**
6667 * Is the property for the key 'ldap.admin.enabled' true? <br>
6668 * The value is, e.g. false <br>
6669 * comment: ------
6670 * @return The determination, true or false. (if not found, exception but basically no way)
6671 */
6672 boolean isLdapAdminEnabled();
6673
6674 /**
6675 * Get the value for the key 'ldap.admin.user.filter'. <br>
6676 * The value is, e.g. uid=%s <br>
6677 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6678 */
6679 String getLdapAdminUserFilter();
6680
6681 /**
6682 * Get the value for the key 'ldap.admin.user.base.dn'. <br>
6683 * The value is, e.g. ou=People,dc=fess,dc=codelibs,dc=org <br>
6684 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6685 */
6686 String getLdapAdminUserBaseDn();
6687
6688 /**
6689 * Get the value for the key 'ldap.admin.user.object.classes'. <br>
6690 * The value is, e.g. organizationalPerson,top,person,inetOrgPerson <br>
6691 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6692 */
6693 String getLdapAdminUserObjectClasses();
6694
6695 /**
6696 * Get the value for the key 'ldap.admin.role.filter'. <br>
6697 * The value is, e.g. cn=%s <br>
6698 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6699 */
6700 String getLdapAdminRoleFilter();
6701
6702 /**
6703 * Get the value for the key 'ldap.admin.role.base.dn'. <br>
6704 * The value is, e.g. ou=Role,dc=fess,dc=codelibs,dc=org <br>
6705 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6706 */
6707 String getLdapAdminRoleBaseDn();
6708
6709 /**
6710 * Get the value for the key 'ldap.admin.role.object.classes'. <br>
6711 * The value is, e.g. groupOfNames <br>
6712 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6713 */
6714 String getLdapAdminRoleObjectClasses();
6715
6716 /**
6717 * Get the value for the key 'ldap.admin.group.filter'. <br>
6718 * The value is, e.g. cn=%s <br>
6719 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6720 */
6721 String getLdapAdminGroupFilter();
6722
6723 /**
6724 * Get the value for the key 'ldap.admin.group.base.dn'. <br>
6725 * The value is, e.g. ou=Group,dc=fess,dc=codelibs,dc=org <br>
6726 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6727 */
6728 String getLdapAdminGroupBaseDn();
6729
6730 /**
6731 * Get the value for the key 'ldap.admin.group.object.classes'. <br>
6732 * The value is, e.g. groupOfNames <br>
6733 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6734 */
6735 String getLdapAdminGroupObjectClasses();
6736
6737 /**
6738 * Get the value for the key 'ldap.admin.sync.password'. <br>
6739 * The value is, e.g. true <br>
6740 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6741 */
6742 String getLdapAdminSyncPassword();
6743
6744 /**
6745 * Is the property for the key 'ldap.admin.sync.password' true? <br>
6746 * The value is, e.g. true <br>
6747 * @return The determination, true or false. (if not found, exception but basically no way)
6748 */
6749 boolean isLdapAdminSyncPassword();
6750
6751 /**
6752 * Get the value for the key 'ldap.auth.validation'. <br>
6753 * The value is, e.g. true <br>
6754 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6755 */
6756 String getLdapAuthValidation();
6757
6758 /**
6759 * Is the property for the key 'ldap.auth.validation' true? <br>
6760 * The value is, e.g. true <br>
6761 * @return The determination, true or false. (if not found, exception but basically no way)
6762 */
6763 boolean isLdapAuthValidation();
6764
6765 /**
6766 * Get the value for the key 'ldap.max.username.length'. <br>
6767 * The value is, e.g. -1 <br>
6768 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6769 */
6770 String getLdapMaxUsernameLength();
6771
6772 /**
6773 * Get the value for the key 'ldap.max.username.length' as {@link Integer}. <br>
6774 * The value is, e.g. -1 <br>
6775 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6776 * @throws NumberFormatException When the property is not integer.
6777 */
6778 Integer getLdapMaxUsernameLengthAsInteger();
6779
6780 /**
6781 * Get the value for the key 'ldap.ignore.netbios.name'. <br>
6782 * The value is, e.g. true <br>
6783 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6784 */
6785 String getLdapIgnoreNetbiosName();
6786
6787 /**
6788 * Is the property for the key 'ldap.ignore.netbios.name' true? <br>
6789 * The value is, e.g. true <br>
6790 * @return The determination, true or false. (if not found, exception but basically no way)
6791 */
6792 boolean isLdapIgnoreNetbiosName();
6793
6794 /**
6795 * Get the value for the key 'ldap.group.name.with.underscores'. <br>
6796 * The value is, e.g. false <br>
6797 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6798 */
6799 String getLdapGroupNameWithUnderscores();
6800
6801 /**
6802 * Is the property for the key 'ldap.group.name.with.underscores' true? <br>
6803 * The value is, e.g. false <br>
6804 * @return The determination, true or false. (if not found, exception but basically no way)
6805 */
6806 boolean isLdapGroupNameWithUnderscores();
6807
6808 /**
6809 * Get the value for the key 'ldap.lowercase.permission.name'. <br>
6810 * The value is, e.g. false <br>
6811 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6812 */
6813 String getLdapLowercasePermissionName();
6814
6815 /**
6816 * Is the property for the key 'ldap.lowercase.permission.name' true? <br>
6817 * The value is, e.g. false <br>
6818 * @return The determination, true or false. (if not found, exception but basically no way)
6819 */
6820 boolean isLdapLowercasePermissionName();
6821
6822 /**
6823 * Get the value for the key 'ldap.role.search.user.enabled'. <br>
6824 * The value is, e.g. true <br>
6825 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6826 */
6827 String getLdapRoleSearchUserEnabled();
6828
6829 /**
6830 * Is the property for the key 'ldap.role.search.user.enabled' true? <br>
6831 * The value is, e.g. true <br>
6832 * @return The determination, true or false. (if not found, exception but basically no way)
6833 */
6834 boolean isLdapRoleSearchUserEnabled();
6835
6836 /**
6837 * Get the value for the key 'ldap.role.search.group.enabled'. <br>
6838 * The value is, e.g. true <br>
6839 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6840 */
6841 String getLdapRoleSearchGroupEnabled();
6842
6843 /**
6844 * Is the property for the key 'ldap.role.search.group.enabled' true? <br>
6845 * The value is, e.g. true <br>
6846 * @return The determination, true or false. (if not found, exception but basically no way)
6847 */
6848 boolean isLdapRoleSearchGroupEnabled();
6849
6850 /**
6851 * Get the value for the key 'ldap.role.search.role.enabled'. <br>
6852 * The value is, e.g. true <br>
6853 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6854 */
6855 String getLdapRoleSearchRoleEnabled();
6856
6857 /**
6858 * Is the property for the key 'ldap.role.search.role.enabled' true? <br>
6859 * The value is, e.g. true <br>
6860 * @return The determination, true or false. (if not found, exception but basically no way)
6861 */
6862 boolean isLdapRoleSearchRoleEnabled();
6863
6864 /**
6865 * Get the value for the key 'ldap.attr.surname'. <br>
6866 * The value is, e.g. sn <br>
6867 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6868 */
6869 String getLdapAttrSurname();
6870
6871 /**
6872 * Get the value for the key 'ldap.attr.givenName'. <br>
6873 * The value is, e.g. givenName <br>
6874 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6875 */
6876 String getLdapAttrGivenName();
6877
6878 /**
6879 * Get the value for the key 'ldap.attr.employeeNumber'. <br>
6880 * The value is, e.g. employeeNumber <br>
6881 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6882 */
6883 String getLdapAttrEmployeeNumber();
6884
6885 /**
6886 * Get the value for the key 'ldap.attr.mail'. <br>
6887 * The value is, e.g. mail <br>
6888 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6889 */
6890 String getLdapAttrMail();
6891
6892 /**
6893 * Get the value for the key 'ldap.attr.telephoneNumber'. <br>
6894 * The value is, e.g. telephoneNumber <br>
6895 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6896 */
6897 String getLdapAttrTelephoneNumber();
6898
6899 /**
6900 * Get the value for the key 'ldap.attr.homePhone'. <br>
6901 * The value is, e.g. homePhone <br>
6902 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6903 */
6904 String getLdapAttrHomePhone();
6905
6906 /**
6907 * Get the value for the key 'ldap.attr.homePostalAddress'. <br>
6908 * The value is, e.g. homePostalAddress <br>
6909 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6910 */
6911 String getLdapAttrHomePostalAddress();
6912
6913 /**
6914 * Get the value for the key 'ldap.attr.labeledURI'. <br>
6915 * The value is, e.g. labeledURI <br>
6916 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6917 */
6918 String getLdapAttrLabeleduri();
6919
6920 /**
6921 * Get the value for the key 'ldap.attr.roomNumber'. <br>
6922 * The value is, e.g. roomNumber <br>
6923 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6924 */
6925 String getLdapAttrRoomNumber();
6926
6927 /**
6928 * Get the value for the key 'ldap.attr.description'. <br>
6929 * The value is, e.g. description <br>
6930 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6931 */
6932 String getLdapAttrDescription();
6933
6934 /**
6935 * Get the value for the key 'ldap.attr.title'. <br>
6936 * The value is, e.g. title <br>
6937 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6938 */
6939 String getLdapAttrTitle();
6940
6941 /**
6942 * Get the value for the key 'ldap.attr.pager'. <br>
6943 * The value is, e.g. pager <br>
6944 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6945 */
6946 String getLdapAttrPager();
6947
6948 /**
6949 * Get the value for the key 'ldap.attr.street'. <br>
6950 * The value is, e.g. street <br>
6951 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6952 */
6953 String getLdapAttrStreet();
6954
6955 /**
6956 * Get the value for the key 'ldap.attr.postalCode'. <br>
6957 * The value is, e.g. postalCode <br>
6958 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6959 */
6960 String getLdapAttrPostalCode();
6961
6962 /**
6963 * Get the value for the key 'ldap.attr.physicalDeliveryOfficeName'. <br>
6964 * The value is, e.g. physicalDeliveryOfficeName <br>
6965 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6966 */
6967 String getLdapAttrPhysicalDeliveryOfficeName();
6968
6969 /**
6970 * Get the value for the key 'ldap.attr.destinationIndicator'. <br>
6971 * The value is, e.g. destinationIndicator <br>
6972 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6973 */
6974 String getLdapAttrDestinationIndicator();
6975
6976 /**
6977 * Get the value for the key 'ldap.attr.internationaliSDNNumber'. <br>
6978 * The value is, e.g. internationaliSDNNumber <br>
6979 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6980 */
6981 String getLdapAttrInternationalisdnNumber();
6982
6983 /**
6984 * Get the value for the key 'ldap.attr.state'. <br>
6985 * The value is, e.g. st <br>
6986 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6987 */
6988 String getLdapAttrState();
6989
6990 /**
6991 * Get the value for the key 'ldap.attr.employeeType'. <br>
6992 * The value is, e.g. employeeType <br>
6993 * @return The value of found property. (NotNull: if not found, exception but basically no way)
6994 */
6995 String getLdapAttrEmployeeType();
6996
6997 /**
6998 * Get the value for the key 'ldap.attr.facsimileTelephoneNumber'. <br>
6999 * The value is, e.g. facsimileTelephoneNumber <br>
7000 * @return The value of found property. (NotNull: if not found, exception but basically no way)
7001 */
7002 String getLdapAttrFacsimileTelephoneNumber();
7003
7004 /**
7005 * Get the value for the key 'ldap.attr.postOfficeBox'. <br>
7006 * The value is, e.g. postOfficeBox <br>
7007 * @return The value of found property. (NotNull: if not found, exception but basically no way)
7008 */
7009 String getLdapAttrPostOfficeBox();
7010
7011 /**
7012 * Get the value for the key 'ldap.attr.initials'. <br>
7013 * The value is, e.g. initials <br>
7014 * @return The value of found property. (NotNull: if not found, exception but basically no way)
7015 */
7016 String getLdapAttrInitials();
7017
7018 /**
7019 * Get the value for the key 'ldap.attr.carLicense'. <br>
7020 * The value is, e.g. carLicense <br>
7021 * @return The value of found property. (NotNull: if not found, exception but basically no way)
7022 */
7023 String getLdapAttrCarLicense();
7024
7025 /**
7026 * Get the value for the key 'ldap.attr.mobile'. <br>
7027 * The value is, e.g. mobile <br>
7028 * @return The value of found property. (NotNull: if not found, exception but basically no way)
7029 */
7030 String getLdapAttrMobile();
7031
7032 /**
7033 * Get the value for the key 'ldap.attr.postalAddress'. <br>
7034 * The value is, e.g. postalAddress <br>
7035 * @return The value of found property. (NotNull: if not found, exception but basically no way)
7036 */
7037 String getLdapAttrPostalAddress();
7038
7039 /**
7040 * Get the value for the key 'ldap.attr.city'. <br>
7041 * The value is, e.g. l <br>
7042 * @return The value of found property. (NotNull: if not found, exception but basically no way)
7043 */
7044 String getLdapAttrCity();
7045
7046 /**
7047 * Get the value for the key 'ldap.attr.teletexTerminalIdentifier'. <br>
7048 * The value is, e.g. teletexTerminalIdentifier <br>
7049 * @return The value of found property. (NotNull: if not found, exception but basically no way)
7050 */
7051 String getLdapAttrTeletexTerminalIdentifier();
7052
7053 /**
7054 * Get the value for the key 'ldap.attr.x121Address'. <br>
7055 * The value is, e.g. x121Address <br>
7056 * @return The value of found property. (NotNull: if not found, exception but basically no way)
7057 */
7058 String getLdapAttrX121Address();
7059
7060 /**
7061 * Get the value for the key 'ldap.attr.businessCategory'. <br>
7062 * The value is, e.g. businessCategory <br>
7063 * @return The value of found property. (NotNull: if not found, exception but basically no way)
7064 */
7065 String getLdapAttrBusinessCategory();
7066
7067 /**
7068 * Get the value for the key 'ldap.attr.registeredAddress'. <br>
7069 * The value is, e.g. registeredAddress <br>
7070 * @return The value of found property. (NotNull: if not found, exception but basically no way)
7071 */
7072 String getLdapAttrRegisteredAddress();
7073
7074 /**
7075 * Get the value for the key 'ldap.attr.displayName'. <br>
7076 * The value is, e.g. displayName <br>
7077 * @return The value of found property. (NotNull: if not found, exception but basically no way)
7078 */
7079 String getLdapAttrDisplayName();
7080
7081 /**
7082 * Get the value for the key 'ldap.attr.preferredLanguage'. <br>
7083 * The value is, e.g. preferredLanguage <br>
7084 * @return The value of found property. (NotNull: if not found, exception but basically no way)
7085 */
7086 String getLdapAttrPreferredLanguage();
7087
7088 /**
7089 * Get the value for the key 'ldap.attr.departmentNumber'. <br>
7090 * The value is, e.g. departmentNumber <br>
7091 * @return The value of found property. (NotNull: if not found, exception but basically no way)
7092 */
7093 String getLdapAttrDepartmentNumber();
7094
7095 /**
7096 * Get the value for the key 'ldap.attr.uidNumber'. <br>
7097 * The value is, e.g. uidNumber <br>
7098 * @return The value of found property. (NotNull: if not found, exception but basically no way)
7099 */
7100 String getLdapAttrUidNumber();
7101
7102 /**
7103 * Get the value for the key 'ldap.attr.gidNumber'. <br>
7104 * The value is, e.g. gidNumber <br>
7105 * @return The value of found property. (NotNull: if not found, exception but basically no way)
7106 */
7107 String getLdapAttrGidNumber();
7108
7109 /**
7110 * Get the value for the key 'ldap.attr.homeDirectory'. <br>
7111 * The value is, e.g. homeDirectory <br>
7112 * @return The value of found property. (NotNull: if not found, exception but basically no way)
7113 */
7114 String getLdapAttrHomeDirectory();
7115
7116 /**
7117 * Get the value for the key 'plugin.repositories'. <br>
7118 * The value is, e.g. https://repo.maven.apache.org/maven2/org/codelibs/fess/,https://fess.codelibs.org/plugin/artifacts.yaml <br>
7119 * @return The value of found property. (NotNull: if not found, exception but basically no way)
7120 */
7121 String getPluginRepositories();
7122
7123 /**
7124 * Get the value for the key 'plugin.version.filter'. <br>
7125 * The value is, e.g. <br>
7126 * @return The value of found property. (NotNull: if not found, exception but basically no way)
7127 */
7128 String getPluginVersionFilter();
7129
7130 /**
7131 * Get the value for the key 'plugin.version.filter' as {@link Integer}. <br>
7132 * The value is, e.g. <br>
7133 * @return The value of found property. (NotNull: if not found, exception but basically no way)
7134 * @throws NumberFormatException When the property is not integer.
7135 */
7136 Integer getPluginVersionFilterAsInteger();
7137
7138 /**
7139 * Get the value for the key 'storage.max.items.in.page'. <br>
7140 * The value is, e.g. 1000 <br>
7141 * comment: ------
7142 * @return The value of found property. (NotNull: if not found, exception but basically no way)
7143 */
7144 String getStorageMaxItemsInPage();
7145
7146 /**
7147 * Get the value for the key 'storage.max.items.in.page' as {@link Integer}. <br>
7148 * The value is, e.g. 1000 <br>
7149 * comment: ------
7150 * @return The value of found property. (NotNull: if not found, exception but basically no way)
7151 * @throws NumberFormatException When the property is not integer.
7152 */
7153 Integer getStorageMaxItemsInPageAsInteger();
7154
7155 /**
7156 * Get the value for the key 'password.invalid.admin.passwords'. <br>
7157 * The value is, e.g. admin <br>
7158 * comment: ------
7159 * @return The value of found property. (NotNull: if not found, exception but basically no way)
7160 */
7161 String getPasswordInvalidAdminPasswords();
7162
7163 /**
7164 * The simple implementation for configuration.
7165 * @author FreeGen
7166 */
7167 public static class SimpleImpl extends FessEnv.SimpleImpl implements FessConfig {
7168
7169 /** The serial version UID for object serialization. (Default) */
7170 private static final long serialVersionUID = 1L;
7171
7172 public String getDomainTitle() {
7173 return get(FessConfig.DOMAIN_TITLE);
7174 }
7175
7176 public String getFesenType() {
7177 return get(FessConfig.ELASTICSEARCH_TYPE);
7178 }
7179
7180 public String getFesenHttpUrl() {
7181 return get(FessConfig.ELASTICSEARCH_HTTP_URL);
7182 }
7183
7184 public String getFesenUsername() {
7185 return get(FessConfig.ELASTICSEARCH_USERNAME);
7186 }
7187
7188 public Integer getFesenUsernameAsInteger() {
7189 return getAsInteger(FessConfig.ELASTICSEARCH_USERNAME);
7190 }
7191
7192 public String getFesenPassword() {
7193 return get(FessConfig.ELASTICSEARCH_PASSWORD);
7194 }
7195
7196 public Integer getFesenPasswordAsInteger() {
7197 return getAsInteger(FessConfig.ELASTICSEARCH_PASSWORD);
7198 }
7199
7200 public String getAppCipherAlgorism() {
7201 return get(FessConfig.APP_CIPHER_ALGORISM);
7202 }
7203
7204 public String getAppCipherKey() {
7205 return get(FessConfig.APP_CIPHER_KEY);
7206 }
7207
7208 public String getAppDigestAlgorism() {
7209 return get(FessConfig.APP_DIGEST_ALGORISM);
7210 }
7211
7212 public String getAppEncryptPropertyPattern() {
7213 return get(FessConfig.APP_ENCRYPT_PROPERTY_PATTERN);
7214 }
7215
7216 public String getAppExtensionNames() {
7217 return get(FessConfig.APP_EXTENSION_NAMES);
7218 }
7219
7220 public Integer getAppExtensionNamesAsInteger() {
7221 return getAsInteger(FessConfig.APP_EXTENSION_NAMES);
7222 }
7223
7224 public String getJvmCrawlerOptions() {
7225 return get(FessConfig.JVM_CRAWLER_OPTIONS);
7226 }
7227
7228 public String getJvmSuggestOptions() {
7229 return get(FessConfig.JVM_SUGGEST_OPTIONS);
7230 }
7231
7232 public String getJvmThumbnailOptions() {
7233 return get(FessConfig.JVM_THUMBNAIL_OPTIONS);
7234 }
7235
7236 public String getJobSystemJobIds() {
7237 return get(FessConfig.JOB_SYSTEM_JOB_IDS);
7238 }
7239
7240 public String getJobTemplateTitleWeb() {
7241 return get(FessConfig.JOB_TEMPLATE_TITLE_WEB);
7242 }
7243
7244 public String getJobTemplateTitleFile() {
7245 return get(FessConfig.JOB_TEMPLATE_TITLE_FILE);
7246 }
7247
7248 public String getJobTemplateTitleData() {
7249 return get(FessConfig.JOB_TEMPLATE_TITLE_DATA);
7250 }
7251
7252 public String getJobTemplateScript() {
7253 return get(FessConfig.JOB_TEMPLATE_SCRIPT);
7254 }
7255
7256 public String getJobMaxCrawlerProcesses() {
7257 return get(FessConfig.JOB_MAX_CRAWLER_PROCESSES);
7258 }
7259
7260 public Integer getJobMaxCrawlerProcessesAsInteger() {
7261 return getAsInteger(FessConfig.JOB_MAX_CRAWLER_PROCESSES);
7262 }
7263
7264 public String getJobDefaultScript() {
7265 return get(FessConfig.JOB_DEFAULT_SCRIPT);
7266 }
7267
7268 public String getProcessors() {
7269 return get(FessConfig.PROCESSORS);
7270 }
7271
7272 public Integer getProcessorsAsInteger() {
7273 return getAsInteger(FessConfig.PROCESSORS);
7274 }
7275
7276 public String getJavaCommandPath() {
7277 return get(FessConfig.JAVA_COMMAND_PATH);
7278 }
7279
7280 public String getPythonCommandPath() {
7281 return get(FessConfig.PYTHON_COMMAND_PATH);
7282 }
7283
7284 public String getPathEncoding() {
7285 return get(FessConfig.PATH_ENCODING);
7286 }
7287
7288 public String getUseOwnTmpDir() {
7289 return get(FessConfig.USE_OWN_TMP_DIR);
7290 }
7291
7292 public boolean isUseOwnTmpDir() {
7293 return is(FessConfig.USE_OWN_TMP_DIR);
7294 }
7295
7296 public String getMaxLogOutputLength() {
7297 return get(FessConfig.MAX_LOG_OUTPUT_LENGTH);
7298 }
7299
7300 public Integer getMaxLogOutputLengthAsInteger() {
7301 return getAsInteger(FessConfig.MAX_LOG_OUTPUT_LENGTH);
7302 }
7303
7304 public String getAdaptiveLoadControl() {
7305 return get(FessConfig.ADAPTIVE_LOAD_CONTROL);
7306 }
7307
7308 public Integer getAdaptiveLoadControlAsInteger() {
7309 return getAsInteger(FessConfig.ADAPTIVE_LOAD_CONTROL);
7310 }
7311
7312 public String getSupportedUploadedJsExtentions() {
7313 return get(FessConfig.SUPPORTED_UPLOADED_JS_EXTENTIONS);
7314 }
7315
7316 public String getSupportedUploadedCssExtentions() {
7317 return get(FessConfig.SUPPORTED_UPLOADED_CSS_EXTENTIONS);
7318 }
7319
7320 public String getSupportedUploadedMediaExtentions() {
7321 return get(FessConfig.SUPPORTED_UPLOADED_MEDIA_EXTENTIONS);
7322 }
7323
7324 public String getSupportedUploadedFiles() {
7325 return get(FessConfig.SUPPORTED_UPLOADED_FILES);
7326 }
7327
7328 public String getSupportedLanguages() {
7329 return get(FessConfig.SUPPORTED_LANGUAGES);
7330 }
7331
7332 public String getApiAccessTokenLength() {
7333 return get(FessConfig.API_ACCESS_TOKEN_LENGTH);
7334 }
7335
7336 public Integer getApiAccessTokenLengthAsInteger() {
7337 return getAsInteger(FessConfig.API_ACCESS_TOKEN_LENGTH);
7338 }
7339
7340 public String getApiAccessTokenRequired() {
7341 return get(FessConfig.API_ACCESS_TOKEN_REQUIRED);
7342 }
7343
7344 public boolean isApiAccessTokenRequired() {
7345 return is(FessConfig.API_ACCESS_TOKEN_REQUIRED);
7346 }
7347
7348 public String getApiAccessTokenRequestParameter() {
7349 return get(FessConfig.API_ACCESS_TOKEN_REQUEST_PARAMETER);
7350 }
7351
7352 public Integer getApiAccessTokenRequestParameterAsInteger() {
7353 return getAsInteger(FessConfig.API_ACCESS_TOKEN_REQUEST_PARAMETER);
7354 }
7355
7356 public String getApiAdminAccessPermissions() {
7357 return get(FessConfig.API_ADMIN_ACCESS_PERMISSIONS);
7358 }
7359
7360 public String getApiSearchAcceptReferers() {
7361 return get(FessConfig.API_SEARCH_ACCEPT_REFERERS);
7362 }
7363
7364 public Integer getApiSearchAcceptReferersAsInteger() {
7365 return getAsInteger(FessConfig.API_SEARCH_ACCEPT_REFERERS);
7366 }
7367
7368 public String getApiSearchScroll() {
7369 return get(FessConfig.API_SEARCH_SCROLL);
7370 }
7371
7372 public boolean isApiSearchScroll() {
7373 return is(FessConfig.API_SEARCH_SCROLL);
7374 }
7375
7376 public String getApiJsonResponseHeaders() {
7377 return get(FessConfig.API_JSON_RESPONSE_HEADERS);
7378 }
7379
7380 public Integer getApiJsonResponseHeadersAsInteger() {
7381 return getAsInteger(FessConfig.API_JSON_RESPONSE_HEADERS);
7382 }
7383
7384 public String getApiGsaResponseHeaders() {
7385 return get(FessConfig.API_GSA_RESPONSE_HEADERS);
7386 }
7387
7388 public Integer getApiGsaResponseHeadersAsInteger() {
7389 return getAsInteger(FessConfig.API_GSA_RESPONSE_HEADERS);
7390 }
7391
7392 public String getApiDashboardResponseHeaders() {
7393 return get(FessConfig.API_DASHBOARD_RESPONSE_HEADERS);
7394 }
7395
7396 public Integer getApiDashboardResponseHeadersAsInteger() {
7397 return getAsInteger(FessConfig.API_DASHBOARD_RESPONSE_HEADERS);
7398 }
7399
7400 public String getApiCorsAllowOrigin() {
7401 return get(FessConfig.API_CORS_ALLOW_ORIGIN);
7402 }
7403
7404 public String getApiCorsAllowMethods() {
7405 return get(FessConfig.API_CORS_ALLOW_METHODS);
7406 }
7407
7408 public String getApiCorsMaxAge() {
7409 return get(FessConfig.API_CORS_MAX_AGE);
7410 }
7411
7412 public Integer getApiCorsMaxAgeAsInteger() {
7413 return getAsInteger(FessConfig.API_CORS_MAX_AGE);
7414 }
7415
7416 public String getApiCorsAllowHeaders() {
7417 return get(FessConfig.API_CORS_ALLOW_HEADERS);
7418 }
7419
7420 public String getApiCorsAllowCredentials() {
7421 return get(FessConfig.API_CORS_ALLOW_CREDENTIALS);
7422 }
7423
7424 public boolean isApiCorsAllowCredentials() {
7425 return is(FessConfig.API_CORS_ALLOW_CREDENTIALS);
7426 }
7427
7428 public String getApiJsonpEnabled() {
7429 return get(FessConfig.API_JSONP_ENABLED);
7430 }
7431
7432 public boolean isApiJsonpEnabled() {
7433 return is(FessConfig.API_JSONP_ENABLED);
7434 }
7435
7436 public String getVirtualHostHeaders() {
7437 return get(FessConfig.VIRTUAL_HOST_HEADERS);
7438 }
7439
7440 public Integer getVirtualHostHeadersAsInteger() {
7441 return getAsInteger(FessConfig.VIRTUAL_HOST_HEADERS);
7442 }
7443
7444 public String getHttpProxyHost() {
7445 return get(FessConfig.HTTP_PROXY_HOST);
7446 }
7447
7448 public Integer getHttpProxyHostAsInteger() {
7449 return getAsInteger(FessConfig.HTTP_PROXY_HOST);
7450 }
7451
7452 public String getHttpProxyPort() {
7453 return get(FessConfig.HTTP_PROXY_PORT);
7454 }
7455
7456 public Integer getHttpProxyPortAsInteger() {
7457 return getAsInteger(FessConfig.HTTP_PROXY_PORT);
7458 }
7459
7460 public String getHttpProxyUsername() {
7461 return get(FessConfig.HTTP_PROXY_USERNAME);
7462 }
7463
7464 public Integer getHttpProxyUsernameAsInteger() {
7465 return getAsInteger(FessConfig.HTTP_PROXY_USERNAME);
7466 }
7467
7468 public String getHttpProxyPassword() {
7469 return get(FessConfig.HTTP_PROXY_PASSWORD);
7470 }
7471
7472 public Integer getHttpProxyPasswordAsInteger() {
7473 return getAsInteger(FessConfig.HTTP_PROXY_PASSWORD);
7474 }
7475
7476 public String getHttpFileuploadMaxSize() {
7477 return get(FessConfig.HTTP_FILEUPLOAD_MAX_SIZE);
7478 }
7479
7480 public Integer getHttpFileuploadMaxSizeAsInteger() {
7481 return getAsInteger(FessConfig.HTTP_FILEUPLOAD_MAX_SIZE);
7482 }
7483
7484 public String getHttpFileuploadThresholdSize() {
7485 return get(FessConfig.HTTP_FILEUPLOAD_THRESHOLD_SIZE);
7486 }
7487
7488 public Integer getHttpFileuploadThresholdSizeAsInteger() {
7489 return getAsInteger(FessConfig.HTTP_FILEUPLOAD_THRESHOLD_SIZE);
7490 }
7491
7492 public String getCrawlerDefaultScript() {
7493 return get(FessConfig.CRAWLER_DEFAULT_SCRIPT);
7494 }
7495
7496 public String getCrawlerDocumentMaxSiteLength() {
7497 return get(FessConfig.CRAWLER_DOCUMENT_MAX_SITE_LENGTH);
7498 }
7499
7500 public Integer getCrawlerDocumentMaxSiteLengthAsInteger() {
7501 return getAsInteger(FessConfig.CRAWLER_DOCUMENT_MAX_SITE_LENGTH);
7502 }
7503
7504 public String getCrawlerDocumentSiteEncoding() {
7505 return get(FessConfig.CRAWLER_DOCUMENT_SITE_ENCODING);
7506 }
7507
7508 public String getCrawlerDocumentUnknownHostname() {
7509 return get(FessConfig.CRAWLER_DOCUMENT_UNKNOWN_HOSTNAME);
7510 }
7511
7512 public String getCrawlerDocumentUseSiteEncodingOnEnglish() {
7513 return get(FessConfig.CRAWLER_DOCUMENT_USE_SITE_ENCODING_ON_ENGLISH);
7514 }
7515
7516 public boolean isCrawlerDocumentUseSiteEncodingOnEnglish() {
7517 return is(FessConfig.CRAWLER_DOCUMENT_USE_SITE_ENCODING_ON_ENGLISH);
7518 }
7519
7520 public String getCrawlerDocumentAppendData() {
7521 return get(FessConfig.CRAWLER_DOCUMENT_APPEND_DATA);
7522 }
7523
7524 public boolean isCrawlerDocumentAppendData() {
7525 return is(FessConfig.CRAWLER_DOCUMENT_APPEND_DATA);
7526 }
7527
7528 public String getCrawlerDocumentMaxAlphanumTermSize() {
7529 return get(FessConfig.CRAWLER_DOCUMENT_MAX_ALPHANUM_TERM_SIZE);
7530 }
7531
7532 public Integer getCrawlerDocumentMaxAlphanumTermSizeAsInteger() {
7533 return getAsInteger(FessConfig.CRAWLER_DOCUMENT_MAX_ALPHANUM_TERM_SIZE);
7534 }
7535
7536 public String getCrawlerDocumentMaxSymbolTermSize() {
7537 return get(FessConfig.CRAWLER_DOCUMENT_MAX_SYMBOL_TERM_SIZE);
7538 }
7539
7540 public Integer getCrawlerDocumentMaxSymbolTermSizeAsInteger() {
7541 return getAsInteger(FessConfig.CRAWLER_DOCUMENT_MAX_SYMBOL_TERM_SIZE);
7542 }
7543
7544 public String getCrawlerDocumentDuplicateTermRemoved() {
7545 return get(FessConfig.CRAWLER_DOCUMENT_DUPLICATE_TERM_REMOVED);
7546 }
7547
7548 public boolean isCrawlerDocumentDuplicateTermRemoved() {
7549 return is(FessConfig.CRAWLER_DOCUMENT_DUPLICATE_TERM_REMOVED);
7550 }
7551
7552 public String getCrawlerDocumentSpaceChars() {
7553 return get(FessConfig.CRAWLER_DOCUMENT_SPACE_CHARS);
7554 }
7555
7556 public String getCrawlerDocumentFullstopChars() {
7557 return get(FessConfig.CRAWLER_DOCUMENT_FULLSTOP_CHARS);
7558 }
7559
7560 public String getCrawlerCrawlingDataEncoding() {
7561 return get(FessConfig.CRAWLER_CRAWLING_DATA_ENCODING);
7562 }
7563
7564 public String getCrawlerWebProtocols() {
7565 return get(FessConfig.CRAWLER_WEB_PROTOCOLS);
7566 }
7567
7568 public String getCrawlerFileProtocols() {
7569 return get(FessConfig.CRAWLER_FILE_PROTOCOLS);
7570 }
7571
7572 public String getCrawlerDataEnvParamKeyPattern() {
7573 return get(FessConfig.CRAWLER_DATA_ENV_PARAM_KEY_PATTERN);
7574 }
7575
7576 public String getCrawlerIgnoreRobotsTxt() {
7577 return get(FessConfig.CRAWLER_IGNORE_ROBOTS_TXT);
7578 }
7579
7580 public boolean isCrawlerIgnoreRobotsTxt() {
7581 return is(FessConfig.CRAWLER_IGNORE_ROBOTS_TXT);
7582 }
7583
7584 public String getCrawlerIgnoreRobotsTags() {
7585 return get(FessConfig.CRAWLER_IGNORE_ROBOTS_TAGS);
7586 }
7587
7588 public boolean isCrawlerIgnoreRobotsTags() {
7589 return is(FessConfig.CRAWLER_IGNORE_ROBOTS_TAGS);
7590 }
7591
7592 public String getCrawlerIgnoreContentException() {
7593 return get(FessConfig.CRAWLER_IGNORE_CONTENT_EXCEPTION);
7594 }
7595
7596 public boolean isCrawlerIgnoreContentException() {
7597 return is(FessConfig.CRAWLER_IGNORE_CONTENT_EXCEPTION);
7598 }
7599
7600 public String getCrawlerFailureUrlStatusCodes() {
7601 return get(FessConfig.CRAWLER_FAILURE_URL_STATUS_CODES);
7602 }
7603
7604 public Integer getCrawlerFailureUrlStatusCodesAsInteger() {
7605 return getAsInteger(FessConfig.CRAWLER_FAILURE_URL_STATUS_CODES);
7606 }
7607
7608 public String getCrawlerSystemMonitorInterval() {
7609 return get(FessConfig.CRAWLER_SYSTEM_MONITOR_INTERVAL);
7610 }
7611
7612 public Integer getCrawlerSystemMonitorIntervalAsInteger() {
7613 return getAsInteger(FessConfig.CRAWLER_SYSTEM_MONITOR_INTERVAL);
7614 }
7615
7616 public String getCrawlerMetadataContentExcludes() {
7617 return get(FessConfig.CRAWLER_METADATA_CONTENT_EXCLUDES);
7618 }
7619
7620 public String getCrawlerMetadataNameMapping() {
7621 return get(FessConfig.CRAWLER_METADATA_NAME_MAPPING);
7622 }
7623
7624 public String getCrawlerDocumentHtmlContentXpath() {
7625 return get(FessConfig.CRAWLER_DOCUMENT_HTML_CONTENT_XPATH);
7626 }
7627
7628 public String getCrawlerDocumentHtmlLangXpath() {
7629 return get(FessConfig.CRAWLER_DOCUMENT_HTML_LANG_XPATH);
7630 }
7631
7632 public String getCrawlerDocumentHtmlDigestXpath() {
7633 return get(FessConfig.CRAWLER_DOCUMENT_HTML_DIGEST_XPATH);
7634 }
7635
7636 public String getCrawlerDocumentHtmlCanonicalXpath() {
7637 return get(FessConfig.CRAWLER_DOCUMENT_HTML_CANONICAL_XPATH);
7638 }
7639
7640 public String getCrawlerDocumentHtmlPrunedTags() {
7641 return get(FessConfig.CRAWLER_DOCUMENT_HTML_PRUNED_TAGS);
7642 }
7643
7644 public String getCrawlerDocumentHtmlMaxDigestLength() {
7645 return get(FessConfig.CRAWLER_DOCUMENT_HTML_MAX_DIGEST_LENGTH);
7646 }
7647
7648 public Integer getCrawlerDocumentHtmlMaxDigestLengthAsInteger() {
7649 return getAsInteger(FessConfig.CRAWLER_DOCUMENT_HTML_MAX_DIGEST_LENGTH);
7650 }
7651
7652 public String getCrawlerDocumentHtmlDefaultLang() {
7653 return get(FessConfig.CRAWLER_DOCUMENT_HTML_DEFAULT_LANG);
7654 }
7655
7656 public Integer getCrawlerDocumentHtmlDefaultLangAsInteger() {
7657 return getAsInteger(FessConfig.CRAWLER_DOCUMENT_HTML_DEFAULT_LANG);
7658 }
7659
7660 public String getCrawlerDocumentFileNameEncoding() {
7661 return get(FessConfig.CRAWLER_DOCUMENT_FILE_NAME_ENCODING);
7662 }
7663
7664 public Integer getCrawlerDocumentFileNameEncodingAsInteger() {
7665 return getAsInteger(FessConfig.CRAWLER_DOCUMENT_FILE_NAME_ENCODING);
7666 }
7667
7668 public String getCrawlerDocumentFileNoTitleLabel() {
7669 return get(FessConfig.CRAWLER_DOCUMENT_FILE_NO_TITLE_LABEL);
7670 }
7671
7672 public String getCrawlerDocumentFileIgnoreEmptyContent() {
7673 return get(FessConfig.CRAWLER_DOCUMENT_FILE_IGNORE_EMPTY_CONTENT);
7674 }
7675
7676 public boolean isCrawlerDocumentFileIgnoreEmptyContent() {
7677 return is(FessConfig.CRAWLER_DOCUMENT_FILE_IGNORE_EMPTY_CONTENT);
7678 }
7679
7680 public String getCrawlerDocumentFileMaxTitleLength() {
7681 return get(FessConfig.CRAWLER_DOCUMENT_FILE_MAX_TITLE_LENGTH);
7682 }
7683
7684 public Integer getCrawlerDocumentFileMaxTitleLengthAsInteger() {
7685 return getAsInteger(FessConfig.CRAWLER_DOCUMENT_FILE_MAX_TITLE_LENGTH);
7686 }
7687
7688 public String getCrawlerDocumentFileMaxDigestLength() {
7689 return get(FessConfig.CRAWLER_DOCUMENT_FILE_MAX_DIGEST_LENGTH);
7690 }
7691
7692 public Integer getCrawlerDocumentFileMaxDigestLengthAsInteger() {
7693 return getAsInteger(FessConfig.CRAWLER_DOCUMENT_FILE_MAX_DIGEST_LENGTH);
7694 }
7695
7696 public String getCrawlerDocumentFileAppendMetaContent() {
7697 return get(FessConfig.CRAWLER_DOCUMENT_FILE_APPEND_META_CONTENT);
7698 }
7699
7700 public boolean isCrawlerDocumentFileAppendMetaContent() {
7701 return is(FessConfig.CRAWLER_DOCUMENT_FILE_APPEND_META_CONTENT);
7702 }
7703
7704 public String getCrawlerDocumentFileAppendBodyContent() {
7705 return get(FessConfig.CRAWLER_DOCUMENT_FILE_APPEND_BODY_CONTENT);
7706 }
7707
7708 public boolean isCrawlerDocumentFileAppendBodyContent() {
7709 return is(FessConfig.CRAWLER_DOCUMENT_FILE_APPEND_BODY_CONTENT);
7710 }
7711
7712 public String getCrawlerDocumentFileDefaultLang() {
7713 return get(FessConfig.CRAWLER_DOCUMENT_FILE_DEFAULT_LANG);
7714 }
7715
7716 public Integer getCrawlerDocumentFileDefaultLangAsInteger() {
7717 return getAsInteger(FessConfig.CRAWLER_DOCUMENT_FILE_DEFAULT_LANG);
7718 }
7719
7720 public String getCrawlerDocumentCacheEnabled() {
7721 return get(FessConfig.CRAWLER_DOCUMENT_CACHE_ENABLED);
7722 }
7723
7724 public boolean isCrawlerDocumentCacheEnabled() {
7725 return is(FessConfig.CRAWLER_DOCUMENT_CACHE_ENABLED);
7726 }
7727
7728 public String getCrawlerDocumentCacheMaxSize() {
7729 return get(FessConfig.CRAWLER_DOCUMENT_CACHE_MAX_SIZE);
7730 }
7731
7732 public Integer getCrawlerDocumentCacheMaxSizeAsInteger() {
7733 return getAsInteger(FessConfig.CRAWLER_DOCUMENT_CACHE_MAX_SIZE);
7734 }
7735
7736 public String getCrawlerDocumentCacheSupportedMimetypes() {
7737 return get(FessConfig.CRAWLER_DOCUMENT_CACHE_SUPPORTED_MIMETYPES);
7738 }
7739
7740 public String getCrawlerDocumentCacheHtmlMimetypes() {
7741 return get(FessConfig.CRAWLER_DOCUMENT_CACHE_HTML_MIMETYPES);
7742 }
7743
7744 public String getIndexerThreadDumpEnabled() {
7745 return get(FessConfig.INDEXER_THREAD_DUMP_ENABLED);
7746 }
7747
7748 public boolean isIndexerThreadDumpEnabled() {
7749 return is(FessConfig.INDEXER_THREAD_DUMP_ENABLED);
7750 }
7751
7752 public String getIndexerUnprocessedDocumentSize() {
7753 return get(FessConfig.INDEXER_UNPROCESSED_DOCUMENT_SIZE);
7754 }
7755
7756 public Integer getIndexerUnprocessedDocumentSizeAsInteger() {
7757 return getAsInteger(FessConfig.INDEXER_UNPROCESSED_DOCUMENT_SIZE);
7758 }
7759
7760 public String getIndexerClickCountEnabled() {
7761 return get(FessConfig.INDEXER_CLICK_COUNT_ENABLED);
7762 }
7763
7764 public boolean isIndexerClickCountEnabled() {
7765 return is(FessConfig.INDEXER_CLICK_COUNT_ENABLED);
7766 }
7767
7768 public String getIndexerFavoriteCountEnabled() {
7769 return get(FessConfig.INDEXER_FAVORITE_COUNT_ENABLED);
7770 }
7771
7772 public boolean isIndexerFavoriteCountEnabled() {
7773 return is(FessConfig.INDEXER_FAVORITE_COUNT_ENABLED);
7774 }
7775
7776 public String getIndexerWebfsCommitMarginTime() {
7777 return get(FessConfig.INDEXER_WEBFS_COMMIT_MARGIN_TIME);
7778 }
7779
7780 public Integer getIndexerWebfsCommitMarginTimeAsInteger() {
7781 return getAsInteger(FessConfig.INDEXER_WEBFS_COMMIT_MARGIN_TIME);
7782 }
7783
7784 public String getIndexerWebfsMaxEmptyListCount() {
7785 return get(FessConfig.INDEXER_WEBFS_MAX_EMPTY_LIST_COUNT);
7786 }
7787
7788 public Integer getIndexerWebfsMaxEmptyListCountAsInteger() {
7789 return getAsInteger(FessConfig.INDEXER_WEBFS_MAX_EMPTY_LIST_COUNT);
7790 }
7791
7792 public String getIndexerWebfsUpdateInterval() {
7793 return get(FessConfig.INDEXER_WEBFS_UPDATE_INTERVAL);
7794 }
7795
7796 public Integer getIndexerWebfsUpdateIntervalAsInteger() {
7797 return getAsInteger(FessConfig.INDEXER_WEBFS_UPDATE_INTERVAL);
7798 }
7799
7800 public String getIndexerWebfsMaxDocumentCacheSize() {
7801 return get(FessConfig.INDEXER_WEBFS_MAX_DOCUMENT_CACHE_SIZE);
7802 }
7803
7804 public Integer getIndexerWebfsMaxDocumentCacheSizeAsInteger() {
7805 return getAsInteger(FessConfig.INDEXER_WEBFS_MAX_DOCUMENT_CACHE_SIZE);
7806 }
7807
7808 public String getIndexerWebfsMaxDocumentRequestSize() {
7809 return get(FessConfig.INDEXER_WEBFS_MAX_DOCUMENT_REQUEST_SIZE);
7810 }
7811
7812 public Integer getIndexerWebfsMaxDocumentRequestSizeAsInteger() {
7813 return getAsInteger(FessConfig.INDEXER_WEBFS_MAX_DOCUMENT_REQUEST_SIZE);
7814 }
7815
7816 public String getIndexerDataMaxDocumentCacheSize() {
7817 return get(FessConfig.INDEXER_DATA_MAX_DOCUMENT_CACHE_SIZE);
7818 }
7819
7820 public Integer getIndexerDataMaxDocumentCacheSizeAsInteger() {
7821 return getAsInteger(FessConfig.INDEXER_DATA_MAX_DOCUMENT_CACHE_SIZE);
7822 }
7823
7824 public String getIndexerDataMaxDocumentRequestSize() {
7825 return get(FessConfig.INDEXER_DATA_MAX_DOCUMENT_REQUEST_SIZE);
7826 }
7827
7828 public Integer getIndexerDataMaxDocumentRequestSizeAsInteger() {
7829 return getAsInteger(FessConfig.INDEXER_DATA_MAX_DOCUMENT_REQUEST_SIZE);
7830 }
7831
7832 public String getIndexerDataMaxDeleteCacheSize() {
7833 return get(FessConfig.INDEXER_DATA_MAX_DELETE_CACHE_SIZE);
7834 }
7835
7836 public Integer getIndexerDataMaxDeleteCacheSizeAsInteger() {
7837 return getAsInteger(FessConfig.INDEXER_DATA_MAX_DELETE_CACHE_SIZE);
7838 }
7839
7840 public String getIndexerDataMaxRedirectCount() {
7841 return get(FessConfig.INDEXER_DATA_MAX_REDIRECT_COUNT);
7842 }
7843
7844 public Integer getIndexerDataMaxRedirectCountAsInteger() {
7845 return getAsInteger(FessConfig.INDEXER_DATA_MAX_REDIRECT_COUNT);
7846 }
7847
7848 public String getIndexerLanguageFields() {
7849 return get(FessConfig.INDEXER_LANGUAGE_FIELDS);
7850 }
7851
7852 public String getIndexerLanguageDetectLength() {
7853 return get(FessConfig.INDEXER_LANGUAGE_DETECT_LENGTH);
7854 }
7855
7856 public Integer getIndexerLanguageDetectLengthAsInteger() {
7857 return getAsInteger(FessConfig.INDEXER_LANGUAGE_DETECT_LENGTH);
7858 }
7859
7860 public String getIndexCodec() {
7861 return get(FessConfig.INDEX_CODEC);
7862 }
7863
7864 public String getIndexNumberOfShards() {
7865 return get(FessConfig.INDEX_number_of_shards);
7866 }
7867
7868 public Integer getIndexNumberOfShardsAsInteger() {
7869 return getAsInteger(FessConfig.INDEX_number_of_shards);
7870 }
7871
7872 public String getIndexAutoExpandReplicas() {
7873 return get(FessConfig.INDEX_auto_expand_replicas);
7874 }
7875
7876 public String getIndexIdDigestAlgorithm() {
7877 return get(FessConfig.INDEX_ID_DIGEST_ALGORITHM);
7878 }
7879
7880 public String getIndexFieldFavoriteCount() {
7881 return get(FessConfig.INDEX_FIELD_favorite_count);
7882 }
7883
7884 public String getIndexFieldClickCount() {
7885 return get(FessConfig.INDEX_FIELD_click_count);
7886 }
7887
7888 public String getIndexFieldConfigId() {
7889 return get(FessConfig.INDEX_FIELD_config_id);
7890 }
7891
7892 public String getIndexFieldExpires() {
7893 return get(FessConfig.INDEX_FIELD_EXPIRES);
7894 }
7895
7896 public String getIndexFieldUrl() {
7897 return get(FessConfig.INDEX_FIELD_URL);
7898 }
7899
7900 public String getIndexFieldDocId() {
7901 return get(FessConfig.INDEX_FIELD_doc_id);
7902 }
7903
7904 public String getIndexFieldId() {
7905 return get(FessConfig.INDEX_FIELD_ID);
7906 }
7907
7908 public String getIndexFieldVersion() {
7909 return get(FessConfig.INDEX_FIELD_VERSION);
7910 }
7911
7912 public String getIndexFieldSeqNo() {
7913 return get(FessConfig.INDEX_FIELD_seq_no);
7914 }
7915
7916 public String getIndexFieldPrimaryTerm() {
7917 return get(FessConfig.INDEX_FIELD_primary_term);
7918 }
7919
7920 public String getIndexFieldLang() {
7921 return get(FessConfig.INDEX_FIELD_LANG);
7922 }
7923
7924 public String getIndexFieldHasCache() {
7925 return get(FessConfig.INDEX_FIELD_has_cache);
7926 }
7927
7928 public String getIndexFieldLastModified() {
7929 return get(FessConfig.INDEX_FIELD_last_modified);
7930 }
7931
7932 public String getIndexFieldAnchor() {
7933 return get(FessConfig.INDEX_FIELD_ANCHOR);
7934 }
7935
7936 public String getIndexFieldSegment() {
7937 return get(FessConfig.INDEX_FIELD_SEGMENT);
7938 }
7939
7940 public String getIndexFieldRole() {
7941 return get(FessConfig.INDEX_FIELD_ROLE);
7942 }
7943
7944 public String getIndexFieldBoost() {
7945 return get(FessConfig.INDEX_FIELD_BOOST);
7946 }
7947
7948 public String getIndexFieldCreated() {
7949 return get(FessConfig.INDEX_FIELD_CREATED);
7950 }
7951
7952 public String getIndexFieldTimestamp() {
7953 return get(FessConfig.INDEX_FIELD_TIMESTAMP);
7954 }
7955
7956 public String getIndexFieldLabel() {
7957 return get(FessConfig.INDEX_FIELD_LABEL);
7958 }
7959
7960 public String getIndexFieldMimetype() {
7961 return get(FessConfig.INDEX_FIELD_MIMETYPE);
7962 }
7963
7964 public String getIndexFieldParentId() {
7965 return get(FessConfig.INDEX_FIELD_parent_id);
7966 }
7967
7968 public String getIndexFieldImportantContent() {
7969 return get(FessConfig.INDEX_FIELD_important_content);
7970 }
7971
7972 public String getIndexFieldContent() {
7973 return get(FessConfig.INDEX_FIELD_CONTENT);
7974 }
7975
7976 public String getIndexFieldContentMinhashBits() {
7977 return get(FessConfig.INDEX_FIELD_content_minhash_bits);
7978 }
7979
7980 public String getIndexFieldCache() {
7981 return get(FessConfig.INDEX_FIELD_CACHE);
7982 }
7983
7984 public String getIndexFieldDigest() {
7985 return get(FessConfig.INDEX_FIELD_DIGEST);
7986 }
7987
7988 public String getIndexFieldTitle() {
7989 return get(FessConfig.INDEX_FIELD_TITLE);
7990 }
7991
7992 public String getIndexFieldHost() {
7993 return get(FessConfig.INDEX_FIELD_HOST);
7994 }
7995
7996 public String getIndexFieldSite() {
7997 return get(FessConfig.INDEX_FIELD_SITE);
7998 }
7999
8000 public String getIndexFieldContentLength() {
8001 return get(FessConfig.INDEX_FIELD_content_length);
8002 }
8003
8004 public String getIndexFieldFiletype() {
8005 return get(FessConfig.INDEX_FIELD_FILETYPE);
8006 }
8007
8008 public String getIndexFieldFilename() {
8009 return get(FessConfig.INDEX_FIELD_FILENAME);
8010 }
8011
8012 public String getIndexFieldThumbnail() {
8013 return get(FessConfig.INDEX_FIELD_THUMBNAIL);
8014 }
8015
8016 public String getIndexFieldVirtualHost() {
8017 return get(FessConfig.INDEX_FIELD_virtual_host);
8018 }
8019
8020 public String getResponseFieldContentTitle() {
8021 return get(FessConfig.RESPONSE_FIELD_content_title);
8022 }
8023
8024 public String getResponseFieldContentDescription() {
8025 return get(FessConfig.RESPONSE_FIELD_content_description);
8026 }
8027
8028 public String getResponseFieldUrlLink() {
8029 return get(FessConfig.RESPONSE_FIELD_url_link);
8030 }
8031
8032 public String getResponseFieldSitePath() {
8033 return get(FessConfig.RESPONSE_FIELD_site_path);
8034 }
8035
8036 public String getResponseMaxTitleLength() {
8037 return get(FessConfig.RESPONSE_MAX_TITLE_LENGTH);
8038 }
8039
8040 public Integer getResponseMaxTitleLengthAsInteger() {
8041 return getAsInteger(FessConfig.RESPONSE_MAX_TITLE_LENGTH);
8042 }
8043
8044 public String getResponseMaxSitePathLength() {
8045 return get(FessConfig.RESPONSE_MAX_SITE_PATH_LENGTH);
8046 }
8047
8048 public Integer getResponseMaxSitePathLengthAsInteger() {
8049 return getAsInteger(FessConfig.RESPONSE_MAX_SITE_PATH_LENGTH);
8050 }
8051
8052 public String getResponseHighlightContentTitleEnabled() {
8053 return get(FessConfig.RESPONSE_HIGHLIGHT_content_title_ENABLED);
8054 }
8055
8056 public boolean isResponseHighlightContentTitleEnabled() {
8057 return is(FessConfig.RESPONSE_HIGHLIGHT_content_title_ENABLED);
8058 }
8059
8060 public String getIndexDocumentSearchIndex() {
8061 return get(FessConfig.INDEX_DOCUMENT_SEARCH_INDEX);
8062 }
8063
8064 public String getIndexDocumentUpdateIndex() {
8065 return get(FessConfig.INDEX_DOCUMENT_UPDATE_INDEX);
8066 }
8067
8068 public String getIndexDocumentSuggestIndex() {
8069 return get(FessConfig.INDEX_DOCUMENT_SUGGEST_INDEX);
8070 }
8071
8072 public String getIndexDocumentCrawlerIndex() {
8073 return get(FessConfig.INDEX_DOCUMENT_CRAWLER_INDEX);
8074 }
8075
8076 public String getIndexDocumentCrawlerQueueNumberOfShards() {
8077 return get(FessConfig.INDEX_DOCUMENT_CRAWLER_QUEUE_number_of_shards);
8078 }
8079
8080 public Integer getIndexDocumentCrawlerQueueNumberOfShardsAsInteger() {
8081 return getAsInteger(FessConfig.INDEX_DOCUMENT_CRAWLER_QUEUE_number_of_shards);
8082 }
8083
8084 public String getIndexDocumentCrawlerDataNumberOfShards() {
8085 return get(FessConfig.INDEX_DOCUMENT_CRAWLER_DATA_number_of_shards);
8086 }
8087
8088 public Integer getIndexDocumentCrawlerDataNumberOfShardsAsInteger() {
8089 return getAsInteger(FessConfig.INDEX_DOCUMENT_CRAWLER_DATA_number_of_shards);
8090 }
8091
8092 public String getIndexDocumentCrawlerFilterNumberOfShards() {
8093 return get(FessConfig.INDEX_DOCUMENT_CRAWLER_FILTER_number_of_shards);
8094 }
8095
8096 public Integer getIndexDocumentCrawlerFilterNumberOfShardsAsInteger() {
8097 return getAsInteger(FessConfig.INDEX_DOCUMENT_CRAWLER_FILTER_number_of_shards);
8098 }
8099
8100 public String getIndexDocumentCrawlerQueueNumberOfReplicas() {
8101 return get(FessConfig.INDEX_DOCUMENT_CRAWLER_QUEUE_number_of_replicas);
8102 }
8103
8104 public Integer getIndexDocumentCrawlerQueueNumberOfReplicasAsInteger() {
8105 return getAsInteger(FessConfig.INDEX_DOCUMENT_CRAWLER_QUEUE_number_of_replicas);
8106 }
8107
8108 public String getIndexDocumentCrawlerDataNumberOfReplicas() {
8109 return get(FessConfig.INDEX_DOCUMENT_CRAWLER_DATA_number_of_replicas);
8110 }
8111
8112 public Integer getIndexDocumentCrawlerDataNumberOfReplicasAsInteger() {
8113 return getAsInteger(FessConfig.INDEX_DOCUMENT_CRAWLER_DATA_number_of_replicas);
8114 }
8115
8116 public String getIndexDocumentCrawlerFilterNumberOfReplicas() {
8117 return get(FessConfig.INDEX_DOCUMENT_CRAWLER_FILTER_number_of_replicas);
8118 }
8119
8120 public Integer getIndexDocumentCrawlerFilterNumberOfReplicasAsInteger() {
8121 return getAsInteger(FessConfig.INDEX_DOCUMENT_CRAWLER_FILTER_number_of_replicas);
8122 }
8123
8124 public String getIndexConfigIndex() {
8125 return get(FessConfig.INDEX_CONFIG_INDEX);
8126 }
8127
8128 public String getIndexUserIndex() {
8129 return get(FessConfig.INDEX_USER_INDEX);
8130 }
8131
8132 public String getIndexLogIndex() {
8133 return get(FessConfig.INDEX_LOG_INDEX);
8134 }
8135
8136 public String getIndexAdminArrayFields() {
8137 return get(FessConfig.INDEX_ADMIN_ARRAY_FIELDS);
8138 }
8139
8140 public String getIndexAdminDateFields() {
8141 return get(FessConfig.INDEX_ADMIN_DATE_FIELDS);
8142 }
8143
8144 public String getIndexAdminIntegerFields() {
8145 return get(FessConfig.INDEX_ADMIN_INTEGER_FIELDS);
8146 }
8147
8148 public Integer getIndexAdminIntegerFieldsAsInteger() {
8149 return getAsInteger(FessConfig.INDEX_ADMIN_INTEGER_FIELDS);
8150 }
8151
8152 public String getIndexAdminLongFields() {
8153 return get(FessConfig.INDEX_ADMIN_LONG_FIELDS);
8154 }
8155
8156 public String getIndexAdminFloatFields() {
8157 return get(FessConfig.INDEX_ADMIN_FLOAT_FIELDS);
8158 }
8159
8160 public String getIndexAdminDoubleFields() {
8161 return get(FessConfig.INDEX_ADMIN_DOUBLE_FIELDS);
8162 }
8163
8164 public Integer getIndexAdminDoubleFieldsAsInteger() {
8165 return getAsInteger(FessConfig.INDEX_ADMIN_DOUBLE_FIELDS);
8166 }
8167
8168 public String getIndexAdminRequiredFields() {
8169 return get(FessConfig.INDEX_ADMIN_REQUIRED_FIELDS);
8170 }
8171
8172 public String getIndexSearchTimeout() {
8173 return get(FessConfig.INDEX_SEARCH_TIMEOUT);
8174 }
8175
8176 public String getIndexScrollSearchTimeout() {
8177 return get(FessConfig.INDEX_SCROLL_SEARCH_TIMEOUT);
8178 }
8179
8180 public String getIndexIndexTimeout() {
8181 return get(FessConfig.INDEX_INDEX_TIMEOUT);
8182 }
8183
8184 public String getIndexBulkTimeout() {
8185 return get(FessConfig.INDEX_BULK_TIMEOUT);
8186 }
8187
8188 public String getIndexDeleteTimeout() {
8189 return get(FessConfig.INDEX_DELETE_TIMEOUT);
8190 }
8191
8192 public String getIndexHealthTimeout() {
8193 return get(FessConfig.INDEX_HEALTH_TIMEOUT);
8194 }
8195
8196 public String getIndexIndicesTimeout() {
8197 return get(FessConfig.INDEX_INDICES_TIMEOUT);
8198 }
8199
8200 public String getIndexFiletype() {
8201 return get(FessConfig.INDEX_FILETYPE);
8202 }
8203
8204 public String getIndexReindexBody() {
8205 return get(FessConfig.INDEX_REINDEX_BODY);
8206 }
8207
8208 public String getIndexReindexRequestsPerSecond() {
8209 return get(FessConfig.INDEX_REINDEX_requests_per_second);
8210 }
8211
8212 public Integer getIndexReindexRequestsPerSecondAsInteger() {
8213 return getAsInteger(FessConfig.INDEX_REINDEX_requests_per_second);
8214 }
8215
8216 public String getIndexReindexRefresh() {
8217 return get(FessConfig.INDEX_REINDEX_REFRESH);
8218 }
8219
8220 public boolean isIndexReindexRefresh() {
8221 return is(FessConfig.INDEX_REINDEX_REFRESH);
8222 }
8223
8224 public String getIndexReindexTimeout() {
8225 return get(FessConfig.INDEX_REINDEX_TIMEOUT);
8226 }
8227
8228 public String getIndexReindexScroll() {
8229 return get(FessConfig.INDEX_REINDEX_SCROLL);
8230 }
8231
8232 public String getIndexReindexMaxDocs() {
8233 return get(FessConfig.INDEX_REINDEX_max_docs);
8234 }
8235
8236 public Integer getIndexReindexMaxDocsAsInteger() {
8237 return getAsInteger(FessConfig.INDEX_REINDEX_max_docs);
8238 }
8239
8240 public String getQueryMaxLength() {
8241 return get(FessConfig.QUERY_MAX_LENGTH);
8242 }
8243
8244 public Integer getQueryMaxLengthAsInteger() {
8245 return getAsInteger(FessConfig.QUERY_MAX_LENGTH);
8246 }
8247
8248 public String getQueryTimeout() {
8249 return get(FessConfig.QUERY_TIMEOUT);
8250 }
8251
8252 public Integer getQueryTimeoutAsInteger() {
8253 return getAsInteger(FessConfig.QUERY_TIMEOUT);
8254 }
8255
8256 public String getQueryTimeoutLogging() {
8257 return get(FessConfig.QUERY_TIMEOUT_LOGGING);
8258 }
8259
8260 public boolean isQueryTimeoutLogging() {
8261 return is(FessConfig.QUERY_TIMEOUT_LOGGING);
8262 }
8263
8264 public String getQueryTrackTotalHits() {
8265 return get(FessConfig.QUERY_TRACK_TOTAL_HITS);
8266 }
8267
8268 public Integer getQueryTrackTotalHitsAsInteger() {
8269 return getAsInteger(FessConfig.QUERY_TRACK_TOTAL_HITS);
8270 }
8271
8272 public String getQueryGeoFields() {
8273 return get(FessConfig.QUERY_GEO_FIELDS);
8274 }
8275
8276 public String getQueryBrowserLangParameterName() {
8277 return get(FessConfig.QUERY_BROWSER_LANG_PARAMETER_NAME);
8278 }
8279
8280 public String getQueryReplaceTermWithPrefixQuery() {
8281 return get(FessConfig.QUERY_REPLACE_TERM_WITH_PREFIX_QUERY);
8282 }
8283
8284 public boolean isQueryReplaceTermWithPrefixQuery() {
8285 return is(FessConfig.QUERY_REPLACE_TERM_WITH_PREFIX_QUERY);
8286 }
8287
8288 public String getQueryHighlightTerminalChars() {
8289 return get(FessConfig.QUERY_HIGHLIGHT_TERMINAL_CHARS);
8290 }
8291
8292 public String getQueryHighlightFragmentSize() {
8293 return get(FessConfig.QUERY_HIGHLIGHT_FRAGMENT_SIZE);
8294 }
8295
8296 public Integer getQueryHighlightFragmentSizeAsInteger() {
8297 return getAsInteger(FessConfig.QUERY_HIGHLIGHT_FRAGMENT_SIZE);
8298 }
8299
8300 public String getQueryHighlightNumberOfFragments() {
8301 return get(FessConfig.QUERY_HIGHLIGHT_NUMBER_OF_FRAGMENTS);
8302 }
8303
8304 public Integer getQueryHighlightNumberOfFragmentsAsInteger() {
8305 return getAsInteger(FessConfig.QUERY_HIGHLIGHT_NUMBER_OF_FRAGMENTS);
8306 }
8307
8308 public String getQueryHighlightType() {
8309 return get(FessConfig.QUERY_HIGHLIGHT_TYPE);
8310 }
8311
8312 public String getQueryHighlightTagPre() {
8313 return get(FessConfig.QUERY_HIGHLIGHT_TAG_PRE);
8314 }
8315
8316 public String getQueryHighlightTagPost() {
8317 return get(FessConfig.QUERY_HIGHLIGHT_TAG_POST);
8318 }
8319
8320 public String getQueryHighlightBoundaryChars() {
8321 return get(FessConfig.QUERY_HIGHLIGHT_BOUNDARY_CHARS);
8322 }
8323
8324 public String getQueryHighlightBoundaryMaxScan() {
8325 return get(FessConfig.QUERY_HIGHLIGHT_BOUNDARY_MAX_SCAN);
8326 }
8327
8328 public Integer getQueryHighlightBoundaryMaxScanAsInteger() {
8329 return getAsInteger(FessConfig.QUERY_HIGHLIGHT_BOUNDARY_MAX_SCAN);
8330 }
8331
8332 public String getQueryHighlightBoundaryScanner() {
8333 return get(FessConfig.QUERY_HIGHLIGHT_BOUNDARY_SCANNER);
8334 }
8335
8336 public String getQueryHighlightEncoder() {
8337 return get(FessConfig.QUERY_HIGHLIGHT_ENCODER);
8338 }
8339
8340 public String getQueryHighlightForceSource() {
8341 return get(FessConfig.QUERY_HIGHLIGHT_FORCE_SOURCE);
8342 }
8343
8344 public boolean isQueryHighlightForceSource() {
8345 return is(FessConfig.QUERY_HIGHLIGHT_FORCE_SOURCE);
8346 }
8347
8348 public String getQueryHighlightFragmenter() {
8349 return get(FessConfig.QUERY_HIGHLIGHT_FRAGMENTER);
8350 }
8351
8352 public String getQueryHighlightFragmentOffset() {
8353 return get(FessConfig.QUERY_HIGHLIGHT_FRAGMENT_OFFSET);
8354 }
8355
8356 public Integer getQueryHighlightFragmentOffsetAsInteger() {
8357 return getAsInteger(FessConfig.QUERY_HIGHLIGHT_FRAGMENT_OFFSET);
8358 }
8359
8360 public String getQueryHighlightNoMatchSize() {
8361 return get(FessConfig.QUERY_HIGHLIGHT_NO_MATCH_SIZE);
8362 }
8363
8364 public Integer getQueryHighlightNoMatchSizeAsInteger() {
8365 return getAsInteger(FessConfig.QUERY_HIGHLIGHT_NO_MATCH_SIZE);
8366 }
8367
8368 public String getQueryHighlightOrder() {
8369 return get(FessConfig.QUERY_HIGHLIGHT_ORDER);
8370 }
8371
8372 public String getQueryHighlightPhraseLimit() {
8373 return get(FessConfig.QUERY_HIGHLIGHT_PHRASE_LIMIT);
8374 }
8375
8376 public Integer getQueryHighlightPhraseLimitAsInteger() {
8377 return getAsInteger(FessConfig.QUERY_HIGHLIGHT_PHRASE_LIMIT);
8378 }
8379
8380 public String getQueryHighlightContentDescriptionFields() {
8381 return get(FessConfig.QUERY_HIGHLIGHT_CONTENT_DESCRIPTION_FIELDS);
8382 }
8383
8384 public String getQueryHighlightBoundaryPositionDetect() {
8385 return get(FessConfig.QUERY_HIGHLIGHT_BOUNDARY_POSITION_DETECT);
8386 }
8387
8388 public boolean isQueryHighlightBoundaryPositionDetect() {
8389 return is(FessConfig.QUERY_HIGHLIGHT_BOUNDARY_POSITION_DETECT);
8390 }
8391
8392 public String getQueryHighlightTextFragmentType() {
8393 return get(FessConfig.QUERY_HIGHLIGHT_TEXT_FRAGMENT_TYPE);
8394 }
8395
8396 public String getQueryHighlightTextFragmentSize() {
8397 return get(FessConfig.QUERY_HIGHLIGHT_TEXT_FRAGMENT_SIZE);
8398 }
8399
8400 public Integer getQueryHighlightTextFragmentSizeAsInteger() {
8401 return getAsInteger(FessConfig.QUERY_HIGHLIGHT_TEXT_FRAGMENT_SIZE);
8402 }
8403
8404 public String getQueryHighlightTextFragmentPrefixLength() {
8405 return get(FessConfig.QUERY_HIGHLIGHT_TEXT_FRAGMENT_PREFIX_LENGTH);
8406 }
8407
8408 public Integer getQueryHighlightTextFragmentPrefixLengthAsInteger() {
8409 return getAsInteger(FessConfig.QUERY_HIGHLIGHT_TEXT_FRAGMENT_PREFIX_LENGTH);
8410 }
8411
8412 public String getQueryHighlightTextFragmentSuffixLength() {
8413 return get(FessConfig.QUERY_HIGHLIGHT_TEXT_FRAGMENT_SUFFIX_LENGTH);
8414 }
8415
8416 public Integer getQueryHighlightTextFragmentSuffixLengthAsInteger() {
8417 return getAsInteger(FessConfig.QUERY_HIGHLIGHT_TEXT_FRAGMENT_SUFFIX_LENGTH);
8418 }
8419
8420 public String getQueryMaxSearchResultOffset() {
8421 return get(FessConfig.QUERY_MAX_SEARCH_RESULT_OFFSET);
8422 }
8423
8424 public Integer getQueryMaxSearchResultOffsetAsInteger() {
8425 return getAsInteger(FessConfig.QUERY_MAX_SEARCH_RESULT_OFFSET);
8426 }
8427
8428 public String getQueryAdditionalDefaultFields() {
8429 return get(FessConfig.QUERY_ADDITIONAL_DEFAULT_FIELDS);
8430 }
8431
8432 public Integer getQueryAdditionalDefaultFieldsAsInteger() {
8433 return getAsInteger(FessConfig.QUERY_ADDITIONAL_DEFAULT_FIELDS);
8434 }
8435
8436 public String getQueryAdditionalResponseFields() {
8437 return get(FessConfig.QUERY_ADDITIONAL_RESPONSE_FIELDS);
8438 }
8439
8440 public Integer getQueryAdditionalResponseFieldsAsInteger() {
8441 return getAsInteger(FessConfig.QUERY_ADDITIONAL_RESPONSE_FIELDS);
8442 }
8443
8444 public String getQueryAdditionalApiResponseFields() {
8445 return get(FessConfig.QUERY_ADDITIONAL_API_RESPONSE_FIELDS);
8446 }
8447
8448 public Integer getQueryAdditionalApiResponseFieldsAsInteger() {
8449 return getAsInteger(FessConfig.QUERY_ADDITIONAL_API_RESPONSE_FIELDS);
8450 }
8451
8452 public String getQueryAdditionalScrollResponseFields() {
8453 return get(FessConfig.QUERY_ADDITIONAL_SCROLL_RESPONSE_FIELDS);
8454 }
8455
8456 public Integer getQueryAdditionalScrollResponseFieldsAsInteger() {
8457 return getAsInteger(FessConfig.QUERY_ADDITIONAL_SCROLL_RESPONSE_FIELDS);
8458 }
8459
8460 public String getQueryAdditionalCacheResponseFields() {
8461 return get(FessConfig.QUERY_ADDITIONAL_CACHE_RESPONSE_FIELDS);
8462 }
8463
8464 public Integer getQueryAdditionalCacheResponseFieldsAsInteger() {
8465 return getAsInteger(FessConfig.QUERY_ADDITIONAL_CACHE_RESPONSE_FIELDS);
8466 }
8467
8468 public String getQueryAdditionalHighlightedFields() {
8469 return get(FessConfig.QUERY_ADDITIONAL_HIGHLIGHTED_FIELDS);
8470 }
8471
8472 public Integer getQueryAdditionalHighlightedFieldsAsInteger() {
8473 return getAsInteger(FessConfig.QUERY_ADDITIONAL_HIGHLIGHTED_FIELDS);
8474 }
8475
8476 public String getQueryAdditionalSearchFields() {
8477 return get(FessConfig.QUERY_ADDITIONAL_SEARCH_FIELDS);
8478 }
8479
8480 public Integer getQueryAdditionalSearchFieldsAsInteger() {
8481 return getAsInteger(FessConfig.QUERY_ADDITIONAL_SEARCH_FIELDS);
8482 }
8483
8484 public String getQueryAdditionalFacetFields() {
8485 return get(FessConfig.QUERY_ADDITIONAL_FACET_FIELDS);
8486 }
8487
8488 public Integer getQueryAdditionalFacetFieldsAsInteger() {
8489 return getAsInteger(FessConfig.QUERY_ADDITIONAL_FACET_FIELDS);
8490 }
8491
8492 public String getQueryAdditionalSortFields() {
8493 return get(FessConfig.QUERY_ADDITIONAL_SORT_FIELDS);
8494 }
8495
8496 public Integer getQueryAdditionalSortFieldsAsInteger() {
8497 return getAsInteger(FessConfig.QUERY_ADDITIONAL_SORT_FIELDS);
8498 }
8499
8500 public String getQueryAdditionalAnalyzedFields() {
8501 return get(FessConfig.QUERY_ADDITIONAL_ANALYZED_FIELDS);
8502 }
8503
8504 public Integer getQueryAdditionalAnalyzedFieldsAsInteger() {
8505 return getAsInteger(FessConfig.QUERY_ADDITIONAL_ANALYZED_FIELDS);
8506 }
8507
8508 public String getQueryAdditionalNotAnalyzedFields() {
8509 return get(FessConfig.QUERY_ADDITIONAL_NOT_ANALYZED_FIELDS);
8510 }
8511
8512 public Integer getQueryAdditionalNotAnalyzedFieldsAsInteger() {
8513 return getAsInteger(FessConfig.QUERY_ADDITIONAL_NOT_ANALYZED_FIELDS);
8514 }
8515
8516 public String getQueryGsaResponseFields() {
8517 return get(FessConfig.QUERY_GSA_RESPONSE_FIELDS);
8518 }
8519
8520 public String getQueryGsaDefaultLang() {
8521 return get(FessConfig.QUERY_GSA_DEFAULT_LANG);
8522 }
8523
8524 public String getQueryGsaDefaultSort() {
8525 return get(FessConfig.QUERY_GSA_DEFAULT_SORT);
8526 }
8527
8528 public Integer getQueryGsaDefaultSortAsInteger() {
8529 return getAsInteger(FessConfig.QUERY_GSA_DEFAULT_SORT);
8530 }
8531
8532 public String getQueryGsaMetaPrefix() {
8533 return get(FessConfig.QUERY_GSA_META_PREFIX);
8534 }
8535
8536 public String getQueryGsaIndexFieldCharset() {
8537 return get(FessConfig.QUERY_GSA_INDEX_FIELD_CHARSET);
8538 }
8539
8540 public String getQueryGsaIndexFieldContentType() {
8541 return get(FessConfig.QUERY_GSA_INDEX_FIELD_content_type_);
8542 }
8543
8544 public String getQueryCollapseMaxConcurrentGroupResults() {
8545 return get(FessConfig.QUERY_COLLAPSE_MAX_CONCURRENT_GROUP_RESULTS);
8546 }
8547
8548 public Integer getQueryCollapseMaxConcurrentGroupResultsAsInteger() {
8549 return getAsInteger(FessConfig.QUERY_COLLAPSE_MAX_CONCURRENT_GROUP_RESULTS);
8550 }
8551
8552 public String getQueryCollapseInnerHitsName() {
8553 return get(FessConfig.QUERY_COLLAPSE_INNER_HITS_NAME);
8554 }
8555
8556 public String getQueryCollapseInnerHitsSize() {
8557 return get(FessConfig.QUERY_COLLAPSE_INNER_HITS_SIZE);
8558 }
8559
8560 public Integer getQueryCollapseInnerHitsSizeAsInteger() {
8561 return getAsInteger(FessConfig.QUERY_COLLAPSE_INNER_HITS_SIZE);
8562 }
8563
8564 public String getQueryCollapseInnerHitsSorts() {
8565 return get(FessConfig.QUERY_COLLAPSE_INNER_HITS_SORTS);
8566 }
8567
8568 public Integer getQueryCollapseInnerHitsSortsAsInteger() {
8569 return getAsInteger(FessConfig.QUERY_COLLAPSE_INNER_HITS_SORTS);
8570 }
8571
8572 public String getQueryDefaultLanguages() {
8573 return get(FessConfig.QUERY_DEFAULT_LANGUAGES);
8574 }
8575
8576 public Integer getQueryDefaultLanguagesAsInteger() {
8577 return getAsInteger(FessConfig.QUERY_DEFAULT_LANGUAGES);
8578 }
8579
8580 public String getQueryJsonDefaultPreference() {
8581 return get(FessConfig.QUERY_JSON_DEFAULT_PREFERENCE);
8582 }
8583
8584 public String getQueryGsaDefaultPreference() {
8585 return get(FessConfig.QUERY_GSA_DEFAULT_PREFERENCE);
8586 }
8587
8588 public String getQueryLanguageMapping() {
8589 return get(FessConfig.QUERY_LANGUAGE_MAPPING);
8590 }
8591
8592 public String getQueryBoostTitle() {
8593 return get(FessConfig.QUERY_BOOST_TITLE);
8594 }
8595
8596 public java.math.BigDecimal getQueryBoostTitleAsDecimal() {
8597 return getAsDecimal(FessConfig.QUERY_BOOST_TITLE);
8598 }
8599
8600 public String getQueryBoostTitleLang() {
8601 return get(FessConfig.QUERY_BOOST_TITLE_LANG);
8602 }
8603
8604 public java.math.BigDecimal getQueryBoostTitleLangAsDecimal() {
8605 return getAsDecimal(FessConfig.QUERY_BOOST_TITLE_LANG);
8606 }
8607
8608 public String getQueryBoostContent() {
8609 return get(FessConfig.QUERY_BOOST_CONTENT);
8610 }
8611
8612 public java.math.BigDecimal getQueryBoostContentAsDecimal() {
8613 return getAsDecimal(FessConfig.QUERY_BOOST_CONTENT);
8614 }
8615
8616 public String getQueryBoostContentLang() {
8617 return get(FessConfig.QUERY_BOOST_CONTENT_LANG);
8618 }
8619
8620 public java.math.BigDecimal getQueryBoostContentLangAsDecimal() {
8621 return getAsDecimal(FessConfig.QUERY_BOOST_CONTENT_LANG);
8622 }
8623
8624 public String getQueryBoostImportantContent() {
8625 return get(FessConfig.QUERY_BOOST_important_content);
8626 }
8627
8628 public java.math.BigDecimal getQueryBoostImportantContentAsDecimal() {
8629 return getAsDecimal(FessConfig.QUERY_BOOST_important_content);
8630 }
8631
8632 public String getQueryBoostImportantContentLang() {
8633 return get(FessConfig.QUERY_BOOST_important_content_LANG);
8634 }
8635
8636 public java.math.BigDecimal getQueryBoostImportantContentLangAsDecimal() {
8637 return getAsDecimal(FessConfig.QUERY_BOOST_important_content_LANG);
8638 }
8639
8640 public String getQueryBoostFuzzyMinLength() {
8641 return get(FessConfig.QUERY_BOOST_FUZZY_MIN_LENGTH);
8642 }
8643
8644 public Integer getQueryBoostFuzzyMinLengthAsInteger() {
8645 return getAsInteger(FessConfig.QUERY_BOOST_FUZZY_MIN_LENGTH);
8646 }
8647
8648 public String getQueryBoostFuzzyTitle() {
8649 return get(FessConfig.QUERY_BOOST_FUZZY_TITLE);
8650 }
8651
8652 public java.math.BigDecimal getQueryBoostFuzzyTitleAsDecimal() {
8653 return getAsDecimal(FessConfig.QUERY_BOOST_FUZZY_TITLE);
8654 }
8655
8656 public String getQueryBoostFuzzyTitleFuzziness() {
8657 return get(FessConfig.QUERY_BOOST_FUZZY_TITLE_FUZZINESS);
8658 }
8659
8660 public String getQueryBoostFuzzyTitleExpansions() {
8661 return get(FessConfig.QUERY_BOOST_FUZZY_TITLE_EXPANSIONS);
8662 }
8663
8664 public Integer getQueryBoostFuzzyTitleExpansionsAsInteger() {
8665 return getAsInteger(FessConfig.QUERY_BOOST_FUZZY_TITLE_EXPANSIONS);
8666 }
8667
8668 public String getQueryBoostFuzzyTitlePrefixLength() {
8669 return get(FessConfig.QUERY_BOOST_FUZZY_TITLE_prefix_length);
8670 }
8671
8672 public Integer getQueryBoostFuzzyTitlePrefixLengthAsInteger() {
8673 return getAsInteger(FessConfig.QUERY_BOOST_FUZZY_TITLE_prefix_length);
8674 }
8675
8676 public String getQueryBoostFuzzyTitleTranspositions() {
8677 return get(FessConfig.QUERY_BOOST_FUZZY_TITLE_TRANSPOSITIONS);
8678 }
8679
8680 public boolean isQueryBoostFuzzyTitleTranspositions() {
8681 return is(FessConfig.QUERY_BOOST_FUZZY_TITLE_TRANSPOSITIONS);
8682 }
8683
8684 public String getQueryBoostFuzzyContent() {
8685 return get(FessConfig.QUERY_BOOST_FUZZY_CONTENT);
8686 }
8687
8688 public java.math.BigDecimal getQueryBoostFuzzyContentAsDecimal() {
8689 return getAsDecimal(FessConfig.QUERY_BOOST_FUZZY_CONTENT);
8690 }
8691
8692 public String getQueryBoostFuzzyContentFuzziness() {
8693 return get(FessConfig.QUERY_BOOST_FUZZY_CONTENT_FUZZINESS);
8694 }
8695
8696 public String getQueryBoostFuzzyContentExpansions() {
8697 return get(FessConfig.QUERY_BOOST_FUZZY_CONTENT_EXPANSIONS);
8698 }
8699
8700 public Integer getQueryBoostFuzzyContentExpansionsAsInteger() {
8701 return getAsInteger(FessConfig.QUERY_BOOST_FUZZY_CONTENT_EXPANSIONS);
8702 }
8703
8704 public String getQueryBoostFuzzyContentPrefixLength() {
8705 return get(FessConfig.QUERY_BOOST_FUZZY_CONTENT_prefix_length);
8706 }
8707
8708 public Integer getQueryBoostFuzzyContentPrefixLengthAsInteger() {
8709 return getAsInteger(FessConfig.QUERY_BOOST_FUZZY_CONTENT_prefix_length);
8710 }
8711
8712 public String getQueryBoostFuzzyContentTranspositions() {
8713 return get(FessConfig.QUERY_BOOST_FUZZY_CONTENT_TRANSPOSITIONS);
8714 }
8715
8716 public boolean isQueryBoostFuzzyContentTranspositions() {
8717 return is(FessConfig.QUERY_BOOST_FUZZY_CONTENT_TRANSPOSITIONS);
8718 }
8719
8720 public String getQueryPrefixExpansions() {
8721 return get(FessConfig.QUERY_PREFIX_EXPANSIONS);
8722 }
8723
8724 public Integer getQueryPrefixExpansionsAsInteger() {
8725 return getAsInteger(FessConfig.QUERY_PREFIX_EXPANSIONS);
8726 }
8727
8728 public String getQueryPrefixSlop() {
8729 return get(FessConfig.QUERY_PREFIX_SLOP);
8730 }
8731
8732 public Integer getQueryPrefixSlopAsInteger() {
8733 return getAsInteger(FessConfig.QUERY_PREFIX_SLOP);
8734 }
8735
8736 public String getQueryFuzzyPrefixLength() {
8737 return get(FessConfig.QUERY_FUZZY_prefix_length);
8738 }
8739
8740 public Integer getQueryFuzzyPrefixLengthAsInteger() {
8741 return getAsInteger(FessConfig.QUERY_FUZZY_prefix_length);
8742 }
8743
8744 public String getQueryFuzzyExpansions() {
8745 return get(FessConfig.QUERY_FUZZY_EXPANSIONS);
8746 }
8747
8748 public Integer getQueryFuzzyExpansionsAsInteger() {
8749 return getAsInteger(FessConfig.QUERY_FUZZY_EXPANSIONS);
8750 }
8751
8752 public String getQueryFuzzyTranspositions() {
8753 return get(FessConfig.QUERY_FUZZY_TRANSPOSITIONS);
8754 }
8755
8756 public boolean isQueryFuzzyTranspositions() {
8757 return is(FessConfig.QUERY_FUZZY_TRANSPOSITIONS);
8758 }
8759
8760 public String getQueryFacetFields() {
8761 return get(FessConfig.QUERY_FACET_FIELDS);
8762 }
8763
8764 public String getQueryFacetFieldsSize() {
8765 return get(FessConfig.QUERY_FACET_FIELDS_SIZE);
8766 }
8767
8768 public Integer getQueryFacetFieldsSizeAsInteger() {
8769 return getAsInteger(FessConfig.QUERY_FACET_FIELDS_SIZE);
8770 }
8771
8772 public String getQueryFacetFieldsMinDocCount() {
8773 return get(FessConfig.QUERY_FACET_FIELDS_min_doc_count);
8774 }
8775
8776 public Integer getQueryFacetFieldsMinDocCountAsInteger() {
8777 return getAsInteger(FessConfig.QUERY_FACET_FIELDS_min_doc_count);
8778 }
8779
8780 public String getQueryFacetFieldsSort() {
8781 return get(FessConfig.QUERY_FACET_FIELDS_SORT);
8782 }
8783
8784 public String getQueryFacetFieldsMissing() {
8785 return get(FessConfig.QUERY_FACET_FIELDS_MISSING);
8786 }
8787
8788 public Integer getQueryFacetFieldsMissingAsInteger() {
8789 return getAsInteger(FessConfig.QUERY_FACET_FIELDS_MISSING);
8790 }
8791
8792 public String getQueryFacetQueries() {
8793 return get(FessConfig.QUERY_FACET_QUERIES);
8794 }
8795
8796 public String getSmbRoleFromFile() {
8797 return get(FessConfig.SMB_ROLE_FROM_FILE);
8798 }
8799
8800 public boolean isSmbRoleFromFile() {
8801 return is(FessConfig.SMB_ROLE_FROM_FILE);
8802 }
8803
8804 public String getSmbAvailableSidTypes() {
8805 return get(FessConfig.SMB_AVAILABLE_SID_TYPES);
8806 }
8807
8808 public String getFileRoleFromFile() {
8809 return get(FessConfig.FILE_ROLE_FROM_FILE);
8810 }
8811
8812 public boolean isFileRoleFromFile() {
8813 return is(FessConfig.FILE_ROLE_FROM_FILE);
8814 }
8815
8816 public String getFtpRoleFromFile() {
8817 return get(FessConfig.FTP_ROLE_FROM_FILE);
8818 }
8819
8820 public boolean isFtpRoleFromFile() {
8821 return is(FessConfig.FTP_ROLE_FROM_FILE);
8822 }
8823
8824 public String getIndexBackupTargets() {
8825 return get(FessConfig.INDEX_BACKUP_TARGETS);
8826 }
8827
8828 public String getIndexBackupLogTargets() {
8829 return get(FessConfig.INDEX_BACKUP_LOG_TARGETS);
8830 }
8831
8832 public String getLoggingSearchDocsEnabled() {
8833 return get(FessConfig.LOGGING_SEARCH_DOCS_ENABLED);
8834 }
8835
8836 public boolean isLoggingSearchDocsEnabled() {
8837 return is(FessConfig.LOGGING_SEARCH_DOCS_ENABLED);
8838 }
8839
8840 public String getLoggingSearchDocsFields() {
8841 return get(FessConfig.LOGGING_SEARCH_DOCS_FIELDS);
8842 }
8843
8844 public String getLoggingSearchUseLogfile() {
8845 return get(FessConfig.LOGGING_SEARCH_USE_LOGFILE);
8846 }
8847
8848 public boolean isLoggingSearchUseLogfile() {
8849 return is(FessConfig.LOGGING_SEARCH_USE_LOGFILE);
8850 }
8851
8852 public String getLoggingAppPackages() {
8853 return get(FessConfig.LOGGING_APP_PACKAGES);
8854 }
8855
8856 public String getFormAdminMaxInputSize() {
8857 return get(FessConfig.FORM_ADMIN_MAX_INPUT_SIZE);
8858 }
8859
8860 public Integer getFormAdminMaxInputSizeAsInteger() {
8861 return getAsInteger(FessConfig.FORM_ADMIN_MAX_INPUT_SIZE);
8862 }
8863
8864 public String getFormAdminLabelInConfigEnabled() {
8865 return get(FessConfig.FORM_ADMIN_LABEL_IN_CONFIG_ENABLED);
8866 }
8867
8868 public boolean isFormAdminLabelInConfigEnabled() {
8869 return is(FessConfig.FORM_ADMIN_LABEL_IN_CONFIG_ENABLED);
8870 }
8871
8872 public String getFormAdminDefaultTemplateName() {
8873 return get(FessConfig.FORM_ADMIN_DEFAULT_TEMPLATE_NAME);
8874 }
8875
8876 public String getAuthenticationAdminUsers() {
8877 return get(FessConfig.AUTHENTICATION_ADMIN_USERS);
8878 }
8879
8880 public String getAuthenticationAdminRoles() {
8881 return get(FessConfig.AUTHENTICATION_ADMIN_ROLES);
8882 }
8883
8884 public String getRoleSearchDefaultPermissions() {
8885 return get(FessConfig.ROLE_SEARCH_DEFAULT_PERMISSIONS);
8886 }
8887
8888 public Integer getRoleSearchDefaultPermissionsAsInteger() {
8889 return getAsInteger(FessConfig.ROLE_SEARCH_DEFAULT_PERMISSIONS);
8890 }
8891
8892 public String getRoleSearchDefaultDisplayPermissions() {
8893 return get(FessConfig.ROLE_SEARCH_DEFAULT_DISPLAY_PERMISSIONS);
8894 }
8895
8896 public String getRoleSearchGuestPermissions() {
8897 return get(FessConfig.ROLE_SEARCH_GUEST_PERMISSIONS);
8898 }
8899
8900 public String getRoleSearchUserPrefix() {
8901 return get(FessConfig.ROLE_SEARCH_USER_PREFIX);
8902 }
8903
8904 public Integer getRoleSearchUserPrefixAsInteger() {
8905 return getAsInteger(FessConfig.ROLE_SEARCH_USER_PREFIX);
8906 }
8907
8908 public String getRoleSearchGroupPrefix() {
8909 return get(FessConfig.ROLE_SEARCH_GROUP_PREFIX);
8910 }
8911
8912 public Integer getRoleSearchGroupPrefixAsInteger() {
8913 return getAsInteger(FessConfig.ROLE_SEARCH_GROUP_PREFIX);
8914 }
8915
8916 public String getRoleSearchRolePrefix() {
8917 return get(FessConfig.ROLE_SEARCH_ROLE_PREFIX);
8918 }
8919
8920 public String getRoleSearchDeniedPrefix() {
8921 return get(FessConfig.ROLE_SEARCH_DENIED_PREFIX);
8922 }
8923
8924 public String getCookieDefaultPath() {
8925 return get(FessConfig.COOKIE_DEFAULT_PATH);
8926 }
8927
8928 public String getCookieDefaultExpire() {
8929 return get(FessConfig.COOKIE_DEFAULT_EXPIRE);
8930 }
8931
8932 public Integer getCookieDefaultExpireAsInteger() {
8933 return getAsInteger(FessConfig.COOKIE_DEFAULT_EXPIRE);
8934 }
8935
8936 public String getSessionTrackingModes() {
8937 return get(FessConfig.SESSION_TRACKING_MODES);
8938 }
8939
8940 public String getPagingPageSize() {
8941 return get(FessConfig.PAGING_PAGE_SIZE);
8942 }
8943
8944 public Integer getPagingPageSizeAsInteger() {
8945 return getAsInteger(FessConfig.PAGING_PAGE_SIZE);
8946 }
8947
8948 public String getPagingPageRangeSize() {
8949 return get(FessConfig.PAGING_PAGE_RANGE_SIZE);
8950 }
8951
8952 public Integer getPagingPageRangeSizeAsInteger() {
8953 return getAsInteger(FessConfig.PAGING_PAGE_RANGE_SIZE);
8954 }
8955
8956 public String getPagingPageRangeFillLimit() {
8957 return get(FessConfig.PAGING_PAGE_RANGE_FILL_LIMIT);
8958 }
8959
8960 public boolean isPagingPageRangeFillLimit() {
8961 return is(FessConfig.PAGING_PAGE_RANGE_FILL_LIMIT);
8962 }
8963
8964 public String getPageDocboostMaxFetchSize() {
8965 return get(FessConfig.PAGE_DOCBOOST_MAX_FETCH_SIZE);
8966 }
8967
8968 public Integer getPageDocboostMaxFetchSizeAsInteger() {
8969 return getAsInteger(FessConfig.PAGE_DOCBOOST_MAX_FETCH_SIZE);
8970 }
8971
8972 public String getPageKeymatchMaxFetchSize() {
8973 return get(FessConfig.PAGE_KEYMATCH_MAX_FETCH_SIZE);
8974 }
8975
8976 public Integer getPageKeymatchMaxFetchSizeAsInteger() {
8977 return getAsInteger(FessConfig.PAGE_KEYMATCH_MAX_FETCH_SIZE);
8978 }
8979
8980 public String getPageLabeltypeMaxFetchSize() {
8981 return get(FessConfig.PAGE_LABELTYPE_MAX_FETCH_SIZE);
8982 }
8983
8984 public Integer getPageLabeltypeMaxFetchSizeAsInteger() {
8985 return getAsInteger(FessConfig.PAGE_LABELTYPE_MAX_FETCH_SIZE);
8986 }
8987
8988 public String getPageRoletypeMaxFetchSize() {
8989 return get(FessConfig.PAGE_ROLETYPE_MAX_FETCH_SIZE);
8990 }
8991
8992 public Integer getPageRoletypeMaxFetchSizeAsInteger() {
8993 return getAsInteger(FessConfig.PAGE_ROLETYPE_MAX_FETCH_SIZE);
8994 }
8995
8996 public String getPageUserMaxFetchSize() {
8997 return get(FessConfig.PAGE_USER_MAX_FETCH_SIZE);
8998 }
8999
9000 public Integer getPageUserMaxFetchSizeAsInteger() {
9001 return getAsInteger(FessConfig.PAGE_USER_MAX_FETCH_SIZE);
9002 }
9003
9004 public String getPageRoleMaxFetchSize() {
9005 return get(FessConfig.PAGE_ROLE_MAX_FETCH_SIZE);
9006 }
9007
9008 public Integer getPageRoleMaxFetchSizeAsInteger() {
9009 return getAsInteger(FessConfig.PAGE_ROLE_MAX_FETCH_SIZE);
9010 }
9011
9012 public String getPageGroupMaxFetchSize() {
9013 return get(FessConfig.PAGE_GROUP_MAX_FETCH_SIZE);
9014 }
9015
9016 public Integer getPageGroupMaxFetchSizeAsInteger() {
9017 return getAsInteger(FessConfig.PAGE_GROUP_MAX_FETCH_SIZE);
9018 }
9019
9020 public String getPageCrawlingInfoParamMaxFetchSize() {
9021 return get(FessConfig.PAGE_CRAWLING_INFO_PARAM_MAX_FETCH_SIZE);
9022 }
9023
9024 public Integer getPageCrawlingInfoParamMaxFetchSizeAsInteger() {
9025 return getAsInteger(FessConfig.PAGE_CRAWLING_INFO_PARAM_MAX_FETCH_SIZE);
9026 }
9027
9028 public String getPageCrawlingInfoMaxFetchSize() {
9029 return get(FessConfig.PAGE_CRAWLING_INFO_MAX_FETCH_SIZE);
9030 }
9031
9032 public Integer getPageCrawlingInfoMaxFetchSizeAsInteger() {
9033 return getAsInteger(FessConfig.PAGE_CRAWLING_INFO_MAX_FETCH_SIZE);
9034 }
9035
9036 public String getPageDataConfigMaxFetchSize() {
9037 return get(FessConfig.PAGE_DATA_CONFIG_MAX_FETCH_SIZE);
9038 }
9039
9040 public Integer getPageDataConfigMaxFetchSizeAsInteger() {
9041 return getAsInteger(FessConfig.PAGE_DATA_CONFIG_MAX_FETCH_SIZE);
9042 }
9043
9044 public String getPageWebConfigMaxFetchSize() {
9045 return get(FessConfig.PAGE_WEB_CONFIG_MAX_FETCH_SIZE);
9046 }
9047
9048 public Integer getPageWebConfigMaxFetchSizeAsInteger() {
9049 return getAsInteger(FessConfig.PAGE_WEB_CONFIG_MAX_FETCH_SIZE);
9050 }
9051
9052 public String getPageFileConfigMaxFetchSize() {
9053 return get(FessConfig.PAGE_FILE_CONFIG_MAX_FETCH_SIZE);
9054 }
9055
9056 public Integer getPageFileConfigMaxFetchSizeAsInteger() {
9057 return getAsInteger(FessConfig.PAGE_FILE_CONFIG_MAX_FETCH_SIZE);
9058 }
9059
9060 public String getPageDuplicateHostMaxFetchSize() {
9061 return get(FessConfig.PAGE_DUPLICATE_HOST_MAX_FETCH_SIZE);
9062 }
9063
9064 public Integer getPageDuplicateHostMaxFetchSizeAsInteger() {
9065 return getAsInteger(FessConfig.PAGE_DUPLICATE_HOST_MAX_FETCH_SIZE);
9066 }
9067
9068 public String getPageFailureUrlMaxFetchSize() {
9069 return get(FessConfig.PAGE_FAILURE_URL_MAX_FETCH_SIZE);
9070 }
9071
9072 public Integer getPageFailureUrlMaxFetchSizeAsInteger() {
9073 return getAsInteger(FessConfig.PAGE_FAILURE_URL_MAX_FETCH_SIZE);
9074 }
9075
9076 public String getPageFavoriteLogMaxFetchSize() {
9077 return get(FessConfig.PAGE_FAVORITE_LOG_MAX_FETCH_SIZE);
9078 }
9079
9080 public Integer getPageFavoriteLogMaxFetchSizeAsInteger() {
9081 return getAsInteger(FessConfig.PAGE_FAVORITE_LOG_MAX_FETCH_SIZE);
9082 }
9083
9084 public String getPageFileAuthMaxFetchSize() {
9085 return get(FessConfig.PAGE_FILE_AUTH_MAX_FETCH_SIZE);
9086 }
9087
9088 public Integer getPageFileAuthMaxFetchSizeAsInteger() {
9089 return getAsInteger(FessConfig.PAGE_FILE_AUTH_MAX_FETCH_SIZE);
9090 }
9091
9092 public String getPageWebAuthMaxFetchSize() {
9093 return get(FessConfig.PAGE_WEB_AUTH_MAX_FETCH_SIZE);
9094 }
9095
9096 public Integer getPageWebAuthMaxFetchSizeAsInteger() {
9097 return getAsInteger(FessConfig.PAGE_WEB_AUTH_MAX_FETCH_SIZE);
9098 }
9099
9100 public String getPagePathMappingMaxFetchSize() {
9101 return get(FessConfig.PAGE_PATH_MAPPING_MAX_FETCH_SIZE);
9102 }
9103
9104 public Integer getPagePathMappingMaxFetchSizeAsInteger() {
9105 return getAsInteger(FessConfig.PAGE_PATH_MAPPING_MAX_FETCH_SIZE);
9106 }
9107
9108 public String getPageRequestHeaderMaxFetchSize() {
9109 return get(FessConfig.PAGE_REQUEST_HEADER_MAX_FETCH_SIZE);
9110 }
9111
9112 public Integer getPageRequestHeaderMaxFetchSizeAsInteger() {
9113 return getAsInteger(FessConfig.PAGE_REQUEST_HEADER_MAX_FETCH_SIZE);
9114 }
9115
9116 public String getPageScheduledJobMaxFetchSize() {
9117 return get(FessConfig.PAGE_SCHEDULED_JOB_MAX_FETCH_SIZE);
9118 }
9119
9120 public Integer getPageScheduledJobMaxFetchSizeAsInteger() {
9121 return getAsInteger(FessConfig.PAGE_SCHEDULED_JOB_MAX_FETCH_SIZE);
9122 }
9123
9124 public String getPageElevateWordMaxFetchSize() {
9125 return get(FessConfig.PAGE_ELEVATE_WORD_MAX_FETCH_SIZE);
9126 }
9127
9128 public Integer getPageElevateWordMaxFetchSizeAsInteger() {
9129 return getAsInteger(FessConfig.PAGE_ELEVATE_WORD_MAX_FETCH_SIZE);
9130 }
9131
9132 public String getPageBadWordMaxFetchSize() {
9133 return get(FessConfig.PAGE_BAD_WORD_MAX_FETCH_SIZE);
9134 }
9135
9136 public Integer getPageBadWordMaxFetchSizeAsInteger() {
9137 return getAsInteger(FessConfig.PAGE_BAD_WORD_MAX_FETCH_SIZE);
9138 }
9139
9140 public String getPageDictionaryMaxFetchSize() {
9141 return get(FessConfig.PAGE_DICTIONARY_MAX_FETCH_SIZE);
9142 }
9143
9144 public Integer getPageDictionaryMaxFetchSizeAsInteger() {
9145 return getAsInteger(FessConfig.PAGE_DICTIONARY_MAX_FETCH_SIZE);
9146 }
9147
9148 public String getPageRelatedcontentMaxFetchSize() {
9149 return get(FessConfig.PAGE_RELATEDCONTENT_MAX_FETCH_SIZE);
9150 }
9151
9152 public Integer getPageRelatedcontentMaxFetchSizeAsInteger() {
9153 return getAsInteger(FessConfig.PAGE_RELATEDCONTENT_MAX_FETCH_SIZE);
9154 }
9155
9156 public String getPageRelatedqueryMaxFetchSize() {
9157 return get(FessConfig.PAGE_RELATEDQUERY_MAX_FETCH_SIZE);
9158 }
9159
9160 public Integer getPageRelatedqueryMaxFetchSizeAsInteger() {
9161 return getAsInteger(FessConfig.PAGE_RELATEDQUERY_MAX_FETCH_SIZE);
9162 }
9163
9164 public String getPageThumbnailQueueMaxFetchSize() {
9165 return get(FessConfig.PAGE_THUMBNAIL_QUEUE_MAX_FETCH_SIZE);
9166 }
9167
9168 public Integer getPageThumbnailQueueMaxFetchSizeAsInteger() {
9169 return getAsInteger(FessConfig.PAGE_THUMBNAIL_QUEUE_MAX_FETCH_SIZE);
9170 }
9171
9172 public String getPageThumbnailPurgeMaxFetchSize() {
9173 return get(FessConfig.PAGE_THUMBNAIL_PURGE_MAX_FETCH_SIZE);
9174 }
9175
9176 public Integer getPageThumbnailPurgeMaxFetchSizeAsInteger() {
9177 return getAsInteger(FessConfig.PAGE_THUMBNAIL_PURGE_MAX_FETCH_SIZE);
9178 }
9179
9180 public String getPageScoreBoosterMaxFetchSize() {
9181 return get(FessConfig.PAGE_SCORE_BOOSTER_MAX_FETCH_SIZE);
9182 }
9183
9184 public Integer getPageScoreBoosterMaxFetchSizeAsInteger() {
9185 return getAsInteger(FessConfig.PAGE_SCORE_BOOSTER_MAX_FETCH_SIZE);
9186 }
9187
9188 public String getPageSearchlogMaxFetchSize() {
9189 return get(FessConfig.PAGE_SEARCHLOG_MAX_FETCH_SIZE);
9190 }
9191
9192 public Integer getPageSearchlogMaxFetchSizeAsInteger() {
9193 return getAsInteger(FessConfig.PAGE_SEARCHLOG_MAX_FETCH_SIZE);
9194 }
9195
9196 public String getPageSearchlistTrackTotalHits() {
9197 return get(FessConfig.PAGE_SEARCHLIST_TRACK_TOTAL_HITS);
9198 }
9199
9200 public boolean isPageSearchlistTrackTotalHits() {
9201 return is(FessConfig.PAGE_SEARCHLIST_TRACK_TOTAL_HITS);
9202 }
9203
9204 public String getPagingSearchPageStart() {
9205 return get(FessConfig.PAGING_SEARCH_PAGE_START);
9206 }
9207
9208 public Integer getPagingSearchPageStartAsInteger() {
9209 return getAsInteger(FessConfig.PAGING_SEARCH_PAGE_START);
9210 }
9211
9212 public String getPagingSearchPageSize() {
9213 return get(FessConfig.PAGING_SEARCH_PAGE_SIZE);
9214 }
9215
9216 public Integer getPagingSearchPageSizeAsInteger() {
9217 return getAsInteger(FessConfig.PAGING_SEARCH_PAGE_SIZE);
9218 }
9219
9220 public String getPagingSearchPageMaxSize() {
9221 return get(FessConfig.PAGING_SEARCH_PAGE_MAX_SIZE);
9222 }
9223
9224 public Integer getPagingSearchPageMaxSizeAsInteger() {
9225 return getAsInteger(FessConfig.PAGING_SEARCH_PAGE_MAX_SIZE);
9226 }
9227
9228 public String getSearchlogAggShardSize() {
9229 return get(FessConfig.SEARCHLOG_AGG_SHARD_SIZE);
9230 }
9231
9232 public Integer getSearchlogAggShardSizeAsInteger() {
9233 return getAsInteger(FessConfig.SEARCHLOG_AGG_SHARD_SIZE);
9234 }
9235
9236 public String getThumbnailHtmlImageMinWidth() {
9237 return get(FessConfig.THUMBNAIL_HTML_IMAGE_MIN_WIDTH);
9238 }
9239
9240 public Integer getThumbnailHtmlImageMinWidthAsInteger() {
9241 return getAsInteger(FessConfig.THUMBNAIL_HTML_IMAGE_MIN_WIDTH);
9242 }
9243
9244 public String getThumbnailHtmlImageMinHeight() {
9245 return get(FessConfig.THUMBNAIL_HTML_IMAGE_MIN_HEIGHT);
9246 }
9247
9248 public Integer getThumbnailHtmlImageMinHeightAsInteger() {
9249 return getAsInteger(FessConfig.THUMBNAIL_HTML_IMAGE_MIN_HEIGHT);
9250 }
9251
9252 public String getThumbnailHtmlImageMaxAspectRatio() {
9253 return get(FessConfig.THUMBNAIL_HTML_IMAGE_MAX_ASPECT_RATIO);
9254 }
9255
9256 public java.math.BigDecimal getThumbnailHtmlImageMaxAspectRatioAsDecimal() {
9257 return getAsDecimal(FessConfig.THUMBNAIL_HTML_IMAGE_MAX_ASPECT_RATIO);
9258 }
9259
9260 public String getThumbnailHtmlImageThumbnailWidth() {
9261 return get(FessConfig.THUMBNAIL_HTML_IMAGE_THUMBNAIL_WIDTH);
9262 }
9263
9264 public Integer getThumbnailHtmlImageThumbnailWidthAsInteger() {
9265 return getAsInteger(FessConfig.THUMBNAIL_HTML_IMAGE_THUMBNAIL_WIDTH);
9266 }
9267
9268 public String getThumbnailHtmlImageThumbnailHeight() {
9269 return get(FessConfig.THUMBNAIL_HTML_IMAGE_THUMBNAIL_HEIGHT);
9270 }
9271
9272 public Integer getThumbnailHtmlImageThumbnailHeightAsInteger() {
9273 return getAsInteger(FessConfig.THUMBNAIL_HTML_IMAGE_THUMBNAIL_HEIGHT);
9274 }
9275
9276 public String getThumbnailHtmlImageFormat() {
9277 return get(FessConfig.THUMBNAIL_HTML_IMAGE_FORMAT);
9278 }
9279
9280 public String getThumbnailHtmlImageXpath() {
9281 return get(FessConfig.THUMBNAIL_HTML_IMAGE_XPATH);
9282 }
9283
9284 public String getThumbnailHtmlImageExcludeExtensions() {
9285 return get(FessConfig.THUMBNAIL_HTML_IMAGE_EXCLUDE_EXTENSIONS);
9286 }
9287
9288 public String getThumbnailGeneratorInterval() {
9289 return get(FessConfig.THUMBNAIL_GENERATOR_INTERVAL);
9290 }
9291
9292 public Integer getThumbnailGeneratorIntervalAsInteger() {
9293 return getAsInteger(FessConfig.THUMBNAIL_GENERATOR_INTERVAL);
9294 }
9295
9296 public String getThumbnailGeneratorTargets() {
9297 return get(FessConfig.THUMBNAIL_GENERATOR_TARGETS);
9298 }
9299
9300 public String getThumbnailCrawlerEnabled() {
9301 return get(FessConfig.THUMBNAIL_CRAWLER_ENABLED);
9302 }
9303
9304 public boolean isThumbnailCrawlerEnabled() {
9305 return is(FessConfig.THUMBNAIL_CRAWLER_ENABLED);
9306 }
9307
9308 public String getThumbnailSystemMonitorInterval() {
9309 return get(FessConfig.THUMBNAIL_SYSTEM_MONITOR_INTERVAL);
9310 }
9311
9312 public Integer getThumbnailSystemMonitorIntervalAsInteger() {
9313 return getAsInteger(FessConfig.THUMBNAIL_SYSTEM_MONITOR_INTERVAL);
9314 }
9315
9316 public String getUserCodeRequestParameter() {
9317 return get(FessConfig.USER_CODE_REQUEST_PARAMETER);
9318 }
9319
9320 public String getUserCodeMinLength() {
9321 return get(FessConfig.USER_CODE_MIN_LENGTH);
9322 }
9323
9324 public Integer getUserCodeMinLengthAsInteger() {
9325 return getAsInteger(FessConfig.USER_CODE_MIN_LENGTH);
9326 }
9327
9328 public String getUserCodeMaxLength() {
9329 return get(FessConfig.USER_CODE_MAX_LENGTH);
9330 }
9331
9332 public Integer getUserCodeMaxLengthAsInteger() {
9333 return getAsInteger(FessConfig.USER_CODE_MAX_LENGTH);
9334 }
9335
9336 public String getUserCodePattern() {
9337 return get(FessConfig.USER_CODE_PATTERN);
9338 }
9339
9340 public String getMailFromName() {
9341 return get(FessConfig.MAIL_FROM_NAME);
9342 }
9343
9344 public String getMailFromAddress() {
9345 return get(FessConfig.MAIL_FROM_ADDRESS);
9346 }
9347
9348 public String getMailHostname() {
9349 return get(FessConfig.MAIL_HOSTNAME);
9350 }
9351
9352 public Integer getMailHostnameAsInteger() {
9353 return getAsInteger(FessConfig.MAIL_HOSTNAME);
9354 }
9355
9356 public String getSchedulerTargetName() {
9357 return get(FessConfig.SCHEDULER_TARGET_NAME);
9358 }
9359
9360 public Integer getSchedulerTargetNameAsInteger() {
9361 return getAsInteger(FessConfig.SCHEDULER_TARGET_NAME);
9362 }
9363
9364 public String getSchedulerJobClass() {
9365 return get(FessConfig.SCHEDULER_JOB_CLASS);
9366 }
9367
9368 public String getSchedulerConcurrentExecMode() {
9369 return get(FessConfig.SCHEDULER_CONCURRENT_EXEC_MODE);
9370 }
9371
9372 public String getSchedulerMonitorInterval() {
9373 return get(FessConfig.SCHEDULER_MONITOR_INTERVAL);
9374 }
9375
9376 public Integer getSchedulerMonitorIntervalAsInteger() {
9377 return getAsInteger(FessConfig.SCHEDULER_MONITOR_INTERVAL);
9378 }
9379
9380 public String getOnlineHelpBaseLink() {
9381 return get(FessConfig.ONLINE_HELP_BASE_LINK);
9382 }
9383
9384 public String getOnlineHelpInstallation() {
9385 return get(FessConfig.ONLINE_HELP_INSTALLATION);
9386 }
9387
9388 public String getOnlineHelpEol() {
9389 return get(FessConfig.ONLINE_HELP_EOL);
9390 }
9391
9392 public String getOnlineHelpNameFailureurl() {
9393 return get(FessConfig.ONLINE_HELP_NAME_FAILUREURL);
9394 }
9395
9396 public String getOnlineHelpNameElevateword() {
9397 return get(FessConfig.ONLINE_HELP_NAME_ELEVATEWORD);
9398 }
9399
9400 public String getOnlineHelpNameReqheader() {
9401 return get(FessConfig.ONLINE_HELP_NAME_REQHEADER);
9402 }
9403
9404 public String getOnlineHelpNameDictSynonym() {
9405 return get(FessConfig.ONLINE_HELP_NAME_DICT_SYNONYM);
9406 }
9407
9408 public String getOnlineHelpNameDict() {
9409 return get(FessConfig.ONLINE_HELP_NAME_DICT);
9410 }
9411
9412 public String getOnlineHelpNameDictKuromoji() {
9413 return get(FessConfig.ONLINE_HELP_NAME_DICT_KUROMOJI);
9414 }
9415
9416 public String getOnlineHelpNameDictProtwords() {
9417 return get(FessConfig.ONLINE_HELP_NAME_DICT_PROTWORDS);
9418 }
9419
9420 public String getOnlineHelpNameDictStopwords() {
9421 return get(FessConfig.ONLINE_HELP_NAME_DICT_STOPWORDS);
9422 }
9423
9424 public String getOnlineHelpNameDictStemmeroverride() {
9425 return get(FessConfig.ONLINE_HELP_NAME_DICT_STEMMEROVERRIDE);
9426 }
9427
9428 public String getOnlineHelpNameDictMapping() {
9429 return get(FessConfig.ONLINE_HELP_NAME_DICT_MAPPING);
9430 }
9431
9432 public String getOnlineHelpNameWebconfig() {
9433 return get(FessConfig.ONLINE_HELP_NAME_WEBCONFIG);
9434 }
9435
9436 public String getOnlineHelpNameSearchlist() {
9437 return get(FessConfig.ONLINE_HELP_NAME_SEARCHLIST);
9438 }
9439
9440 public String getOnlineHelpNameLog() {
9441 return get(FessConfig.ONLINE_HELP_NAME_LOG);
9442 }
9443
9444 public String getOnlineHelpNameGeneral() {
9445 return get(FessConfig.ONLINE_HELP_NAME_GENERAL);
9446 }
9447
9448 public String getOnlineHelpNameRole() {
9449 return get(FessConfig.ONLINE_HELP_NAME_ROLE);
9450 }
9451
9452 public String getOnlineHelpNameJoblog() {
9453 return get(FessConfig.ONLINE_HELP_NAME_JOBLOG);
9454 }
9455
9456 public String getOnlineHelpNameKeymatch() {
9457 return get(FessConfig.ONLINE_HELP_NAME_KEYMATCH);
9458 }
9459
9460 public String getOnlineHelpNameRelatedquery() {
9461 return get(FessConfig.ONLINE_HELP_NAME_RELATEDQUERY);
9462 }
9463
9464 public String getOnlineHelpNameRelatedcontent() {
9465 return get(FessConfig.ONLINE_HELP_NAME_RELATEDCONTENT);
9466 }
9467
9468 public String getOnlineHelpNameWizard() {
9469 return get(FessConfig.ONLINE_HELP_NAME_WIZARD);
9470 }
9471
9472 public String getOnlineHelpNameBadword() {
9473 return get(FessConfig.ONLINE_HELP_NAME_BADWORD);
9474 }
9475
9476 public String getOnlineHelpNamePathmap() {
9477 return get(FessConfig.ONLINE_HELP_NAME_PATHMAP);
9478 }
9479
9480 public String getOnlineHelpNameBoostdoc() {
9481 return get(FessConfig.ONLINE_HELP_NAME_BOOSTDOC);
9482 }
9483
9484 public String getOnlineHelpNameDataconfig() {
9485 return get(FessConfig.ONLINE_HELP_NAME_DATACONFIG);
9486 }
9487
9488 public String getOnlineHelpNameSysteminfo() {
9489 return get(FessConfig.ONLINE_HELP_NAME_SYSTEMINFO);
9490 }
9491
9492 public String getOnlineHelpNameUser() {
9493 return get(FessConfig.ONLINE_HELP_NAME_USER);
9494 }
9495
9496 public String getOnlineHelpNameGroup() {
9497 return get(FessConfig.ONLINE_HELP_NAME_GROUP);
9498 }
9499
9500 public String getOnlineHelpNameDesign() {
9501 return get(FessConfig.ONLINE_HELP_NAME_DESIGN);
9502 }
9503
9504 public String getOnlineHelpNameDashboard() {
9505 return get(FessConfig.ONLINE_HELP_NAME_DASHBOARD);
9506 }
9507
9508 public String getOnlineHelpNameWebauth() {
9509 return get(FessConfig.ONLINE_HELP_NAME_WEBAUTH);
9510 }
9511
9512 public String getOnlineHelpNameFileconfig() {
9513 return get(FessConfig.ONLINE_HELP_NAME_FILECONFIG);
9514 }
9515
9516 public String getOnlineHelpNameFileauth() {
9517 return get(FessConfig.ONLINE_HELP_NAME_FILEAUTH);
9518 }
9519
9520 public String getOnlineHelpNameLabeltype() {
9521 return get(FessConfig.ONLINE_HELP_NAME_LABELTYPE);
9522 }
9523
9524 public String getOnlineHelpNameDuplicatehost() {
9525 return get(FessConfig.ONLINE_HELP_NAME_DUPLICATEHOST);
9526 }
9527
9528 public String getOnlineHelpNameScheduler() {
9529 return get(FessConfig.ONLINE_HELP_NAME_SCHEDULER);
9530 }
9531
9532 public String getOnlineHelpNameCrawlinginfo() {
9533 return get(FessConfig.ONLINE_HELP_NAME_CRAWLINGINFO);
9534 }
9535
9536 public String getOnlineHelpNameBackup() {
9537 return get(FessConfig.ONLINE_HELP_NAME_BACKUP);
9538 }
9539
9540 public String getOnlineHelpNameUpgrade() {
9541 return get(FessConfig.ONLINE_HELP_NAME_UPGRADE);
9542 }
9543
9544 public String getOnlineHelpNameEsreq() {
9545 return get(FessConfig.ONLINE_HELP_NAME_ESREQ);
9546 }
9547
9548 public String getOnlineHelpNameAccesstoken() {
9549 return get(FessConfig.ONLINE_HELP_NAME_ACCESSTOKEN);
9550 }
9551
9552 public String getOnlineHelpNameSuggest() {
9553 return get(FessConfig.ONLINE_HELP_NAME_SUGGEST);
9554 }
9555
9556 public String getOnlineHelpNameSearchlog() {
9557 return get(FessConfig.ONLINE_HELP_NAME_SEARCHLOG);
9558 }
9559
9560 public String getOnlineHelpNameMaintenance() {
9561 return get(FessConfig.ONLINE_HELP_NAME_MAINTENANCE);
9562 }
9563
9564 public String getOnlineHelpNamePlugin() {
9565 return get(FessConfig.ONLINE_HELP_NAME_PLUGIN);
9566 }
9567
9568 public String getOnlineHelpNameStorage() {
9569 return get(FessConfig.ONLINE_HELP_NAME_STORAGE);
9570 }
9571
9572 public String getOnlineHelpSupportedLangs() {
9573 return get(FessConfig.ONLINE_HELP_SUPPORTED_LANGS);
9574 }
9575
9576 public String getForumLink() {
9577 return get(FessConfig.FORUM_LINK);
9578 }
9579
9580 public String getForumSupportedLangs() {
9581 return get(FessConfig.FORUM_SUPPORTED_LANGS);
9582 }
9583
9584 public String getSuggestPopularWordSeed() {
9585 return get(FessConfig.SUGGEST_POPULAR_WORD_SEED);
9586 }
9587
9588 public Integer getSuggestPopularWordSeedAsInteger() {
9589 return getAsInteger(FessConfig.SUGGEST_POPULAR_WORD_SEED);
9590 }
9591
9592 public String getSuggestPopularWordTags() {
9593 return get(FessConfig.SUGGEST_POPULAR_WORD_TAGS);
9594 }
9595
9596 public Integer getSuggestPopularWordTagsAsInteger() {
9597 return getAsInteger(FessConfig.SUGGEST_POPULAR_WORD_TAGS);
9598 }
9599
9600 public String getSuggestPopularWordFields() {
9601 return get(FessConfig.SUGGEST_POPULAR_WORD_FIELDS);
9602 }
9603
9604 public Integer getSuggestPopularWordFieldsAsInteger() {
9605 return getAsInteger(FessConfig.SUGGEST_POPULAR_WORD_FIELDS);
9606 }
9607
9608 public String getSuggestPopularWordExcludes() {
9609 return get(FessConfig.SUGGEST_POPULAR_WORD_EXCLUDES);
9610 }
9611
9612 public Integer getSuggestPopularWordExcludesAsInteger() {
9613 return getAsInteger(FessConfig.SUGGEST_POPULAR_WORD_EXCLUDES);
9614 }
9615
9616 public String getSuggestPopularWordSize() {
9617 return get(FessConfig.SUGGEST_POPULAR_WORD_SIZE);
9618 }
9619
9620 public Integer getSuggestPopularWordSizeAsInteger() {
9621 return getAsInteger(FessConfig.SUGGEST_POPULAR_WORD_SIZE);
9622 }
9623
9624 public String getSuggestPopularWordWindowSize() {
9625 return get(FessConfig.SUGGEST_POPULAR_WORD_WINDOW_SIZE);
9626 }
9627
9628 public Integer getSuggestPopularWordWindowSizeAsInteger() {
9629 return getAsInteger(FessConfig.SUGGEST_POPULAR_WORD_WINDOW_SIZE);
9630 }
9631
9632 public String getSuggestPopularWordQueryFreq() {
9633 return get(FessConfig.SUGGEST_POPULAR_WORD_QUERY_FREQ);
9634 }
9635
9636 public Integer getSuggestPopularWordQueryFreqAsInteger() {
9637 return getAsInteger(FessConfig.SUGGEST_POPULAR_WORD_QUERY_FREQ);
9638 }
9639
9640 public String getSuggestMinHitCount() {
9641 return get(FessConfig.SUGGEST_MIN_HIT_COUNT);
9642 }
9643
9644 public Integer getSuggestMinHitCountAsInteger() {
9645 return getAsInteger(FessConfig.SUGGEST_MIN_HIT_COUNT);
9646 }
9647
9648 public String getSuggestFieldContents() {
9649 return get(FessConfig.SUGGEST_FIELD_CONTENTS);
9650 }
9651
9652 public String getSuggestFieldTags() {
9653 return get(FessConfig.SUGGEST_FIELD_TAGS);
9654 }
9655
9656 public String getSuggestFieldRoles() {
9657 return get(FessConfig.SUGGEST_FIELD_ROLES);
9658 }
9659
9660 public String getSuggestFieldIndexContents() {
9661 return get(FessConfig.SUGGEST_FIELD_INDEX_CONTENTS);
9662 }
9663
9664 public String getSuggestUpdateRequestInterval() {
9665 return get(FessConfig.SUGGEST_UPDATE_REQUEST_INTERVAL);
9666 }
9667
9668 public Integer getSuggestUpdateRequestIntervalAsInteger() {
9669 return getAsInteger(FessConfig.SUGGEST_UPDATE_REQUEST_INTERVAL);
9670 }
9671
9672 public String getSuggestUpdateDocPerRequest() {
9673 return get(FessConfig.SUGGEST_UPDATE_DOC_PER_REQUEST);
9674 }
9675
9676 public Integer getSuggestUpdateDocPerRequestAsInteger() {
9677 return getAsInteger(FessConfig.SUGGEST_UPDATE_DOC_PER_REQUEST);
9678 }
9679
9680 public String getSuggestUpdateContentsLimitNumPercentage() {
9681 return get(FessConfig.SUGGEST_UPDATE_CONTENTS_LIMIT_NUM_PERCENTAGE);
9682 }
9683
9684 public String getSuggestUpdateContentsLimitNum() {
9685 return get(FessConfig.SUGGEST_UPDATE_CONTENTS_LIMIT_NUM);
9686 }
9687
9688 public Integer getSuggestUpdateContentsLimitNumAsInteger() {
9689 return getAsInteger(FessConfig.SUGGEST_UPDATE_CONTENTS_LIMIT_NUM);
9690 }
9691
9692 public String getSuggestUpdateContentsLimitDocSize() {
9693 return get(FessConfig.SUGGEST_UPDATE_CONTENTS_LIMIT_DOC_SIZE);
9694 }
9695
9696 public Integer getSuggestUpdateContentsLimitDocSizeAsInteger() {
9697 return getAsInteger(FessConfig.SUGGEST_UPDATE_CONTENTS_LIMIT_DOC_SIZE);
9698 }
9699
9700 public String getSuggestSourceReaderScrollSize() {
9701 return get(FessConfig.SUGGEST_SOURCE_READER_SCROLL_SIZE);
9702 }
9703
9704 public Integer getSuggestSourceReaderScrollSizeAsInteger() {
9705 return getAsInteger(FessConfig.SUGGEST_SOURCE_READER_SCROLL_SIZE);
9706 }
9707
9708 public String getSuggestPopularWordCacheSize() {
9709 return get(FessConfig.SUGGEST_POPULAR_WORD_CACHE_SIZE);
9710 }
9711
9712 public Integer getSuggestPopularWordCacheSizeAsInteger() {
9713 return getAsInteger(FessConfig.SUGGEST_POPULAR_WORD_CACHE_SIZE);
9714 }
9715
9716 public String getSuggestPopularWordCacheExpire() {
9717 return get(FessConfig.SUGGEST_POPULAR_WORD_CACHE_EXPIRE);
9718 }
9719
9720 public Integer getSuggestPopularWordCacheExpireAsInteger() {
9721 return getAsInteger(FessConfig.SUGGEST_POPULAR_WORD_CACHE_EXPIRE);
9722 }
9723
9724 public String getSuggestSearchLogPermissions() {
9725 return get(FessConfig.SUGGEST_SEARCH_LOG_PERMISSIONS);
9726 }
9727
9728 public String getSuggestSystemMonitorInterval() {
9729 return get(FessConfig.SUGGEST_SYSTEM_MONITOR_INTERVAL);
9730 }
9731
9732 public Integer getSuggestSystemMonitorIntervalAsInteger() {
9733 return getAsInteger(FessConfig.SUGGEST_SYSTEM_MONITOR_INTERVAL);
9734 }
9735
9736 public String getLdapAdminEnabled() {
9737 return get(FessConfig.LDAP_ADMIN_ENABLED);
9738 }
9739
9740 public boolean isLdapAdminEnabled() {
9741 return is(FessConfig.LDAP_ADMIN_ENABLED);
9742 }
9743
9744 public String getLdapAdminUserFilter() {
9745 return get(FessConfig.LDAP_ADMIN_USER_FILTER);
9746 }
9747
9748 public String getLdapAdminUserBaseDn() {
9749 return get(FessConfig.LDAP_ADMIN_USER_BASE_DN);
9750 }
9751
9752 public String getLdapAdminUserObjectClasses() {
9753 return get(FessConfig.LDAP_ADMIN_USER_OBJECT_CLASSES);
9754 }
9755
9756 public String getLdapAdminRoleFilter() {
9757 return get(FessConfig.LDAP_ADMIN_ROLE_FILTER);
9758 }
9759
9760 public String getLdapAdminRoleBaseDn() {
9761 return get(FessConfig.LDAP_ADMIN_ROLE_BASE_DN);
9762 }
9763
9764 public String getLdapAdminRoleObjectClasses() {
9765 return get(FessConfig.LDAP_ADMIN_ROLE_OBJECT_CLASSES);
9766 }
9767
9768 public String getLdapAdminGroupFilter() {
9769 return get(FessConfig.LDAP_ADMIN_GROUP_FILTER);
9770 }
9771
9772 public String getLdapAdminGroupBaseDn() {
9773 return get(FessConfig.LDAP_ADMIN_GROUP_BASE_DN);
9774 }
9775
9776 public String getLdapAdminGroupObjectClasses() {
9777 return get(FessConfig.LDAP_ADMIN_GROUP_OBJECT_CLASSES);
9778 }
9779
9780 public String getLdapAdminSyncPassword() {
9781 return get(FessConfig.LDAP_ADMIN_SYNC_PASSWORD);
9782 }
9783
9784 public boolean isLdapAdminSyncPassword() {
9785 return is(FessConfig.LDAP_ADMIN_SYNC_PASSWORD);
9786 }
9787
9788 public String getLdapAuthValidation() {
9789 return get(FessConfig.LDAP_AUTH_VALIDATION);
9790 }
9791
9792 public boolean isLdapAuthValidation() {
9793 return is(FessConfig.LDAP_AUTH_VALIDATION);
9794 }
9795
9796 public String getLdapMaxUsernameLength() {
9797 return get(FessConfig.LDAP_MAX_USERNAME_LENGTH);
9798 }
9799
9800 public Integer getLdapMaxUsernameLengthAsInteger() {
9801 return getAsInteger(FessConfig.LDAP_MAX_USERNAME_LENGTH);
9802 }
9803
9804 public String getLdapIgnoreNetbiosName() {
9805 return get(FessConfig.LDAP_IGNORE_NETBIOS_NAME);
9806 }
9807
9808 public boolean isLdapIgnoreNetbiosName() {
9809 return is(FessConfig.LDAP_IGNORE_NETBIOS_NAME);
9810 }
9811
9812 public String getLdapGroupNameWithUnderscores() {
9813 return get(FessConfig.LDAP_GROUP_NAME_WITH_UNDERSCORES);
9814 }
9815
9816 public boolean isLdapGroupNameWithUnderscores() {
9817 return is(FessConfig.LDAP_GROUP_NAME_WITH_UNDERSCORES);
9818 }
9819
9820 public String getLdapLowercasePermissionName() {
9821 return get(FessConfig.LDAP_LOWERCASE_PERMISSION_NAME);
9822 }
9823
9824 public boolean isLdapLowercasePermissionName() {
9825 return is(FessConfig.LDAP_LOWERCASE_PERMISSION_NAME);
9826 }
9827
9828 public String getLdapRoleSearchUserEnabled() {
9829 return get(FessConfig.LDAP_ROLE_SEARCH_USER_ENABLED);
9830 }
9831
9832 public boolean isLdapRoleSearchUserEnabled() {
9833 return is(FessConfig.LDAP_ROLE_SEARCH_USER_ENABLED);
9834 }
9835
9836 public String getLdapRoleSearchGroupEnabled() {
9837 return get(FessConfig.LDAP_ROLE_SEARCH_GROUP_ENABLED);
9838 }
9839
9840 public boolean isLdapRoleSearchGroupEnabled() {
9841 return is(FessConfig.LDAP_ROLE_SEARCH_GROUP_ENABLED);
9842 }
9843
9844 public String getLdapRoleSearchRoleEnabled() {
9845 return get(FessConfig.LDAP_ROLE_SEARCH_ROLE_ENABLED);
9846 }
9847
9848 public boolean isLdapRoleSearchRoleEnabled() {
9849 return is(FessConfig.LDAP_ROLE_SEARCH_ROLE_ENABLED);
9850 }
9851
9852 public String getLdapAttrSurname() {
9853 return get(FessConfig.LDAP_ATTR_SURNAME);
9854 }
9855
9856 public String getLdapAttrGivenName() {
9857 return get(FessConfig.LDAP_ATTR_GIVEN_NAME);
9858 }
9859
9860 public String getLdapAttrEmployeeNumber() {
9861 return get(FessConfig.LDAP_ATTR_EMPLOYEE_NUMBER);
9862 }
9863
9864 public String getLdapAttrMail() {
9865 return get(FessConfig.LDAP_ATTR_MAIL);
9866 }
9867
9868 public String getLdapAttrTelephoneNumber() {
9869 return get(FessConfig.LDAP_ATTR_TELEPHONE_NUMBER);
9870 }
9871
9872 public String getLdapAttrHomePhone() {
9873 return get(FessConfig.LDAP_ATTR_HOME_PHONE);
9874 }
9875
9876 public String getLdapAttrHomePostalAddress() {
9877 return get(FessConfig.LDAP_ATTR_HOME_POSTAL_ADDRESS);
9878 }
9879
9880 public String getLdapAttrLabeleduri() {
9881 return get(FessConfig.LDAP_ATTR_LABELEDURI);
9882 }
9883
9884 public String getLdapAttrRoomNumber() {
9885 return get(FessConfig.LDAP_ATTR_ROOM_NUMBER);
9886 }
9887
9888 public String getLdapAttrDescription() {
9889 return get(FessConfig.LDAP_ATTR_DESCRIPTION);
9890 }
9891
9892 public String getLdapAttrTitle() {
9893 return get(FessConfig.LDAP_ATTR_TITLE);
9894 }
9895
9896 public String getLdapAttrPager() {
9897 return get(FessConfig.LDAP_ATTR_PAGER);
9898 }
9899
9900 public String getLdapAttrStreet() {
9901 return get(FessConfig.LDAP_ATTR_STREET);
9902 }
9903
9904 public String getLdapAttrPostalCode() {
9905 return get(FessConfig.LDAP_ATTR_POSTAL_CODE);
9906 }
9907
9908 public String getLdapAttrPhysicalDeliveryOfficeName() {
9909 return get(FessConfig.LDAP_ATTR_PHYSICAL_DELIVERY_OFFICE_NAME);
9910 }
9911
9912 public String getLdapAttrDestinationIndicator() {
9913 return get(FessConfig.LDAP_ATTR_DESTINATION_INDICATOR);
9914 }
9915
9916 public String getLdapAttrInternationalisdnNumber() {
9917 return get(FessConfig.LDAP_ATTR_INTERNATIONALISDN_NUMBER);
9918 }
9919
9920 public String getLdapAttrState() {
9921 return get(FessConfig.LDAP_ATTR_STATE);
9922 }
9923
9924 public String getLdapAttrEmployeeType() {
9925 return get(FessConfig.LDAP_ATTR_EMPLOYEE_TYPE);
9926 }
9927
9928 public String getLdapAttrFacsimileTelephoneNumber() {
9929 return get(FessConfig.LDAP_ATTR_FACSIMILE_TELEPHONE_NUMBER);
9930 }
9931
9932 public String getLdapAttrPostOfficeBox() {
9933 return get(FessConfig.LDAP_ATTR_POST_OFFICE_BOX);
9934 }
9935
9936 public String getLdapAttrInitials() {
9937 return get(FessConfig.LDAP_ATTR_INITIALS);
9938 }
9939
9940 public String getLdapAttrCarLicense() {
9941 return get(FessConfig.LDAP_ATTR_CAR_LICENSE);
9942 }
9943
9944 public String getLdapAttrMobile() {
9945 return get(FessConfig.LDAP_ATTR_MOBILE);
9946 }
9947
9948 public String getLdapAttrPostalAddress() {
9949 return get(FessConfig.LDAP_ATTR_POSTAL_ADDRESS);
9950 }
9951
9952 public String getLdapAttrCity() {
9953 return get(FessConfig.LDAP_ATTR_CITY);
9954 }
9955
9956 public String getLdapAttrTeletexTerminalIdentifier() {
9957 return get(FessConfig.LDAP_ATTR_TELETEX_TERMINAL_IDENTIFIER);
9958 }
9959
9960 public String getLdapAttrX121Address() {
9961 return get(FessConfig.LDAP_ATTR_X121_ADDRESS);
9962 }
9963
9964 public String getLdapAttrBusinessCategory() {
9965 return get(FessConfig.LDAP_ATTR_BUSINESS_CATEGORY);
9966 }
9967
9968 public String getLdapAttrRegisteredAddress() {
9969 return get(FessConfig.LDAP_ATTR_REGISTERED_ADDRESS);
9970 }
9971
9972 public String getLdapAttrDisplayName() {
9973 return get(FessConfig.LDAP_ATTR_DISPLAY_NAME);
9974 }
9975
9976 public String getLdapAttrPreferredLanguage() {
9977 return get(FessConfig.LDAP_ATTR_PREFERRED_LANGUAGE);
9978 }
9979
9980 public String getLdapAttrDepartmentNumber() {
9981 return get(FessConfig.LDAP_ATTR_DEPARTMENT_NUMBER);
9982 }
9983
9984 public String getLdapAttrUidNumber() {
9985 return get(FessConfig.LDAP_ATTR_UID_NUMBER);
9986 }
9987
9988 public String getLdapAttrGidNumber() {
9989 return get(FessConfig.LDAP_ATTR_GID_NUMBER);
9990 }
9991
9992 public String getLdapAttrHomeDirectory() {
9993 return get(FessConfig.LDAP_ATTR_HOME_DIRECTORY);
9994 }
9995
9996 public String getPluginRepositories() {
9997 return get(FessConfig.PLUGIN_REPOSITORIES);
9998 }
9999
10000 public String getPluginVersionFilter() {
10001 return get(FessConfig.PLUGIN_VERSION_FILTER);
10002 }
10003
10004 public Integer getPluginVersionFilterAsInteger() {
10005 return getAsInteger(FessConfig.PLUGIN_VERSION_FILTER);
10006 }
10007
10008 public String getStorageMaxItemsInPage() {
10009 return get(FessConfig.STORAGE_MAX_ITEMS_IN_PAGE);
10010 }
10011
10012 public Integer getStorageMaxItemsInPageAsInteger() {
10013 return getAsInteger(FessConfig.STORAGE_MAX_ITEMS_IN_PAGE);
10014 }
10015
10016 public String getPasswordInvalidAdminPasswords() {
10017 return get(FessConfig.PASSWORD_INVALID_ADMIN_PASSWORDS);
10018 }
10019
10020 @Override
10021 protected java.util.Map<String, String> prepareGeneratedDefaultMap() {
10022 java.util.Map<String, String> defaultMap = super.prepareGeneratedDefaultMap();
10023 defaultMap.put(FessConfig.DOMAIN_TITLE, "Fess");
10024 defaultMap.put(FessConfig.ELASTICSEARCH_TYPE, "default");
10025 defaultMap.put(FessConfig.ELASTICSEARCH_HTTP_URL, "http://localhost:9201");
10026 defaultMap.put(FessConfig.ELASTICSEARCH_USERNAME, "");
10027 defaultMap.put(FessConfig.ELASTICSEARCH_PASSWORD, "");
10028 defaultMap.put(FessConfig.APP_CIPHER_ALGORISM, "aes");
10029 defaultMap.put(FessConfig.APP_CIPHER_KEY, "___change__me___");
10030 defaultMap.put(FessConfig.APP_DIGEST_ALGORISM, "sha256");
10031 defaultMap.put(FessConfig.APP_ENCRYPT_PROPERTY_PATTERN, ".*password|.*key|.*token|.*secret");
10032 defaultMap.put(FessConfig.APP_EXTENSION_NAMES, "");
10033 defaultMap.put(FessConfig.JVM_CRAWLER_OPTIONS,
10034 "-Djava.awt.headless=true\n-Dfile.encoding=UTF-8\n-Djna.nosys=true\n-Djdk.io.permissionsUseCanonicalPath=true\n-Dhttp.maxConnections=20\n-Djava.util.logging.manager=org.apache.logging.log4j.jul.LogManager\n-server\n-Xms128m\n-Xmx512m\n-XX:MaxMetaspaceSize=128m\n-XX:CompressedClassSpaceSize=32m\n-XX:-UseGCOverheadLimit\n-XX:+UseTLAB\n-XX:+DisableExplicitGC\n-XX:-HeapDumpOnOutOfMemoryError\n-XX:-OmitStackTraceInFastThrow\n-XX:+UnlockExperimentalVMOptions\n-XX:+UseG1GC\n-XX:InitiatingHeapOccupancyPercent=45\n-XX:G1HeapRegionSize=1m\n-XX:MaxGCPauseMillis=60000\n-XX:G1NewSizePercent=5\n-XX:G1MaxNewSizePercent=5\n-Djcifs.smb.client.responseTimeout=30000\n-Djcifs.smb.client.soTimeout=35000\n-Djcifs.smb.client.connTimeout=60000\n-Djcifs.smb.client.sessionTimeout=60000\n-Djcifs.smb1.smb.client.connTimeout=60000\n-Djcifs.smb1.smb.client.soTimeout=35000\n-Djcifs.smb1.smb.client.responseTimeout=30000\n-Dio.netty.noUnsafe=true\n-Dio.netty.noKeySetOptimization=true\n-Dio.netty.recycler.maxCapacityPerThread=0\n-Dlog4j.shutdownHookEnabled=false\n-Dlog4j2.disable.jmx=true\n-Dlog4j.skipJansi=true\n-Dsun.java2d.cmm=sun.java2d.cmm.kcms.KcmsServiceProvider\n-Dorg.apache.pdfbox.rendering.UsePureJavaCMYKConversion=true\n");
10035 defaultMap.put(FessConfig.JVM_SUGGEST_OPTIONS,
10036 "-Djava.awt.headless=true\n-Dfile.encoding=UTF-8\n-Djna.nosys=true\n-Djdk.io.permissionsUseCanonicalPath=true\n-Djava.util.logging.manager=org.apache.logging.log4j.jul.LogManager\n-server\n-Xms128m\n-Xmx256m\n-XX:MaxMetaspaceSize=128m\n-XX:CompressedClassSpaceSize=32m\n-XX:-UseGCOverheadLimit\n-XX:+UseTLAB\n-XX:+DisableExplicitGC\n-XX:-HeapDumpOnOutOfMemoryError\n-XX:+UnlockExperimentalVMOptions\n-XX:+UseG1GC\n-XX:InitiatingHeapOccupancyPercent=45\n-XX:G1HeapRegionSize=1m\n-XX:MaxGCPauseMillis=60000\n-XX:G1NewSizePercent=5\n-XX:G1MaxNewSizePercent=30\n-Dio.netty.noUnsafe=true\n-Dio.netty.noKeySetOptimization=true\n-Dio.netty.recycler.maxCapacityPerThread=0\n-Dlog4j.shutdownHookEnabled=false\n-Dlog4j2.disable.jmx=true\n-Dlog4j.skipJansi=true\n");
10037 defaultMap.put(FessConfig.JVM_THUMBNAIL_OPTIONS,
10038 "-Djava.awt.headless=true\n-Dfile.encoding=UTF-8\n-Djna.nosys=true\n-Djdk.io.permissionsUseCanonicalPath=true\n-Djava.util.logging.manager=org.apache.logging.log4j.jul.LogManager\n-server\n-Xms128m\n-Xmx256m\n-XX:MaxMetaspaceSize=128m\n-XX:CompressedClassSpaceSize=32m\n-XX:-UseGCOverheadLimit\n-XX:+UseTLAB\n-XX:+DisableExplicitGC\n-XX:-HeapDumpOnOutOfMemoryError\n-XX:-OmitStackTraceInFastThrow\n-XX:+UnlockExperimentalVMOptions\n-XX:+UseG1GC\n-XX:InitiatingHeapOccupancyPercent=45\n-XX:G1HeapRegionSize=4m\n-XX:MaxGCPauseMillis=60000\n-XX:G1NewSizePercent=5\n-XX:G1MaxNewSizePercent=50\n-Djcifs.smb.client.responseTimeout=30000\n-Djcifs.smb.client.soTimeout=35000\n-Djcifs.smb.client.connTimeout=60000\n-Djcifs.smb.client.sessionTimeout=60000\n-Djcifs.smb1.smb.client.connTimeout=60000\n-Djcifs.smb1.smb.client.soTimeout=35000\n-Djcifs.smb1.smb.client.responseTimeout=30000\n-Dio.netty.noUnsafe=true\n-Dio.netty.noKeySetOptimization=true\n-Dio.netty.recycler.maxCapacityPerThread=0\n-Dlog4j.shutdownHookEnabled=false\n-Dlog4j2.disable.jmx=true\n-Dlog4j.skipJansi=true\n-Dsun.java2d.cmm=sun.java2d.cmm.kcms.KcmsServiceProvider\n-Dorg.apache.pdfbox.rendering.UsePureJavaCMYKConversion=true\n");
10039 defaultMap.put(FessConfig.JOB_SYSTEM_JOB_IDS, "default_crawler");
10040 defaultMap.put(FessConfig.JOB_TEMPLATE_TITLE_WEB, "Web Crawler - {0}");
10041 defaultMap.put(FessConfig.JOB_TEMPLATE_TITLE_FILE, "File Crawler - {0}");
10042 defaultMap.put(FessConfig.JOB_TEMPLATE_TITLE_DATA, "Data Crawler - {0}");
10043 defaultMap.put(FessConfig.JOB_TEMPLATE_SCRIPT,
10044 "return container.getComponent(\"crawlJob\").logLevel(\"info\").sessionId(\"{3}\").webConfigIds([{0}] as String[]).fileConfigIds([{1}] as String[]).dataConfigIds([{2}] as String[]).jobExecutor(executor).execute();");
10045 defaultMap.put(FessConfig.JOB_MAX_CRAWLER_PROCESSES, "0");
10046 defaultMap.put(FessConfig.JOB_DEFAULT_SCRIPT, "groovy");
10047 defaultMap.put(FessConfig.PROCESSORS, "0");
10048 defaultMap.put(FessConfig.JAVA_COMMAND_PATH, "java");
10049 defaultMap.put(FessConfig.PYTHON_COMMAND_PATH, "python");
10050 defaultMap.put(FessConfig.PATH_ENCODING, "UTF-8");
10051 defaultMap.put(FessConfig.USE_OWN_TMP_DIR, "true");
10052 defaultMap.put(FessConfig.MAX_LOG_OUTPUT_LENGTH, "4000");
10053 defaultMap.put(FessConfig.ADAPTIVE_LOAD_CONTROL, "0");
10054 defaultMap.put(FessConfig.SUPPORTED_UPLOADED_JS_EXTENTIONS, "js");
10055 defaultMap.put(FessConfig.SUPPORTED_UPLOADED_CSS_EXTENTIONS, "css");
10056 defaultMap.put(FessConfig.SUPPORTED_UPLOADED_MEDIA_EXTENTIONS, "jpg,jpeg,gif,png,swf");
10057 defaultMap.put(FessConfig.SUPPORTED_UPLOADED_FILES, "license.properties");
10058 defaultMap.put(FessConfig.SUPPORTED_LANGUAGES,
10059 "ar,bg,bn,ca,ckb_IQ,cs,da,de,el,en_IE,en,es,et,eu,fa,fi,fr,gl,gu,he,hi,hr,hu,hy,id,it,ja,ko,lt,lv,mk,ml,nl,no,pa,pl,pt_BR,pt,ro,ru,si,sq,sv,ta,te,th,tl,tr,uk,ur,vi,zh_CN,zh_TW,zh");
10060 defaultMap.put(FessConfig.API_ACCESS_TOKEN_LENGTH, "60");
10061 defaultMap.put(FessConfig.API_ACCESS_TOKEN_REQUIRED, "false");
10062 defaultMap.put(FessConfig.API_ACCESS_TOKEN_REQUEST_PARAMETER, "");
10063 defaultMap.put(FessConfig.API_ADMIN_ACCESS_PERMISSIONS, "Radmin-api");
10064 defaultMap.put(FessConfig.API_SEARCH_ACCEPT_REFERERS, "");
10065 defaultMap.put(FessConfig.API_SEARCH_SCROLL, "false");
10066 defaultMap.put(FessConfig.API_JSON_RESPONSE_HEADERS, "");
10067 defaultMap.put(FessConfig.API_GSA_RESPONSE_HEADERS, "");
10068 defaultMap.put(FessConfig.API_DASHBOARD_RESPONSE_HEADERS, "");
10069 defaultMap.put(FessConfig.API_CORS_ALLOW_ORIGIN, "*");
10070 defaultMap.put(FessConfig.API_CORS_ALLOW_METHODS, "GET, POST, OPTIONS, DELETE, PUT");
10071 defaultMap.put(FessConfig.API_CORS_MAX_AGE, "3600");
10072 defaultMap.put(FessConfig.API_CORS_ALLOW_HEADERS, "Origin, Content-Type, Accept, Authorization, X-Requested-With");
10073 defaultMap.put(FessConfig.API_CORS_ALLOW_CREDENTIALS, "true");
10074 defaultMap.put(FessConfig.API_JSONP_ENABLED, "false");
10075 defaultMap.put(FessConfig.VIRTUAL_HOST_HEADERS, "");
10076 defaultMap.put(FessConfig.HTTP_PROXY_HOST, "");
10077 defaultMap.put(FessConfig.HTTP_PROXY_PORT, "8080");
10078 defaultMap.put(FessConfig.HTTP_PROXY_USERNAME, "");
10079 defaultMap.put(FessConfig.HTTP_PROXY_PASSWORD, "");
10080 defaultMap.put(FessConfig.HTTP_FILEUPLOAD_MAX_SIZE, "262144000");
10081 defaultMap.put(FessConfig.HTTP_FILEUPLOAD_THRESHOLD_SIZE, "262144");
10082 defaultMap.put(FessConfig.CRAWLER_DEFAULT_SCRIPT, "groovy");
10083 defaultMap.put(FessConfig.CRAWLER_DOCUMENT_MAX_SITE_LENGTH, "50");
10084 defaultMap.put(FessConfig.CRAWLER_DOCUMENT_SITE_ENCODING, "UTF-8");
10085 defaultMap.put(FessConfig.CRAWLER_DOCUMENT_UNKNOWN_HOSTNAME, "unknown");
10086 defaultMap.put(FessConfig.CRAWLER_DOCUMENT_USE_SITE_ENCODING_ON_ENGLISH, "false");
10087 defaultMap.put(FessConfig.CRAWLER_DOCUMENT_APPEND_DATA, "true");
10088 defaultMap.put(FessConfig.CRAWLER_DOCUMENT_MAX_ALPHANUM_TERM_SIZE, "20");
10089 defaultMap.put(FessConfig.CRAWLER_DOCUMENT_MAX_SYMBOL_TERM_SIZE, "10");
10090 defaultMap.put(FessConfig.CRAWLER_DOCUMENT_DUPLICATE_TERM_REMOVED, "false");
10091 defaultMap.put(FessConfig.CRAWLER_DOCUMENT_SPACE_CHARS,
10092 "u0009u000Au000Bu000Cu000Du001Cu001Du001Eu001Fu0020u00A0u1680u180Eu2000u2001u2002u2003u2004u2005u2006u2007u2008u2009u200Au200Bu200Cu202Fu205Fu3000uFEFFuFFFDu00B6");
10093 defaultMap.put(FessConfig.CRAWLER_DOCUMENT_FULLSTOP_CHARS, "u002eu06d4u2e3cu3002");
10094 defaultMap.put(FessConfig.CRAWLER_CRAWLING_DATA_ENCODING, "UTF-8");
10095 defaultMap.put(FessConfig.CRAWLER_WEB_PROTOCOLS, "http,https");
10096 defaultMap.put(FessConfig.CRAWLER_FILE_PROTOCOLS, "file,smb,smb1,ftp,storage");
10097 defaultMap.put(FessConfig.CRAWLER_DATA_ENV_PARAM_KEY_PATTERN, "^FESS_ENV_.*");
10098 defaultMap.put(FessConfig.CRAWLER_IGNORE_ROBOTS_TXT, "false");
10099 defaultMap.put(FessConfig.CRAWLER_IGNORE_ROBOTS_TAGS, "false");
10100 defaultMap.put(FessConfig.CRAWLER_IGNORE_CONTENT_EXCEPTION, "true");
10101 defaultMap.put(FessConfig.CRAWLER_FAILURE_URL_STATUS_CODES, "404");
10102 defaultMap.put(FessConfig.CRAWLER_SYSTEM_MONITOR_INTERVAL, "60");
10103 defaultMap.put(FessConfig.CRAWLER_METADATA_CONTENT_EXCLUDES, "resourceName,X-Parsed-By,Content-Encoding.*,Content-Type.*");
10104 defaultMap.put(FessConfig.CRAWLER_METADATA_NAME_MAPPING, "title=title:string\nTitle=title:string\n");
10105 defaultMap.put(FessConfig.CRAWLER_DOCUMENT_HTML_CONTENT_XPATH, "//BODY");
10106 defaultMap.put(FessConfig.CRAWLER_DOCUMENT_HTML_LANG_XPATH, "//HTML/@lang");
10107 defaultMap.put(FessConfig.CRAWLER_DOCUMENT_HTML_DIGEST_XPATH, "//META[@name='description']/@content");
10108 defaultMap.put(FessConfig.CRAWLER_DOCUMENT_HTML_CANONICAL_XPATH, "//LINK[@rel='canonical'][1]/@href");
10109 defaultMap.put(FessConfig.CRAWLER_DOCUMENT_HTML_PRUNED_TAGS, "noscript,script,style,header,footer,nav,a[rel=nofollow]");
10110 defaultMap.put(FessConfig.CRAWLER_DOCUMENT_HTML_MAX_DIGEST_LENGTH, "120");
10111 defaultMap.put(FessConfig.CRAWLER_DOCUMENT_HTML_DEFAULT_LANG, "");
10112 defaultMap.put(FessConfig.CRAWLER_DOCUMENT_FILE_NAME_ENCODING, "");
10113 defaultMap.put(FessConfig.CRAWLER_DOCUMENT_FILE_NO_TITLE_LABEL, "No title.");
10114 defaultMap.put(FessConfig.CRAWLER_DOCUMENT_FILE_IGNORE_EMPTY_CONTENT, "false");
10115 defaultMap.put(FessConfig.CRAWLER_DOCUMENT_FILE_MAX_TITLE_LENGTH, "100");
10116 defaultMap.put(FessConfig.CRAWLER_DOCUMENT_FILE_MAX_DIGEST_LENGTH, "200");
10117 defaultMap.put(FessConfig.CRAWLER_DOCUMENT_FILE_APPEND_META_CONTENT, "true");
10118 defaultMap.put(FessConfig.CRAWLER_DOCUMENT_FILE_APPEND_BODY_CONTENT, "true");
10119 defaultMap.put(FessConfig.CRAWLER_DOCUMENT_FILE_DEFAULT_LANG, "");
10120 defaultMap.put(FessConfig.CRAWLER_DOCUMENT_CACHE_ENABLED, "true");
10121 defaultMap.put(FessConfig.CRAWLER_DOCUMENT_CACHE_MAX_SIZE, "2621440");
10122 defaultMap.put(FessConfig.CRAWLER_DOCUMENT_CACHE_SUPPORTED_MIMETYPES, "text/html");
10123 defaultMap.put(FessConfig.CRAWLER_DOCUMENT_CACHE_HTML_MIMETYPES, "text/html");
10124 defaultMap.put(FessConfig.INDEXER_THREAD_DUMP_ENABLED, "true");
10125 defaultMap.put(FessConfig.INDEXER_UNPROCESSED_DOCUMENT_SIZE, "1000");
10126 defaultMap.put(FessConfig.INDEXER_CLICK_COUNT_ENABLED, "true");
10127 defaultMap.put(FessConfig.INDEXER_FAVORITE_COUNT_ENABLED, "true");
10128 defaultMap.put(FessConfig.INDEXER_WEBFS_COMMIT_MARGIN_TIME, "5000");
10129 defaultMap.put(FessConfig.INDEXER_WEBFS_MAX_EMPTY_LIST_COUNT, "3600");
10130 defaultMap.put(FessConfig.INDEXER_WEBFS_UPDATE_INTERVAL, "10000");
10131 defaultMap.put(FessConfig.INDEXER_WEBFS_MAX_DOCUMENT_CACHE_SIZE, "10");
10132 defaultMap.put(FessConfig.INDEXER_WEBFS_MAX_DOCUMENT_REQUEST_SIZE, "1048576");
10133 defaultMap.put(FessConfig.INDEXER_DATA_MAX_DOCUMENT_CACHE_SIZE, "10000");
10134 defaultMap.put(FessConfig.INDEXER_DATA_MAX_DOCUMENT_REQUEST_SIZE, "1048576");
10135 defaultMap.put(FessConfig.INDEXER_DATA_MAX_DELETE_CACHE_SIZE, "100");
10136 defaultMap.put(FessConfig.INDEXER_DATA_MAX_REDIRECT_COUNT, "10");
10137 defaultMap.put(FessConfig.INDEXER_LANGUAGE_FIELDS, "content,important_content,title");
10138 defaultMap.put(FessConfig.INDEXER_LANGUAGE_DETECT_LENGTH, "1000");
10139 defaultMap.put(FessConfig.INDEX_CODEC, "default");
10140 defaultMap.put(FessConfig.INDEX_number_of_shards, "5");
10141 defaultMap.put(FessConfig.INDEX_auto_expand_replicas, "0-1");
10142 defaultMap.put(FessConfig.INDEX_ID_DIGEST_ALGORITHM, "SHA-512");
10143 defaultMap.put(FessConfig.INDEX_FIELD_favorite_count, "favorite_count");
10144 defaultMap.put(FessConfig.INDEX_FIELD_click_count, "click_count");
10145 defaultMap.put(FessConfig.INDEX_FIELD_config_id, "config_id");
10146 defaultMap.put(FessConfig.INDEX_FIELD_EXPIRES, "expires");
10147 defaultMap.put(FessConfig.INDEX_FIELD_URL, "url");
10148 defaultMap.put(FessConfig.INDEX_FIELD_doc_id, "doc_id");
10149 defaultMap.put(FessConfig.INDEX_FIELD_ID, "_id");
10150 defaultMap.put(FessConfig.INDEX_FIELD_VERSION, "_version");
10151 defaultMap.put(FessConfig.INDEX_FIELD_seq_no, "_seq_no");
10152 defaultMap.put(FessConfig.INDEX_FIELD_primary_term, "_primary_term");
10153 defaultMap.put(FessConfig.INDEX_FIELD_LANG, "lang");
10154 defaultMap.put(FessConfig.INDEX_FIELD_has_cache, "has_cache");
10155 defaultMap.put(FessConfig.INDEX_FIELD_last_modified, "last_modified");
10156 defaultMap.put(FessConfig.INDEX_FIELD_ANCHOR, "anchor");
10157 defaultMap.put(FessConfig.INDEX_FIELD_SEGMENT, "segment");
10158 defaultMap.put(FessConfig.INDEX_FIELD_ROLE, "role");
10159 defaultMap.put(FessConfig.INDEX_FIELD_BOOST, "boost");
10160 defaultMap.put(FessConfig.INDEX_FIELD_CREATED, "created");
10161 defaultMap.put(FessConfig.INDEX_FIELD_TIMESTAMP, "timestamp");
10162 defaultMap.put(FessConfig.INDEX_FIELD_LABEL, "label");
10163 defaultMap.put(FessConfig.INDEX_FIELD_MIMETYPE, "mimetype");
10164 defaultMap.put(FessConfig.INDEX_FIELD_parent_id, "parent_id");
10165 defaultMap.put(FessConfig.INDEX_FIELD_important_content, "important_content");
10166 defaultMap.put(FessConfig.INDEX_FIELD_CONTENT, "content");
10167 defaultMap.put(FessConfig.INDEX_FIELD_content_minhash_bits, "content_minhash_bits");
10168 defaultMap.put(FessConfig.INDEX_FIELD_CACHE, "cache");
10169 defaultMap.put(FessConfig.INDEX_FIELD_DIGEST, "digest");
10170 defaultMap.put(FessConfig.INDEX_FIELD_TITLE, "title");
10171 defaultMap.put(FessConfig.INDEX_FIELD_HOST, "host");
10172 defaultMap.put(FessConfig.INDEX_FIELD_SITE, "site");
10173 defaultMap.put(FessConfig.INDEX_FIELD_content_length, "content_length");
10174 defaultMap.put(FessConfig.INDEX_FIELD_FILETYPE, "filetype");
10175 defaultMap.put(FessConfig.INDEX_FIELD_FILENAME, "filename");
10176 defaultMap.put(FessConfig.INDEX_FIELD_THUMBNAIL, "thumbnail");
10177 defaultMap.put(FessConfig.INDEX_FIELD_virtual_host, "virtual_host");
10178 defaultMap.put(FessConfig.RESPONSE_FIELD_content_title, "content_title");
10179 defaultMap.put(FessConfig.RESPONSE_FIELD_content_description, "content_description");
10180 defaultMap.put(FessConfig.RESPONSE_FIELD_url_link, "url_link");
10181 defaultMap.put(FessConfig.RESPONSE_FIELD_site_path, "site_path");
10182 defaultMap.put(FessConfig.RESPONSE_MAX_TITLE_LENGTH, "50");
10183 defaultMap.put(FessConfig.RESPONSE_MAX_SITE_PATH_LENGTH, "50");
10184 defaultMap.put(FessConfig.RESPONSE_HIGHLIGHT_content_title_ENABLED, "true");
10185 defaultMap.put(FessConfig.INDEX_DOCUMENT_SEARCH_INDEX, "fess.search");
10186 defaultMap.put(FessConfig.INDEX_DOCUMENT_UPDATE_INDEX, "fess.update");
10187 defaultMap.put(FessConfig.INDEX_DOCUMENT_SUGGEST_INDEX, "fess");
10188 defaultMap.put(FessConfig.INDEX_DOCUMENT_CRAWLER_INDEX, ".crawler");
10189 defaultMap.put(FessConfig.INDEX_DOCUMENT_CRAWLER_QUEUE_number_of_shards, "10");
10190 defaultMap.put(FessConfig.INDEX_DOCUMENT_CRAWLER_DATA_number_of_shards, "10");
10191 defaultMap.put(FessConfig.INDEX_DOCUMENT_CRAWLER_FILTER_number_of_shards, "10");
10192 defaultMap.put(FessConfig.INDEX_DOCUMENT_CRAWLER_QUEUE_number_of_replicas, "1");
10193 defaultMap.put(FessConfig.INDEX_DOCUMENT_CRAWLER_DATA_number_of_replicas, "1");
10194 defaultMap.put(FessConfig.INDEX_DOCUMENT_CRAWLER_FILTER_number_of_replicas, "1");
10195 defaultMap.put(FessConfig.INDEX_CONFIG_INDEX, ".fess_config");
10196 defaultMap.put(FessConfig.INDEX_USER_INDEX, ".fess_user");
10197 defaultMap.put(FessConfig.INDEX_LOG_INDEX, "fess_log");
10198 defaultMap.put(FessConfig.INDEX_ADMIN_ARRAY_FIELDS, "lang,role,label,anchor,virtual_host");
10199 defaultMap.put(FessConfig.INDEX_ADMIN_DATE_FIELDS, "expires,created,timestamp,last_modified");
10200 defaultMap.put(FessConfig.INDEX_ADMIN_INTEGER_FIELDS, "");
10201 defaultMap.put(FessConfig.INDEX_ADMIN_LONG_FIELDS, "content_length,favorite_count,click_count");
10202 defaultMap.put(FessConfig.INDEX_ADMIN_FLOAT_FIELDS, "boost");
10203 defaultMap.put(FessConfig.INDEX_ADMIN_DOUBLE_FIELDS, "");
10204 defaultMap.put(FessConfig.INDEX_ADMIN_REQUIRED_FIELDS, "url,title,role,boost");
10205 defaultMap.put(FessConfig.INDEX_SEARCH_TIMEOUT, "3m");
10206 defaultMap.put(FessConfig.INDEX_SCROLL_SEARCH_TIMEOUT, "3m");
10207 defaultMap.put(FessConfig.INDEX_INDEX_TIMEOUT, "3m");
10208 defaultMap.put(FessConfig.INDEX_BULK_TIMEOUT, "3m");
10209 defaultMap.put(FessConfig.INDEX_DELETE_TIMEOUT, "3m");
10210 defaultMap.put(FessConfig.INDEX_HEALTH_TIMEOUT, "10m");
10211 defaultMap.put(FessConfig.INDEX_INDICES_TIMEOUT, "1m");
10212 defaultMap.put(FessConfig.INDEX_FILETYPE,
10213 "text/html=html\napplication/msword=word\napplication/vnd.openxmlformats-officedocument.wordprocessingml.document=word\napplication/vnd.ms-excel=excel\napplication/vnd.ms-excel.sheet.2=excel\napplication/vnd.ms-excel.sheet.3=excel\napplication/vnd.ms-excel.sheet.4=excel\napplication/vnd.ms-excel.workspace.3=excel\napplication/vnd.ms-excel.workspace.4=excel\napplication/vnd.openxmlformats-officedocument.spreadsheetml.sheet=excel\napplication/vnd.ms-powerpoint=powerpoint\napplication/vnd.openxmlformats-officedocument.presentationml.presentation=powerpoint\napplication/vnd.oasis.opendocument.text=odt\napplication/vnd.oasis.opendocument.spreadsheet=ods\napplication/vnd.oasis.opendocument.presentation=odp\napplication/pdf=pdf\napplication/x-fictionbook+xml=fb2\napplication/e-pub+zip=epub\napplication/x-ibooks+zip=ibooks\ntext/plain=txt\napplication/rtf=rtf\napplication/vnd.ms-htmlhelp=chm\napplication/zip=zip\napplication/x-7z-comressed=7z\napplication/x-bzip=bz\napplication/x-bzip2=bz2\napplication/x-tar=tar\napplication/x-rar-compressed=rar\nvideo/3gp=3gp\nvideo/3g2=3g2\nvideo/x-msvideo=avi\nvideo/x-flv=flv\nvideo/mpeg=mpeg\nvideo/mp4=mp4\nvideo/ogv=ogv\nvideo/quicktime=qt\nvideo/x-m4v=m4v\naudio/x-aif=aif\naudio/midi=midi\naudio/mpga=mpga\naudio/mp4=mp4a\naudio/ogg=oga\naudio/x-wav=wav\nimage/webp=webp\nimage/bmp=bmp\nimage/x-icon=ico\nimage/x-icon=ico\nimage/png=png\nimage/svg+xml=svg\nimage/tiff=tiff\nimage/jpeg=jpg\n");
10214 defaultMap.put(FessConfig.INDEX_REINDEX_BODY,
10215 "{\"source\":{\"index\":\"__SOURCE_INDEX__\",\"size\":100},\"dest\":{\"index\":\"__DEST_INDEX__\"},\"script\":{\"source\":\"__SCRIPT_SOURCE__\"}}");
10216 defaultMap.put(FessConfig.INDEX_REINDEX_requests_per_second, "-1");
10217 defaultMap.put(FessConfig.INDEX_REINDEX_REFRESH, "false");
10218 defaultMap.put(FessConfig.INDEX_REINDEX_TIMEOUT, "1m");
10219 defaultMap.put(FessConfig.INDEX_REINDEX_SCROLL, "5m");
10220 defaultMap.put(FessConfig.INDEX_REINDEX_max_docs, "");
10221 defaultMap.put(FessConfig.QUERY_MAX_LENGTH, "1000");
10222 defaultMap.put(FessConfig.QUERY_TIMEOUT, "10000");
10223 defaultMap.put(FessConfig.QUERY_TIMEOUT_LOGGING, "true");
10224 defaultMap.put(FessConfig.QUERY_TRACK_TOTAL_HITS, "10000");
10225 defaultMap.put(FessConfig.QUERY_GEO_FIELDS, "location");
10226 defaultMap.put(FessConfig.QUERY_BROWSER_LANG_PARAMETER_NAME, "browser_lang");
10227 defaultMap.put(FessConfig.QUERY_REPLACE_TERM_WITH_PREFIX_QUERY, "true");
10228 defaultMap.put(FessConfig.QUERY_HIGHLIGHT_TERMINAL_CHARS,
10229 "u0021u002Cu002Eu003Fu0589u061Fu06D4u0700u0701u0702u0964u104Au104Bu1362u1367u1368u166Eu1803u1809u203Cu203Du2047u2048u2049u3002uFE52uFE57uFF01uFF0EuFF1FuFF61");
10230 defaultMap.put(FessConfig.QUERY_HIGHLIGHT_FRAGMENT_SIZE, "60");
10231 defaultMap.put(FessConfig.QUERY_HIGHLIGHT_NUMBER_OF_FRAGMENTS, "2");
10232 defaultMap.put(FessConfig.QUERY_HIGHLIGHT_TYPE, "fvh");
10233 defaultMap.put(FessConfig.QUERY_HIGHLIGHT_TAG_PRE, "<strong>");
10234 defaultMap.put(FessConfig.QUERY_HIGHLIGHT_TAG_POST, "</strong>");
10235 defaultMap.put(FessConfig.QUERY_HIGHLIGHT_BOUNDARY_CHARS, "u0009u000Au0013u0020");
10236 defaultMap.put(FessConfig.QUERY_HIGHLIGHT_BOUNDARY_MAX_SCAN, "20");
10237 defaultMap.put(FessConfig.QUERY_HIGHLIGHT_BOUNDARY_SCANNER, "chars");
10238 defaultMap.put(FessConfig.QUERY_HIGHLIGHT_ENCODER, "default");
10239 defaultMap.put(FessConfig.QUERY_HIGHLIGHT_FORCE_SOURCE, "false");
10240 defaultMap.put(FessConfig.QUERY_HIGHLIGHT_FRAGMENTER, "span");
10241 defaultMap.put(FessConfig.QUERY_HIGHLIGHT_FRAGMENT_OFFSET, "-1");
10242 defaultMap.put(FessConfig.QUERY_HIGHLIGHT_NO_MATCH_SIZE, "0");
10243 defaultMap.put(FessConfig.QUERY_HIGHLIGHT_ORDER, "score");
10244 defaultMap.put(FessConfig.QUERY_HIGHLIGHT_PHRASE_LIMIT, "256");
10245 defaultMap.put(FessConfig.QUERY_HIGHLIGHT_CONTENT_DESCRIPTION_FIELDS, "hl_content,digest");
10246 defaultMap.put(FessConfig.QUERY_HIGHLIGHT_BOUNDARY_POSITION_DETECT, "true");
10247 defaultMap.put(FessConfig.QUERY_HIGHLIGHT_TEXT_FRAGMENT_TYPE, "query");
10248 defaultMap.put(FessConfig.QUERY_HIGHLIGHT_TEXT_FRAGMENT_SIZE, "3");
10249 defaultMap.put(FessConfig.QUERY_HIGHLIGHT_TEXT_FRAGMENT_PREFIX_LENGTH, "5");
10250 defaultMap.put(FessConfig.QUERY_HIGHLIGHT_TEXT_FRAGMENT_SUFFIX_LENGTH, "5");
10251 defaultMap.put(FessConfig.QUERY_MAX_SEARCH_RESULT_OFFSET, "100000");
10252 defaultMap.put(FessConfig.QUERY_ADDITIONAL_DEFAULT_FIELDS, "");
10253 defaultMap.put(FessConfig.QUERY_ADDITIONAL_RESPONSE_FIELDS, "");
10254 defaultMap.put(FessConfig.QUERY_ADDITIONAL_API_RESPONSE_FIELDS, "");
10255 defaultMap.put(FessConfig.QUERY_ADDITIONAL_SCROLL_RESPONSE_FIELDS, "");
10256 defaultMap.put(FessConfig.QUERY_ADDITIONAL_CACHE_RESPONSE_FIELDS, "");
10257 defaultMap.put(FessConfig.QUERY_ADDITIONAL_HIGHLIGHTED_FIELDS, "");
10258 defaultMap.put(FessConfig.QUERY_ADDITIONAL_SEARCH_FIELDS, "");
10259 defaultMap.put(FessConfig.QUERY_ADDITIONAL_FACET_FIELDS, "");
10260 defaultMap.put(FessConfig.QUERY_ADDITIONAL_SORT_FIELDS, "");
10261 defaultMap.put(FessConfig.QUERY_ADDITIONAL_ANALYZED_FIELDS, "");
10262 defaultMap.put(FessConfig.QUERY_ADDITIONAL_NOT_ANALYZED_FIELDS, "");
10263 defaultMap.put(FessConfig.QUERY_GSA_RESPONSE_FIELDS, "UE,U,T,RK,S,LANG");
10264 defaultMap.put(FessConfig.QUERY_GSA_DEFAULT_LANG, "en");
10265 defaultMap.put(FessConfig.QUERY_GSA_DEFAULT_SORT, "");
10266 defaultMap.put(FessConfig.QUERY_GSA_META_PREFIX, "MT_");
10267 defaultMap.put(FessConfig.QUERY_GSA_INDEX_FIELD_CHARSET, "charset");
10268 defaultMap.put(FessConfig.QUERY_GSA_INDEX_FIELD_content_type_, "content_type");
10269 defaultMap.put(FessConfig.QUERY_COLLAPSE_MAX_CONCURRENT_GROUP_RESULTS, "4");
10270 defaultMap.put(FessConfig.QUERY_COLLAPSE_INNER_HITS_NAME, "similar_docs");
10271 defaultMap.put(FessConfig.QUERY_COLLAPSE_INNER_HITS_SIZE, "0");
10272 defaultMap.put(FessConfig.QUERY_COLLAPSE_INNER_HITS_SORTS, "");
10273 defaultMap.put(FessConfig.QUERY_DEFAULT_LANGUAGES, "");
10274 defaultMap.put(FessConfig.QUERY_JSON_DEFAULT_PREFERENCE, "_query");
10275 defaultMap.put(FessConfig.QUERY_GSA_DEFAULT_PREFERENCE, "_query");
10276 defaultMap.put(FessConfig.QUERY_LANGUAGE_MAPPING,
10277 "ar=ar\nbg=bg\nbn=bn\nca=ca\nckb-iq=ckb-iq\nckb_IQ=ckb-iq\ncs=cs\nda=da\nde=de\nel=el\nen=en\nen-ie=en-ie\nen_IE=en-ie\nes=es\net=et\neu=eu\nfa=fa\nfi=fi\nfr=fr\ngl=gl\ngu=gu\nhe=he\nhi=hi\nhr=hr\nhu=hu\nhy=hy\nid=id\nit=it\nja=ja\nko=ko\nlt=lt\nlv=lv\nmk=mk\nml=ml\nnl=nl\nno=no\npa=pa\npl=pl\npt=pt\npt-br=pt-br\npt_BR=pt-br\nro=ro\nru=ru\nsi=si\nsq=sq\nsv=sv\nta=ta\nte=te\nth=th\ntl=tl\ntr=tr\nuk=uk\nur=ur\nvi=vi\nzh-cn=zh-cn\nzh_CN=zh-cn\nzh-tw=zh-tw\nzh_TW=zh-tw\nzh=zh\n");
10278 defaultMap.put(FessConfig.QUERY_BOOST_TITLE, "0.5");
10279 defaultMap.put(FessConfig.QUERY_BOOST_TITLE_LANG, "1.0");
10280 defaultMap.put(FessConfig.QUERY_BOOST_CONTENT, "0.05");
10281 defaultMap.put(FessConfig.QUERY_BOOST_CONTENT_LANG, "0.1");
10282 defaultMap.put(FessConfig.QUERY_BOOST_important_content, "-1.0");
10283 defaultMap.put(FessConfig.QUERY_BOOST_important_content_LANG, "-1.0");
10284 defaultMap.put(FessConfig.QUERY_BOOST_FUZZY_MIN_LENGTH, "4");
10285 defaultMap.put(FessConfig.QUERY_BOOST_FUZZY_TITLE, "0.01");
10286 defaultMap.put(FessConfig.QUERY_BOOST_FUZZY_TITLE_FUZZINESS, "AUTO");
10287 defaultMap.put(FessConfig.QUERY_BOOST_FUZZY_TITLE_EXPANSIONS, "10");
10288 defaultMap.put(FessConfig.QUERY_BOOST_FUZZY_TITLE_prefix_length, "0");
10289 defaultMap.put(FessConfig.QUERY_BOOST_FUZZY_TITLE_TRANSPOSITIONS, "true");
10290 defaultMap.put(FessConfig.QUERY_BOOST_FUZZY_CONTENT, "0.005");
10291 defaultMap.put(FessConfig.QUERY_BOOST_FUZZY_CONTENT_FUZZINESS, "AUTO");
10292 defaultMap.put(FessConfig.QUERY_BOOST_FUZZY_CONTENT_EXPANSIONS, "10");
10293 defaultMap.put(FessConfig.QUERY_BOOST_FUZZY_CONTENT_prefix_length, "0");
10294 defaultMap.put(FessConfig.QUERY_BOOST_FUZZY_CONTENT_TRANSPOSITIONS, "true");
10295 defaultMap.put(FessConfig.QUERY_PREFIX_EXPANSIONS, "50");
10296 defaultMap.put(FessConfig.QUERY_PREFIX_SLOP, "0");
10297 defaultMap.put(FessConfig.QUERY_FUZZY_prefix_length, "0");
10298 defaultMap.put(FessConfig.QUERY_FUZZY_EXPANSIONS, "50");
10299 defaultMap.put(FessConfig.QUERY_FUZZY_TRANSPOSITIONS, "true");
10300 defaultMap.put(FessConfig.QUERY_FACET_FIELDS, "label");
10301 defaultMap.put(FessConfig.QUERY_FACET_FIELDS_SIZE, "100");
10302 defaultMap.put(FessConfig.QUERY_FACET_FIELDS_min_doc_count, "1");
10303 defaultMap.put(FessConfig.QUERY_FACET_FIELDS_SORT, "count.desc");
10304 defaultMap.put(FessConfig.QUERY_FACET_FIELDS_MISSING, "");
10305 defaultMap.put(FessConfig.QUERY_FACET_QUERIES,
10306 "labels.facet_timestamp_title:labels.facet_timestamp_1day=timestamp:[now/d-1d TO *]\tlabels.facet_timestamp_1week=timestamp:[now/d-7d TO *]\tlabels.facet_timestamp_1month=timestamp:[now/d-1M TO *]\tlabels.facet_timestamp_1year=timestamp:[now/d-1y TO *]\nlabels.facet_contentLength_title:labels.facet_contentLength_10k=content_length:[0 TO 9999]\tlabels.facet_contentLength_10kto100k=content_length:[10000 TO 99999]\tlabels.facet_contentLength_100kto500k=content_length:[100000 TO 499999]\tlabels.facet_contentLength_500kto1m=content_length:[500000 TO 999999]\tlabels.facet_contentLength_1m=content_length:[1000000 TO *]\nlabels.facet_filetype_title:labels.facet_filetype_html=filetype:html\tlabels.facet_filetype_word=filetype:word\tlabels.facet_filetype_excel=filetype:excel\tlabels.facet_filetype_powerpoint=filetype:powerpoint\tlabels.facet_filetype_odt=filetype:odt\tlabels.facet_filetype_ods=filetype:ods\tlabels.facet_filetype_odp=filetype:odp\tlabels.facet_filetype_pdf=filetype:pdf\tlabels.facet_filetype_txt=filetype:txt\tlabels.facet_filetype_others=filetype:others\n");
10307 defaultMap.put(FessConfig.SMB_ROLE_FROM_FILE, "true");
10308 defaultMap.put(FessConfig.SMB_AVAILABLE_SID_TYPES, "1,2,4:2");
10309 defaultMap.put(FessConfig.FILE_ROLE_FROM_FILE, "true");
10310 defaultMap.put(FessConfig.FTP_ROLE_FROM_FILE, "true");
10311 defaultMap.put(FessConfig.INDEX_BACKUP_TARGETS,
10312 ".fess_basic_config.bulk,.fess_config.bulk,.fess_user.bulk,system.properties,fess.json,doc.json");
10313 defaultMap.put(FessConfig.INDEX_BACKUP_LOG_TARGETS, "click_log.ndjson,favorite_log.ndjson,search_log.ndjson,user_info.ndjson");
10314 defaultMap.put(FessConfig.LOGGING_SEARCH_DOCS_ENABLED, "true");
10315 defaultMap.put(FessConfig.LOGGING_SEARCH_DOCS_FIELDS,
10316 "filetype,created,click_count,title,doc_id,url,score,site,filename,host,digest,boost,mimetype,favorite_count,_id,lang,last_modified,content_length,timestamp");
10317 defaultMap.put(FessConfig.LOGGING_SEARCH_USE_LOGFILE, "true");
10318 defaultMap.put(FessConfig.LOGGING_APP_PACKAGES, "org.codelibs,org.dbflute,org.lastaflute");
10319 defaultMap.put(FessConfig.FORM_ADMIN_MAX_INPUT_SIZE, "4000");
10320 defaultMap.put(FessConfig.FORM_ADMIN_LABEL_IN_CONFIG_ENABLED, "false");
10321 defaultMap.put(FessConfig.FORM_ADMIN_DEFAULT_TEMPLATE_NAME, "__TEMPLATE__");
10322 defaultMap.put(FessConfig.AUTHENTICATION_ADMIN_USERS, "admin");
10323 defaultMap.put(FessConfig.AUTHENTICATION_ADMIN_ROLES, "admin");
10324 defaultMap.put(FessConfig.ROLE_SEARCH_DEFAULT_PERMISSIONS, "");
10325 defaultMap.put(FessConfig.ROLE_SEARCH_DEFAULT_DISPLAY_PERMISSIONS, "{role}guest");
10326 defaultMap.put(FessConfig.ROLE_SEARCH_GUEST_PERMISSIONS, "{role}guest");
10327 defaultMap.put(FessConfig.ROLE_SEARCH_USER_PREFIX, "1");
10328 defaultMap.put(FessConfig.ROLE_SEARCH_GROUP_PREFIX, "2");
10329 defaultMap.put(FessConfig.ROLE_SEARCH_ROLE_PREFIX, "R");
10330 defaultMap.put(FessConfig.ROLE_SEARCH_DENIED_PREFIX, "D");
10331 defaultMap.put(FessConfig.COOKIE_DEFAULT_PATH, "/");
10332 defaultMap.put(FessConfig.COOKIE_DEFAULT_EXPIRE, "3600");
10333 defaultMap.put(FessConfig.SESSION_TRACKING_MODES, "cookie");
10334 defaultMap.put(FessConfig.PAGING_PAGE_SIZE, "25");
10335 defaultMap.put(FessConfig.PAGING_PAGE_RANGE_SIZE, "5");
10336 defaultMap.put(FessConfig.PAGING_PAGE_RANGE_FILL_LIMIT, "true");
10337 defaultMap.put(FessConfig.PAGE_DOCBOOST_MAX_FETCH_SIZE, "1000");
10338 defaultMap.put(FessConfig.PAGE_KEYMATCH_MAX_FETCH_SIZE, "1000");
10339 defaultMap.put(FessConfig.PAGE_LABELTYPE_MAX_FETCH_SIZE, "1000");
10340 defaultMap.put(FessConfig.PAGE_ROLETYPE_MAX_FETCH_SIZE, "1000");
10341 defaultMap.put(FessConfig.PAGE_USER_MAX_FETCH_SIZE, "1000");
10342 defaultMap.put(FessConfig.PAGE_ROLE_MAX_FETCH_SIZE, "1000");
10343 defaultMap.put(FessConfig.PAGE_GROUP_MAX_FETCH_SIZE, "1000");
10344 defaultMap.put(FessConfig.PAGE_CRAWLING_INFO_PARAM_MAX_FETCH_SIZE, "100");
10345 defaultMap.put(FessConfig.PAGE_CRAWLING_INFO_MAX_FETCH_SIZE, "1000");
10346 defaultMap.put(FessConfig.PAGE_DATA_CONFIG_MAX_FETCH_SIZE, "100");
10347 defaultMap.put(FessConfig.PAGE_WEB_CONFIG_MAX_FETCH_SIZE, "100");
10348 defaultMap.put(FessConfig.PAGE_FILE_CONFIG_MAX_FETCH_SIZE, "100");
10349 defaultMap.put(FessConfig.PAGE_DUPLICATE_HOST_MAX_FETCH_SIZE, "1000");
10350 defaultMap.put(FessConfig.PAGE_FAILURE_URL_MAX_FETCH_SIZE, "1000");
10351 defaultMap.put(FessConfig.PAGE_FAVORITE_LOG_MAX_FETCH_SIZE, "100");
10352 defaultMap.put(FessConfig.PAGE_FILE_AUTH_MAX_FETCH_SIZE, "100");
10353 defaultMap.put(FessConfig.PAGE_WEB_AUTH_MAX_FETCH_SIZE, "100");
10354 defaultMap.put(FessConfig.PAGE_PATH_MAPPING_MAX_FETCH_SIZE, "1000");
10355 defaultMap.put(FessConfig.PAGE_REQUEST_HEADER_MAX_FETCH_SIZE, "1000");
10356 defaultMap.put(FessConfig.PAGE_SCHEDULED_JOB_MAX_FETCH_SIZE, "100");
10357 defaultMap.put(FessConfig.PAGE_ELEVATE_WORD_MAX_FETCH_SIZE, "1000");
10358 defaultMap.put(FessConfig.PAGE_BAD_WORD_MAX_FETCH_SIZE, "1000");
10359 defaultMap.put(FessConfig.PAGE_DICTIONARY_MAX_FETCH_SIZE, "1000");
10360 defaultMap.put(FessConfig.PAGE_RELATEDCONTENT_MAX_FETCH_SIZE, "5000");
10361 defaultMap.put(FessConfig.PAGE_RELATEDQUERY_MAX_FETCH_SIZE, "5000");
10362 defaultMap.put(FessConfig.PAGE_THUMBNAIL_QUEUE_MAX_FETCH_SIZE, "100");
10363 defaultMap.put(FessConfig.PAGE_THUMBNAIL_PURGE_MAX_FETCH_SIZE, "100");
10364 defaultMap.put(FessConfig.PAGE_SCORE_BOOSTER_MAX_FETCH_SIZE, "1000");
10365 defaultMap.put(FessConfig.PAGE_SEARCHLOG_MAX_FETCH_SIZE, "10000");
10366 defaultMap.put(FessConfig.PAGE_SEARCHLIST_TRACK_TOTAL_HITS, "true");
10367 defaultMap.put(FessConfig.PAGING_SEARCH_PAGE_START, "0");
10368 defaultMap.put(FessConfig.PAGING_SEARCH_PAGE_SIZE, "10");
10369 defaultMap.put(FessConfig.PAGING_SEARCH_PAGE_MAX_SIZE, "100");
10370 defaultMap.put(FessConfig.SEARCHLOG_AGG_SHARD_SIZE, "-1");
10371 defaultMap.put(FessConfig.THUMBNAIL_HTML_IMAGE_MIN_WIDTH, "100");
10372 defaultMap.put(FessConfig.THUMBNAIL_HTML_IMAGE_MIN_HEIGHT, "100");
10373 defaultMap.put(FessConfig.THUMBNAIL_HTML_IMAGE_MAX_ASPECT_RATIO, "3.0");
10374 defaultMap.put(FessConfig.THUMBNAIL_HTML_IMAGE_THUMBNAIL_WIDTH, "100");
10375 defaultMap.put(FessConfig.THUMBNAIL_HTML_IMAGE_THUMBNAIL_HEIGHT, "100");
10376 defaultMap.put(FessConfig.THUMBNAIL_HTML_IMAGE_FORMAT, "png");
10377 defaultMap.put(FessConfig.THUMBNAIL_HTML_IMAGE_XPATH, "//IMG");
10378 defaultMap.put(FessConfig.THUMBNAIL_HTML_IMAGE_EXCLUDE_EXTENSIONS, "svg,html,css,js");
10379 defaultMap.put(FessConfig.THUMBNAIL_GENERATOR_INTERVAL, "0");
10380 defaultMap.put(FessConfig.THUMBNAIL_GENERATOR_TARGETS, "all");
10381 defaultMap.put(FessConfig.THUMBNAIL_CRAWLER_ENABLED, "true");
10382 defaultMap.put(FessConfig.THUMBNAIL_SYSTEM_MONITOR_INTERVAL, "60");
10383 defaultMap.put(FessConfig.USER_CODE_REQUEST_PARAMETER, "userCode");
10384 defaultMap.put(FessConfig.USER_CODE_MIN_LENGTH, "20");
10385 defaultMap.put(FessConfig.USER_CODE_MAX_LENGTH, "100");
10386 defaultMap.put(FessConfig.USER_CODE_PATTERN, "[a-zA-Z0-9_]+");
10387 defaultMap.put(FessConfig.MAIL_FROM_NAME, "Administrator");
10388 defaultMap.put(FessConfig.MAIL_FROM_ADDRESS, "root@localhost");
10389 defaultMap.put(FessConfig.MAIL_HOSTNAME, "");
10390 defaultMap.put(FessConfig.SCHEDULER_TARGET_NAME, "");
10391 defaultMap.put(FessConfig.SCHEDULER_JOB_CLASS, "org.codelibs.fess.app.job.ScriptExecutorJob");
10392 defaultMap.put(FessConfig.SCHEDULER_CONCURRENT_EXEC_MODE, "QUIT");
10393 defaultMap.put(FessConfig.SCHEDULER_MONITOR_INTERVAL, "30");
10394 defaultMap.put(FessConfig.ONLINE_HELP_BASE_LINK, "https://fess.codelibs.org/{lang}/{version}/admin/");
10395 defaultMap.put(FessConfig.ONLINE_HELP_INSTALLATION, "https://fess.codelibs.org/{lang}/{version}/install/install.html");
10396 defaultMap.put(FessConfig.ONLINE_HELP_EOL, "https://fess.codelibs.org/{lang}/eol.html");
10397 defaultMap.put(FessConfig.ONLINE_HELP_NAME_FAILUREURL, "failureurl");
10398 defaultMap.put(FessConfig.ONLINE_HELP_NAME_ELEVATEWORD, "elevateword");
10399 defaultMap.put(FessConfig.ONLINE_HELP_NAME_REQHEADER, "reqheader");
10400 defaultMap.put(FessConfig.ONLINE_HELP_NAME_DICT_SYNONYM, "synonym");
10401 defaultMap.put(FessConfig.ONLINE_HELP_NAME_DICT, "dict");
10402 defaultMap.put(FessConfig.ONLINE_HELP_NAME_DICT_KUROMOJI, "kuromoji");
10403 defaultMap.put(FessConfig.ONLINE_HELP_NAME_DICT_PROTWORDS, "protwords");
10404 defaultMap.put(FessConfig.ONLINE_HELP_NAME_DICT_STOPWORDS, "stopwords");
10405 defaultMap.put(FessConfig.ONLINE_HELP_NAME_DICT_STEMMEROVERRIDE, "stemmeroverride");
10406 defaultMap.put(FessConfig.ONLINE_HELP_NAME_DICT_MAPPING, "mapping");
10407 defaultMap.put(FessConfig.ONLINE_HELP_NAME_WEBCONFIG, "webconfig");
10408 defaultMap.put(FessConfig.ONLINE_HELP_NAME_SEARCHLIST, "searchlist");
10409 defaultMap.put(FessConfig.ONLINE_HELP_NAME_LOG, "log");
10410 defaultMap.put(FessConfig.ONLINE_HELP_NAME_GENERAL, "general");
10411 defaultMap.put(FessConfig.ONLINE_HELP_NAME_ROLE, "role");
10412 defaultMap.put(FessConfig.ONLINE_HELP_NAME_JOBLOG, "joblog");
10413 defaultMap.put(FessConfig.ONLINE_HELP_NAME_KEYMATCH, "keymatch");
10414 defaultMap.put(FessConfig.ONLINE_HELP_NAME_RELATEDQUERY, "relatedquery");
10415 defaultMap.put(FessConfig.ONLINE_HELP_NAME_RELATEDCONTENT, "relatedcontent");
10416 defaultMap.put(FessConfig.ONLINE_HELP_NAME_WIZARD, "wizard");
10417 defaultMap.put(FessConfig.ONLINE_HELP_NAME_BADWORD, "badword");
10418 defaultMap.put(FessConfig.ONLINE_HELP_NAME_PATHMAP, "pathmap");
10419 defaultMap.put(FessConfig.ONLINE_HELP_NAME_BOOSTDOC, "boostdoc");
10420 defaultMap.put(FessConfig.ONLINE_HELP_NAME_DATACONFIG, "dataconfig");
10421 defaultMap.put(FessConfig.ONLINE_HELP_NAME_SYSTEMINFO, "systeminfo");
10422 defaultMap.put(FessConfig.ONLINE_HELP_NAME_USER, "user");
10423 defaultMap.put(FessConfig.ONLINE_HELP_NAME_GROUP, "group");
10424 defaultMap.put(FessConfig.ONLINE_HELP_NAME_DESIGN, "design");
10425 defaultMap.put(FessConfig.ONLINE_HELP_NAME_DASHBOARD, "dashboard");
10426 defaultMap.put(FessConfig.ONLINE_HELP_NAME_WEBAUTH, "webauth");
10427 defaultMap.put(FessConfig.ONLINE_HELP_NAME_FILECONFIG, "fileconfig");
10428 defaultMap.put(FessConfig.ONLINE_HELP_NAME_FILEAUTH, "fileauth");
10429 defaultMap.put(FessConfig.ONLINE_HELP_NAME_LABELTYPE, "labeltype");
10430 defaultMap.put(FessConfig.ONLINE_HELP_NAME_DUPLICATEHOST, "duplicatehost");
10431 defaultMap.put(FessConfig.ONLINE_HELP_NAME_SCHEDULER, "scheduler");
10432 defaultMap.put(FessConfig.ONLINE_HELP_NAME_CRAWLINGINFO, "crawlinginfo");
10433 defaultMap.put(FessConfig.ONLINE_HELP_NAME_BACKUP, "backup");
10434 defaultMap.put(FessConfig.ONLINE_HELP_NAME_UPGRADE, "upgrade");
10435 defaultMap.put(FessConfig.ONLINE_HELP_NAME_ESREQ, "esreq");
10436 defaultMap.put(FessConfig.ONLINE_HELP_NAME_ACCESSTOKEN, "accesstoken");
10437 defaultMap.put(FessConfig.ONLINE_HELP_NAME_SUGGEST, "suggest");
10438 defaultMap.put(FessConfig.ONLINE_HELP_NAME_SEARCHLOG, "searchlog");
10439 defaultMap.put(FessConfig.ONLINE_HELP_NAME_MAINTENANCE, "maintenance");
10440 defaultMap.put(FessConfig.ONLINE_HELP_NAME_PLUGIN, "plugin");
10441 defaultMap.put(FessConfig.ONLINE_HELP_NAME_STORAGE, "storage");
10442 defaultMap.put(FessConfig.ONLINE_HELP_SUPPORTED_LANGS, "ja");
10443 defaultMap.put(FessConfig.FORUM_LINK, "https://discuss.codelibs.org/c/Fess{lang}/");
10444 defaultMap.put(FessConfig.FORUM_SUPPORTED_LANGS, "en,ja");
10445 defaultMap.put(FessConfig.SUGGEST_POPULAR_WORD_SEED, "0");
10446 defaultMap.put(FessConfig.SUGGEST_POPULAR_WORD_TAGS, "");
10447 defaultMap.put(FessConfig.SUGGEST_POPULAR_WORD_FIELDS, "");
10448 defaultMap.put(FessConfig.SUGGEST_POPULAR_WORD_EXCLUDES, "");
10449 defaultMap.put(FessConfig.SUGGEST_POPULAR_WORD_SIZE, "10");
10450 defaultMap.put(FessConfig.SUGGEST_POPULAR_WORD_WINDOW_SIZE, "30");
10451 defaultMap.put(FessConfig.SUGGEST_POPULAR_WORD_QUERY_FREQ, "10");
10452 defaultMap.put(FessConfig.SUGGEST_MIN_HIT_COUNT, "1");
10453 defaultMap.put(FessConfig.SUGGEST_FIELD_CONTENTS, "_default");
10454 defaultMap.put(FessConfig.SUGGEST_FIELD_TAGS, "label");
10455 defaultMap.put(FessConfig.SUGGEST_FIELD_ROLES, "role");
10456 defaultMap.put(FessConfig.SUGGEST_FIELD_INDEX_CONTENTS, "content,title");
10457 defaultMap.put(FessConfig.SUGGEST_UPDATE_REQUEST_INTERVAL, "0");
10458 defaultMap.put(FessConfig.SUGGEST_UPDATE_DOC_PER_REQUEST, "2");
10459 defaultMap.put(FessConfig.SUGGEST_UPDATE_CONTENTS_LIMIT_NUM_PERCENTAGE, "50%");
10460 defaultMap.put(FessConfig.SUGGEST_UPDATE_CONTENTS_LIMIT_NUM, "10000");
10461 defaultMap.put(FessConfig.SUGGEST_UPDATE_CONTENTS_LIMIT_DOC_SIZE, "50000");
10462 defaultMap.put(FessConfig.SUGGEST_SOURCE_READER_SCROLL_SIZE, "1");
10463 defaultMap.put(FessConfig.SUGGEST_POPULAR_WORD_CACHE_SIZE, "1000");
10464 defaultMap.put(FessConfig.SUGGEST_POPULAR_WORD_CACHE_EXPIRE, "60");
10465 defaultMap.put(FessConfig.SUGGEST_SEARCH_LOG_PERMISSIONS, "{user}guest,{role}guest");
10466 defaultMap.put(FessConfig.SUGGEST_SYSTEM_MONITOR_INTERVAL, "60");
10467 defaultMap.put(FessConfig.LDAP_ADMIN_ENABLED, "false");
10468 defaultMap.put(FessConfig.LDAP_ADMIN_USER_FILTER, "uid=%s");
10469 defaultMap.put(FessConfig.LDAP_ADMIN_USER_BASE_DN, "ou=People,dc=fess,dc=codelibs,dc=org");
10470 defaultMap.put(FessConfig.LDAP_ADMIN_USER_OBJECT_CLASSES, "organizationalPerson,top,person,inetOrgPerson");
10471 defaultMap.put(FessConfig.LDAP_ADMIN_ROLE_FILTER, "cn=%s");
10472 defaultMap.put(FessConfig.LDAP_ADMIN_ROLE_BASE_DN, "ou=Role,dc=fess,dc=codelibs,dc=org");
10473 defaultMap.put(FessConfig.LDAP_ADMIN_ROLE_OBJECT_CLASSES, "groupOfNames");
10474 defaultMap.put(FessConfig.LDAP_ADMIN_GROUP_FILTER, "cn=%s");
10475 defaultMap.put(FessConfig.LDAP_ADMIN_GROUP_BASE_DN, "ou=Group,dc=fess,dc=codelibs,dc=org");
10476 defaultMap.put(FessConfig.LDAP_ADMIN_GROUP_OBJECT_CLASSES, "groupOfNames");
10477 defaultMap.put(FessConfig.LDAP_ADMIN_SYNC_PASSWORD, "true");
10478 defaultMap.put(FessConfig.LDAP_AUTH_VALIDATION, "true");
10479 defaultMap.put(FessConfig.LDAP_MAX_USERNAME_LENGTH, "-1");
10480 defaultMap.put(FessConfig.LDAP_IGNORE_NETBIOS_NAME, "true");
10481 defaultMap.put(FessConfig.LDAP_GROUP_NAME_WITH_UNDERSCORES, "false");
10482 defaultMap.put(FessConfig.LDAP_LOWERCASE_PERMISSION_NAME, "false");
10483 defaultMap.put(FessConfig.LDAP_ROLE_SEARCH_USER_ENABLED, "true");
10484 defaultMap.put(FessConfig.LDAP_ROLE_SEARCH_GROUP_ENABLED, "true");
10485 defaultMap.put(FessConfig.LDAP_ROLE_SEARCH_ROLE_ENABLED, "true");
10486 defaultMap.put(FessConfig.LDAP_ATTR_SURNAME, "sn");
10487 defaultMap.put(FessConfig.LDAP_ATTR_GIVEN_NAME, "givenName");
10488 defaultMap.put(FessConfig.LDAP_ATTR_EMPLOYEE_NUMBER, "employeeNumber");
10489 defaultMap.put(FessConfig.LDAP_ATTR_MAIL, "mail");
10490 defaultMap.put(FessConfig.LDAP_ATTR_TELEPHONE_NUMBER, "telephoneNumber");
10491 defaultMap.put(FessConfig.LDAP_ATTR_HOME_PHONE, "homePhone");
10492 defaultMap.put(FessConfig.LDAP_ATTR_HOME_POSTAL_ADDRESS, "homePostalAddress");
10493 defaultMap.put(FessConfig.LDAP_ATTR_LABELEDURI, "labeledURI");
10494 defaultMap.put(FessConfig.LDAP_ATTR_ROOM_NUMBER, "roomNumber");
10495 defaultMap.put(FessConfig.LDAP_ATTR_DESCRIPTION, "description");
10496 defaultMap.put(FessConfig.LDAP_ATTR_TITLE, "title");
10497 defaultMap.put(FessConfig.LDAP_ATTR_PAGER, "pager");
10498 defaultMap.put(FessConfig.LDAP_ATTR_STREET, "street");
10499 defaultMap.put(FessConfig.LDAP_ATTR_POSTAL_CODE, "postalCode");
10500 defaultMap.put(FessConfig.LDAP_ATTR_PHYSICAL_DELIVERY_OFFICE_NAME, "physicalDeliveryOfficeName");
10501 defaultMap.put(FessConfig.LDAP_ATTR_DESTINATION_INDICATOR, "destinationIndicator");
10502 defaultMap.put(FessConfig.LDAP_ATTR_INTERNATIONALISDN_NUMBER, "internationaliSDNNumber");
10503 defaultMap.put(FessConfig.LDAP_ATTR_STATE, "st");
10504 defaultMap.put(FessConfig.LDAP_ATTR_EMPLOYEE_TYPE, "employeeType");
10505 defaultMap.put(FessConfig.LDAP_ATTR_FACSIMILE_TELEPHONE_NUMBER, "facsimileTelephoneNumber");
10506 defaultMap.put(FessConfig.LDAP_ATTR_POST_OFFICE_BOX, "postOfficeBox");
10507 defaultMap.put(FessConfig.LDAP_ATTR_INITIALS, "initials");
10508 defaultMap.put(FessConfig.LDAP_ATTR_CAR_LICENSE, "carLicense");
10509 defaultMap.put(FessConfig.LDAP_ATTR_MOBILE, "mobile");
10510 defaultMap.put(FessConfig.LDAP_ATTR_POSTAL_ADDRESS, "postalAddress");
10511 defaultMap.put(FessConfig.LDAP_ATTR_CITY, "l");
10512 defaultMap.put(FessConfig.LDAP_ATTR_TELETEX_TERMINAL_IDENTIFIER, "teletexTerminalIdentifier");
10513 defaultMap.put(FessConfig.LDAP_ATTR_X121_ADDRESS, "x121Address");
10514 defaultMap.put(FessConfig.LDAP_ATTR_BUSINESS_CATEGORY, "businessCategory");
10515 defaultMap.put(FessConfig.LDAP_ATTR_REGISTERED_ADDRESS, "registeredAddress");
10516 defaultMap.put(FessConfig.LDAP_ATTR_DISPLAY_NAME, "displayName");
10517 defaultMap.put(FessConfig.LDAP_ATTR_PREFERRED_LANGUAGE, "preferredLanguage");
10518 defaultMap.put(FessConfig.LDAP_ATTR_DEPARTMENT_NUMBER, "departmentNumber");
10519 defaultMap.put(FessConfig.LDAP_ATTR_UID_NUMBER, "uidNumber");
10520 defaultMap.put(FessConfig.LDAP_ATTR_GID_NUMBER, "gidNumber");
10521 defaultMap.put(FessConfig.LDAP_ATTR_HOME_DIRECTORY, "homeDirectory");
10522 defaultMap.put(FessConfig.PLUGIN_REPOSITORIES,
10523 "https://repo.maven.apache.org/maven2/org/codelibs/fess/,https://fess.codelibs.org/plugin/artifacts.yaml");
10524 defaultMap.put(FessConfig.PLUGIN_VERSION_FILTER, "");
10525 defaultMap.put(FessConfig.STORAGE_MAX_ITEMS_IN_PAGE, "1000");
10526 defaultMap.put(FessConfig.PASSWORD_INVALID_ADMIN_PASSWORDS, "admin");
10527 defaultMap.put(FessConfig.lasta_di_SMART_DEPLOY_MODE, "warm");
10528 defaultMap.put(FessConfig.DEVELOPMENT_HERE, "true");
10529 defaultMap.put(FessConfig.ENVIRONMENT_TITLE, "Local Development");
10530 defaultMap.put(FessConfig.FRAMEWORK_DEBUG, "false");
10531 defaultMap.put(FessConfig.TIME_ADJUST_TIME_MILLIS, "0");
10532 defaultMap.put(FessConfig.MAIL_SEND_MOCK, "true");
10533 defaultMap.put(FessConfig.MAIL_SMTP_SERVER_MAIN_HOST_AND_PORT, "localhost:25");
10534 defaultMap.put(FessConfig.MAIL_SUBJECT_TEST_PREFIX, "[Test]");
10535 defaultMap.put(FessConfig.MAIL_RETURN_PATH, "root@localhost");
10536 return defaultMap;
10537 }
10538 }
10539 }