1 /*
2 * Copyright 2012-2017 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. elasticsearch */
29 String ELASTICSEARCH_CLUSTER_NAME = "elasticsearch.cluster.name";
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. false */
35 String ELASTICSEARCH_TRANSPORT_SNIFF = "elasticsearch.transport.sniff";
36
37 /** The key of the configuration. e.g. 1m */
38 String ELASTICSEARCH_TRANSPORT_ping_timeout = "elasticsearch.transport.ping_timeout";
39
40 /** The key of the configuration. e.g. 5s */
41 String ELASTICSEARCH_TRANSPORT_nodes_sampler_interval = "elasticsearch.transport.nodes_sampler_interval";
42
43 /** The key of the configuration. e.g. aes */
44 String APP_CIPHER_ALGORISM = "app.cipher.algorism";
45
46 /** The key of the configuration. e.g. ___change__me___ */
47 String APP_CIPHER_KEY = "app.cipher.key";
48
49 /** The key of the configuration. e.g. sha256 */
50 String APP_DIGEST_ALGORISM = "app.digest.algorism";
51
52 /** The key of the configuration. e.g. -Djava.awt.headless=true
53 -server
54 -Xmx512m
55 -XX:MaxMetaspaceSize=128m
56 -XX:CompressedClassSpaceSize=32m
57 -XX:-UseGCOverheadLimit
58 -XX:+UseConcMarkSweepGC
59 -XX:CMSInitiatingOccupancyFraction=75
60 -XX:+UseParNewGC
61 -XX:+UseTLAB
62 -XX:+DisableExplicitGC
63 -XX:+HeapDumpOnOutOfMemoryError
64 -XX:-OmitStackTraceInFastThrow
65 -Djcifs.smb.client.connTimeout=60000
66 -Djcifs.smb.client.soTimeout=35000
67 -Djcifs.smb.client.responseTimeout=30000
68 -Dgroovy.use.classvalue=true
69 */
70 String JVM_CRAWLER_OPTIONS = "jvm.crawler.options";
71
72 /** The key of the configuration. e.g. -Djava.awt.headless=true
73 -server
74 -Xmx256m
75 -XX:MaxMetaspaceSize=128m
76 -XX:CompressedClassSpaceSize=32m
77 -XX:-UseGCOverheadLimit
78 -XX:+UseConcMarkSweepGC
79 -XX:CMSInitiatingOccupancyFraction=75
80 -XX:+UseParNewGC
81 -XX:+UseTLAB
82 -XX:+DisableExplicitGC
83 -XX:+HeapDumpOnOutOfMemoryError
84 -Dgroovy.use.classvalue=true
85 */
86 String JVM_SUGGEST_OPTIONS = "jvm.suggest.options";
87
88 /** The key of the configuration. e.g. default_crawler */
89 String JOB_SYSTEM_JOB_IDS = "job.system.job.ids";
90
91 /** The key of the configuration. e.g. Web Crawler - {0} */
92 String JOB_TEMPLATE_TITLE_WEB = "job.template.title.web";
93
94 /** The key of the configuration. e.g. File Crawler - {0} */
95 String JOB_TEMPLATE_TITLE_FILE = "job.template.title.file";
96
97 /** The key of the configuration. e.g. Data Crawler - {0} */
98 String JOB_TEMPLATE_TITLE_DATA = "job.template.title.data";
99
100 /** 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(); */
101 String JOB_TEMPLATE_SCRIPT = "job.template.script";
102
103 /** The key of the configuration. e.g. java */
104 String JAVA_COMMAND_PATH = "java.command.path";
105
106 /** The key of the configuration. e.g. UTF-8 */
107 String PATH_ENCODING = "path.encoding";
108
109 /** The key of the configuration. e.g. true */
110 String USE_OWN_TMP_DIR = "use.own.tmp.dir";
111
112 /** The key of the configuration. e.g. 4000 */
113 String MAX_LOG_OUTPUT_LENGTH = "max.log.output.length";
114
115 /** The key of the configuration. e.g. js */
116 String SUPPORTED_UPLOADED_JS_EXTENTIONS = "supported.uploaded.js.extentions";
117
118 /** The key of the configuration. e.g. css */
119 String SUPPORTED_UPLOADED_CSS_EXTENTIONS = "supported.uploaded.css.extentions";
120
121 /** The key of the configuration. e.g. jpg,jpeg,gif,png,swf */
122 String SUPPORTED_UPLOADED_MEDIA_EXTENTIONS = "supported.uploaded.media.extentions";
123
124 /** The key of the configuration. e.g. license.properties */
125 String SUPPORTED_UPLOADED_FILES = "supported.uploaded.files";
126
127 /** The key of the configuration. e.g. ar,bg,bn,ca,ckb_IQ,cs,da,de,el,en,en_IE,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,pt_BR,ro,ru,si,sq,sv,ta,te,th,tl,tr,uk,ur,vi,zh_CN,zh_TW,zh */
128 String SUPPORTED_LANGUAGES = "supported.languages";
129
130 /** The key of the configuration. e.g. 60 */
131 String API_ACCESS_TOKEN_LENGTH = "api.access.token.length";
132
133 /** The key of the configuration. e.g. false */
134 String API_ACCESS_TOKEN_REQUIRED = "api.access.token.required";
135
136 /** The key of the configuration. e.g. Radmin-api */
137 String API_ADMIN_ACCESS_PERMISSIONS = "api.admin.access.permissions";
138
139 /** The key of the configuration. e.g. */
140 String VIRTUAL_HOST_HEADERS = "virtual.host.headers";
141
142 /** The key of the configuration. e.g. */
143 String HTTP_PROXY_HOST = "http.proxy.host";
144
145 /** The key of the configuration. e.g. 8080 */
146 String HTTP_PROXY_PORT = "http.proxy.port";
147
148 /** The key of the configuration. e.g. */
149 String HTTP_PROXY_USERNAME = "http.proxy.username";
150
151 /** The key of the configuration. e.g. */
152 String HTTP_PROXY_PASSWORD = "http.proxy.password";
153
154 /** The key of the configuration. e.g. 50 */
155 String CRAWLER_DOCUMENT_MAX_SITE_LENGTH = "crawler.document.max.site.length";
156
157 /** The key of the configuration. e.g. UTF-8 */
158 String CRAWLER_DOCUMENT_SITE_ENCODING = "crawler.document.site.encoding";
159
160 /** The key of the configuration. e.g. unknown */
161 String CRAWLER_DOCUMENT_UNKNOWN_HOSTNAME = "crawler.document.unknown.hostname";
162
163 /** The key of the configuration. e.g. false */
164 String CRAWLER_DOCUMENT_USE_SITE_ENCODING_ON_ENGLISH = "crawler.document.use.site.encoding.on.english";
165
166 /** The key of the configuration. e.g. true */
167 String CRAWLER_DOCUMENT_APPEND_DATA = "crawler.document.append.data";
168
169 /** The key of the configuration. e.g. 20 */
170 String CRAWLER_DOCUMENT_MAX_ALPHANUM_TERM_SIZE = "crawler.document.max.alphanum.term.size";
171
172 /** The key of the configuration. e.g. 10 */
173 String CRAWLER_DOCUMENT_MAX_SYMBOL_TERM_SIZE = "crawler.document.max.symbol.term.size";
174
175 /** The key of the configuration. e.g. false */
176 String CRAWLER_DOCUMENT_DUPLICATE_TERM_REMOVED = "crawler.document.duplicate.term.removed";
177
178 /** The key of the configuration. e.g. u0009u000Au000Bu000Cu000Du001Cu001Du001Eu001Fu0020u00A0u1680u180Eu2000u2001u2002u2003u2004u2005u2006u2007u2008u2009u200Au200Bu200Cu202Fu205Fu3000uFEFFuFFFDu00B6 */
179 String CRAWLER_DOCUMENT_SPACE_CHARS = "crawler.document.space.chars";
180
181 /** The key of the configuration. e.g. UTF-8 */
182 String CRAWLER_CRAWLING_DATA_ENCODING = "crawler.crawling.data.encoding";
183
184 /** The key of the configuration. e.g. http,https */
185 String CRAWLER_WEB_PROTOCOLS = "crawler.web.protocols";
186
187 /** The key of the configuration. e.g. file,smb,ftp */
188 String CRAWLER_FILE_PROTOCOLS = "crawler.file.protocols";
189
190 /** The key of the configuration. e.g. false */
191 String CRAWLER_IGNORE_ROBOTS_TXT = "crawler.ignore.robots.txt";
192
193 /** The key of the configuration. e.g. false */
194 String CRAWLER_IGNORE_META_ROBOTS = "crawler.ignore.meta.robots";
195
196 /** The key of the configuration. e.g. true */
197 String CRAWLER_IGNORE_CONTENT_EXCEPTION = "crawler.ignore.content.exception";
198
199 /** The key of the configuration. e.g. 404 */
200 String CRAWLER_FAILURE_URL_STATUS_CODES = "crawler.failure.url.status.codes";
201
202 /** The key of the configuration. e.g. resourceName,X-Parsed-By,Content-Encoding.*,Content-Type.* */
203 String CRAWLER_METADATA_CONTENT_EXCLUDES = "crawler.metadata.content.excludes";
204
205 /** The key of the configuration. e.g. title=title:string
206 Title=title:string
207 */
208 String CRAWLER_METADATA_NAME_MAPPING = "crawler.metadata.name.mapping";
209
210 /** The key of the configuration. e.g. //BODY */
211 String CRAWLER_DOCUMENT_HTML_CONTENT_XPATH = "crawler.document.html.content.xpath";
212
213 /** The key of the configuration. e.g. //HTML/@lang */
214 String CRAWLER_DOCUMENT_HTML_LANG_XPATH = "crawler.document.html.lang.xpath";
215
216 /** The key of the configuration. e.g. //META[@name='description']/@content */
217 String CRAWLER_DOCUMENT_HTML_DIGEST_XPATH = "crawler.document.html.digest.xpath";
218
219 /** The key of the configuration. e.g. //LINK[@rel='canonical']/@href */
220 String CRAWLER_DOCUMENT_HTML_CANONICAL_XPATH = "crawler.document.html.canonical.xpath";
221
222 /** The key of the configuration. e.g. noscript,script,style,header,footer,nav,a[rel=nofollow] */
223 String CRAWLER_DOCUMENT_HTML_PRUNED_TAGS = "crawler.document.html.pruned.tags";
224
225 /** The key of the configuration. e.g. 200 */
226 String CRAWLER_DOCUMENT_HTML_MAX_DIGEST_LENGTH = "crawler.document.html.max.digest.length";
227
228 /** The key of the configuration. e.g. */
229 String CRAWLER_DOCUMENT_FILE_NAME_ENCODING = "crawler.document.file.name.encoding";
230
231 /** The key of the configuration. e.g. No title. */
232 String CRAWLER_DOCUMENT_FILE_NO_TITLE_LABEL = "crawler.document.file.no.title.label";
233
234 /** The key of the configuration. e.g. false */
235 String CRAWLER_DOCUMENT_FILE_IGNORE_EMPTY_CONTENT = "crawler.document.file.ignore.empty.content";
236
237 /** The key of the configuration. e.g. 100 */
238 String CRAWLER_DOCUMENT_FILE_MAX_TITLE_LENGTH = "crawler.document.file.max.title.length";
239
240 /** The key of the configuration. e.g. 200 */
241 String CRAWLER_DOCUMENT_FILE_MAX_DIGEST_LENGTH = "crawler.document.file.max.digest.length";
242
243 /** The key of the configuration. e.g. true */
244 String CRAWLER_DOCUMENT_FILE_APPEND_META_CONTENT = "crawler.document.file.append.meta.content";
245
246 /** The key of the configuration. e.g. true */
247 String CRAWLER_DOCUMENT_FILE_APPEND_BODY_CONTENT = "crawler.document.file.append.body.content";
248
249 /** The key of the configuration. e.g. */
250 String CRAWLER_DOCUMENT_FILE_DEFAULT_LANG = "crawler.document.file.default.lang";
251
252 /** The key of the configuration. e.g. true */
253 String CRAWLER_DOCUMENT_CACHE_ENABLED = "crawler.document.cache.enabled";
254
255 /** The key of the configuration. e.g. 2621440 */
256 String CRAWLER_DOCUMENT_CACHE_MAX_SIZE = "crawler.document.cache.max.size";
257
258 /** The key of the configuration. e.g. text/html */
259 String CRAWLER_DOCUMENT_CACHE_SUPPORTED_MIMETYPES = "crawler.document.cache.supported.mimetypes";
260
261 /** The key of the configuration. e.g. text/html */
262 String CRAWLER_DOCUMENT_CACHE_HTML_MIMETYPES = "crawler.document.cache.html.mimetypes";
263
264 /** The key of the configuration. e.g. true */
265 String INDEXER_THREAD_DUMP_ENABLED = "indexer.thread.dump.enabled";
266
267 /** The key of the configuration. e.g. 1000 */
268 String INDEXER_UNPROCESSED_DOCUMENT_SIZE = "indexer.unprocessed.document.size";
269
270 /** The key of the configuration. e.g. true */
271 String INDEXER_CLICK_COUNT_ENABLED = "indexer.click.count.enabled";
272
273 /** The key of the configuration. e.g. true */
274 String INDEXER_FAVORITE_COUNT_ENABLED = "indexer.favorite.count.enabled";
275
276 /** The key of the configuration. e.g. 5000 */
277 String INDEXER_WEBFS_COMMIT_MARGIN_TIME = "indexer.webfs.commit.margin.time";
278
279 /** The key of the configuration. e.g. 3600 */
280 String INDEXER_WEBFS_MAX_EMPTY_LIST_COUNT = "indexer.webfs.max.empty.list.count";
281
282 /** The key of the configuration. e.g. 10000 */
283 String INDEXER_WEBFS_UPDATE_INTERVAL = "indexer.webfs.update.interval";
284
285 /** The key of the configuration. e.g. 20 */
286 String INDEXER_WEBFS_MAX_DOCUMENT_CACHE_SIZE = "indexer.webfs.max.document.cache.size";
287
288 /** The key of the configuration. e.g. 10485760 */
289 String INDEXER_WEBFS_MAX_DOCUMENT_REQUEST_SIZE = "indexer.webfs.max.document.request.size";
290
291 /** The key of the configuration. e.g. 5 */
292 String INDEXER_DATA_MAX_DOCUMENT_CACHE_SIZE = "indexer.data.max.document.cache.size";
293
294 /** The key of the configuration. e.g. 10485760 */
295 String INDEXER_DATA_MAX_DOCUMENT_REQUEST_SIZE = "indexer.data.max.document.request.size";
296
297 /** The key of the configuration. e.g. favorite_count */
298 String INDEX_FIELD_favorite_count = "index.field.favorite_count";
299
300 /** The key of the configuration. e.g. click_count */
301 String INDEX_FIELD_click_count = "index.field.click_count";
302
303 /** The key of the configuration. e.g. config_id */
304 String INDEX_FIELD_config_id = "index.field.config_id";
305
306 /** The key of the configuration. e.g. expires */
307 String INDEX_FIELD_EXPIRES = "index.field.expires";
308
309 /** The key of the configuration. e.g. url */
310 String INDEX_FIELD_URL = "index.field.url";
311
312 /** The key of the configuration. e.g. doc_id */
313 String INDEX_FIELD_doc_id = "index.field.doc_id";
314
315 /** The key of the configuration. e.g. _id */
316 String INDEX_FIELD_ID = "index.field.id";
317
318 /** The key of the configuration. e.g. _version */
319 String INDEX_FIELD_VERSION = "index.field.version";
320
321 /** The key of the configuration. e.g. lang */
322 String INDEX_FIELD_LANG = "index.field.lang";
323
324 /** The key of the configuration. e.g. has_cache */
325 String INDEX_FIELD_has_cache = "index.field.has_cache";
326
327 /** The key of the configuration. e.g. last_modified */
328 String INDEX_FIELD_last_modified = "index.field.last_modified";
329
330 /** The key of the configuration. e.g. anchor */
331 String INDEX_FIELD_ANCHOR = "index.field.anchor";
332
333 /** The key of the configuration. e.g. segment */
334 String INDEX_FIELD_SEGMENT = "index.field.segment";
335
336 /** The key of the configuration. e.g. role */
337 String INDEX_FIELD_ROLE = "index.field.role";
338
339 /** The key of the configuration. e.g. boost */
340 String INDEX_FIELD_BOOST = "index.field.boost";
341
342 /** The key of the configuration. e.g. created */
343 String INDEX_FIELD_CREATED = "index.field.created";
344
345 /** The key of the configuration. e.g. timestamp */
346 String INDEX_FIELD_TIMESTAMP = "index.field.timestamp";
347
348 /** The key of the configuration. e.g. label */
349 String INDEX_FIELD_LABEL = "index.field.label";
350
351 /** The key of the configuration. e.g. mimetype */
352 String INDEX_FIELD_MIMETYPE = "index.field.mimetype";
353
354 /** The key of the configuration. e.g. parent_id */
355 String INDEX_FIELD_parent_id = "index.field.parent_id";
356
357 /** The key of the configuration. e.g. important_content */
358 String INDEX_FIELD_important_content = "index.field.important_content";
359
360 /** The key of the configuration. e.g. content */
361 String INDEX_FIELD_CONTENT = "index.field.content";
362
363 /** The key of the configuration. e.g. content_minhash */
364 String INDEX_FIELD_content_minhash = "index.field.content_minhash";
365
366 /** The key of the configuration. e.g. content_minhash_bits */
367 String INDEX_FIELD_content_minhash_bits = "index.field.content_minhash_bits";
368
369 /** The key of the configuration. e.g. cache */
370 String INDEX_FIELD_CACHE = "index.field.cache";
371
372 /** The key of the configuration. e.g. digest */
373 String INDEX_FIELD_DIGEST = "index.field.digest";
374
375 /** The key of the configuration. e.g. title */
376 String INDEX_FIELD_TITLE = "index.field.title";
377
378 /** The key of the configuration. e.g. host */
379 String INDEX_FIELD_HOST = "index.field.host";
380
381 /** The key of the configuration. e.g. site */
382 String INDEX_FIELD_SITE = "index.field.site";
383
384 /** The key of the configuration. e.g. content_length */
385 String INDEX_FIELD_content_length = "index.field.content_length";
386
387 /** The key of the configuration. e.g. filetype */
388 String INDEX_FIELD_FILETYPE = "index.field.filetype";
389
390 /** The key of the configuration. e.g. filename */
391 String INDEX_FIELD_FILENAME = "index.field.filename";
392
393 /** The key of the configuration. e.g. thumbnail */
394 String INDEX_FIELD_THUMBNAIL = "index.field.thumbnail";
395
396 /** The key of the configuration. e.g. virtual_host */
397 String INDEX_FIELD_virtual_host = "index.field.virtual_host";
398
399 /** The key of the configuration. e.g. content_title */
400 String RESPONSE_FIELD_content_title = "response.field.content_title";
401
402 /** The key of the configuration. e.g. content_description */
403 String RESPONSE_FIELD_content_description = "response.field.content_description";
404
405 /** The key of the configuration. e.g. url_link */
406 String RESPONSE_FIELD_url_link = "response.field.url_link";
407
408 /** The key of the configuration. e.g. site_path */
409 String RESPONSE_FIELD_site_path = "response.field.site_path";
410
411 /** The key of the configuration. e.g. fess.search */
412 String INDEX_DOCUMENT_SEARCH_INDEX = "index.document.search.index";
413
414 /** The key of the configuration. e.g. fess.update */
415 String INDEX_DOCUMENT_UPDATE_INDEX = "index.document.update.index";
416
417 /** The key of the configuration. e.g. doc */
418 String INDEX_DOCUMENT_TYPE = "index.document.type";
419
420 /** The key of the configuration. e.g. fess */
421 String INDEX_DOCUMENT_SUGGEST_INDEX = "index.document.suggest.index";
422
423 /** The key of the configuration. e.g. .crawler */
424 String INDEX_DOCUMENT_CRAWLER_INDEX = "index.document.crawler.index";
425
426 /** The key of the configuration. e.g. .fess_config */
427 String INDEX_CONFIG_INDEX = "index.config.index";
428
429 /** The key of the configuration. e.g. .fess_user */
430 String INDEX_USER_INDEX = "index.user.index";
431
432 /** The key of the configuration. e.g. fess_log */
433 String INDEX_LOG_INDEX = "index.log.index";
434
435 /** The key of the configuration. e.g. lang,role,label,anchor */
436 String INDEX_ADMIN_ARRAY_FIELDS = "index.admin.array.fields";
437
438 /** The key of the configuration. e.g. expires,created,timestamp,last_modified */
439 String INDEX_ADMIN_DATE_FIELDS = "index.admin.date.fields";
440
441 /** The key of the configuration. e.g. */
442 String INDEX_ADMIN_INTEGER_FIELDS = "index.admin.integer.fields";
443
444 /** The key of the configuration. e.g. content_length,favorite_count,click_count */
445 String INDEX_ADMIN_LONG_FIELDS = "index.admin.long.fields";
446
447 /** The key of the configuration. e.g. boost */
448 String INDEX_ADMIN_FLOAT_FIELDS = "index.admin.float.fields";
449
450 /** The key of the configuration. e.g. */
451 String INDEX_ADMIN_DOUBLE_FIELDS = "index.admin.double.fields";
452
453 /** The key of the configuration. e.g. url,title,role,boost */
454 String INDEX_ADMIN_REQUIRED_FIELDS = "index.admin.required.fields";
455
456 /** The key of the configuration. e.g. 3m */
457 String INDEX_SEARCH_TIMEOUT = "index.search.timeout";
458
459 /** The key of the configuration. e.g. 3m */
460 String INDEX_SCROLL_SEARCH_TIMEOUT_TIMEOUT = "index.scroll.search.timeout.timeout";
461
462 /** The key of the configuration. e.g. 3m */
463 String INDEX_INDEX_TIMEOUT = "index.index.timeout";
464
465 /** The key of the configuration. e.g. 3m */
466 String INDEX_BULK_TIMEOUT = "index.bulk.timeout";
467
468 /** The key of the configuration. e.g. 3m */
469 String INDEX_DELETE_TIMEOUT = "index.delete.timeout";
470
471 /** The key of the configuration. e.g. 10m */
472 String INDEX_HEALTH_TIMEOUT = "index.health.timeout";
473
474 /** The key of the configuration. e.g. 1m */
475 String INDEX_INDICES_TIMEOUT = "index.indices.timeout";
476
477 /** The key of the configuration. e.g. 1000 */
478 String QUERY_MAX_LENGTH = "query.max.length";
479
480 /** The key of the configuration. e.g. 10000 */
481 String QUERY_TIMEOUT = "query.timeout";
482
483 /** The key of the configuration. e.g. location */
484 String QUERY_GEO_FIELDS = "query.geo.fields";
485
486 /** The key of the configuration. e.g. browser_lang */
487 String QUERY_BROWSER_LANG_PARAMETER_NAME = "query.browser.lang.parameter.name";
488
489 /** The key of the configuration. e.g. true */
490 String QUERY_REPLACE_TERM_WITH_PREFIX_QUERY = "query.replace.term.with.prefix.query";
491
492 /** The key of the configuration. e.g. 50 */
493 String QUERY_HIGHLIGHT_FRAGMENT_SIZE = "query.highlight.fragment.size";
494
495 /** The key of the configuration. e.g. 5 */
496 String QUERY_HIGHLIGHT_NUMBER_OF_FRAGMENTS = "query.highlight.number.of.fragments";
497
498 /** The key of the configuration. e.g. fvh */
499 String QUERY_HIGHLIGHT_TYPE = "query.highlight.type";
500
501 /** The key of the configuration. e.g. 100000 */
502 String QUERY_MAX_SEARCH_RESULT_OFFSET = "query.max.search.result.offset";
503
504 /** The key of the configuration. e.g. */
505 String QUERY_ADDITIONAL_RESPONSE_FIELDS = "query.additional.response.fields";
506
507 /** The key of the configuration. e.g. */
508 String QUERY_ADDITIONAL_API_RESPONSE_FIELDS = "query.additional.api.response.fields";
509
510 /** The key of the configuration. e.g. */
511 String QUERY_ADDITIONAL_CACHE_RESPONSE_FIELDS = "query.additional.cache.response.fields";
512
513 /** The key of the configuration. e.g. */
514 String QUERY_ADDITIONAL_HIGHLIGHTED_FIELDS = "query.additional.highlighted.fields";
515
516 /** The key of the configuration. e.g. */
517 String QUERY_ADDITIONAL_SEARCH_FIELDS = "query.additional.search.fields";
518
519 /** The key of the configuration. e.g. */
520 String QUERY_ADDITIONAL_FACET_FIELDS = "query.additional.facet.fields";
521
522 /** The key of the configuration. e.g. */
523 String QUERY_ADDITIONAL_SORT_FIELDS = "query.additional.sort.fields";
524
525 /** The key of the configuration. e.g. */
526 String QUERY_ADDITIONAL_NOT_ANALYZED_FIELDS = "query.additional.not.analyzed.fields";
527
528 /** The key of the configuration. e.g. 4 */
529 String QUERY_COLLAPSE_MAX_CONCURRENT_GROUP_RESULTS = "query.collapse.max.concurrent.group.results";
530
531 /** The key of the configuration. e.g. similar_docs */
532 String QUERY_COLLAPSE_INNER_HITS_NAME = "query.collapse.inner.hits.name";
533
534 /** The key of the configuration. e.g. 0 */
535 String QUERY_COLLAPSE_INNER_HITS_SIZE = "query.collapse.inner.hits.size";
536
537 /** The key of the configuration. e.g. */
538 String QUERY_COLLAPSE_INNER_HITS_SORTS = "query.collapse.inner.hits.sorts";
539
540 /** The key of the configuration. e.g. */
541 String QUERY_DEFAULT_LANGUAGES = "query.default.languages";
542
543 /** The key of the configuration. e.g. ar=ar
544 bg=bg
545 bn=bn
546 ca=ca
547 ckb-iq=ckb-iq
548 ckb_IQ=ckb-iq
549 cs=cs
550 da=da
551 de=de
552 el=el
553 en=en
554 en-ie=en-ie
555 en_IE=en-ie
556 es=es
557 et=et
558 eu=eu
559 fa=fa
560 fi=fi
561 fr=fr
562 gl=gl
563 gu=gu
564 he=he
565 hi=hi
566 hr=hr
567 hu=hu
568 hy=hy
569 id=id
570 it=it
571 ja=ja
572 ko=ko
573 lt=lt
574 lv=lv
575 mk=mk
576 ml=ml
577 nl=nl
578 no=no
579 pa=pa
580 pl=pl
581 pt=pt
582 pt-br=pt-br
583 pt_BR=pt-br
584 ro=ro
585 ru=ru
586 si=si
587 sq=sq
588 sv=sv
589 ta=ta
590 te=te
591 th=th
592 tl=tl
593 tr=tr
594 uk=uk
595 ur=ur
596 vi=vi
597 zh-cn=zh-cn
598 zh_CN=zh-cn
599 zh-tw=zh-tw
600 zh_TW=zh-tw
601 zh=zh
602 */
603 String QUERY_LANGUAGE_MAPPING = "query.language.mapping";
604
605 /** The key of the configuration. e.g. 0.2 */
606 String QUERY_BOOST_TITLE = "query.boost.title";
607
608 /** The key of the configuration. e.g. 1.0 */
609 String QUERY_BOOST_TITLE_LANG = "query.boost.title.lang";
610
611 /** The key of the configuration. e.g. 0.1 */
612 String QUERY_BOOST_CONTENT = "query.boost.content";
613
614 /** The key of the configuration. e.g. 0.5 */
615 String QUERY_BOOST_CONTENT_LANG = "query.boost.content.lang";
616
617 /** The key of the configuration. e.g. true */
618 String SMB_ROLE_FROM_FILE = "smb.role.from.file";
619
620 /** The key of the configuration. e.g. 1,2 */
621 String SMB_AVAILABLE_SID_TYPES = "smb.available.sid.types";
622
623 /** The key of the configuration. e.g. .fess_basic_config.bulk,.fess_config.bulk,.fess_user.bulk,system.properties */
624 String INDEX_BACKUP_TARGETS = "index.backup.targets";
625
626 /** The key of the configuration. e.g. click_log.csv,favorite_log.csv,search_log.csv,user_info.csv */
627 String INDEX_BACKUP_LOG_TARGETS = "index.backup.log.targets";
628
629 /** The key of the configuration. e.g. 4000 */
630 String FORM_ADMIN_MAX_INPUT_SIZE = "form.admin.max.input.size";
631
632 /** The key of the configuration. e.g. admin */
633 String AUTHENTICATION_ADMIN_USERS = "authentication.admin.users";
634
635 /** The key of the configuration. e.g. admin */
636 String AUTHENTICATION_ADMIN_ROLES = "authentication.admin.roles";
637
638 /** The key of the configuration. e.g. */
639 String ROLE_SEARCH_DEFAULT_PERMISSIONS = "role.search.default.permissions";
640
641 /** The key of the configuration. e.g. {role}guest */
642 String ROLE_SEARCH_DEFAULT_DISPLAY_PERMISSIONS = "role.search.default.display.permissions";
643
644 /** The key of the configuration. e.g. {role}guest */
645 String ROLE_SEARCH_GUEST_PERMISSIONS = "role.search.guest.permissions";
646
647 /** The key of the configuration. e.g. 1 */
648 String ROLE_SEARCH_USER_PREFIX = "role.search.user.prefix";
649
650 /** The key of the configuration. e.g. 2 */
651 String ROLE_SEARCH_GROUP_PREFIX = "role.search.group.prefix";
652
653 /** The key of the configuration. e.g. R */
654 String ROLE_SEARCH_ROLE_PREFIX = "role.search.role.prefix";
655
656 /** The key of the configuration. e.g. / */
657 String COOKIE_DEFAULT_PATH = "cookie.default.path";
658
659 /** The key of the configuration. e.g. 3600 */
660 String COOKIE_DEFAULT_EXPIRE = "cookie.default.expire";
661
662 /** The key of the configuration. e.g. 86400 */
663 String COOKIE_ETERNAL_EXPIRE = "cookie.eternal.expire";
664
665 /** The key of the configuration. e.g. FES */
666 String COOKIE_REMEMBER_ME_HARBOR_KEY = "cookie.remember.me.harbor.key";
667
668 /** The key of the configuration. e.g. 25 */
669 String PAGING_PAGE_SIZE = "paging.page.size";
670
671 /** The key of the configuration. e.g. 5 */
672 String PAGING_PAGE_RANGE_SIZE = "paging.page.range.size";
673
674 /** The key of the configuration. e.g. true */
675 String PAGING_PAGE_RANGE_FILL_LIMIT = "paging.page.range.fill.limit";
676
677 /** The key of the configuration. e.g. 1000 */
678 String PAGE_DOCBOOST_MAX_FETCH_SIZE = "page.docboost.max.fetch.size";
679
680 /** The key of the configuration. e.g. 1000 */
681 String PAGE_KEYMATCH_MAX_FETCH_SIZE = "page.keymatch.max.fetch.size";
682
683 /** The key of the configuration. e.g. 1000 */
684 String PAGE_LABELTYPE_MAX_FETCH_SIZE = "page.labeltype.max.fetch.size";
685
686 /** The key of the configuration. e.g. 1000 */
687 String PAGE_ROLETYPE_MAX_FETCH_SIZE = "page.roletype.max.fetch.size";
688
689 /** The key of the configuration. e.g. 1000 */
690 String PAGE_USER_MAX_FETCH_SIZE = "page.user.max.fetch.size";
691
692 /** The key of the configuration. e.g. 1000 */
693 String PAGE_ROLE_MAX_FETCH_SIZE = "page.role.max.fetch.size";
694
695 /** The key of the configuration. e.g. 1000 */
696 String PAGE_GROUP_MAX_FETCH_SIZE = "page.group.max.fetch.size";
697
698 /** The key of the configuration. e.g. 100 */
699 String PAGE_CRAWLING_INFO_PARAM_MAX_FETCH_SIZE = "page.crawling.info.param.max.fetch.size";
700
701 /** The key of the configuration. e.g. 1000 */
702 String PAGE_CRAWLING_INFO_MAX_FETCH_SIZE = "page.crawling.info.max.fetch.size";
703
704 /** The key of the configuration. e.g. 100 */
705 String PAGE_DATA_CONFIG_MAX_FETCH_SIZE = "page.data.config.max.fetch.size";
706
707 /** The key of the configuration. e.g. 100 */
708 String PAGE_WEB_CONFIG_MAX_FETCH_SIZE = "page.web.config.max.fetch.size";
709
710 /** The key of the configuration. e.g. 100 */
711 String PAGE_FILE_CONFIG_MAX_FETCH_SIZE = "page.file.config.max.fetch.size";
712
713 /** The key of the configuration. e.g. 1000 */
714 String PAGE_DUPLICATE_HOST_MAX_FETCH_SIZE = "page.duplicate.host.max.fetch.size";
715
716 /** The key of the configuration. e.g. 1000 */
717 String PAGE_FAILURE_URL_MAX_FETCH_SIZE = "page.failure.url.max.fetch.size";
718
719 /** The key of the configuration. e.g. 100 */
720 String PAGE_FAVORITE_LOG_MAX_FETCH_SIZE = "page.favorite.log.max.fetch.size";
721
722 /** The key of the configuration. e.g. 100 */
723 String PAGE_FILE_AUTH_MAX_FETCH_SIZE = "page.file.auth.max.fetch.size";
724
725 /** The key of the configuration. e.g. 100 */
726 String PAGE_WEB_AUTH_MAX_FETCH_SIZE = "page.web.auth.max.fetch.size";
727
728 /** The key of the configuration. e.g. 1000 */
729 String PAGE_PATH_MAPPING_MAX_FETCH_SIZE = "page.path.mapping.max.fetch.size";
730
731 /** The key of the configuration. e.g. 1000 */
732 String PAGE_REQUEST_HEADER_MAX_FETCH_SIZE = "page.request.header.max.fetch.size";
733
734 /** The key of the configuration. e.g. 100 */
735 String PAGE_SCHEDULED_JOB_MAX_FETCH_SIZE = "page.scheduled.job.max.fetch.size";
736
737 /** The key of the configuration. e.g. 100 */
738 String PAGE_SEARCH_FIELD_LOG_MAX_FETCH_SIZE = "page.search.field.log.max.fetch.size";
739
740 /** The key of the configuration. e.g. 1000 */
741 String PAGE_ELEVATE_WORD_MAX_FETCH_SIZE = "page.elevate.word.max.fetch.size";
742
743 /** The key of the configuration. e.g. 1000 */
744 String PAGE_BAD_WORD_MAX_FETCH_SIZE = "page.bad.word.max.fetch.size";
745
746 /** The key of the configuration. e.g. 1000 */
747 String PAGE_DICTIONARY_MAX_FETCH_SIZE = "page.dictionary.max.fetch.size";
748
749 /** The key of the configuration. e.g. 5000 */
750 String PAGE_RELATEDCONTENT_MAX_FETCH_SIZE = "page.relatedcontent.max.fetch.size";
751
752 /** The key of the configuration. e.g. 5000 */
753 String PAGE_RELATEDQUERY_MAX_FETCH_SIZE = "page.relatedquery.max.fetch.size";
754
755 /** The key of the configuration. e.g. 100 */
756 String PAGE_THUMBNAIL_QUEUE_MAX_FETCH_SIZE = "page.thumbnail.queue.max.fetch.size";
757
758 /** The key of the configuration. e.g. 100 */
759 String PAGE_THUMBNAIL_PURGE_MAX_FETCH_SIZE = "page.thumbnail.purge.max.fetch.size";
760
761 /** The key of the configuration. e.g. 0 */
762 String PAGING_SEARCH_PAGE_START = "paging.search.page.start";
763
764 /** The key of the configuration. e.g. 20 */
765 String PAGING_SEARCH_PAGE_SIZE = "paging.search.page.size";
766
767 /** The key of the configuration. e.g. 100 */
768 String PAGING_SEARCH_PAGE_MAX_SIZE = "paging.search.page.max.size";
769
770 /** The key of the configuration. e.g. false */
771 String THUMBNAIL_HTML_PHANTOMJS_ENABLED = "thumbnail.html.phantomjs.enabled";
772
773 /** The key of the configuration. e.g. 20000 */
774 String THUMBNAIL_HTML_PHANTOMJS_MAX_HEIGHT = "thumbnail.html.phantomjs.max.height";
775
776 /** The key of the configuration. e.g. 600000 */
777 String THUMBNAIL_HTML_PHANTOMJS_KEEP_ALIVE = "thumbnail.html.phantomjs.keep.alive";
778
779 /** The key of the configuration. e.g. 1200 */
780 String THUMBNAIL_HTML_PHANTOMJS_WINDOW_WIDTH = "thumbnail.html.phantomjs.window.width";
781
782 /** The key of the configuration. e.g. 800 */
783 String THUMBNAIL_HTML_PHANTOMJS_WINDOW_HEIGHT = "thumbnail.html.phantomjs.window.height";
784
785 /** The key of the configuration. e.g. 100 */
786 String THUMBNAIL_HTML_PHANTOMJS_THUMBNAIL_WIDTH = "thumbnail.html.phantomjs.thumbnail.width";
787
788 /** The key of the configuration. e.g. 100 */
789 String THUMBNAIL_HTML_PHANTOMJS_THUMBNAIL_HEIGHT = "thumbnail.html.phantomjs.thumbnail.height";
790
791 /** The key of the configuration. e.g. png */
792 String THUMBNAIL_HTML_PHANTOMJS_FORMAT = "thumbnail.html.phantomjs.format";
793
794 /** The key of the configuration. e.g. 100 */
795 String THUMBNAIL_HTML_IMAGE_MIN_WIDTH = "thumbnail.html.image.min.width";
796
797 /** The key of the configuration. e.g. 100 */
798 String THUMBNAIL_HTML_IMAGE_MIN_HEIGHT = "thumbnail.html.image.min.height";
799
800 /** The key of the configuration. e.g. 3.0 */
801 String THUMBNAIL_HTML_IMAGE_MAX_ASPECT_RATIO = "thumbnail.html.image.max.aspect.ratio";
802
803 /** The key of the configuration. e.g. 1200 */
804 String THUMBNAIL_HTML_IMAGE_WINDOW_WIDTH = "thumbnail.html.image.window.width";
805
806 /** The key of the configuration. e.g. 800 */
807 String THUMBNAIL_HTML_IMAGE_WINDOW_HEIGHT = "thumbnail.html.image.window.height";
808
809 /** The key of the configuration. e.g. 100 */
810 String THUMBNAIL_HTML_IMAGE_THUMBNAIL_WIDTH = "thumbnail.html.image.thumbnail.width";
811
812 /** The key of the configuration. e.g. 100 */
813 String THUMBNAIL_HTML_IMAGE_THUMBNAIL_HEIGHT = "thumbnail.html.image.thumbnail.height";
814
815 /** The key of the configuration. e.g. png */
816 String THUMBNAIL_HTML_IMAGE_FORMAT = "thumbnail.html.image.format";
817
818 /** The key of the configuration. e.g. //IMG */
819 String THUMBNAIL_HTML_IMAGE_XPATH = "thumbnail.html.image.xpath";
820
821 /** The key of the configuration. e.g. svg,html,css,js */
822 String THUMBNAIL_HTML_IMAGE_EXCLUDE_EXTENSIONS = "thumbnail.html.image.exclude.extensions";
823
824 /** The key of the configuration. e.g. 0 */
825 String THUMBNAIL_GENERATOR_INTERVAL = "thumbnail.generator.interval";
826
827 /** The key of the configuration. e.g. all */
828 String THUMBNAIL_GENERATOR_TARGETS = "thumbnail.generator.targets";
829
830 /** The key of the configuration. e.g. true */
831 String THUMBNAIL_CRAWLER_ENABLED = "thumbnail.crawler.enabled";
832
833 /** The key of the configuration. e.g. userCode */
834 String USER_CODE_REQUEST_PARAMETER = "user.code.request.parameter";
835
836 /** The key of the configuration. e.g. 20 */
837 String USER_CODE_MIN_LENGTH = "user.code.min.length";
838
839 /** The key of the configuration. e.g. 100 */
840 String USER_CODE_MAX_LENGTH = "user.code.max.length";
841
842 /** The key of the configuration. e.g. [a-zA-Z0-9_]+ */
843 String USER_CODE_PATTERN = "user.code.pattern";
844
845 /** The key of the configuration. e.g. Administrator */
846 String MAIL_FROM_NAME = "mail.from.name";
847
848 /** The key of the configuration. e.g. root@localhost */
849 String MAIL_FROM_ADDRESS = "mail.from.address";
850
851 /** The key of the configuration. e.g. */
852 String SCHEDULER_TARGET_NAME = "scheduler.target.name";
853
854 /** The key of the configuration. e.g. org.codelibs.fess.app.job.ScriptExecutorJob */
855 String SCHEDULER_JOB_CLASS = "scheduler.job.class";
856
857 /** The key of the configuration. e.g. QUIT */
858 String SCHEDULER_CONCURRENT_EXEC_MODE = "scheduler.concurrent.exec.mode";
859
860 /** The key of the configuration. e.g. 30 */
861 String SCHEDULER_MONITOR_INTERVAL = "scheduler.monitor.interval";
862
863 /** The key of the configuration. e.g. http://fess.codelibs.org/{lang}/{version}/admin/ */
864 String ONLINE_HELP_BASE_LINK = "online.help.base.link";
865
866 /** The key of the configuration. e.g. http://fess.codelibs.org/{lang}/{version}/install/install.html */
867 String ONLINE_HELP_INSTALLATION = "online.help.installation";
868
869 /** The key of the configuration. e.g. failureurl */
870 String ONLINE_HELP_NAME_FAILUREURL = "online.help.name.failureurl";
871
872 /** The key of the configuration. e.g. elevateword */
873 String ONLINE_HELP_NAME_ELEVATEWORD = "online.help.name.elevateword";
874
875 /** The key of the configuration. e.g. reqheader */
876 String ONLINE_HELP_NAME_REQHEADER = "online.help.name.reqheader";
877
878 /** The key of the configuration. e.g. synonym */
879 String ONLINE_HELP_NAME_DICT_SYNONYM = "online.help.name.dict.synonym";
880
881 /** The key of the configuration. e.g. dict */
882 String ONLINE_HELP_NAME_DICT = "online.help.name.dict";
883
884 /** The key of the configuration. e.g. kuromoji */
885 String ONLINE_HELP_NAME_DICT_KUROMOJI = "online.help.name.dict.kuromoji";
886
887 /** The key of the configuration. e.g. seunjeon */
888 String ONLINE_HELP_NAME_DICT_SEUNJEON = "online.help.name.dict.seunjeon";
889
890 /** The key of the configuration. e.g. protwords */
891 String ONLINE_HELP_NAME_DICT_PROTWORDS = "online.help.name.dict.protwords";
892
893 /** The key of the configuration. e.g. mapping */
894 String ONLINE_HELP_NAME_DICT_MAPPING = "online.help.name.dict.mapping";
895
896 /** The key of the configuration. e.g. webconfig */
897 String ONLINE_HELP_NAME_WEBCONFIG = "online.help.name.webconfig";
898
899 /** The key of the configuration. e.g. searchlist */
900 String ONLINE_HELP_NAME_SEARCHLIST = "online.help.name.searchlist";
901
902 /** The key of the configuration. e.g. log */
903 String ONLINE_HELP_NAME_LOG = "online.help.name.log";
904
905 /** The key of the configuration. e.g. general */
906 String ONLINE_HELP_NAME_GENERAL = "online.help.name.general";
907
908 /** The key of the configuration. e.g. role */
909 String ONLINE_HELP_NAME_ROLE = "online.help.name.role";
910
911 /** The key of the configuration. e.g. joblog */
912 String ONLINE_HELP_NAME_JOBLOG = "online.help.name.joblog";
913
914 /** The key of the configuration. e.g. keymatch */
915 String ONLINE_HELP_NAME_KEYMATCH = "online.help.name.keymatch";
916
917 /** The key of the configuration. e.g. relatedquery */
918 String ONLINE_HELP_NAME_RELATEDQUERY = "online.help.name.relatedquery";
919
920 /** The key of the configuration. e.g. relatedcontent */
921 String ONLINE_HELP_NAME_RELATEDCONTENT = "online.help.name.relatedcontent";
922
923 /** The key of the configuration. e.g. wizard */
924 String ONLINE_HELP_NAME_WIZARD = "online.help.name.wizard";
925
926 /** The key of the configuration. e.g. badword */
927 String ONLINE_HELP_NAME_BADWORD = "online.help.name.badword";
928
929 /** The key of the configuration. e.g. pathmap */
930 String ONLINE_HELP_NAME_PATHMAP = "online.help.name.pathmap";
931
932 /** The key of the configuration. e.g. boostdoc */
933 String ONLINE_HELP_NAME_BOOSTDOC = "online.help.name.boostdoc";
934
935 /** The key of the configuration. e.g. dataconfig */
936 String ONLINE_HELP_NAME_DATACONFIG = "online.help.name.dataconfig";
937
938 /** The key of the configuration. e.g. systeminfo */
939 String ONLINE_HELP_NAME_SYSTEMINFO = "online.help.name.systeminfo";
940
941 /** The key of the configuration. e.g. user */
942 String ONLINE_HELP_NAME_USER = "online.help.name.user";
943
944 /** The key of the configuration. e.g. group */
945 String ONLINE_HELP_NAME_GROUP = "online.help.name.group";
946
947 /** The key of the configuration. e.g. design */
948 String ONLINE_HELP_NAME_DESIGN = "online.help.name.design";
949
950 /** The key of the configuration. e.g. dashboard */
951 String ONLINE_HELP_NAME_DASHBOARD = "online.help.name.dashboard";
952
953 /** The key of the configuration. e.g. webauth */
954 String ONLINE_HELP_NAME_WEBAUTH = "online.help.name.webauth";
955
956 /** The key of the configuration. e.g. fileconfig */
957 String ONLINE_HELP_NAME_FILECONFIG = "online.help.name.fileconfig";
958
959 /** The key of the configuration. e.g. fileauth */
960 String ONLINE_HELP_NAME_FILEAUTH = "online.help.name.fileauth";
961
962 /** The key of the configuration. e.g. labeltype */
963 String ONLINE_HELP_NAME_LABELTYPE = "online.help.name.labeltype";
964
965 /** The key of the configuration. e.g. duplicatehost */
966 String ONLINE_HELP_NAME_DUPLICATEHOST = "online.help.name.duplicatehost";
967
968 /** The key of the configuration. e.g. scheduler */
969 String ONLINE_HELP_NAME_SCHEDULER = "online.help.name.scheduler";
970
971 /** The key of the configuration. e.g. crawlinginfo */
972 String ONLINE_HELP_NAME_CRAWLINGINFO = "online.help.name.crawlinginfo";
973
974 /** The key of the configuration. e.g. backup */
975 String ONLINE_HELP_NAME_BACKUP = "online.help.name.backup";
976
977 /** The key of the configuration. e.g. upgrade */
978 String ONLINE_HELP_NAME_UPGRADE = "online.help.name.upgrade";
979
980 /** The key of the configuration. e.g. esreq */
981 String ONLINE_HELP_NAME_ESREQ = "online.help.name.esreq";
982
983 /** The key of the configuration. e.g. accesstoken */
984 String ONLINE_HELP_NAME_ACCESSTOKEN = "online.help.name.accesstoken";
985
986 /** The key of the configuration. e.g. suggest */
987 String ONLINE_HELP_NAME_SUGGEST = "online.help.name.suggest";
988
989 /** The key of the configuration. e.g. ja */
990 String ONLINE_HELP_SUPPORTED_LANGS = "online.help.supported.langs";
991
992 /** The key of the configuration. e.g. 0 */
993 String SUGGEST_POPULAR_WORD_SEED = "suggest.popular.word.seed";
994
995 /** The key of the configuration. e.g. */
996 String SUGGEST_POPULAR_WORD_TAGS = "suggest.popular.word.tags";
997
998 /** The key of the configuration. e.g. */
999 String SUGGEST_POPULAR_WORD_FIELDS = "suggest.popular.word.fields";
1000
1001 /** The key of the configuration. e.g. */
1002 String SUGGEST_POPULAR_WORD_EXCLUDES = "suggest.popular.word.excludes";
1003
1004 /** The key of the configuration. e.g. 10 */
1005 String SUGGEST_POPULAR_WORD_SIZE = "suggest.popular.word.size";
1006
1007 /** The key of the configuration. e.g. 30 */
1008 String SUGGEST_POPULAR_WORD_WINDOW_SIZE = "suggest.popular.word.window.size";
1009
1010 /** The key of the configuration. e.g. 1 */
1011 String SUGGEST_MIN_HIT_COUNT = "suggest.min.hit.count";
1012
1013 /** The key of the configuration. e.g. _default */
1014 String SUGGEST_FIELD_CONTENTS = "suggest.field.contents";
1015
1016 /** The key of the configuration. e.g. label */
1017 String SUGGEST_FIELD_TAGS = "suggest.field.tags";
1018
1019 /** The key of the configuration. e.g. role */
1020 String SUGGEST_FIELD_ROLES = "suggest.field.roles";
1021
1022 /** The key of the configuration. e.g. content,title */
1023 String SUGGEST_FIELD_INDEX_CONTENTS = "suggest.field.index.contents";
1024
1025 /** The key of the configuration. e.g. 1 */
1026 String SUGGEST_UPDATE_REQUEST_INTERVAL = "suggest.update.request.interval";
1027
1028 /** The key of the configuration. e.g. 50% */
1029 String SUGGEST_UPDATE_CONTENTS_LIMIT_NUM_PERCENTAGE = "suggest.update.contents.limit.num.percentage";
1030
1031 /** The key of the configuration. e.g. 10000 */
1032 String SUGGEST_UPDATE_CONTENTS_LIMIT_NUM = "suggest.update.contents.limit.num";
1033
1034 /** The key of the configuration. e.g. 1 */
1035 String SUGGEST_SOURCE_READER_SCROLL_SIZE = "suggest.source.reader.scroll.size";
1036
1037 /** The key of the configuration. e.g. 1000 */
1038 String SUGGEST_POPULAR_WORD_CACHE_SIZE = "suggest.popular.word.cache.size";
1039
1040 /** The key of the configuration. e.g. 60 */
1041 String SUGGEST_POPULAR_WORD_CACHE_EXPIRE = "suggest.popular.word.cache.expire";
1042
1043 /** The key of the configuration. e.g. {user}guest,{role}guest */
1044 String SUGGEST_SEARCH_LOG_PERMISSIONS = "suggest.search.log.permissions";
1045
1046 /** The key of the configuration. e.g. false */
1047 String LDAP_ADMIN_ENABLED = "ldap.admin.enabled";
1048
1049 /** The key of the configuration. e.g. uid=%s */
1050 String LDAP_ADMIN_USER_FILTER = "ldap.admin.user.filter";
1051
1052 /** The key of the configuration. e.g. ou=People,dc=fess,dc=codelibs,dc=org */
1053 String LDAP_ADMIN_USER_BASE_DN = "ldap.admin.user.base.dn";
1054
1055 /** The key of the configuration. e.g. organizationalPerson,top,person,inetOrgPerson */
1056 String LDAP_ADMIN_USER_OBJECT_CLASSES = "ldap.admin.user.object.classes";
1057
1058 /** The key of the configuration. e.g. cn=%s */
1059 String LDAP_ADMIN_ROLE_FILTER = "ldap.admin.role.filter";
1060
1061 /** The key of the configuration. e.g. ou=Role,dc=fess,dc=codelibs,dc=org */
1062 String LDAP_ADMIN_ROLE_BASE_DN = "ldap.admin.role.base.dn";
1063
1064 /** The key of the configuration. e.g. groupOfNames */
1065 String LDAP_ADMIN_ROLE_OBJECT_CLASSES = "ldap.admin.role.object.classes";
1066
1067 /** The key of the configuration. e.g. cn=%s */
1068 String LDAP_ADMIN_GROUP_FILTER = "ldap.admin.group.filter";
1069
1070 /** The key of the configuration. e.g. ou=Group,dc=fess,dc=codelibs,dc=org */
1071 String LDAP_ADMIN_GROUP_BASE_DN = "ldap.admin.group.base.dn";
1072
1073 /** The key of the configuration. e.g. groupOfNames */
1074 String LDAP_ADMIN_GROUP_OBJECT_CLASSES = "ldap.admin.group.object.classes";
1075
1076 /** The key of the configuration. e.g. true */
1077 String LDAP_ADMIN_SYNC_PASSWORD = "ldap.admin.sync.password";
1078
1079 /** The key of the configuration. e.g. -1 */
1080 String LDAP_MAX_USERNAME_LENGTH = "ldap.max.username.length";
1081
1082 /** The key of the configuration. e.g. true */
1083 String LDAP_ROLE_SEARCH_USER_ENABLED = "ldap.role.search.user.enabled";
1084
1085 /** The key of the configuration. e.g. true */
1086 String LDAP_ROLE_SEARCH_GROUP_ENABLED = "ldap.role.search.group.enabled";
1087
1088 /** The key of the configuration. e.g. true */
1089 String LDAP_ROLE_SEARCH_ROLE_ENABLED = "ldap.role.search.role.enabled";
1090
1091 /** The key of the configuration. e.g. sn */
1092 String LDAP_ATTR_SURNAME = "ldap.attr.surname";
1093
1094 /** The key of the configuration. e.g. givenName */
1095 String LDAP_ATTR_GIVEN_NAME = "ldap.attr.givenName";
1096
1097 /** The key of the configuration. e.g. employeeNumber */
1098 String LDAP_ATTR_EMPLOYEE_NUMBER = "ldap.attr.employeeNumber";
1099
1100 /** The key of the configuration. e.g. mail */
1101 String LDAP_ATTR_MAIL = "ldap.attr.mail";
1102
1103 /** The key of the configuration. e.g. telephoneNumber */
1104 String LDAP_ATTR_TELEPHONE_NUMBER = "ldap.attr.telephoneNumber";
1105
1106 /** The key of the configuration. e.g. homePhone */
1107 String LDAP_ATTR_HOME_PHONE = "ldap.attr.homePhone";
1108
1109 /** The key of the configuration. e.g. homePostalAddress */
1110 String LDAP_ATTR_HOME_POSTAL_ADDRESS = "ldap.attr.homePostalAddress";
1111
1112 /** The key of the configuration. e.g. labeledURI */
1113 String LDAP_ATTR_LABELEDURI = "ldap.attr.labeledURI";
1114
1115 /** The key of the configuration. e.g. roomNumber */
1116 String LDAP_ATTR_ROOM_NUMBER = "ldap.attr.roomNumber";
1117
1118 /** The key of the configuration. e.g. description */
1119 String LDAP_ATTR_DESCRIPTION = "ldap.attr.description";
1120
1121 /** The key of the configuration. e.g. title */
1122 String LDAP_ATTR_TITLE = "ldap.attr.title";
1123
1124 /** The key of the configuration. e.g. pager */
1125 String LDAP_ATTR_PAGER = "ldap.attr.pager";
1126
1127 /** The key of the configuration. e.g. street */
1128 String LDAP_ATTR_STREET = "ldap.attr.street";
1129
1130 /** The key of the configuration. e.g. postalCode */
1131 String LDAP_ATTR_POSTAL_CODE = "ldap.attr.postalCode";
1132
1133 /** The key of the configuration. e.g. physicalDeliveryOfficeName */
1134 String LDAP_ATTR_PHYSICAL_DELIVERY_OFFICE_NAME = "ldap.attr.physicalDeliveryOfficeName";
1135
1136 /** The key of the configuration. e.g. destinationIndicator */
1137 String LDAP_ATTR_DESTINATION_INDICATOR = "ldap.attr.destinationIndicator";
1138
1139 /** The key of the configuration. e.g. internationaliSDNNumber */
1140 String LDAP_ATTR_INTERNATIONALISDN_NUMBER = "ldap.attr.internationaliSDNNumber";
1141
1142 /** The key of the configuration. e.g. st */
1143 String LDAP_ATTR_STATE = "ldap.attr.state";
1144
1145 /** The key of the configuration. e.g. employeeType */
1146 String LDAP_ATTR_EMPLOYEE_TYPE = "ldap.attr.employeeType";
1147
1148 /** The key of the configuration. e.g. facsimileTelephoneNumber */
1149 String LDAP_ATTR_FACSIMILE_TELEPHONE_NUMBER = "ldap.attr.facsimileTelephoneNumber";
1150
1151 /** The key of the configuration. e.g. postOfficeBox */
1152 String LDAP_ATTR_POST_OFFICE_BOX = "ldap.attr.postOfficeBox";
1153
1154 /** The key of the configuration. e.g. initials */
1155 String LDAP_ATTR_INITIALS = "ldap.attr.initials";
1156
1157 /** The key of the configuration. e.g. carLicense */
1158 String LDAP_ATTR_CAR_LICENSE = "ldap.attr.carLicense";
1159
1160 /** The key of the configuration. e.g. mobile */
1161 String LDAP_ATTR_MOBILE = "ldap.attr.mobile";
1162
1163 /** The key of the configuration. e.g. postalAddress */
1164 String LDAP_ATTR_POSTAL_ADDRESS = "ldap.attr.postalAddress";
1165
1166 /** The key of the configuration. e.g. l */
1167 String LDAP_ATTR_CITY = "ldap.attr.city";
1168
1169 /** The key of the configuration. e.g. teletexTerminalIdentifier */
1170 String LDAP_ATTR_TELETEX_TERMINAL_IDENTIFIER = "ldap.attr.teletexTerminalIdentifier";
1171
1172 /** The key of the configuration. e.g. x121Address */
1173 String LDAP_ATTR_X121_ADDRESS = "ldap.attr.x121Address";
1174
1175 /** The key of the configuration. e.g. businessCategory */
1176 String LDAP_ATTR_BUSINESS_CATEGORY = "ldap.attr.businessCategory";
1177
1178 /** The key of the configuration. e.g. registeredAddress */
1179 String LDAP_ATTR_REGISTERED_ADDRESS = "ldap.attr.registeredAddress";
1180
1181 /** The key of the configuration. e.g. displayName */
1182 String LDAP_ATTR_DISPLAY_NAME = "ldap.attr.displayName";
1183
1184 /** The key of the configuration. e.g. preferredLanguage */
1185 String LDAP_ATTR_PREFERRED_LANGUAGE = "ldap.attr.preferredLanguage";
1186
1187 /** The key of the configuration. e.g. departmentNumber */
1188 String LDAP_ATTR_DEPARTMENT_NUMBER = "ldap.attr.departmentNumber";
1189
1190 /** The key of the configuration. e.g. uidNumber */
1191 String LDAP_ATTR_UID_NUMBER = "ldap.attr.uidNumber";
1192
1193 /** The key of the configuration. e.g. gidNumber */
1194 String LDAP_ATTR_GID_NUMBER = "ldap.attr.gidNumber";
1195
1196 /** The key of the configuration. e.g. homeDirectory */
1197 String LDAP_ATTR_HOME_DIRECTORY = "ldap.attr.homeDirectory";
1198
1199 /** The key of the configuration. e.g. none */
1200 String SSO_TYPE = "sso.type";
1201
1202 /** The key of the configuration. e.g. 0 */
1203 String SPNEGO_LOGGER_LEVEL = "spnego.logger.level";
1204
1205 /** The key of the configuration. e.g. krb5.conf */
1206 String SPNEGO_KRB5_CONF = "spnego.krb5.conf";
1207
1208 /** The key of the configuration. e.g. auth_login.conf */
1209 String SPNEGO_LOGIN_CONF = "spnego.login.conf";
1210
1211 /** The key of the configuration. e.g. username */
1212 String SPNEGO_PREAUTH_USERNAME = "spnego.preauth.username";
1213
1214 /** The key of the configuration. e.g. password */
1215 String SPNEGO_PREAUTH_PASSWORD = "spnego.preauth.password";
1216
1217 /** The key of the configuration. e.g. spnego-client */
1218 String SPNEGO_LOGIN_CLIENT_MODULE = "spnego.login.client.module";
1219
1220 /** The key of the configuration. e.g. spnego-server */
1221 String SPNEGO_LOGIN_SERVER_MODULE = "spnego.login.server.module";
1222
1223 /** The key of the configuration. e.g. true */
1224 String SPNEGO_ALLOW_BASIC = "spnego.allow.basic";
1225
1226 /** The key of the configuration. e.g. true */
1227 String SPNEGO_ALLOW_UNSECURE_BASIC = "spnego.allow.unsecure.basic";
1228
1229 /** The key of the configuration. e.g. true */
1230 String SPNEGO_PROMPT_NTLM = "spnego.prompt.ntlm";
1231
1232 /** The key of the configuration. e.g. true */
1233 String SPNEGO_ALLOW_LOCALHOST = "spnego.allow.localhost";
1234
1235 /** The key of the configuration. e.g. false */
1236 String SPNEGO_ALLOW_DELEGATION = "spnego.allow.delegation";
1237
1238 /** The key of the configuration. e.g. __CLIENT_ID__ */
1239 String OIC_CLIENT_ID = "oic.client.id";
1240
1241 /** The key of the configuration. e.g. __CLIENT_SECRET__ */
1242 String OIC_CLIENT_SECRET = "oic.client.secret";
1243
1244 /** The key of the configuration. e.g. https://accounts.google.com/o/oauth2/auth */
1245 String OIC_AUTH_SERVER_URL = "oic.auth.server.url";
1246
1247 /** The key of the configuration. e.g. http://localhost:8080/sso/ */
1248 String OIC_REDIRECT_URL = "oic.redirect.url";
1249
1250 /** The key of the configuration. e.g. openid email */
1251 String OIC_SCOPE = "oic.scope";
1252
1253 /** The key of the configuration. e.g. https://accounts.google.com/o/oauth2/token */
1254 String OIC_TOKEN_SERVER_URL = "oic.token.server.url";
1255
1256 /** The key of the configuration. e.g. guest */
1257 String OIC_DEFAULT_ROLES = "oic.default.roles";
1258
1259 /** The key of the configuration. e.g. */
1260 String OIC_DEFAULT_GROUPS = "oic.default.groups";
1261
1262 /**
1263 * Get the value of property as {@link String}.
1264 * @param propertyKey The key of the property. (NotNull)
1265 * @return The value of found property. (NotNull: if not found, exception)
1266 * @throws ConfigPropertyNotFoundException When the property is not found.
1267 */
1268 String get(String propertyKey);
1269
1270 /**
1271 * Is the property true?
1272 * @param propertyKey The key of the property which is boolean type. (NotNull)
1273 * @return The determination, true or false. (if not found, exception)
1274 * @throws ConfigPropertyNotFoundException When the property is not found.
1275 */
1276 boolean is(String propertyKey);
1277
1278 /**
1279 * Get the value for the key 'domain.title'. <br>
1280 * The value is, e.g. Fess <br>
1281 * comment: The title of domain the application for logging
1282 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1283 */
1284 String getDomainTitle();
1285
1286 /**
1287 * Get the value for the key 'elasticsearch.cluster.name'. <br>
1288 * The value is, e.g. elasticsearch <br>
1289 * comment: Elasticsearch
1290 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1291 */
1292 String getElasticsearchClusterName();
1293
1294 /**
1295 * Get the value for the key 'elasticsearch.http.url'. <br>
1296 * The value is, e.g. http://localhost:9201 <br>
1297 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1298 */
1299 String getElasticsearchHttpUrl();
1300
1301 /**
1302 * Get the value for the key 'elasticsearch.transport.sniff'. <br>
1303 * The value is, e.g. false <br>
1304 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1305 */
1306 String getElasticsearchTransportSniff();
1307
1308 /**
1309 * Is the property for the key 'elasticsearch.transport.sniff' true? <br>
1310 * The value is, e.g. false <br>
1311 * @return The determination, true or false. (if not found, exception but basically no way)
1312 */
1313 boolean isElasticsearchTransportSniff();
1314
1315 /**
1316 * Get the value for the key 'elasticsearch.transport.ping_timeout'. <br>
1317 * The value is, e.g. 1m <br>
1318 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1319 */
1320 String getElasticsearchTransportPingTimeout();
1321
1322 /**
1323 * Get the value for the key 'elasticsearch.transport.nodes_sampler_interval'. <br>
1324 * The value is, e.g. 5s <br>
1325 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1326 */
1327 String getElasticsearchTransportNodesSamplerInterval();
1328
1329 /**
1330 * Get the value for the key 'app.cipher.algorism'. <br>
1331 * The value is, e.g. aes <br>
1332 * comment: Cryptographer
1333 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1334 */
1335 String getAppCipherAlgorism();
1336
1337 /**
1338 * Get the value for the key 'app.cipher.key'. <br>
1339 * The value is, e.g. ___change__me___ <br>
1340 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1341 */
1342 String getAppCipherKey();
1343
1344 /**
1345 * Get the value for the key 'app.digest.algorism'. <br>
1346 * The value is, e.g. sha256 <br>
1347 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1348 */
1349 String getAppDigestAlgorism();
1350
1351 /**
1352 * Get the value for the key 'jvm.crawler.options'. <br>
1353 * The value is, e.g. -Djava.awt.headless=true
1354 -server
1355 -Xmx512m
1356 -XX:MaxMetaspaceSize=128m
1357 -XX:CompressedClassSpaceSize=32m
1358 -XX:-UseGCOverheadLimit
1359 -XX:+UseConcMarkSweepGC
1360 -XX:CMSInitiatingOccupancyFraction=75
1361 -XX:+UseParNewGC
1362 -XX:+UseTLAB
1363 -XX:+DisableExplicitGC
1364 -XX:+HeapDumpOnOutOfMemoryError
1365 -XX:-OmitStackTraceInFastThrow
1366 -Djcifs.smb.client.connTimeout=60000
1367 -Djcifs.smb.client.soTimeout=35000
1368 -Djcifs.smb.client.responseTimeout=30000
1369 -Dgroovy.use.classvalue=true
1370 <br>
1371 * comment: JVM options
1372 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1373 */
1374 String getJvmCrawlerOptions();
1375
1376 /**
1377 * Get the value for the key 'jvm.suggest.options'. <br>
1378 * The value is, e.g. -Djava.awt.headless=true
1379 -server
1380 -Xmx256m
1381 -XX:MaxMetaspaceSize=128m
1382 -XX:CompressedClassSpaceSize=32m
1383 -XX:-UseGCOverheadLimit
1384 -XX:+UseConcMarkSweepGC
1385 -XX:CMSInitiatingOccupancyFraction=75
1386 -XX:+UseParNewGC
1387 -XX:+UseTLAB
1388 -XX:+DisableExplicitGC
1389 -XX:+HeapDumpOnOutOfMemoryError
1390 -Dgroovy.use.classvalue=true
1391 <br>
1392 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1393 */
1394 String getJvmSuggestOptions();
1395
1396 /**
1397 * Get the value for the key 'job.system.job.ids'. <br>
1398 * The value is, e.g. default_crawler <br>
1399 * comment: job
1400 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1401 */
1402 String getJobSystemJobIds();
1403
1404 /**
1405 * Get the value for the key 'job.template.title.web'. <br>
1406 * The value is, e.g. Web Crawler - {0} <br>
1407 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1408 */
1409 String getJobTemplateTitleWeb();
1410
1411 /**
1412 * Get the value for the key 'job.template.title.file'. <br>
1413 * The value is, e.g. File Crawler - {0} <br>
1414 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1415 */
1416 String getJobTemplateTitleFile();
1417
1418 /**
1419 * Get the value for the key 'job.template.title.data'. <br>
1420 * The value is, e.g. Data Crawler - {0} <br>
1421 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1422 */
1423 String getJobTemplateTitleData();
1424
1425 /**
1426 * Get the value for the key 'job.template.script'. <br>
1427 * 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>
1428 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1429 */
1430 String getJobTemplateScript();
1431
1432 /**
1433 * Get the value for the key 'java.command.path'. <br>
1434 * The value is, e.g. java <br>
1435 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1436 */
1437 String getJavaCommandPath();
1438
1439 /**
1440 * Get the value for the key 'path.encoding'. <br>
1441 * The value is, e.g. UTF-8 <br>
1442 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1443 */
1444 String getPathEncoding();
1445
1446 /**
1447 * Get the value for the key 'use.own.tmp.dir'. <br>
1448 * The value is, e.g. true <br>
1449 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1450 */
1451 String getUseOwnTmpDir();
1452
1453 /**
1454 * Is the property for the key 'use.own.tmp.dir' true? <br>
1455 * The value is, e.g. true <br>
1456 * @return The determination, true or false. (if not found, exception but basically no way)
1457 */
1458 boolean isUseOwnTmpDir();
1459
1460 /**
1461 * Get the value for the key 'max.log.output.length'. <br>
1462 * The value is, e.g. 4000 <br>
1463 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1464 */
1465 String getMaxLogOutputLength();
1466
1467 /**
1468 * Get the value for the key 'max.log.output.length' as {@link Integer}. <br>
1469 * The value is, e.g. 4000 <br>
1470 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1471 * @throws NumberFormatException When the property is not integer.
1472 */
1473 Integer getMaxLogOutputLengthAsInteger();
1474
1475 /**
1476 * Get the value for the key 'supported.uploaded.js.extentions'. <br>
1477 * The value is, e.g. js <br>
1478 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1479 */
1480 String getSupportedUploadedJsExtentions();
1481
1482 /**
1483 * Get the value for the key 'supported.uploaded.css.extentions'. <br>
1484 * The value is, e.g. css <br>
1485 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1486 */
1487 String getSupportedUploadedCssExtentions();
1488
1489 /**
1490 * Get the value for the key 'supported.uploaded.media.extentions'. <br>
1491 * The value is, e.g. jpg,jpeg,gif,png,swf <br>
1492 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1493 */
1494 String getSupportedUploadedMediaExtentions();
1495
1496 /**
1497 * Get the value for the key 'supported.uploaded.files'. <br>
1498 * The value is, e.g. license.properties <br>
1499 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1500 */
1501 String getSupportedUploadedFiles();
1502
1503 /**
1504 * Get the value for the key 'supported.languages'. <br>
1505 * The value is, e.g. ar,bg,bn,ca,ckb_IQ,cs,da,de,el,en,en_IE,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,pt_BR,ro,ru,si,sq,sv,ta,te,th,tl,tr,uk,ur,vi,zh_CN,zh_TW,zh <br>
1506 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1507 */
1508 String getSupportedLanguages();
1509
1510 /**
1511 * Get the value for the key 'api.access.token.length'. <br>
1512 * The value is, e.g. 60 <br>
1513 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1514 */
1515 String getApiAccessTokenLength();
1516
1517 /**
1518 * Get the value for the key 'api.access.token.length' as {@link Integer}. <br>
1519 * The value is, e.g. 60 <br>
1520 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1521 * @throws NumberFormatException When the property is not integer.
1522 */
1523 Integer getApiAccessTokenLengthAsInteger();
1524
1525 /**
1526 * Get the value for the key 'api.access.token.required'. <br>
1527 * The value is, e.g. false <br>
1528 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1529 */
1530 String getApiAccessTokenRequired();
1531
1532 /**
1533 * Is the property for the key 'api.access.token.required' true? <br>
1534 * The value is, e.g. false <br>
1535 * @return The determination, true or false. (if not found, exception but basically no way)
1536 */
1537 boolean isApiAccessTokenRequired();
1538
1539 /**
1540 * Get the value for the key 'api.admin.access.permissions'. <br>
1541 * The value is, e.g. Radmin-api <br>
1542 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1543 */
1544 String getApiAdminAccessPermissions();
1545
1546 /**
1547 * Get the value for the key 'virtual.host.headers'. <br>
1548 * The value is, e.g. <br>
1549 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1550 */
1551 String getVirtualHostHeaders();
1552
1553 /**
1554 * Get the value for the key 'virtual.host.headers' as {@link Integer}. <br>
1555 * The value is, e.g. <br>
1556 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1557 * @throws NumberFormatException When the property is not integer.
1558 */
1559 Integer getVirtualHostHeadersAsInteger();
1560
1561 /**
1562 * Get the value for the key 'http.proxy.host'. <br>
1563 * The value is, e.g. <br>
1564 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1565 */
1566 String getHttpProxyHost();
1567
1568 /**
1569 * Get the value for the key 'http.proxy.host' as {@link Integer}. <br>
1570 * The value is, e.g. <br>
1571 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1572 * @throws NumberFormatException When the property is not integer.
1573 */
1574 Integer getHttpProxyHostAsInteger();
1575
1576 /**
1577 * Get the value for the key 'http.proxy.port'. <br>
1578 * The value is, e.g. 8080 <br>
1579 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1580 */
1581 String getHttpProxyPort();
1582
1583 /**
1584 * Get the value for the key 'http.proxy.port' as {@link Integer}. <br>
1585 * The value is, e.g. 8080 <br>
1586 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1587 * @throws NumberFormatException When the property is not integer.
1588 */
1589 Integer getHttpProxyPortAsInteger();
1590
1591 /**
1592 * Get the value for the key 'http.proxy.username'. <br>
1593 * The value is, e.g. <br>
1594 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1595 */
1596 String getHttpProxyUsername();
1597
1598 /**
1599 * Get the value for the key 'http.proxy.username' as {@link Integer}. <br>
1600 * The value is, e.g. <br>
1601 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1602 * @throws NumberFormatException When the property is not integer.
1603 */
1604 Integer getHttpProxyUsernameAsInteger();
1605
1606 /**
1607 * Get the value for the key 'http.proxy.password'. <br>
1608 * The value is, e.g. <br>
1609 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1610 */
1611 String getHttpProxyPassword();
1612
1613 /**
1614 * Get the value for the key 'http.proxy.password' as {@link Integer}. <br>
1615 * The value is, e.g. <br>
1616 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1617 * @throws NumberFormatException When the property is not integer.
1618 */
1619 Integer getHttpProxyPasswordAsInteger();
1620
1621 /**
1622 * Get the value for the key 'crawler.document.max.site.length'. <br>
1623 * The value is, e.g. 50 <br>
1624 * comment: common
1625 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1626 */
1627 String getCrawlerDocumentMaxSiteLength();
1628
1629 /**
1630 * Get the value for the key 'crawler.document.max.site.length' as {@link Integer}. <br>
1631 * The value is, e.g. 50 <br>
1632 * comment: common
1633 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1634 * @throws NumberFormatException When the property is not integer.
1635 */
1636 Integer getCrawlerDocumentMaxSiteLengthAsInteger();
1637
1638 /**
1639 * Get the value for the key 'crawler.document.site.encoding'. <br>
1640 * The value is, e.g. UTF-8 <br>
1641 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1642 */
1643 String getCrawlerDocumentSiteEncoding();
1644
1645 /**
1646 * Get the value for the key 'crawler.document.unknown.hostname'. <br>
1647 * The value is, e.g. unknown <br>
1648 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1649 */
1650 String getCrawlerDocumentUnknownHostname();
1651
1652 /**
1653 * Get the value for the key 'crawler.document.use.site.encoding.on.english'. <br>
1654 * The value is, e.g. false <br>
1655 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1656 */
1657 String getCrawlerDocumentUseSiteEncodingOnEnglish();
1658
1659 /**
1660 * Is the property for the key 'crawler.document.use.site.encoding.on.english' true? <br>
1661 * The value is, e.g. false <br>
1662 * @return The determination, true or false. (if not found, exception but basically no way)
1663 */
1664 boolean isCrawlerDocumentUseSiteEncodingOnEnglish();
1665
1666 /**
1667 * Get the value for the key 'crawler.document.append.data'. <br>
1668 * The value is, e.g. true <br>
1669 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1670 */
1671 String getCrawlerDocumentAppendData();
1672
1673 /**
1674 * Is the property for the key 'crawler.document.append.data' true? <br>
1675 * The value is, e.g. true <br>
1676 * @return The determination, true or false. (if not found, exception but basically no way)
1677 */
1678 boolean isCrawlerDocumentAppendData();
1679
1680 /**
1681 * Get the value for the key 'crawler.document.max.alphanum.term.size'. <br>
1682 * The value is, e.g. 20 <br>
1683 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1684 */
1685 String getCrawlerDocumentMaxAlphanumTermSize();
1686
1687 /**
1688 * Get the value for the key 'crawler.document.max.alphanum.term.size' as {@link Integer}. <br>
1689 * The value is, e.g. 20 <br>
1690 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1691 * @throws NumberFormatException When the property is not integer.
1692 */
1693 Integer getCrawlerDocumentMaxAlphanumTermSizeAsInteger();
1694
1695 /**
1696 * Get the value for the key 'crawler.document.max.symbol.term.size'. <br>
1697 * The value is, e.g. 10 <br>
1698 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1699 */
1700 String getCrawlerDocumentMaxSymbolTermSize();
1701
1702 /**
1703 * Get the value for the key 'crawler.document.max.symbol.term.size' as {@link Integer}. <br>
1704 * The value is, e.g. 10 <br>
1705 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1706 * @throws NumberFormatException When the property is not integer.
1707 */
1708 Integer getCrawlerDocumentMaxSymbolTermSizeAsInteger();
1709
1710 /**
1711 * Get the value for the key 'crawler.document.duplicate.term.removed'. <br>
1712 * The value is, e.g. false <br>
1713 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1714 */
1715 String getCrawlerDocumentDuplicateTermRemoved();
1716
1717 /**
1718 * Is the property for the key 'crawler.document.duplicate.term.removed' true? <br>
1719 * The value is, e.g. false <br>
1720 * @return The determination, true or false. (if not found, exception but basically no way)
1721 */
1722 boolean isCrawlerDocumentDuplicateTermRemoved();
1723
1724 /**
1725 * Get the value for the key 'crawler.document.space.chars'. <br>
1726 * The value is, e.g. u0009u000Au000Bu000Cu000Du001Cu001Du001Eu001Fu0020u00A0u1680u180Eu2000u2001u2002u2003u2004u2005u2006u2007u2008u2009u200Au200Bu200Cu202Fu205Fu3000uFEFFuFFFDu00B6 <br>
1727 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1728 */
1729 String getCrawlerDocumentSpaceChars();
1730
1731 /**
1732 * Get the value for the key 'crawler.crawling.data.encoding'. <br>
1733 * The value is, e.g. UTF-8 <br>
1734 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1735 */
1736 String getCrawlerCrawlingDataEncoding();
1737
1738 /**
1739 * Get the value for the key 'crawler.web.protocols'. <br>
1740 * The value is, e.g. http,https <br>
1741 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1742 */
1743 String getCrawlerWebProtocols();
1744
1745 /**
1746 * Get the value for the key 'crawler.file.protocols'. <br>
1747 * The value is, e.g. file,smb,ftp <br>
1748 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1749 */
1750 String getCrawlerFileProtocols();
1751
1752 /**
1753 * Get the value for the key 'crawler.ignore.robots.txt'. <br>
1754 * The value is, e.g. false <br>
1755 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1756 */
1757 String getCrawlerIgnoreRobotsTxt();
1758
1759 /**
1760 * Is the property for the key 'crawler.ignore.robots.txt' true? <br>
1761 * The value is, e.g. false <br>
1762 * @return The determination, true or false. (if not found, exception but basically no way)
1763 */
1764 boolean isCrawlerIgnoreRobotsTxt();
1765
1766 /**
1767 * Get the value for the key 'crawler.ignore.meta.robots'. <br>
1768 * The value is, e.g. false <br>
1769 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1770 */
1771 String getCrawlerIgnoreMetaRobots();
1772
1773 /**
1774 * Is the property for the key 'crawler.ignore.meta.robots' true? <br>
1775 * The value is, e.g. false <br>
1776 * @return The determination, true or false. (if not found, exception but basically no way)
1777 */
1778 boolean isCrawlerIgnoreMetaRobots();
1779
1780 /**
1781 * Get the value for the key 'crawler.ignore.content.exception'. <br>
1782 * The value is, e.g. true <br>
1783 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1784 */
1785 String getCrawlerIgnoreContentException();
1786
1787 /**
1788 * Is the property for the key 'crawler.ignore.content.exception' true? <br>
1789 * The value is, e.g. true <br>
1790 * @return The determination, true or false. (if not found, exception but basically no way)
1791 */
1792 boolean isCrawlerIgnoreContentException();
1793
1794 /**
1795 * Get the value for the key 'crawler.failure.url.status.codes'. <br>
1796 * The value is, e.g. 404 <br>
1797 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1798 */
1799 String getCrawlerFailureUrlStatusCodes();
1800
1801 /**
1802 * Get the value for the key 'crawler.failure.url.status.codes' as {@link Integer}. <br>
1803 * The value is, e.g. 404 <br>
1804 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1805 * @throws NumberFormatException When the property is not integer.
1806 */
1807 Integer getCrawlerFailureUrlStatusCodesAsInteger();
1808
1809 /**
1810 * Get the value for the key 'crawler.metadata.content.excludes'. <br>
1811 * The value is, e.g. resourceName,X-Parsed-By,Content-Encoding.*,Content-Type.* <br>
1812 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1813 */
1814 String getCrawlerMetadataContentExcludes();
1815
1816 /**
1817 * Get the value for the key 'crawler.metadata.name.mapping'. <br>
1818 * The value is, e.g. title=title:string
1819 Title=title:string
1820 <br>
1821 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1822 */
1823 String getCrawlerMetadataNameMapping();
1824
1825 /**
1826 * Get the value for the key 'crawler.document.html.content.xpath'. <br>
1827 * The value is, e.g. //BODY <br>
1828 * comment: html
1829 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1830 */
1831 String getCrawlerDocumentHtmlContentXpath();
1832
1833 /**
1834 * Get the value for the key 'crawler.document.html.lang.xpath'. <br>
1835 * The value is, e.g. //HTML/@lang <br>
1836 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1837 */
1838 String getCrawlerDocumentHtmlLangXpath();
1839
1840 /**
1841 * Get the value for the key 'crawler.document.html.digest.xpath'. <br>
1842 * The value is, e.g. //META[@name='description']/@content <br>
1843 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1844 */
1845 String getCrawlerDocumentHtmlDigestXpath();
1846
1847 /**
1848 * Get the value for the key 'crawler.document.html.canonical.xpath'. <br>
1849 * The value is, e.g. //LINK[@rel='canonical']/@href <br>
1850 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1851 */
1852 String getCrawlerDocumentHtmlCanonicalXpath();
1853
1854 /**
1855 * Get the value for the key 'crawler.document.html.pruned.tags'. <br>
1856 * The value is, e.g. noscript,script,style,header,footer,nav,a[rel=nofollow] <br>
1857 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1858 */
1859 String getCrawlerDocumentHtmlPrunedTags();
1860
1861 /**
1862 * Get the value for the key 'crawler.document.html.max.digest.length'. <br>
1863 * The value is, e.g. 200 <br>
1864 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1865 */
1866 String getCrawlerDocumentHtmlMaxDigestLength();
1867
1868 /**
1869 * Get the value for the key 'crawler.document.html.max.digest.length' as {@link Integer}. <br>
1870 * The value is, e.g. 200 <br>
1871 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1872 * @throws NumberFormatException When the property is not integer.
1873 */
1874 Integer getCrawlerDocumentHtmlMaxDigestLengthAsInteger();
1875
1876 /**
1877 * Get the value for the key 'crawler.document.file.name.encoding'. <br>
1878 * The value is, e.g. <br>
1879 * comment: file
1880 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1881 */
1882 String getCrawlerDocumentFileNameEncoding();
1883
1884 /**
1885 * Get the value for the key 'crawler.document.file.name.encoding' as {@link Integer}. <br>
1886 * The value is, e.g. <br>
1887 * comment: file
1888 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1889 * @throws NumberFormatException When the property is not integer.
1890 */
1891 Integer getCrawlerDocumentFileNameEncodingAsInteger();
1892
1893 /**
1894 * Get the value for the key 'crawler.document.file.no.title.label'. <br>
1895 * The value is, e.g. No title. <br>
1896 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1897 */
1898 String getCrawlerDocumentFileNoTitleLabel();
1899
1900 /**
1901 * Get the value for the key 'crawler.document.file.ignore.empty.content'. <br>
1902 * The value is, e.g. false <br>
1903 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1904 */
1905 String getCrawlerDocumentFileIgnoreEmptyContent();
1906
1907 /**
1908 * Is the property for the key 'crawler.document.file.ignore.empty.content' true? <br>
1909 * The value is, e.g. false <br>
1910 * @return The determination, true or false. (if not found, exception but basically no way)
1911 */
1912 boolean isCrawlerDocumentFileIgnoreEmptyContent();
1913
1914 /**
1915 * Get the value for the key 'crawler.document.file.max.title.length'. <br>
1916 * The value is, e.g. 100 <br>
1917 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1918 */
1919 String getCrawlerDocumentFileMaxTitleLength();
1920
1921 /**
1922 * Get the value for the key 'crawler.document.file.max.title.length' as {@link Integer}. <br>
1923 * The value is, e.g. 100 <br>
1924 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1925 * @throws NumberFormatException When the property is not integer.
1926 */
1927 Integer getCrawlerDocumentFileMaxTitleLengthAsInteger();
1928
1929 /**
1930 * Get the value for the key 'crawler.document.file.max.digest.length'. <br>
1931 * The value is, e.g. 200 <br>
1932 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1933 */
1934 String getCrawlerDocumentFileMaxDigestLength();
1935
1936 /**
1937 * Get the value for the key 'crawler.document.file.max.digest.length' as {@link Integer}. <br>
1938 * The value is, e.g. 200 <br>
1939 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1940 * @throws NumberFormatException When the property is not integer.
1941 */
1942 Integer getCrawlerDocumentFileMaxDigestLengthAsInteger();
1943
1944 /**
1945 * Get the value for the key 'crawler.document.file.append.meta.content'. <br>
1946 * The value is, e.g. true <br>
1947 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1948 */
1949 String getCrawlerDocumentFileAppendMetaContent();
1950
1951 /**
1952 * Is the property for the key 'crawler.document.file.append.meta.content' true? <br>
1953 * The value is, e.g. true <br>
1954 * @return The determination, true or false. (if not found, exception but basically no way)
1955 */
1956 boolean isCrawlerDocumentFileAppendMetaContent();
1957
1958 /**
1959 * Get the value for the key 'crawler.document.file.append.body.content'. <br>
1960 * The value is, e.g. true <br>
1961 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1962 */
1963 String getCrawlerDocumentFileAppendBodyContent();
1964
1965 /**
1966 * Is the property for the key 'crawler.document.file.append.body.content' true? <br>
1967 * The value is, e.g. true <br>
1968 * @return The determination, true or false. (if not found, exception but basically no way)
1969 */
1970 boolean isCrawlerDocumentFileAppendBodyContent();
1971
1972 /**
1973 * Get the value for the key 'crawler.document.file.default.lang'. <br>
1974 * The value is, e.g. <br>
1975 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1976 */
1977 String getCrawlerDocumentFileDefaultLang();
1978
1979 /**
1980 * Get the value for the key 'crawler.document.file.default.lang' as {@link Integer}. <br>
1981 * The value is, e.g. <br>
1982 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1983 * @throws NumberFormatException When the property is not integer.
1984 */
1985 Integer getCrawlerDocumentFileDefaultLangAsInteger();
1986
1987 /**
1988 * Get the value for the key 'crawler.document.cache.enabled'. <br>
1989 * The value is, e.g. true <br>
1990 * comment: cache
1991 * @return The value of found property. (NotNull: if not found, exception but basically no way)
1992 */
1993 String getCrawlerDocumentCacheEnabled();
1994
1995 /**
1996 * Is the property for the key 'crawler.document.cache.enabled' true? <br>
1997 * The value is, e.g. true <br>
1998 * comment: cache
1999 * @return The determination, true or false. (if not found, exception but basically no way)
2000 */
2001 boolean isCrawlerDocumentCacheEnabled();
2002
2003 /**
2004 * Get the value for the key 'crawler.document.cache.max.size'. <br>
2005 * The value is, e.g. 2621440 <br>
2006 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2007 */
2008 String getCrawlerDocumentCacheMaxSize();
2009
2010 /**
2011 * Get the value for the key 'crawler.document.cache.max.size' as {@link Integer}. <br>
2012 * The value is, e.g. 2621440 <br>
2013 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2014 * @throws NumberFormatException When the property is not integer.
2015 */
2016 Integer getCrawlerDocumentCacheMaxSizeAsInteger();
2017
2018 /**
2019 * Get the value for the key 'crawler.document.cache.supported.mimetypes'. <br>
2020 * The value is, e.g. text/html <br>
2021 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2022 */
2023 String getCrawlerDocumentCacheSupportedMimetypes();
2024
2025 /**
2026 * Get the value for the key 'crawler.document.cache.html.mimetypes'. <br>
2027 * The value is, e.g. text/html <br>
2028 * 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
2029 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2030 */
2031 String getCrawlerDocumentCacheHtmlMimetypes();
2032
2033 /**
2034 * Get the value for the key 'indexer.thread.dump.enabled'. <br>
2035 * The value is, e.g. true <br>
2036 * comment: indexer
2037 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2038 */
2039 String getIndexerThreadDumpEnabled();
2040
2041 /**
2042 * Is the property for the key 'indexer.thread.dump.enabled' true? <br>
2043 * The value is, e.g. true <br>
2044 * comment: indexer
2045 * @return The determination, true or false. (if not found, exception but basically no way)
2046 */
2047 boolean isIndexerThreadDumpEnabled();
2048
2049 /**
2050 * Get the value for the key 'indexer.unprocessed.document.size'. <br>
2051 * The value is, e.g. 1000 <br>
2052 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2053 */
2054 String getIndexerUnprocessedDocumentSize();
2055
2056 /**
2057 * Get the value for the key 'indexer.unprocessed.document.size' as {@link Integer}. <br>
2058 * The value is, e.g. 1000 <br>
2059 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2060 * @throws NumberFormatException When the property is not integer.
2061 */
2062 Integer getIndexerUnprocessedDocumentSizeAsInteger();
2063
2064 /**
2065 * Get the value for the key 'indexer.click.count.enabled'. <br>
2066 * The value is, e.g. true <br>
2067 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2068 */
2069 String getIndexerClickCountEnabled();
2070
2071 /**
2072 * Is the property for the key 'indexer.click.count.enabled' true? <br>
2073 * The value is, e.g. true <br>
2074 * @return The determination, true or false. (if not found, exception but basically no way)
2075 */
2076 boolean isIndexerClickCountEnabled();
2077
2078 /**
2079 * Get the value for the key 'indexer.favorite.count.enabled'. <br>
2080 * The value is, e.g. true <br>
2081 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2082 */
2083 String getIndexerFavoriteCountEnabled();
2084
2085 /**
2086 * Is the property for the key 'indexer.favorite.count.enabled' true? <br>
2087 * The value is, e.g. true <br>
2088 * @return The determination, true or false. (if not found, exception but basically no way)
2089 */
2090 boolean isIndexerFavoriteCountEnabled();
2091
2092 /**
2093 * Get the value for the key 'indexer.webfs.commit.margin.time'. <br>
2094 * The value is, e.g. 5000 <br>
2095 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2096 */
2097 String getIndexerWebfsCommitMarginTime();
2098
2099 /**
2100 * Get the value for the key 'indexer.webfs.commit.margin.time' as {@link Integer}. <br>
2101 * The value is, e.g. 5000 <br>
2102 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2103 * @throws NumberFormatException When the property is not integer.
2104 */
2105 Integer getIndexerWebfsCommitMarginTimeAsInteger();
2106
2107 /**
2108 * Get the value for the key 'indexer.webfs.max.empty.list.count'. <br>
2109 * The value is, e.g. 3600 <br>
2110 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2111 */
2112 String getIndexerWebfsMaxEmptyListCount();
2113
2114 /**
2115 * Get the value for the key 'indexer.webfs.max.empty.list.count' as {@link Integer}. <br>
2116 * The value is, e.g. 3600 <br>
2117 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2118 * @throws NumberFormatException When the property is not integer.
2119 */
2120 Integer getIndexerWebfsMaxEmptyListCountAsInteger();
2121
2122 /**
2123 * Get the value for the key 'indexer.webfs.update.interval'. <br>
2124 * The value is, e.g. 10000 <br>
2125 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2126 */
2127 String getIndexerWebfsUpdateInterval();
2128
2129 /**
2130 * Get the value for the key 'indexer.webfs.update.interval' as {@link Integer}. <br>
2131 * The value is, e.g. 10000 <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 getIndexerWebfsUpdateIntervalAsInteger();
2136
2137 /**
2138 * Get the value for the key 'indexer.webfs.max.document.cache.size'. <br>
2139 * The value is, e.g. 20 <br>
2140 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2141 */
2142 String getIndexerWebfsMaxDocumentCacheSize();
2143
2144 /**
2145 * Get the value for the key 'indexer.webfs.max.document.cache.size' as {@link Integer}. <br>
2146 * The value is, e.g. 20 <br>
2147 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2148 * @throws NumberFormatException When the property is not integer.
2149 */
2150 Integer getIndexerWebfsMaxDocumentCacheSizeAsInteger();
2151
2152 /**
2153 * Get the value for the key 'indexer.webfs.max.document.request.size'. <br>
2154 * The value is, e.g. 10485760 <br>
2155 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2156 */
2157 String getIndexerWebfsMaxDocumentRequestSize();
2158
2159 /**
2160 * Get the value for the key 'indexer.webfs.max.document.request.size' as {@link Integer}. <br>
2161 * The value is, e.g. 10485760 <br>
2162 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2163 * @throws NumberFormatException When the property is not integer.
2164 */
2165 Integer getIndexerWebfsMaxDocumentRequestSizeAsInteger();
2166
2167 /**
2168 * Get the value for the key 'indexer.data.max.document.cache.size'. <br>
2169 * The value is, e.g. 5 <br>
2170 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2171 */
2172 String getIndexerDataMaxDocumentCacheSize();
2173
2174 /**
2175 * Get the value for the key 'indexer.data.max.document.cache.size' as {@link Integer}. <br>
2176 * The value is, e.g. 5 <br>
2177 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2178 * @throws NumberFormatException When the property is not integer.
2179 */
2180 Integer getIndexerDataMaxDocumentCacheSizeAsInteger();
2181
2182 /**
2183 * Get the value for the key 'indexer.data.max.document.request.size'. <br>
2184 * The value is, e.g. 10485760 <br>
2185 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2186 */
2187 String getIndexerDataMaxDocumentRequestSize();
2188
2189 /**
2190 * Get the value for the key 'indexer.data.max.document.request.size' as {@link Integer}. <br>
2191 * The value is, e.g. 10485760 <br>
2192 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2193 * @throws NumberFormatException When the property is not integer.
2194 */
2195 Integer getIndexerDataMaxDocumentRequestSizeAsInteger();
2196
2197 /**
2198 * Get the value for the key 'index.field.favorite_count'. <br>
2199 * The value is, e.g. favorite_count <br>
2200 * comment: field names
2201 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2202 */
2203 String getIndexFieldFavoriteCount();
2204
2205 /**
2206 * Get the value for the key 'index.field.click_count'. <br>
2207 * The value is, e.g. click_count <br>
2208 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2209 */
2210 String getIndexFieldClickCount();
2211
2212 /**
2213 * Get the value for the key 'index.field.config_id'. <br>
2214 * The value is, e.g. config_id <br>
2215 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2216 */
2217 String getIndexFieldConfigId();
2218
2219 /**
2220 * Get the value for the key 'index.field.expires'. <br>
2221 * The value is, e.g. expires <br>
2222 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2223 */
2224 String getIndexFieldExpires();
2225
2226 /**
2227 * Get the value for the key 'index.field.url'. <br>
2228 * The value is, e.g. url <br>
2229 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2230 */
2231 String getIndexFieldUrl();
2232
2233 /**
2234 * Get the value for the key 'index.field.doc_id'. <br>
2235 * The value is, e.g. doc_id <br>
2236 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2237 */
2238 String getIndexFieldDocId();
2239
2240 /**
2241 * Get the value for the key 'index.field.id'. <br>
2242 * The value is, e.g. _id <br>
2243 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2244 */
2245 String getIndexFieldId();
2246
2247 /**
2248 * Get the value for the key 'index.field.version'. <br>
2249 * The value is, e.g. _version <br>
2250 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2251 */
2252 String getIndexFieldVersion();
2253
2254 /**
2255 * Get the value for the key 'index.field.lang'. <br>
2256 * The value is, e.g. lang <br>
2257 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2258 */
2259 String getIndexFieldLang();
2260
2261 /**
2262 * Get the value for the key 'index.field.has_cache'. <br>
2263 * The value is, e.g. has_cache <br>
2264 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2265 */
2266 String getIndexFieldHasCache();
2267
2268 /**
2269 * Get the value for the key 'index.field.last_modified'. <br>
2270 * The value is, e.g. last_modified <br>
2271 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2272 */
2273 String getIndexFieldLastModified();
2274
2275 /**
2276 * Get the value for the key 'index.field.anchor'. <br>
2277 * The value is, e.g. anchor <br>
2278 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2279 */
2280 String getIndexFieldAnchor();
2281
2282 /**
2283 * Get the value for the key 'index.field.segment'. <br>
2284 * The value is, e.g. segment <br>
2285 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2286 */
2287 String getIndexFieldSegment();
2288
2289 /**
2290 * Get the value for the key 'index.field.role'. <br>
2291 * The value is, e.g. role <br>
2292 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2293 */
2294 String getIndexFieldRole();
2295
2296 /**
2297 * Get the value for the key 'index.field.boost'. <br>
2298 * The value is, e.g. boost <br>
2299 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2300 */
2301 String getIndexFieldBoost();
2302
2303 /**
2304 * Get the value for the key 'index.field.created'. <br>
2305 * The value is, e.g. created <br>
2306 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2307 */
2308 String getIndexFieldCreated();
2309
2310 /**
2311 * Get the value for the key 'index.field.timestamp'. <br>
2312 * The value is, e.g. timestamp <br>
2313 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2314 */
2315 String getIndexFieldTimestamp();
2316
2317 /**
2318 * Get the value for the key 'index.field.label'. <br>
2319 * The value is, e.g. label <br>
2320 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2321 */
2322 String getIndexFieldLabel();
2323
2324 /**
2325 * Get the value for the key 'index.field.mimetype'. <br>
2326 * The value is, e.g. mimetype <br>
2327 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2328 */
2329 String getIndexFieldMimetype();
2330
2331 /**
2332 * Get the value for the key 'index.field.parent_id'. <br>
2333 * The value is, e.g. parent_id <br>
2334 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2335 */
2336 String getIndexFieldParentId();
2337
2338 /**
2339 * Get the value for the key 'index.field.important_content'. <br>
2340 * The value is, e.g. important_content <br>
2341 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2342 */
2343 String getIndexFieldImportantContent();
2344
2345 /**
2346 * Get the value for the key 'index.field.content'. <br>
2347 * The value is, e.g. content <br>
2348 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2349 */
2350 String getIndexFieldContent();
2351
2352 /**
2353 * Get the value for the key 'index.field.content_minhash'. <br>
2354 * The value is, e.g. content_minhash <br>
2355 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2356 */
2357 String getIndexFieldContentMinhash();
2358
2359 /**
2360 * Get the value for the key 'index.field.content_minhash_bits'. <br>
2361 * The value is, e.g. content_minhash_bits <br>
2362 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2363 */
2364 String getIndexFieldContentMinhashBits();
2365
2366 /**
2367 * Get the value for the key 'index.field.cache'. <br>
2368 * The value is, e.g. cache <br>
2369 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2370 */
2371 String getIndexFieldCache();
2372
2373 /**
2374 * Get the value for the key 'index.field.digest'. <br>
2375 * The value is, e.g. digest <br>
2376 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2377 */
2378 String getIndexFieldDigest();
2379
2380 /**
2381 * Get the value for the key 'index.field.title'. <br>
2382 * The value is, e.g. title <br>
2383 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2384 */
2385 String getIndexFieldTitle();
2386
2387 /**
2388 * Get the value for the key 'index.field.host'. <br>
2389 * The value is, e.g. host <br>
2390 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2391 */
2392 String getIndexFieldHost();
2393
2394 /**
2395 * Get the value for the key 'index.field.site'. <br>
2396 * The value is, e.g. site <br>
2397 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2398 */
2399 String getIndexFieldSite();
2400
2401 /**
2402 * Get the value for the key 'index.field.content_length'. <br>
2403 * The value is, e.g. content_length <br>
2404 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2405 */
2406 String getIndexFieldContentLength();
2407
2408 /**
2409 * Get the value for the key 'index.field.filetype'. <br>
2410 * The value is, e.g. filetype <br>
2411 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2412 */
2413 String getIndexFieldFiletype();
2414
2415 /**
2416 * Get the value for the key 'index.field.filename'. <br>
2417 * The value is, e.g. filename <br>
2418 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2419 */
2420 String getIndexFieldFilename();
2421
2422 /**
2423 * Get the value for the key 'index.field.thumbnail'. <br>
2424 * The value is, e.g. thumbnail <br>
2425 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2426 */
2427 String getIndexFieldThumbnail();
2428
2429 /**
2430 * Get the value for the key 'index.field.virtual_host'. <br>
2431 * The value is, e.g. virtual_host <br>
2432 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2433 */
2434 String getIndexFieldVirtualHost();
2435
2436 /**
2437 * Get the value for the key 'response.field.content_title'. <br>
2438 * The value is, e.g. content_title <br>
2439 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2440 */
2441 String getResponseFieldContentTitle();
2442
2443 /**
2444 * Get the value for the key 'response.field.content_description'. <br>
2445 * The value is, e.g. content_description <br>
2446 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2447 */
2448 String getResponseFieldContentDescription();
2449
2450 /**
2451 * Get the value for the key 'response.field.url_link'. <br>
2452 * The value is, e.g. url_link <br>
2453 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2454 */
2455 String getResponseFieldUrlLink();
2456
2457 /**
2458 * Get the value for the key 'response.field.site_path'. <br>
2459 * The value is, e.g. site_path <br>
2460 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2461 */
2462 String getResponseFieldSitePath();
2463
2464 /**
2465 * Get the value for the key 'index.document.search.index'. <br>
2466 * The value is, e.g. fess.search <br>
2467 * comment: document index
2468 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2469 */
2470 String getIndexDocumentSearchIndex();
2471
2472 /**
2473 * Get the value for the key 'index.document.update.index'. <br>
2474 * The value is, e.g. fess.update <br>
2475 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2476 */
2477 String getIndexDocumentUpdateIndex();
2478
2479 /**
2480 * Get the value for the key 'index.document.type'. <br>
2481 * The value is, e.g. doc <br>
2482 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2483 */
2484 String getIndexDocumentType();
2485
2486 /**
2487 * Get the value for the key 'index.document.suggest.index'. <br>
2488 * The value is, e.g. fess <br>
2489 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2490 */
2491 String getIndexDocumentSuggestIndex();
2492
2493 /**
2494 * Get the value for the key 'index.document.crawler.index'. <br>
2495 * The value is, e.g. .crawler <br>
2496 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2497 */
2498 String getIndexDocumentCrawlerIndex();
2499
2500 /**
2501 * Get the value for the key 'index.config.index'. <br>
2502 * The value is, e.g. .fess_config <br>
2503 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2504 */
2505 String getIndexConfigIndex();
2506
2507 /**
2508 * Get the value for the key 'index.user.index'. <br>
2509 * The value is, e.g. .fess_user <br>
2510 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2511 */
2512 String getIndexUserIndex();
2513
2514 /**
2515 * Get the value for the key 'index.log.index'. <br>
2516 * The value is, e.g. fess_log <br>
2517 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2518 */
2519 String getIndexLogIndex();
2520
2521 /**
2522 * Get the value for the key 'index.admin.array.fields'. <br>
2523 * The value is, e.g. lang,role,label,anchor <br>
2524 * comment: doc management
2525 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2526 */
2527 String getIndexAdminArrayFields();
2528
2529 /**
2530 * Get the value for the key 'index.admin.date.fields'. <br>
2531 * The value is, e.g. expires,created,timestamp,last_modified <br>
2532 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2533 */
2534 String getIndexAdminDateFields();
2535
2536 /**
2537 * Get the value for the key 'index.admin.integer.fields'. <br>
2538 * The value is, e.g. <br>
2539 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2540 */
2541 String getIndexAdminIntegerFields();
2542
2543 /**
2544 * Get the value for the key 'index.admin.integer.fields' as {@link Integer}. <br>
2545 * The value is, e.g. <br>
2546 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2547 * @throws NumberFormatException When the property is not integer.
2548 */
2549 Integer getIndexAdminIntegerFieldsAsInteger();
2550
2551 /**
2552 * Get the value for the key 'index.admin.long.fields'. <br>
2553 * The value is, e.g. content_length,favorite_count,click_count <br>
2554 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2555 */
2556 String getIndexAdminLongFields();
2557
2558 /**
2559 * Get the value for the key 'index.admin.float.fields'. <br>
2560 * The value is, e.g. boost <br>
2561 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2562 */
2563 String getIndexAdminFloatFields();
2564
2565 /**
2566 * Get the value for the key 'index.admin.double.fields'. <br>
2567 * The value is, e.g. <br>
2568 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2569 */
2570 String getIndexAdminDoubleFields();
2571
2572 /**
2573 * Get the value for the key 'index.admin.double.fields' as {@link Integer}. <br>
2574 * The value is, e.g. <br>
2575 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2576 * @throws NumberFormatException When the property is not integer.
2577 */
2578 Integer getIndexAdminDoubleFieldsAsInteger();
2579
2580 /**
2581 * Get the value for the key 'index.admin.required.fields'. <br>
2582 * The value is, e.g. url,title,role,boost <br>
2583 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2584 */
2585 String getIndexAdminRequiredFields();
2586
2587 /**
2588 * Get the value for the key 'index.search.timeout'. <br>
2589 * The value is, e.g. 3m <br>
2590 * comment: timeout
2591 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2592 */
2593 String getIndexSearchTimeout();
2594
2595 /**
2596 * Get the value for the key 'index.scroll.search.timeout.timeout'. <br>
2597 * The value is, e.g. 3m <br>
2598 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2599 */
2600 String getIndexScrollSearchTimeoutTimeout();
2601
2602 /**
2603 * Get the value for the key 'index.index.timeout'. <br>
2604 * The value is, e.g. 3m <br>
2605 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2606 */
2607 String getIndexIndexTimeout();
2608
2609 /**
2610 * Get the value for the key 'index.bulk.timeout'. <br>
2611 * The value is, e.g. 3m <br>
2612 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2613 */
2614 String getIndexBulkTimeout();
2615
2616 /**
2617 * Get the value for the key 'index.delete.timeout'. <br>
2618 * The value is, e.g. 3m <br>
2619 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2620 */
2621 String getIndexDeleteTimeout();
2622
2623 /**
2624 * Get the value for the key 'index.health.timeout'. <br>
2625 * The value is, e.g. 10m <br>
2626 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2627 */
2628 String getIndexHealthTimeout();
2629
2630 /**
2631 * Get the value for the key 'index.indices.timeout'. <br>
2632 * The value is, e.g. 1m <br>
2633 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2634 */
2635 String getIndexIndicesTimeout();
2636
2637 /**
2638 * Get the value for the key 'query.max.length'. <br>
2639 * The value is, e.g. 1000 <br>
2640 * comment: query
2641 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2642 */
2643 String getQueryMaxLength();
2644
2645 /**
2646 * Get the value for the key 'query.max.length' as {@link Integer}. <br>
2647 * The value is, e.g. 1000 <br>
2648 * comment: query
2649 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2650 * @throws NumberFormatException When the property is not integer.
2651 */
2652 Integer getQueryMaxLengthAsInteger();
2653
2654 /**
2655 * Get the value for the key 'query.timeout'. <br>
2656 * The value is, e.g. 10000 <br>
2657 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2658 */
2659 String getQueryTimeout();
2660
2661 /**
2662 * Get the value for the key 'query.timeout' as {@link Integer}. <br>
2663 * The value is, e.g. 10000 <br>
2664 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2665 * @throws NumberFormatException When the property is not integer.
2666 */
2667 Integer getQueryTimeoutAsInteger();
2668
2669 /**
2670 * Get the value for the key 'query.geo.fields'. <br>
2671 * The value is, e.g. location <br>
2672 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2673 */
2674 String getQueryGeoFields();
2675
2676 /**
2677 * Get the value for the key 'query.browser.lang.parameter.name'. <br>
2678 * The value is, e.g. browser_lang <br>
2679 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2680 */
2681 String getQueryBrowserLangParameterName();
2682
2683 /**
2684 * Get the value for the key 'query.replace.term.with.prefix.query'. <br>
2685 * The value is, e.g. true <br>
2686 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2687 */
2688 String getQueryReplaceTermWithPrefixQuery();
2689
2690 /**
2691 * Is the property for the key 'query.replace.term.with.prefix.query' true? <br>
2692 * The value is, e.g. true <br>
2693 * @return The determination, true or false. (if not found, exception but basically no way)
2694 */
2695 boolean isQueryReplaceTermWithPrefixQuery();
2696
2697 /**
2698 * Get the value for the key 'query.highlight.fragment.size'. <br>
2699 * The value is, e.g. 50 <br>
2700 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2701 */
2702 String getQueryHighlightFragmentSize();
2703
2704 /**
2705 * Get the value for the key 'query.highlight.fragment.size' as {@link Integer}. <br>
2706 * The value is, e.g. 50 <br>
2707 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2708 * @throws NumberFormatException When the property is not integer.
2709 */
2710 Integer getQueryHighlightFragmentSizeAsInteger();
2711
2712 /**
2713 * Get the value for the key 'query.highlight.number.of.fragments'. <br>
2714 * The value is, e.g. 5 <br>
2715 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2716 */
2717 String getQueryHighlightNumberOfFragments();
2718
2719 /**
2720 * Get the value for the key 'query.highlight.number.of.fragments' as {@link Integer}. <br>
2721 * The value is, e.g. 5 <br>
2722 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2723 * @throws NumberFormatException When the property is not integer.
2724 */
2725 Integer getQueryHighlightNumberOfFragmentsAsInteger();
2726
2727 /**
2728 * Get the value for the key 'query.highlight.type'. <br>
2729 * The value is, e.g. fvh <br>
2730 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2731 */
2732 String getQueryHighlightType();
2733
2734 /**
2735 * Get the value for the key 'query.max.search.result.offset'. <br>
2736 * The value is, e.g. 100000 <br>
2737 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2738 */
2739 String getQueryMaxSearchResultOffset();
2740
2741 /**
2742 * Get the value for the key 'query.max.search.result.offset' as {@link Integer}. <br>
2743 * The value is, e.g. 100000 <br>
2744 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2745 * @throws NumberFormatException When the property is not integer.
2746 */
2747 Integer getQueryMaxSearchResultOffsetAsInteger();
2748
2749 /**
2750 * Get the value for the key 'query.additional.response.fields'. <br>
2751 * The value is, e.g. <br>
2752 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2753 */
2754 String getQueryAdditionalResponseFields();
2755
2756 /**
2757 * Get the value for the key 'query.additional.response.fields' as {@link Integer}. <br>
2758 * The value is, e.g. <br>
2759 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2760 * @throws NumberFormatException When the property is not integer.
2761 */
2762 Integer getQueryAdditionalResponseFieldsAsInteger();
2763
2764 /**
2765 * Get the value for the key 'query.additional.api.response.fields'. <br>
2766 * The value is, e.g. <br>
2767 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2768 */
2769 String getQueryAdditionalApiResponseFields();
2770
2771 /**
2772 * Get the value for the key 'query.additional.api.response.fields' as {@link Integer}. <br>
2773 * The value is, e.g. <br>
2774 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2775 * @throws NumberFormatException When the property is not integer.
2776 */
2777 Integer getQueryAdditionalApiResponseFieldsAsInteger();
2778
2779 /**
2780 * Get the value for the key 'query.additional.cache.response.fields'. <br>
2781 * The value is, e.g. <br>
2782 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2783 */
2784 String getQueryAdditionalCacheResponseFields();
2785
2786 /**
2787 * Get the value for the key 'query.additional.cache.response.fields' as {@link Integer}. <br>
2788 * The value is, e.g. <br>
2789 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2790 * @throws NumberFormatException When the property is not integer.
2791 */
2792 Integer getQueryAdditionalCacheResponseFieldsAsInteger();
2793
2794 /**
2795 * Get the value for the key 'query.additional.highlighted.fields'. <br>
2796 * The value is, e.g. <br>
2797 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2798 */
2799 String getQueryAdditionalHighlightedFields();
2800
2801 /**
2802 * Get the value for the key 'query.additional.highlighted.fields' as {@link Integer}. <br>
2803 * The value is, e.g. <br>
2804 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2805 * @throws NumberFormatException When the property is not integer.
2806 */
2807 Integer getQueryAdditionalHighlightedFieldsAsInteger();
2808
2809 /**
2810 * Get the value for the key 'query.additional.search.fields'. <br>
2811 * The value is, e.g. <br>
2812 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2813 */
2814 String getQueryAdditionalSearchFields();
2815
2816 /**
2817 * Get the value for the key 'query.additional.search.fields' as {@link Integer}. <br>
2818 * The value is, e.g. <br>
2819 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2820 * @throws NumberFormatException When the property is not integer.
2821 */
2822 Integer getQueryAdditionalSearchFieldsAsInteger();
2823
2824 /**
2825 * Get the value for the key 'query.additional.facet.fields'. <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 */
2829 String getQueryAdditionalFacetFields();
2830
2831 /**
2832 * Get the value for the key 'query.additional.facet.fields' as {@link Integer}. <br>
2833 * The value is, e.g. <br>
2834 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2835 * @throws NumberFormatException When the property is not integer.
2836 */
2837 Integer getQueryAdditionalFacetFieldsAsInteger();
2838
2839 /**
2840 * Get the value for the key 'query.additional.sort.fields'. <br>
2841 * The value is, e.g. <br>
2842 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2843 */
2844 String getQueryAdditionalSortFields();
2845
2846 /**
2847 * Get the value for the key 'query.additional.sort.fields' as {@link Integer}. <br>
2848 * The value is, e.g. <br>
2849 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2850 * @throws NumberFormatException When the property is not integer.
2851 */
2852 Integer getQueryAdditionalSortFieldsAsInteger();
2853
2854 /**
2855 * Get the value for the key 'query.additional.not.analyzed.fields'. <br>
2856 * The value is, e.g. <br>
2857 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2858 */
2859 String getQueryAdditionalNotAnalyzedFields();
2860
2861 /**
2862 * Get the value for the key 'query.additional.not.analyzed.fields' as {@link Integer}. <br>
2863 * The value is, e.g. <br>
2864 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2865 * @throws NumberFormatException When the property is not integer.
2866 */
2867 Integer getQueryAdditionalNotAnalyzedFieldsAsInteger();
2868
2869 /**
2870 * Get the value for the key 'query.collapse.max.concurrent.group.results'. <br>
2871 * The value is, e.g. 4 <br>
2872 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2873 */
2874 String getQueryCollapseMaxConcurrentGroupResults();
2875
2876 /**
2877 * Get the value for the key 'query.collapse.max.concurrent.group.results' as {@link Integer}. <br>
2878 * The value is, e.g. 4 <br>
2879 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2880 * @throws NumberFormatException When the property is not integer.
2881 */
2882 Integer getQueryCollapseMaxConcurrentGroupResultsAsInteger();
2883
2884 /**
2885 * Get the value for the key 'query.collapse.inner.hits.name'. <br>
2886 * The value is, e.g. similar_docs <br>
2887 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2888 */
2889 String getQueryCollapseInnerHitsName();
2890
2891 /**
2892 * Get the value for the key 'query.collapse.inner.hits.size'. <br>
2893 * The value is, e.g. 0 <br>
2894 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2895 */
2896 String getQueryCollapseInnerHitsSize();
2897
2898 /**
2899 * Get the value for the key 'query.collapse.inner.hits.size' as {@link Integer}. <br>
2900 * The value is, e.g. 0 <br>
2901 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2902 * @throws NumberFormatException When the property is not integer.
2903 */
2904 Integer getQueryCollapseInnerHitsSizeAsInteger();
2905
2906 /**
2907 * Get the value for the key 'query.collapse.inner.hits.sorts'. <br>
2908 * The value is, e.g. <br>
2909 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2910 */
2911 String getQueryCollapseInnerHitsSorts();
2912
2913 /**
2914 * Get the value for the key 'query.collapse.inner.hits.sorts' as {@link Integer}. <br>
2915 * The value is, e.g. <br>
2916 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2917 * @throws NumberFormatException When the property is not integer.
2918 */
2919 Integer getQueryCollapseInnerHitsSortsAsInteger();
2920
2921 /**
2922 * Get the value for the key 'query.default.languages'. <br>
2923 * The value is, e.g. <br>
2924 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2925 */
2926 String getQueryDefaultLanguages();
2927
2928 /**
2929 * Get the value for the key 'query.default.languages' as {@link Integer}. <br>
2930 * The value is, e.g. <br>
2931 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2932 * @throws NumberFormatException When the property is not integer.
2933 */
2934 Integer getQueryDefaultLanguagesAsInteger();
2935
2936 /**
2937 * Get the value for the key 'query.language.mapping'. <br>
2938 * The value is, e.g. ar=ar
2939 bg=bg
2940 bn=bn
2941 ca=ca
2942 ckb-iq=ckb-iq
2943 ckb_IQ=ckb-iq
2944 cs=cs
2945 da=da
2946 de=de
2947 el=el
2948 en=en
2949 en-ie=en-ie
2950 en_IE=en-ie
2951 es=es
2952 et=et
2953 eu=eu
2954 fa=fa
2955 fi=fi
2956 fr=fr
2957 gl=gl
2958 gu=gu
2959 he=he
2960 hi=hi
2961 hr=hr
2962 hu=hu
2963 hy=hy
2964 id=id
2965 it=it
2966 ja=ja
2967 ko=ko
2968 lt=lt
2969 lv=lv
2970 mk=mk
2971 ml=ml
2972 nl=nl
2973 no=no
2974 pa=pa
2975 pl=pl
2976 pt=pt
2977 pt-br=pt-br
2978 pt_BR=pt-br
2979 ro=ro
2980 ru=ru
2981 si=si
2982 sq=sq
2983 sv=sv
2984 ta=ta
2985 te=te
2986 th=th
2987 tl=tl
2988 tr=tr
2989 uk=uk
2990 ur=ur
2991 vi=vi
2992 zh-cn=zh-cn
2993 zh_CN=zh-cn
2994 zh-tw=zh-tw
2995 zh_TW=zh-tw
2996 zh=zh
2997 <br>
2998 * @return The value of found property. (NotNull: if not found, exception but basically no way)
2999 */
3000 String getQueryLanguageMapping();
3001
3002 /**
3003 * Get the value for the key 'query.boost.title'. <br>
3004 * The value is, e.g. 0.2 <br>
3005 * comment: boost
3006 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3007 */
3008 String getQueryBoostTitle();
3009
3010 /**
3011 * Get the value for the key 'query.boost.title' as {@link java.math.BigDecimal}. <br>
3012 * The value is, e.g. 0.2 <br>
3013 * comment: boost
3014 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3015 * @throws NumberFormatException When the property is not decimal.
3016 */
3017 java.math.BigDecimal getQueryBoostTitleAsDecimal();
3018
3019 /**
3020 * Get the value for the key 'query.boost.title.lang'. <br>
3021 * The value is, e.g. 1.0 <br>
3022 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3023 */
3024 String getQueryBoostTitleLang();
3025
3026 /**
3027 * Get the value for the key 'query.boost.title.lang' as {@link java.math.BigDecimal}. <br>
3028 * The value is, e.g. 1.0 <br>
3029 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3030 * @throws NumberFormatException When the property is not decimal.
3031 */
3032 java.math.BigDecimal getQueryBoostTitleLangAsDecimal();
3033
3034 /**
3035 * Get the value for the key 'query.boost.content'. <br>
3036 * The value is, e.g. 0.1 <br>
3037 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3038 */
3039 String getQueryBoostContent();
3040
3041 /**
3042 * Get the value for the key 'query.boost.content' as {@link java.math.BigDecimal}. <br>
3043 * The value is, e.g. 0.1 <br>
3044 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3045 * @throws NumberFormatException When the property is not decimal.
3046 */
3047 java.math.BigDecimal getQueryBoostContentAsDecimal();
3048
3049 /**
3050 * Get the value for the key 'query.boost.content.lang'. <br>
3051 * The value is, e.g. 0.5 <br>
3052 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3053 */
3054 String getQueryBoostContentLang();
3055
3056 /**
3057 * Get the value for the key 'query.boost.content.lang' as {@link java.math.BigDecimal}. <br>
3058 * The value is, e.g. 0.5 <br>
3059 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3060 * @throws NumberFormatException When the property is not decimal.
3061 */
3062 java.math.BigDecimal getQueryBoostContentLangAsDecimal();
3063
3064 /**
3065 * Get the value for the key 'smb.role.from.file'. <br>
3066 * The value is, e.g. true <br>
3067 * comment: acl
3068 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3069 */
3070 String getSmbRoleFromFile();
3071
3072 /**
3073 * Is the property for the key 'smb.role.from.file' true? <br>
3074 * The value is, e.g. true <br>
3075 * comment: acl
3076 * @return The determination, true or false. (if not found, exception but basically no way)
3077 */
3078 boolean isSmbRoleFromFile();
3079
3080 /**
3081 * Get the value for the key 'smb.available.sid.types'. <br>
3082 * The value is, e.g. 1,2 <br>
3083 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3084 */
3085 String getSmbAvailableSidTypes();
3086
3087 /**
3088 * Get the value for the key 'smb.available.sid.types' as {@link Integer}. <br>
3089 * The value is, e.g. 1,2 <br>
3090 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3091 * @throws NumberFormatException When the property is not integer.
3092 */
3093 Integer getSmbAvailableSidTypesAsInteger();
3094
3095 /**
3096 * Get the value for the key 'index.backup.targets'. <br>
3097 * The value is, e.g. .fess_basic_config.bulk,.fess_config.bulk,.fess_user.bulk,system.properties <br>
3098 * comment: backup
3099 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3100 */
3101 String getIndexBackupTargets();
3102
3103 /**
3104 * Get the value for the key 'index.backup.log.targets'. <br>
3105 * The value is, e.g. click_log.csv,favorite_log.csv,search_log.csv,user_info.csv <br>
3106 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3107 */
3108 String getIndexBackupLogTargets();
3109
3110 /**
3111 * Get the value for the key 'form.admin.max.input.size'. <br>
3112 * The value is, e.g. 4000 <br>
3113 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3114 */
3115 String getFormAdminMaxInputSize();
3116
3117 /**
3118 * Get the value for the key 'form.admin.max.input.size' as {@link Integer}. <br>
3119 * The value is, e.g. 4000 <br>
3120 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3121 * @throws NumberFormatException When the property is not integer.
3122 */
3123 Integer getFormAdminMaxInputSizeAsInteger();
3124
3125 /**
3126 * Get the value for the key 'authentication.admin.users'. <br>
3127 * The value is, e.g. admin <br>
3128 * comment: ------
3129 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3130 */
3131 String getAuthenticationAdminUsers();
3132
3133 /**
3134 * Get the value for the key 'authentication.admin.roles'. <br>
3135 * The value is, e.g. admin <br>
3136 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3137 */
3138 String getAuthenticationAdminRoles();
3139
3140 /**
3141 * Get the value for the key 'role.search.default.permissions'. <br>
3142 * The value is, e.g. <br>
3143 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3144 */
3145 String getRoleSearchDefaultPermissions();
3146
3147 /**
3148 * Get the value for the key 'role.search.default.permissions' as {@link Integer}. <br>
3149 * The value is, e.g. <br>
3150 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3151 * @throws NumberFormatException When the property is not integer.
3152 */
3153 Integer getRoleSearchDefaultPermissionsAsInteger();
3154
3155 /**
3156 * Get the value for the key 'role.search.default.display.permissions'. <br>
3157 * The value is, e.g. {role}guest <br>
3158 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3159 */
3160 String getRoleSearchDefaultDisplayPermissions();
3161
3162 /**
3163 * Get the value for the key 'role.search.guest.permissions'. <br>
3164 * The value is, e.g. {role}guest <br>
3165 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3166 */
3167 String getRoleSearchGuestPermissions();
3168
3169 /**
3170 * Get the value for the key 'role.search.user.prefix'. <br>
3171 * The value is, e.g. 1 <br>
3172 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3173 */
3174 String getRoleSearchUserPrefix();
3175
3176 /**
3177 * Get the value for the key 'role.search.user.prefix' as {@link Integer}. <br>
3178 * The value is, e.g. 1 <br>
3179 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3180 * @throws NumberFormatException When the property is not integer.
3181 */
3182 Integer getRoleSearchUserPrefixAsInteger();
3183
3184 /**
3185 * Get the value for the key 'role.search.group.prefix'. <br>
3186 * The value is, e.g. 2 <br>
3187 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3188 */
3189 String getRoleSearchGroupPrefix();
3190
3191 /**
3192 * Get the value for the key 'role.search.group.prefix' as {@link Integer}. <br>
3193 * The value is, e.g. 2 <br>
3194 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3195 * @throws NumberFormatException When the property is not integer.
3196 */
3197 Integer getRoleSearchGroupPrefixAsInteger();
3198
3199 /**
3200 * Get the value for the key 'role.search.role.prefix'. <br>
3201 * The value is, e.g. R <br>
3202 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3203 */
3204 String getRoleSearchRolePrefix();
3205
3206 /**
3207 * Get the value for the key 'cookie.default.path'. <br>
3208 * The value is, e.g. / <br>
3209 * comment: The default path of cookie (basically '/' if no context path)
3210 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3211 */
3212 String getCookieDefaultPath();
3213
3214 /**
3215 * Get the value for the key 'cookie.default.expire'. <br>
3216 * The value is, e.g. 3600 <br>
3217 * comment: The default expire of cookie in seconds e.g. 31556926: one year, 86400: one day
3218 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3219 */
3220 String getCookieDefaultExpire();
3221
3222 /**
3223 * Get the value for the key 'cookie.default.expire' as {@link Integer}. <br>
3224 * The value is, e.g. 3600 <br>
3225 * comment: The default expire of cookie in seconds e.g. 31556926: one year, 86400: one day
3226 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3227 * @throws NumberFormatException When the property is not integer.
3228 */
3229 Integer getCookieDefaultExpireAsInteger();
3230
3231 /**
3232 * Get the value for the key 'cookie.eternal.expire'. <br>
3233 * The value is, e.g. 86400 <br>
3234 * comment: The eternal expire of cookie in seconds e.g. 315360000: ten year, 86400: one day
3235 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3236 */
3237 String getCookieEternalExpire();
3238
3239 /**
3240 * Get the value for the key 'cookie.eternal.expire' as {@link Integer}. <br>
3241 * The value is, e.g. 86400 <br>
3242 * comment: The eternal expire of cookie in seconds e.g. 315360000: ten year, 86400: one day
3243 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3244 * @throws NumberFormatException When the property is not integer.
3245 */
3246 Integer getCookieEternalExpireAsInteger();
3247
3248 /**
3249 * Get the value for the key 'cookie.remember.me.harbor.key'. <br>
3250 * The value is, e.g. FES <br>
3251 * comment: The cookie key of remember-me for Fess
3252 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3253 */
3254 String getCookieRememberMeHarborKey();
3255
3256 /**
3257 * Get the value for the key 'paging.page.size'. <br>
3258 * The value is, e.g. 25 <br>
3259 * comment: The size of one page for paging
3260 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3261 */
3262 String getPagingPageSize();
3263
3264 /**
3265 * Get the value for the key 'paging.page.size' as {@link Integer}. <br>
3266 * The value is, e.g. 25 <br>
3267 * comment: The size of one page for paging
3268 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3269 * @throws NumberFormatException When the property is not integer.
3270 */
3271 Integer getPagingPageSizeAsInteger();
3272
3273 /**
3274 * Get the value for the key 'paging.page.range.size'. <br>
3275 * The value is, e.g. 5 <br>
3276 * comment: The size of page range for paging
3277 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3278 */
3279 String getPagingPageRangeSize();
3280
3281 /**
3282 * Get the value for the key 'paging.page.range.size' as {@link Integer}. <br>
3283 * The value is, e.g. 5 <br>
3284 * comment: The size of page range for paging
3285 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3286 * @throws NumberFormatException When the property is not integer.
3287 */
3288 Integer getPagingPageRangeSizeAsInteger();
3289
3290 /**
3291 * Get the value for the key 'paging.page.range.fill.limit'. <br>
3292 * The value is, e.g. true <br>
3293 * comment: The option 'fillLimit' of page range for paging
3294 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3295 */
3296 String getPagingPageRangeFillLimit();
3297
3298 /**
3299 * Is the property for the key 'paging.page.range.fill.limit' true? <br>
3300 * The value is, e.g. true <br>
3301 * comment: The option 'fillLimit' of page range for paging
3302 * @return The determination, true or false. (if not found, exception but basically no way)
3303 */
3304 boolean isPagingPageRangeFillLimit();
3305
3306 /**
3307 * Get the value for the key 'page.docboost.max.fetch.size'. <br>
3308 * The value is, e.g. 1000 <br>
3309 * comment: fetch page size
3310 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3311 */
3312 String getPageDocboostMaxFetchSize();
3313
3314 /**
3315 * Get the value for the key 'page.docboost.max.fetch.size' as {@link Integer}. <br>
3316 * The value is, e.g. 1000 <br>
3317 * comment: fetch page size
3318 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3319 * @throws NumberFormatException When the property is not integer.
3320 */
3321 Integer getPageDocboostMaxFetchSizeAsInteger();
3322
3323 /**
3324 * Get the value for the key 'page.keymatch.max.fetch.size'. <br>
3325 * The value is, e.g. 1000 <br>
3326 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3327 */
3328 String getPageKeymatchMaxFetchSize();
3329
3330 /**
3331 * Get the value for the key 'page.keymatch.max.fetch.size' as {@link Integer}. <br>
3332 * The value is, e.g. 1000 <br>
3333 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3334 * @throws NumberFormatException When the property is not integer.
3335 */
3336 Integer getPageKeymatchMaxFetchSizeAsInteger();
3337
3338 /**
3339 * Get the value for the key 'page.labeltype.max.fetch.size'. <br>
3340 * The value is, e.g. 1000 <br>
3341 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3342 */
3343 String getPageLabeltypeMaxFetchSize();
3344
3345 /**
3346 * Get the value for the key 'page.labeltype.max.fetch.size' as {@link Integer}. <br>
3347 * The value is, e.g. 1000 <br>
3348 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3349 * @throws NumberFormatException When the property is not integer.
3350 */
3351 Integer getPageLabeltypeMaxFetchSizeAsInteger();
3352
3353 /**
3354 * Get the value for the key 'page.roletype.max.fetch.size'. <br>
3355 * The value is, e.g. 1000 <br>
3356 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3357 */
3358 String getPageRoletypeMaxFetchSize();
3359
3360 /**
3361 * Get the value for the key 'page.roletype.max.fetch.size' as {@link Integer}. <br>
3362 * The value is, e.g. 1000 <br>
3363 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3364 * @throws NumberFormatException When the property is not integer.
3365 */
3366 Integer getPageRoletypeMaxFetchSizeAsInteger();
3367
3368 /**
3369 * Get the value for the key 'page.user.max.fetch.size'. <br>
3370 * The value is, e.g. 1000 <br>
3371 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3372 */
3373 String getPageUserMaxFetchSize();
3374
3375 /**
3376 * Get the value for the key 'page.user.max.fetch.size' as {@link Integer}. <br>
3377 * The value is, e.g. 1000 <br>
3378 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3379 * @throws NumberFormatException When the property is not integer.
3380 */
3381 Integer getPageUserMaxFetchSizeAsInteger();
3382
3383 /**
3384 * Get the value for the key 'page.role.max.fetch.size'. <br>
3385 * The value is, e.g. 1000 <br>
3386 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3387 */
3388 String getPageRoleMaxFetchSize();
3389
3390 /**
3391 * Get the value for the key 'page.role.max.fetch.size' as {@link Integer}. <br>
3392 * The value is, e.g. 1000 <br>
3393 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3394 * @throws NumberFormatException When the property is not integer.
3395 */
3396 Integer getPageRoleMaxFetchSizeAsInteger();
3397
3398 /**
3399 * Get the value for the key 'page.group.max.fetch.size'. <br>
3400 * The value is, e.g. 1000 <br>
3401 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3402 */
3403 String getPageGroupMaxFetchSize();
3404
3405 /**
3406 * Get the value for the key 'page.group.max.fetch.size' as {@link Integer}. <br>
3407 * The value is, e.g. 1000 <br>
3408 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3409 * @throws NumberFormatException When the property is not integer.
3410 */
3411 Integer getPageGroupMaxFetchSizeAsInteger();
3412
3413 /**
3414 * Get the value for the key 'page.crawling.info.param.max.fetch.size'. <br>
3415 * The value is, e.g. 100 <br>
3416 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3417 */
3418 String getPageCrawlingInfoParamMaxFetchSize();
3419
3420 /**
3421 * Get the value for the key 'page.crawling.info.param.max.fetch.size' as {@link Integer}. <br>
3422 * The value is, e.g. 100 <br>
3423 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3424 * @throws NumberFormatException When the property is not integer.
3425 */
3426 Integer getPageCrawlingInfoParamMaxFetchSizeAsInteger();
3427
3428 /**
3429 * Get the value for the key 'page.crawling.info.max.fetch.size'. <br>
3430 * The value is, e.g. 1000 <br>
3431 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3432 */
3433 String getPageCrawlingInfoMaxFetchSize();
3434
3435 /**
3436 * Get the value for the key 'page.crawling.info.max.fetch.size' as {@link Integer}. <br>
3437 * The value is, e.g. 1000 <br>
3438 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3439 * @throws NumberFormatException When the property is not integer.
3440 */
3441 Integer getPageCrawlingInfoMaxFetchSizeAsInteger();
3442
3443 /**
3444 * Get the value for the key 'page.data.config.max.fetch.size'. <br>
3445 * The value is, e.g. 100 <br>
3446 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3447 */
3448 String getPageDataConfigMaxFetchSize();
3449
3450 /**
3451 * Get the value for the key 'page.data.config.max.fetch.size' as {@link Integer}. <br>
3452 * The value is, e.g. 100 <br>
3453 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3454 * @throws NumberFormatException When the property is not integer.
3455 */
3456 Integer getPageDataConfigMaxFetchSizeAsInteger();
3457
3458 /**
3459 * Get the value for the key 'page.web.config.max.fetch.size'. <br>
3460 * The value is, e.g. 100 <br>
3461 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3462 */
3463 String getPageWebConfigMaxFetchSize();
3464
3465 /**
3466 * Get the value for the key 'page.web.config.max.fetch.size' as {@link Integer}. <br>
3467 * The value is, e.g. 100 <br>
3468 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3469 * @throws NumberFormatException When the property is not integer.
3470 */
3471 Integer getPageWebConfigMaxFetchSizeAsInteger();
3472
3473 /**
3474 * Get the value for the key 'page.file.config.max.fetch.size'. <br>
3475 * The value is, e.g. 100 <br>
3476 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3477 */
3478 String getPageFileConfigMaxFetchSize();
3479
3480 /**
3481 * Get the value for the key 'page.file.config.max.fetch.size' as {@link Integer}. <br>
3482 * The value is, e.g. 100 <br>
3483 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3484 * @throws NumberFormatException When the property is not integer.
3485 */
3486 Integer getPageFileConfigMaxFetchSizeAsInteger();
3487
3488 /**
3489 * Get the value for the key 'page.duplicate.host.max.fetch.size'. <br>
3490 * The value is, e.g. 1000 <br>
3491 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3492 */
3493 String getPageDuplicateHostMaxFetchSize();
3494
3495 /**
3496 * Get the value for the key 'page.duplicate.host.max.fetch.size' as {@link Integer}. <br>
3497 * The value is, e.g. 1000 <br>
3498 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3499 * @throws NumberFormatException When the property is not integer.
3500 */
3501 Integer getPageDuplicateHostMaxFetchSizeAsInteger();
3502
3503 /**
3504 * Get the value for the key 'page.failure.url.max.fetch.size'. <br>
3505 * The value is, e.g. 1000 <br>
3506 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3507 */
3508 String getPageFailureUrlMaxFetchSize();
3509
3510 /**
3511 * Get the value for the key 'page.failure.url.max.fetch.size' as {@link Integer}. <br>
3512 * The value is, e.g. 1000 <br>
3513 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3514 * @throws NumberFormatException When the property is not integer.
3515 */
3516 Integer getPageFailureUrlMaxFetchSizeAsInteger();
3517
3518 /**
3519 * Get the value for the key 'page.favorite.log.max.fetch.size'. <br>
3520 * The value is, e.g. 100 <br>
3521 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3522 */
3523 String getPageFavoriteLogMaxFetchSize();
3524
3525 /**
3526 * Get the value for the key 'page.favorite.log.max.fetch.size' as {@link Integer}. <br>
3527 * The value is, e.g. 100 <br>
3528 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3529 * @throws NumberFormatException When the property is not integer.
3530 */
3531 Integer getPageFavoriteLogMaxFetchSizeAsInteger();
3532
3533 /**
3534 * Get the value for the key 'page.file.auth.max.fetch.size'. <br>
3535 * The value is, e.g. 100 <br>
3536 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3537 */
3538 String getPageFileAuthMaxFetchSize();
3539
3540 /**
3541 * Get the value for the key 'page.file.auth.max.fetch.size' as {@link Integer}. <br>
3542 * The value is, e.g. 100 <br>
3543 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3544 * @throws NumberFormatException When the property is not integer.
3545 */
3546 Integer getPageFileAuthMaxFetchSizeAsInteger();
3547
3548 /**
3549 * Get the value for the key 'page.web.auth.max.fetch.size'. <br>
3550 * The value is, e.g. 100 <br>
3551 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3552 */
3553 String getPageWebAuthMaxFetchSize();
3554
3555 /**
3556 * Get the value for the key 'page.web.auth.max.fetch.size' as {@link Integer}. <br>
3557 * The value is, e.g. 100 <br>
3558 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3559 * @throws NumberFormatException When the property is not integer.
3560 */
3561 Integer getPageWebAuthMaxFetchSizeAsInteger();
3562
3563 /**
3564 * Get the value for the key 'page.path.mapping.max.fetch.size'. <br>
3565 * The value is, e.g. 1000 <br>
3566 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3567 */
3568 String getPagePathMappingMaxFetchSize();
3569
3570 /**
3571 * Get the value for the key 'page.path.mapping.max.fetch.size' as {@link Integer}. <br>
3572 * The value is, e.g. 1000 <br>
3573 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3574 * @throws NumberFormatException When the property is not integer.
3575 */
3576 Integer getPagePathMappingMaxFetchSizeAsInteger();
3577
3578 /**
3579 * Get the value for the key 'page.request.header.max.fetch.size'. <br>
3580 * The value is, e.g. 1000 <br>
3581 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3582 */
3583 String getPageRequestHeaderMaxFetchSize();
3584
3585 /**
3586 * Get the value for the key 'page.request.header.max.fetch.size' as {@link Integer}. <br>
3587 * The value is, e.g. 1000 <br>
3588 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3589 * @throws NumberFormatException When the property is not integer.
3590 */
3591 Integer getPageRequestHeaderMaxFetchSizeAsInteger();
3592
3593 /**
3594 * Get the value for the key 'page.scheduled.job.max.fetch.size'. <br>
3595 * The value is, e.g. 100 <br>
3596 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3597 */
3598 String getPageScheduledJobMaxFetchSize();
3599
3600 /**
3601 * Get the value for the key 'page.scheduled.job.max.fetch.size' as {@link Integer}. <br>
3602 * The value is, e.g. 100 <br>
3603 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3604 * @throws NumberFormatException When the property is not integer.
3605 */
3606 Integer getPageScheduledJobMaxFetchSizeAsInteger();
3607
3608 /**
3609 * Get the value for the key 'page.search.field.log.max.fetch.size'. <br>
3610 * The value is, e.g. 100 <br>
3611 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3612 */
3613 String getPageSearchFieldLogMaxFetchSize();
3614
3615 /**
3616 * Get the value for the key 'page.search.field.log.max.fetch.size' as {@link Integer}. <br>
3617 * The value is, e.g. 100 <br>
3618 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3619 * @throws NumberFormatException When the property is not integer.
3620 */
3621 Integer getPageSearchFieldLogMaxFetchSizeAsInteger();
3622
3623 /**
3624 * Get the value for the key 'page.elevate.word.max.fetch.size'. <br>
3625 * The value is, e.g. 1000 <br>
3626 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3627 */
3628 String getPageElevateWordMaxFetchSize();
3629
3630 /**
3631 * Get the value for the key 'page.elevate.word.max.fetch.size' as {@link Integer}. <br>
3632 * The value is, e.g. 1000 <br>
3633 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3634 * @throws NumberFormatException When the property is not integer.
3635 */
3636 Integer getPageElevateWordMaxFetchSizeAsInteger();
3637
3638 /**
3639 * Get the value for the key 'page.bad.word.max.fetch.size'. <br>
3640 * The value is, e.g. 1000 <br>
3641 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3642 */
3643 String getPageBadWordMaxFetchSize();
3644
3645 /**
3646 * Get the value for the key 'page.bad.word.max.fetch.size' as {@link Integer}. <br>
3647 * The value is, e.g. 1000 <br>
3648 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3649 * @throws NumberFormatException When the property is not integer.
3650 */
3651 Integer getPageBadWordMaxFetchSizeAsInteger();
3652
3653 /**
3654 * Get the value for the key 'page.dictionary.max.fetch.size'. <br>
3655 * The value is, e.g. 1000 <br>
3656 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3657 */
3658 String getPageDictionaryMaxFetchSize();
3659
3660 /**
3661 * Get the value for the key 'page.dictionary.max.fetch.size' as {@link Integer}. <br>
3662 * The value is, e.g. 1000 <br>
3663 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3664 * @throws NumberFormatException When the property is not integer.
3665 */
3666 Integer getPageDictionaryMaxFetchSizeAsInteger();
3667
3668 /**
3669 * Get the value for the key 'page.relatedcontent.max.fetch.size'. <br>
3670 * The value is, e.g. 5000 <br>
3671 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3672 */
3673 String getPageRelatedcontentMaxFetchSize();
3674
3675 /**
3676 * Get the value for the key 'page.relatedcontent.max.fetch.size' as {@link Integer}. <br>
3677 * The value is, e.g. 5000 <br>
3678 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3679 * @throws NumberFormatException When the property is not integer.
3680 */
3681 Integer getPageRelatedcontentMaxFetchSizeAsInteger();
3682
3683 /**
3684 * Get the value for the key 'page.relatedquery.max.fetch.size'. <br>
3685 * The value is, e.g. 5000 <br>
3686 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3687 */
3688 String getPageRelatedqueryMaxFetchSize();
3689
3690 /**
3691 * Get the value for the key 'page.relatedquery.max.fetch.size' as {@link Integer}. <br>
3692 * The value is, e.g. 5000 <br>
3693 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3694 * @throws NumberFormatException When the property is not integer.
3695 */
3696 Integer getPageRelatedqueryMaxFetchSizeAsInteger();
3697
3698 /**
3699 * Get the value for the key 'page.thumbnail.queue.max.fetch.size'. <br>
3700 * The value is, e.g. 100 <br>
3701 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3702 */
3703 String getPageThumbnailQueueMaxFetchSize();
3704
3705 /**
3706 * Get the value for the key 'page.thumbnail.queue.max.fetch.size' as {@link Integer}. <br>
3707 * The value is, e.g. 100 <br>
3708 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3709 * @throws NumberFormatException When the property is not integer.
3710 */
3711 Integer getPageThumbnailQueueMaxFetchSizeAsInteger();
3712
3713 /**
3714 * Get the value for the key 'page.thumbnail.purge.max.fetch.size'. <br>
3715 * The value is, e.g. 100 <br>
3716 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3717 */
3718 String getPageThumbnailPurgeMaxFetchSize();
3719
3720 /**
3721 * Get the value for the key 'page.thumbnail.purge.max.fetch.size' as {@link Integer}. <br>
3722 * The value is, e.g. 100 <br>
3723 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3724 * @throws NumberFormatException When the property is not integer.
3725 */
3726 Integer getPageThumbnailPurgeMaxFetchSizeAsInteger();
3727
3728 /**
3729 * Get the value for the key 'paging.search.page.start'. <br>
3730 * The value is, e.g. 0 <br>
3731 * comment: search page
3732 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3733 */
3734 String getPagingSearchPageStart();
3735
3736 /**
3737 * Get the value for the key 'paging.search.page.start' as {@link Integer}. <br>
3738 * The value is, e.g. 0 <br>
3739 * comment: search page
3740 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3741 * @throws NumberFormatException When the property is not integer.
3742 */
3743 Integer getPagingSearchPageStartAsInteger();
3744
3745 /**
3746 * Get the value for the key 'paging.search.page.size'. <br>
3747 * The value is, e.g. 20 <br>
3748 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3749 */
3750 String getPagingSearchPageSize();
3751
3752 /**
3753 * Get the value for the key 'paging.search.page.size' as {@link Integer}. <br>
3754 * The value is, e.g. 20 <br>
3755 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3756 * @throws NumberFormatException When the property is not integer.
3757 */
3758 Integer getPagingSearchPageSizeAsInteger();
3759
3760 /**
3761 * Get the value for the key 'paging.search.page.max.size'. <br>
3762 * The value is, e.g. 100 <br>
3763 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3764 */
3765 String getPagingSearchPageMaxSize();
3766
3767 /**
3768 * Get the value for the key 'paging.search.page.max.size' as {@link Integer}. <br>
3769 * The value is, e.g. 100 <br>
3770 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3771 * @throws NumberFormatException When the property is not integer.
3772 */
3773 Integer getPagingSearchPageMaxSizeAsInteger();
3774
3775 /**
3776 * Get the value for the key 'thumbnail.html.phantomjs.enabled'. <br>
3777 * The value is, e.g. false <br>
3778 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3779 */
3780 String getThumbnailHtmlPhantomjsEnabled();
3781
3782 /**
3783 * Is the property for the key 'thumbnail.html.phantomjs.enabled' true? <br>
3784 * The value is, e.g. false <br>
3785 * @return The determination, true or false. (if not found, exception but basically no way)
3786 */
3787 boolean isThumbnailHtmlPhantomjsEnabled();
3788
3789 /**
3790 * Get the value for the key 'thumbnail.html.phantomjs.max.height'. <br>
3791 * The value is, e.g. 20000 <br>
3792 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3793 */
3794 String getThumbnailHtmlPhantomjsMaxHeight();
3795
3796 /**
3797 * Get the value for the key 'thumbnail.html.phantomjs.max.height' as {@link Integer}. <br>
3798 * The value is, e.g. 20000 <br>
3799 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3800 * @throws NumberFormatException When the property is not integer.
3801 */
3802 Integer getThumbnailHtmlPhantomjsMaxHeightAsInteger();
3803
3804 /**
3805 * Get the value for the key 'thumbnail.html.phantomjs.keep.alive'. <br>
3806 * The value is, e.g. 600000 <br>
3807 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3808 */
3809 String getThumbnailHtmlPhantomjsKeepAlive();
3810
3811 /**
3812 * Get the value for the key 'thumbnail.html.phantomjs.keep.alive' as {@link Integer}. <br>
3813 * The value is, e.g. 600000 <br>
3814 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3815 * @throws NumberFormatException When the property is not integer.
3816 */
3817 Integer getThumbnailHtmlPhantomjsKeepAliveAsInteger();
3818
3819 /**
3820 * Get the value for the key 'thumbnail.html.phantomjs.window.width'. <br>
3821 * The value is, e.g. 1200 <br>
3822 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3823 */
3824 String getThumbnailHtmlPhantomjsWindowWidth();
3825
3826 /**
3827 * Get the value for the key 'thumbnail.html.phantomjs.window.width' as {@link Integer}. <br>
3828 * The value is, e.g. 1200 <br>
3829 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3830 * @throws NumberFormatException When the property is not integer.
3831 */
3832 Integer getThumbnailHtmlPhantomjsWindowWidthAsInteger();
3833
3834 /**
3835 * Get the value for the key 'thumbnail.html.phantomjs.window.height'. <br>
3836 * The value is, e.g. 800 <br>
3837 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3838 */
3839 String getThumbnailHtmlPhantomjsWindowHeight();
3840
3841 /**
3842 * Get the value for the key 'thumbnail.html.phantomjs.window.height' as {@link Integer}. <br>
3843 * The value is, e.g. 800 <br>
3844 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3845 * @throws NumberFormatException When the property is not integer.
3846 */
3847 Integer getThumbnailHtmlPhantomjsWindowHeightAsInteger();
3848
3849 /**
3850 * Get the value for the key 'thumbnail.html.phantomjs.thumbnail.width'. <br>
3851 * The value is, e.g. 100 <br>
3852 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3853 */
3854 String getThumbnailHtmlPhantomjsThumbnailWidth();
3855
3856 /**
3857 * Get the value for the key 'thumbnail.html.phantomjs.thumbnail.width' as {@link Integer}. <br>
3858 * The value is, e.g. 100 <br>
3859 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3860 * @throws NumberFormatException When the property is not integer.
3861 */
3862 Integer getThumbnailHtmlPhantomjsThumbnailWidthAsInteger();
3863
3864 /**
3865 * Get the value for the key 'thumbnail.html.phantomjs.thumbnail.height'. <br>
3866 * The value is, e.g. 100 <br>
3867 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3868 */
3869 String getThumbnailHtmlPhantomjsThumbnailHeight();
3870
3871 /**
3872 * Get the value for the key 'thumbnail.html.phantomjs.thumbnail.height' as {@link Integer}. <br>
3873 * The value is, e.g. 100 <br>
3874 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3875 * @throws NumberFormatException When the property is not integer.
3876 */
3877 Integer getThumbnailHtmlPhantomjsThumbnailHeightAsInteger();
3878
3879 /**
3880 * Get the value for the key 'thumbnail.html.phantomjs.format'. <br>
3881 * The value is, e.g. png <br>
3882 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3883 */
3884 String getThumbnailHtmlPhantomjsFormat();
3885
3886 /**
3887 * Get the value for the key 'thumbnail.html.image.min.width'. <br>
3888 * The value is, e.g. 100 <br>
3889 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3890 */
3891 String getThumbnailHtmlImageMinWidth();
3892
3893 /**
3894 * Get the value for the key 'thumbnail.html.image.min.width' as {@link Integer}. <br>
3895 * The value is, e.g. 100 <br>
3896 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3897 * @throws NumberFormatException When the property is not integer.
3898 */
3899 Integer getThumbnailHtmlImageMinWidthAsInteger();
3900
3901 /**
3902 * Get the value for the key 'thumbnail.html.image.min.height'. <br>
3903 * The value is, e.g. 100 <br>
3904 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3905 */
3906 String getThumbnailHtmlImageMinHeight();
3907
3908 /**
3909 * Get the value for the key 'thumbnail.html.image.min.height' as {@link Integer}. <br>
3910 * The value is, e.g. 100 <br>
3911 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3912 * @throws NumberFormatException When the property is not integer.
3913 */
3914 Integer getThumbnailHtmlImageMinHeightAsInteger();
3915
3916 /**
3917 * Get the value for the key 'thumbnail.html.image.max.aspect.ratio'. <br>
3918 * The value is, e.g. 3.0 <br>
3919 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3920 */
3921 String getThumbnailHtmlImageMaxAspectRatio();
3922
3923 /**
3924 * Get the value for the key 'thumbnail.html.image.max.aspect.ratio' as {@link java.math.BigDecimal}. <br>
3925 * The value is, e.g. 3.0 <br>
3926 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3927 * @throws NumberFormatException When the property is not decimal.
3928 */
3929 java.math.BigDecimal getThumbnailHtmlImageMaxAspectRatioAsDecimal();
3930
3931 /**
3932 * Get the value for the key 'thumbnail.html.image.window.width'. <br>
3933 * The value is, e.g. 1200 <br>
3934 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3935 */
3936 String getThumbnailHtmlImageWindowWidth();
3937
3938 /**
3939 * Get the value for the key 'thumbnail.html.image.window.width' as {@link Integer}. <br>
3940 * The value is, e.g. 1200 <br>
3941 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3942 * @throws NumberFormatException When the property is not integer.
3943 */
3944 Integer getThumbnailHtmlImageWindowWidthAsInteger();
3945
3946 /**
3947 * Get the value for the key 'thumbnail.html.image.window.height'. <br>
3948 * The value is, e.g. 800 <br>
3949 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3950 */
3951 String getThumbnailHtmlImageWindowHeight();
3952
3953 /**
3954 * Get the value for the key 'thumbnail.html.image.window.height' as {@link Integer}. <br>
3955 * The value is, e.g. 800 <br>
3956 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3957 * @throws NumberFormatException When the property is not integer.
3958 */
3959 Integer getThumbnailHtmlImageWindowHeightAsInteger();
3960
3961 /**
3962 * Get the value for the key 'thumbnail.html.image.thumbnail.width'. <br>
3963 * The value is, e.g. 100 <br>
3964 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3965 */
3966 String getThumbnailHtmlImageThumbnailWidth();
3967
3968 /**
3969 * Get the value for the key 'thumbnail.html.image.thumbnail.width' as {@link Integer}. <br>
3970 * The value is, e.g. 100 <br>
3971 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3972 * @throws NumberFormatException When the property is not integer.
3973 */
3974 Integer getThumbnailHtmlImageThumbnailWidthAsInteger();
3975
3976 /**
3977 * Get the value for the key 'thumbnail.html.image.thumbnail.height'. <br>
3978 * The value is, e.g. 100 <br>
3979 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3980 */
3981 String getThumbnailHtmlImageThumbnailHeight();
3982
3983 /**
3984 * Get the value for the key 'thumbnail.html.image.thumbnail.height' as {@link Integer}. <br>
3985 * The value is, e.g. 100 <br>
3986 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3987 * @throws NumberFormatException When the property is not integer.
3988 */
3989 Integer getThumbnailHtmlImageThumbnailHeightAsInteger();
3990
3991 /**
3992 * Get the value for the key 'thumbnail.html.image.format'. <br>
3993 * The value is, e.g. png <br>
3994 * @return The value of found property. (NotNull: if not found, exception but basically no way)
3995 */
3996 String getThumbnailHtmlImageFormat();
3997
3998 /**
3999 * Get the value for the key 'thumbnail.html.image.xpath'. <br>
4000 * The value is, e.g. //IMG <br>
4001 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4002 */
4003 String getThumbnailHtmlImageXpath();
4004
4005 /**
4006 * Get the value for the key 'thumbnail.html.image.exclude.extensions'. <br>
4007 * The value is, e.g. svg,html,css,js <br>
4008 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4009 */
4010 String getThumbnailHtmlImageExcludeExtensions();
4011
4012 /**
4013 * Get the value for the key 'thumbnail.generator.interval'. <br>
4014 * The value is, e.g. 0 <br>
4015 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4016 */
4017 String getThumbnailGeneratorInterval();
4018
4019 /**
4020 * Get the value for the key 'thumbnail.generator.interval' as {@link Integer}. <br>
4021 * The value is, e.g. 0 <br>
4022 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4023 * @throws NumberFormatException When the property is not integer.
4024 */
4025 Integer getThumbnailGeneratorIntervalAsInteger();
4026
4027 /**
4028 * Get the value for the key 'thumbnail.generator.targets'. <br>
4029 * The value is, e.g. all <br>
4030 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4031 */
4032 String getThumbnailGeneratorTargets();
4033
4034 /**
4035 * Get the value for the key 'thumbnail.crawler.enabled'. <br>
4036 * The value is, e.g. true <br>
4037 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4038 */
4039 String getThumbnailCrawlerEnabled();
4040
4041 /**
4042 * Is the property for the key 'thumbnail.crawler.enabled' true? <br>
4043 * The value is, e.g. true <br>
4044 * @return The determination, true or false. (if not found, exception but basically no way)
4045 */
4046 boolean isThumbnailCrawlerEnabled();
4047
4048 /**
4049 * Get the value for the key 'user.code.request.parameter'. <br>
4050 * The value is, e.g. userCode <br>
4051 * comment: user
4052 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4053 */
4054 String getUserCodeRequestParameter();
4055
4056 /**
4057 * Get the value for the key 'user.code.min.length'. <br>
4058 * The value is, e.g. 20 <br>
4059 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4060 */
4061 String getUserCodeMinLength();
4062
4063 /**
4064 * Get the value for the key 'user.code.min.length' as {@link Integer}. <br>
4065 * The value is, e.g. 20 <br>
4066 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4067 * @throws NumberFormatException When the property is not integer.
4068 */
4069 Integer getUserCodeMinLengthAsInteger();
4070
4071 /**
4072 * Get the value for the key 'user.code.max.length'. <br>
4073 * The value is, e.g. 100 <br>
4074 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4075 */
4076 String getUserCodeMaxLength();
4077
4078 /**
4079 * Get the value for the key 'user.code.max.length' as {@link Integer}. <br>
4080 * The value is, e.g. 100 <br>
4081 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4082 * @throws NumberFormatException When the property is not integer.
4083 */
4084 Integer getUserCodeMaxLengthAsInteger();
4085
4086 /**
4087 * Get the value for the key 'user.code.pattern'. <br>
4088 * The value is, e.g. [a-zA-Z0-9_]+ <br>
4089 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4090 */
4091 String getUserCodePattern();
4092
4093 /**
4094 * Get the value for the key 'mail.from.name'. <br>
4095 * The value is, e.g. Administrator <br>
4096 * comment: From
4097 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4098 */
4099 String getMailFromName();
4100
4101 /**
4102 * Get the value for the key 'mail.from.address'. <br>
4103 * The value is, e.g. root@localhost <br>
4104 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4105 */
4106 String getMailFromAddress();
4107
4108 /**
4109 * Get the value for the key 'scheduler.target.name'. <br>
4110 * The value is, e.g. <br>
4111 * comment: ------
4112 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4113 */
4114 String getSchedulerTargetName();
4115
4116 /**
4117 * Get the value for the key 'scheduler.target.name' as {@link Integer}. <br>
4118 * The value is, e.g. <br>
4119 * comment: ------
4120 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4121 * @throws NumberFormatException When the property is not integer.
4122 */
4123 Integer getSchedulerTargetNameAsInteger();
4124
4125 /**
4126 * Get the value for the key 'scheduler.job.class'. <br>
4127 * The value is, e.g. org.codelibs.fess.app.job.ScriptExecutorJob <br>
4128 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4129 */
4130 String getSchedulerJobClass();
4131
4132 /**
4133 * Get the value for the key 'scheduler.concurrent.exec.mode'. <br>
4134 * The value is, e.g. QUIT <br>
4135 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4136 */
4137 String getSchedulerConcurrentExecMode();
4138
4139 /**
4140 * Get the value for the key 'scheduler.monitor.interval'. <br>
4141 * The value is, e.g. 30 <br>
4142 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4143 */
4144 String getSchedulerMonitorInterval();
4145
4146 /**
4147 * Get the value for the key 'scheduler.monitor.interval' as {@link Integer}. <br>
4148 * The value is, e.g. 30 <br>
4149 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4150 * @throws NumberFormatException When the property is not integer.
4151 */
4152 Integer getSchedulerMonitorIntervalAsInteger();
4153
4154 /**
4155 * Get the value for the key 'online.help.base.link'. <br>
4156 * The value is, e.g. http://fess.codelibs.org/{lang}/{version}/admin/ <br>
4157 * comment: ------
4158 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4159 */
4160 String getOnlineHelpBaseLink();
4161
4162 /**
4163 * Get the value for the key 'online.help.installation'. <br>
4164 * The value is, e.g. http://fess.codelibs.org/{lang}/{version}/install/install.html <br>
4165 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4166 */
4167 String getOnlineHelpInstallation();
4168
4169 /**
4170 * Get the value for the key 'online.help.name.failureurl'. <br>
4171 * The value is, e.g. failureurl <br>
4172 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4173 */
4174 String getOnlineHelpNameFailureurl();
4175
4176 /**
4177 * Get the value for the key 'online.help.name.elevateword'. <br>
4178 * The value is, e.g. elevateword <br>
4179 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4180 */
4181 String getOnlineHelpNameElevateword();
4182
4183 /**
4184 * Get the value for the key 'online.help.name.reqheader'. <br>
4185 * The value is, e.g. reqheader <br>
4186 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4187 */
4188 String getOnlineHelpNameReqheader();
4189
4190 /**
4191 * Get the value for the key 'online.help.name.dict.synonym'. <br>
4192 * The value is, e.g. synonym <br>
4193 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4194 */
4195 String getOnlineHelpNameDictSynonym();
4196
4197 /**
4198 * Get the value for the key 'online.help.name.dict'. <br>
4199 * The value is, e.g. dict <br>
4200 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4201 */
4202 String getOnlineHelpNameDict();
4203
4204 /**
4205 * Get the value for the key 'online.help.name.dict.kuromoji'. <br>
4206 * The value is, e.g. kuromoji <br>
4207 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4208 */
4209 String getOnlineHelpNameDictKuromoji();
4210
4211 /**
4212 * Get the value for the key 'online.help.name.dict.seunjeon'. <br>
4213 * The value is, e.g. seunjeon <br>
4214 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4215 */
4216 String getOnlineHelpNameDictSeunjeon();
4217
4218 /**
4219 * Get the value for the key 'online.help.name.dict.protwords'. <br>
4220 * The value is, e.g. protwords <br>
4221 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4222 */
4223 String getOnlineHelpNameDictProtwords();
4224
4225 /**
4226 * Get the value for the key 'online.help.name.dict.mapping'. <br>
4227 * The value is, e.g. mapping <br>
4228 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4229 */
4230 String getOnlineHelpNameDictMapping();
4231
4232 /**
4233 * Get the value for the key 'online.help.name.webconfig'. <br>
4234 * The value is, e.g. webconfig <br>
4235 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4236 */
4237 String getOnlineHelpNameWebconfig();
4238
4239 /**
4240 * Get the value for the key 'online.help.name.searchlist'. <br>
4241 * The value is, e.g. searchlist <br>
4242 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4243 */
4244 String getOnlineHelpNameSearchlist();
4245
4246 /**
4247 * Get the value for the key 'online.help.name.log'. <br>
4248 * The value is, e.g. log <br>
4249 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4250 */
4251 String getOnlineHelpNameLog();
4252
4253 /**
4254 * Get the value for the key 'online.help.name.general'. <br>
4255 * The value is, e.g. general <br>
4256 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4257 */
4258 String getOnlineHelpNameGeneral();
4259
4260 /**
4261 * Get the value for the key 'online.help.name.role'. <br>
4262 * The value is, e.g. role <br>
4263 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4264 */
4265 String getOnlineHelpNameRole();
4266
4267 /**
4268 * Get the value for the key 'online.help.name.joblog'. <br>
4269 * The value is, e.g. joblog <br>
4270 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4271 */
4272 String getOnlineHelpNameJoblog();
4273
4274 /**
4275 * Get the value for the key 'online.help.name.keymatch'. <br>
4276 * The value is, e.g. keymatch <br>
4277 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4278 */
4279 String getOnlineHelpNameKeymatch();
4280
4281 /**
4282 * Get the value for the key 'online.help.name.relatedquery'. <br>
4283 * The value is, e.g. relatedquery <br>
4284 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4285 */
4286 String getOnlineHelpNameRelatedquery();
4287
4288 /**
4289 * Get the value for the key 'online.help.name.relatedcontent'. <br>
4290 * The value is, e.g. relatedcontent <br>
4291 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4292 */
4293 String getOnlineHelpNameRelatedcontent();
4294
4295 /**
4296 * Get the value for the key 'online.help.name.wizard'. <br>
4297 * The value is, e.g. wizard <br>
4298 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4299 */
4300 String getOnlineHelpNameWizard();
4301
4302 /**
4303 * Get the value for the key 'online.help.name.badword'. <br>
4304 * The value is, e.g. badword <br>
4305 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4306 */
4307 String getOnlineHelpNameBadword();
4308
4309 /**
4310 * Get the value for the key 'online.help.name.pathmap'. <br>
4311 * The value is, e.g. pathmap <br>
4312 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4313 */
4314 String getOnlineHelpNamePathmap();
4315
4316 /**
4317 * Get the value for the key 'online.help.name.boostdoc'. <br>
4318 * The value is, e.g. boostdoc <br>
4319 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4320 */
4321 String getOnlineHelpNameBoostdoc();
4322
4323 /**
4324 * Get the value for the key 'online.help.name.dataconfig'. <br>
4325 * The value is, e.g. dataconfig <br>
4326 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4327 */
4328 String getOnlineHelpNameDataconfig();
4329
4330 /**
4331 * Get the value for the key 'online.help.name.systeminfo'. <br>
4332 * The value is, e.g. systeminfo <br>
4333 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4334 */
4335 String getOnlineHelpNameSysteminfo();
4336
4337 /**
4338 * Get the value for the key 'online.help.name.user'. <br>
4339 * The value is, e.g. user <br>
4340 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4341 */
4342 String getOnlineHelpNameUser();
4343
4344 /**
4345 * Get the value for the key 'online.help.name.group'. <br>
4346 * The value is, e.g. group <br>
4347 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4348 */
4349 String getOnlineHelpNameGroup();
4350
4351 /**
4352 * Get the value for the key 'online.help.name.design'. <br>
4353 * The value is, e.g. design <br>
4354 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4355 */
4356 String getOnlineHelpNameDesign();
4357
4358 /**
4359 * Get the value for the key 'online.help.name.dashboard'. <br>
4360 * The value is, e.g. dashboard <br>
4361 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4362 */
4363 String getOnlineHelpNameDashboard();
4364
4365 /**
4366 * Get the value for the key 'online.help.name.webauth'. <br>
4367 * The value is, e.g. webauth <br>
4368 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4369 */
4370 String getOnlineHelpNameWebauth();
4371
4372 /**
4373 * Get the value for the key 'online.help.name.fileconfig'. <br>
4374 * The value is, e.g. fileconfig <br>
4375 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4376 */
4377 String getOnlineHelpNameFileconfig();
4378
4379 /**
4380 * Get the value for the key 'online.help.name.fileauth'. <br>
4381 * The value is, e.g. fileauth <br>
4382 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4383 */
4384 String getOnlineHelpNameFileauth();
4385
4386 /**
4387 * Get the value for the key 'online.help.name.labeltype'. <br>
4388 * The value is, e.g. labeltype <br>
4389 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4390 */
4391 String getOnlineHelpNameLabeltype();
4392
4393 /**
4394 * Get the value for the key 'online.help.name.duplicatehost'. <br>
4395 * The value is, e.g. duplicatehost <br>
4396 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4397 */
4398 String getOnlineHelpNameDuplicatehost();
4399
4400 /**
4401 * Get the value for the key 'online.help.name.scheduler'. <br>
4402 * The value is, e.g. scheduler <br>
4403 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4404 */
4405 String getOnlineHelpNameScheduler();
4406
4407 /**
4408 * Get the value for the key 'online.help.name.crawlinginfo'. <br>
4409 * The value is, e.g. crawlinginfo <br>
4410 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4411 */
4412 String getOnlineHelpNameCrawlinginfo();
4413
4414 /**
4415 * Get the value for the key 'online.help.name.backup'. <br>
4416 * The value is, e.g. backup <br>
4417 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4418 */
4419 String getOnlineHelpNameBackup();
4420
4421 /**
4422 * Get the value for the key 'online.help.name.upgrade'. <br>
4423 * The value is, e.g. upgrade <br>
4424 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4425 */
4426 String getOnlineHelpNameUpgrade();
4427
4428 /**
4429 * Get the value for the key 'online.help.name.esreq'. <br>
4430 * The value is, e.g. esreq <br>
4431 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4432 */
4433 String getOnlineHelpNameEsreq();
4434
4435 /**
4436 * Get the value for the key 'online.help.name.accesstoken'. <br>
4437 * The value is, e.g. accesstoken <br>
4438 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4439 */
4440 String getOnlineHelpNameAccesstoken();
4441
4442 /**
4443 * Get the value for the key 'online.help.name.suggest'. <br>
4444 * The value is, e.g. suggest <br>
4445 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4446 */
4447 String getOnlineHelpNameSuggest();
4448
4449 /**
4450 * Get the value for the key 'online.help.supported.langs'. <br>
4451 * The value is, e.g. ja <br>
4452 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4453 */
4454 String getOnlineHelpSupportedLangs();
4455
4456 /**
4457 * Get the value for the key 'suggest.popular.word.seed'. <br>
4458 * The value is, e.g. 0 <br>
4459 * comment: ------
4460 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4461 */
4462 String getSuggestPopularWordSeed();
4463
4464 /**
4465 * Get the value for the key 'suggest.popular.word.seed' as {@link Integer}. <br>
4466 * The value is, e.g. 0 <br>
4467 * comment: ------
4468 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4469 * @throws NumberFormatException When the property is not integer.
4470 */
4471 Integer getSuggestPopularWordSeedAsInteger();
4472
4473 /**
4474 * Get the value for the key 'suggest.popular.word.tags'. <br>
4475 * The value is, e.g. <br>
4476 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4477 */
4478 String getSuggestPopularWordTags();
4479
4480 /**
4481 * Get the value for the key 'suggest.popular.word.tags' as {@link Integer}. <br>
4482 * The value is, e.g. <br>
4483 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4484 * @throws NumberFormatException When the property is not integer.
4485 */
4486 Integer getSuggestPopularWordTagsAsInteger();
4487
4488 /**
4489 * Get the value for the key 'suggest.popular.word.fields'. <br>
4490 * The value is, e.g. <br>
4491 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4492 */
4493 String getSuggestPopularWordFields();
4494
4495 /**
4496 * Get the value for the key 'suggest.popular.word.fields' as {@link Integer}. <br>
4497 * The value is, e.g. <br>
4498 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4499 * @throws NumberFormatException When the property is not integer.
4500 */
4501 Integer getSuggestPopularWordFieldsAsInteger();
4502
4503 /**
4504 * Get the value for the key 'suggest.popular.word.excludes'. <br>
4505 * The value is, e.g. <br>
4506 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4507 */
4508 String getSuggestPopularWordExcludes();
4509
4510 /**
4511 * Get the value for the key 'suggest.popular.word.excludes' as {@link Integer}. <br>
4512 * The value is, e.g. <br>
4513 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4514 * @throws NumberFormatException When the property is not integer.
4515 */
4516 Integer getSuggestPopularWordExcludesAsInteger();
4517
4518 /**
4519 * Get the value for the key 'suggest.popular.word.size'. <br>
4520 * The value is, e.g. 10 <br>
4521 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4522 */
4523 String getSuggestPopularWordSize();
4524
4525 /**
4526 * Get the value for the key 'suggest.popular.word.size' as {@link Integer}. <br>
4527 * The value is, e.g. 10 <br>
4528 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4529 * @throws NumberFormatException When the property is not integer.
4530 */
4531 Integer getSuggestPopularWordSizeAsInteger();
4532
4533 /**
4534 * Get the value for the key 'suggest.popular.word.window.size'. <br>
4535 * The value is, e.g. 30 <br>
4536 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4537 */
4538 String getSuggestPopularWordWindowSize();
4539
4540 /**
4541 * Get the value for the key 'suggest.popular.word.window.size' as {@link Integer}. <br>
4542 * The value is, e.g. 30 <br>
4543 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4544 * @throws NumberFormatException When the property is not integer.
4545 */
4546 Integer getSuggestPopularWordWindowSizeAsInteger();
4547
4548 /**
4549 * Get the value for the key 'suggest.min.hit.count'. <br>
4550 * The value is, e.g. 1 <br>
4551 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4552 */
4553 String getSuggestMinHitCount();
4554
4555 /**
4556 * Get the value for the key 'suggest.min.hit.count' as {@link Integer}. <br>
4557 * The value is, e.g. 1 <br>
4558 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4559 * @throws NumberFormatException When the property is not integer.
4560 */
4561 Integer getSuggestMinHitCountAsInteger();
4562
4563 /**
4564 * Get the value for the key 'suggest.field.contents'. <br>
4565 * The value is, e.g. _default <br>
4566 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4567 */
4568 String getSuggestFieldContents();
4569
4570 /**
4571 * Get the value for the key 'suggest.field.tags'. <br>
4572 * The value is, e.g. label <br>
4573 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4574 */
4575 String getSuggestFieldTags();
4576
4577 /**
4578 * Get the value for the key 'suggest.field.roles'. <br>
4579 * The value is, e.g. role <br>
4580 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4581 */
4582 String getSuggestFieldRoles();
4583
4584 /**
4585 * Get the value for the key 'suggest.field.index.contents'. <br>
4586 * The value is, e.g. content,title <br>
4587 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4588 */
4589 String getSuggestFieldIndexContents();
4590
4591 /**
4592 * Get the value for the key 'suggest.update.request.interval'. <br>
4593 * The value is, e.g. 1 <br>
4594 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4595 */
4596 String getSuggestUpdateRequestInterval();
4597
4598 /**
4599 * Get the value for the key 'suggest.update.request.interval' as {@link Integer}. <br>
4600 * The value is, e.g. 1 <br>
4601 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4602 * @throws NumberFormatException When the property is not integer.
4603 */
4604 Integer getSuggestUpdateRequestIntervalAsInteger();
4605
4606 /**
4607 * Get the value for the key 'suggest.update.contents.limit.num.percentage'. <br>
4608 * The value is, e.g. 50% <br>
4609 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4610 */
4611 String getSuggestUpdateContentsLimitNumPercentage();
4612
4613 /**
4614 * Get the value for the key 'suggest.update.contents.limit.num'. <br>
4615 * The value is, e.g. 10000 <br>
4616 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4617 */
4618 String getSuggestUpdateContentsLimitNum();
4619
4620 /**
4621 * Get the value for the key 'suggest.update.contents.limit.num' as {@link Integer}. <br>
4622 * The value is, e.g. 10000 <br>
4623 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4624 * @throws NumberFormatException When the property is not integer.
4625 */
4626 Integer getSuggestUpdateContentsLimitNumAsInteger();
4627
4628 /**
4629 * Get the value for the key 'suggest.source.reader.scroll.size'. <br>
4630 * The value is, e.g. 1 <br>
4631 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4632 */
4633 String getSuggestSourceReaderScrollSize();
4634
4635 /**
4636 * Get the value for the key 'suggest.source.reader.scroll.size' as {@link Integer}. <br>
4637 * The value is, e.g. 1 <br>
4638 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4639 * @throws NumberFormatException When the property is not integer.
4640 */
4641 Integer getSuggestSourceReaderScrollSizeAsInteger();
4642
4643 /**
4644 * Get the value for the key 'suggest.popular.word.cache.size'. <br>
4645 * The value is, e.g. 1000 <br>
4646 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4647 */
4648 String getSuggestPopularWordCacheSize();
4649
4650 /**
4651 * Get the value for the key 'suggest.popular.word.cache.size' as {@link Integer}. <br>
4652 * The value is, e.g. 1000 <br>
4653 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4654 * @throws NumberFormatException When the property is not integer.
4655 */
4656 Integer getSuggestPopularWordCacheSizeAsInteger();
4657
4658 /**
4659 * Get the value for the key 'suggest.popular.word.cache.expire'. <br>
4660 * The value is, e.g. 60 <br>
4661 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4662 */
4663 String getSuggestPopularWordCacheExpire();
4664
4665 /**
4666 * Get the value for the key 'suggest.popular.word.cache.expire' as {@link Integer}. <br>
4667 * The value is, e.g. 60 <br>
4668 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4669 * @throws NumberFormatException When the property is not integer.
4670 */
4671 Integer getSuggestPopularWordCacheExpireAsInteger();
4672
4673 /**
4674 * Get the value for the key 'suggest.search.log.permissions'. <br>
4675 * The value is, e.g. {user}guest,{role}guest <br>
4676 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4677 */
4678 String getSuggestSearchLogPermissions();
4679
4680 /**
4681 * Get the value for the key 'ldap.admin.enabled'. <br>
4682 * The value is, e.g. false <br>
4683 * comment: ------
4684 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4685 */
4686 String getLdapAdminEnabled();
4687
4688 /**
4689 * Is the property for the key 'ldap.admin.enabled' true? <br>
4690 * The value is, e.g. false <br>
4691 * comment: ------
4692 * @return The determination, true or false. (if not found, exception but basically no way)
4693 */
4694 boolean isLdapAdminEnabled();
4695
4696 /**
4697 * Get the value for the key 'ldap.admin.user.filter'. <br>
4698 * The value is, e.g. uid=%s <br>
4699 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4700 */
4701 String getLdapAdminUserFilter();
4702
4703 /**
4704 * Get the value for the key 'ldap.admin.user.base.dn'. <br>
4705 * The value is, e.g. ou=People,dc=fess,dc=codelibs,dc=org <br>
4706 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4707 */
4708 String getLdapAdminUserBaseDn();
4709
4710 /**
4711 * Get the value for the key 'ldap.admin.user.object.classes'. <br>
4712 * The value is, e.g. organizationalPerson,top,person,inetOrgPerson <br>
4713 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4714 */
4715 String getLdapAdminUserObjectClasses();
4716
4717 /**
4718 * Get the value for the key 'ldap.admin.role.filter'. <br>
4719 * The value is, e.g. cn=%s <br>
4720 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4721 */
4722 String getLdapAdminRoleFilter();
4723
4724 /**
4725 * Get the value for the key 'ldap.admin.role.base.dn'. <br>
4726 * The value is, e.g. ou=Role,dc=fess,dc=codelibs,dc=org <br>
4727 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4728 */
4729 String getLdapAdminRoleBaseDn();
4730
4731 /**
4732 * Get the value for the key 'ldap.admin.role.object.classes'. <br>
4733 * The value is, e.g. groupOfNames <br>
4734 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4735 */
4736 String getLdapAdminRoleObjectClasses();
4737
4738 /**
4739 * Get the value for the key 'ldap.admin.group.filter'. <br>
4740 * The value is, e.g. cn=%s <br>
4741 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4742 */
4743 String getLdapAdminGroupFilter();
4744
4745 /**
4746 * Get the value for the key 'ldap.admin.group.base.dn'. <br>
4747 * The value is, e.g. ou=Group,dc=fess,dc=codelibs,dc=org <br>
4748 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4749 */
4750 String getLdapAdminGroupBaseDn();
4751
4752 /**
4753 * Get the value for the key 'ldap.admin.group.object.classes'. <br>
4754 * The value is, e.g. groupOfNames <br>
4755 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4756 */
4757 String getLdapAdminGroupObjectClasses();
4758
4759 /**
4760 * Get the value for the key 'ldap.admin.sync.password'. <br>
4761 * The value is, e.g. true <br>
4762 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4763 */
4764 String getLdapAdminSyncPassword();
4765
4766 /**
4767 * Is the property for the key 'ldap.admin.sync.password' true? <br>
4768 * The value is, e.g. true <br>
4769 * @return The determination, true or false. (if not found, exception but basically no way)
4770 */
4771 boolean isLdapAdminSyncPassword();
4772
4773 /**
4774 * Get the value for the key 'ldap.max.username.length'. <br>
4775 * The value is, e.g. -1 <br>
4776 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4777 */
4778 String getLdapMaxUsernameLength();
4779
4780 /**
4781 * Get the value for the key 'ldap.max.username.length' as {@link Integer}. <br>
4782 * The value is, e.g. -1 <br>
4783 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4784 * @throws NumberFormatException When the property is not integer.
4785 */
4786 Integer getLdapMaxUsernameLengthAsInteger();
4787
4788 /**
4789 * Get the value for the key 'ldap.role.search.user.enabled'. <br>
4790 * The value is, e.g. true <br>
4791 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4792 */
4793 String getLdapRoleSearchUserEnabled();
4794
4795 /**
4796 * Is the property for the key 'ldap.role.search.user.enabled' true? <br>
4797 * The value is, e.g. true <br>
4798 * @return The determination, true or false. (if not found, exception but basically no way)
4799 */
4800 boolean isLdapRoleSearchUserEnabled();
4801
4802 /**
4803 * Get the value for the key 'ldap.role.search.group.enabled'. <br>
4804 * The value is, e.g. true <br>
4805 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4806 */
4807 String getLdapRoleSearchGroupEnabled();
4808
4809 /**
4810 * Is the property for the key 'ldap.role.search.group.enabled' true? <br>
4811 * The value is, e.g. true <br>
4812 * @return The determination, true or false. (if not found, exception but basically no way)
4813 */
4814 boolean isLdapRoleSearchGroupEnabled();
4815
4816 /**
4817 * Get the value for the key 'ldap.role.search.role.enabled'. <br>
4818 * The value is, e.g. true <br>
4819 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4820 */
4821 String getLdapRoleSearchRoleEnabled();
4822
4823 /**
4824 * Is the property for the key 'ldap.role.search.role.enabled' true? <br>
4825 * The value is, e.g. true <br>
4826 * @return The determination, true or false. (if not found, exception but basically no way)
4827 */
4828 boolean isLdapRoleSearchRoleEnabled();
4829
4830 /**
4831 * Get the value for the key 'ldap.attr.surname'. <br>
4832 * The value is, e.g. sn <br>
4833 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4834 */
4835 String getLdapAttrSurname();
4836
4837 /**
4838 * Get the value for the key 'ldap.attr.givenName'. <br>
4839 * The value is, e.g. givenName <br>
4840 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4841 */
4842 String getLdapAttrGivenName();
4843
4844 /**
4845 * Get the value for the key 'ldap.attr.employeeNumber'. <br>
4846 * The value is, e.g. employeeNumber <br>
4847 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4848 */
4849 String getLdapAttrEmployeeNumber();
4850
4851 /**
4852 * Get the value for the key 'ldap.attr.mail'. <br>
4853 * The value is, e.g. mail <br>
4854 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4855 */
4856 String getLdapAttrMail();
4857
4858 /**
4859 * Get the value for the key 'ldap.attr.telephoneNumber'. <br>
4860 * The value is, e.g. telephoneNumber <br>
4861 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4862 */
4863 String getLdapAttrTelephoneNumber();
4864
4865 /**
4866 * Get the value for the key 'ldap.attr.homePhone'. <br>
4867 * The value is, e.g. homePhone <br>
4868 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4869 */
4870 String getLdapAttrHomePhone();
4871
4872 /**
4873 * Get the value for the key 'ldap.attr.homePostalAddress'. <br>
4874 * The value is, e.g. homePostalAddress <br>
4875 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4876 */
4877 String getLdapAttrHomePostalAddress();
4878
4879 /**
4880 * Get the value for the key 'ldap.attr.labeledURI'. <br>
4881 * The value is, e.g. labeledURI <br>
4882 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4883 */
4884 String getLdapAttrLabeleduri();
4885
4886 /**
4887 * Get the value for the key 'ldap.attr.roomNumber'. <br>
4888 * The value is, e.g. roomNumber <br>
4889 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4890 */
4891 String getLdapAttrRoomNumber();
4892
4893 /**
4894 * Get the value for the key 'ldap.attr.description'. <br>
4895 * The value is, e.g. description <br>
4896 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4897 */
4898 String getLdapAttrDescription();
4899
4900 /**
4901 * Get the value for the key 'ldap.attr.title'. <br>
4902 * The value is, e.g. title <br>
4903 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4904 */
4905 String getLdapAttrTitle();
4906
4907 /**
4908 * Get the value for the key 'ldap.attr.pager'. <br>
4909 * The value is, e.g. pager <br>
4910 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4911 */
4912 String getLdapAttrPager();
4913
4914 /**
4915 * Get the value for the key 'ldap.attr.street'. <br>
4916 * The value is, e.g. street <br>
4917 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4918 */
4919 String getLdapAttrStreet();
4920
4921 /**
4922 * Get the value for the key 'ldap.attr.postalCode'. <br>
4923 * The value is, e.g. postalCode <br>
4924 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4925 */
4926 String getLdapAttrPostalCode();
4927
4928 /**
4929 * Get the value for the key 'ldap.attr.physicalDeliveryOfficeName'. <br>
4930 * The value is, e.g. physicalDeliveryOfficeName <br>
4931 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4932 */
4933 String getLdapAttrPhysicalDeliveryOfficeName();
4934
4935 /**
4936 * Get the value for the key 'ldap.attr.destinationIndicator'. <br>
4937 * The value is, e.g. destinationIndicator <br>
4938 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4939 */
4940 String getLdapAttrDestinationIndicator();
4941
4942 /**
4943 * Get the value for the key 'ldap.attr.internationaliSDNNumber'. <br>
4944 * The value is, e.g. internationaliSDNNumber <br>
4945 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4946 */
4947 String getLdapAttrInternationalisdnNumber();
4948
4949 /**
4950 * Get the value for the key 'ldap.attr.state'. <br>
4951 * The value is, e.g. st <br>
4952 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4953 */
4954 String getLdapAttrState();
4955
4956 /**
4957 * Get the value for the key 'ldap.attr.employeeType'. <br>
4958 * The value is, e.g. employeeType <br>
4959 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4960 */
4961 String getLdapAttrEmployeeType();
4962
4963 /**
4964 * Get the value for the key 'ldap.attr.facsimileTelephoneNumber'. <br>
4965 * The value is, e.g. facsimileTelephoneNumber <br>
4966 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4967 */
4968 String getLdapAttrFacsimileTelephoneNumber();
4969
4970 /**
4971 * Get the value for the key 'ldap.attr.postOfficeBox'. <br>
4972 * The value is, e.g. postOfficeBox <br>
4973 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4974 */
4975 String getLdapAttrPostOfficeBox();
4976
4977 /**
4978 * Get the value for the key 'ldap.attr.initials'. <br>
4979 * The value is, e.g. initials <br>
4980 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4981 */
4982 String getLdapAttrInitials();
4983
4984 /**
4985 * Get the value for the key 'ldap.attr.carLicense'. <br>
4986 * The value is, e.g. carLicense <br>
4987 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4988 */
4989 String getLdapAttrCarLicense();
4990
4991 /**
4992 * Get the value for the key 'ldap.attr.mobile'. <br>
4993 * The value is, e.g. mobile <br>
4994 * @return The value of found property. (NotNull: if not found, exception but basically no way)
4995 */
4996 String getLdapAttrMobile();
4997
4998 /**
4999 * Get the value for the key 'ldap.attr.postalAddress'. <br>
5000 * The value is, e.g. postalAddress <br>
5001 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5002 */
5003 String getLdapAttrPostalAddress();
5004
5005 /**
5006 * Get the value for the key 'ldap.attr.city'. <br>
5007 * The value is, e.g. l <br>
5008 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5009 */
5010 String getLdapAttrCity();
5011
5012 /**
5013 * Get the value for the key 'ldap.attr.teletexTerminalIdentifier'. <br>
5014 * The value is, e.g. teletexTerminalIdentifier <br>
5015 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5016 */
5017 String getLdapAttrTeletexTerminalIdentifier();
5018
5019 /**
5020 * Get the value for the key 'ldap.attr.x121Address'. <br>
5021 * The value is, e.g. x121Address <br>
5022 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5023 */
5024 String getLdapAttrX121Address();
5025
5026 /**
5027 * Get the value for the key 'ldap.attr.businessCategory'. <br>
5028 * The value is, e.g. businessCategory <br>
5029 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5030 */
5031 String getLdapAttrBusinessCategory();
5032
5033 /**
5034 * Get the value for the key 'ldap.attr.registeredAddress'. <br>
5035 * The value is, e.g. registeredAddress <br>
5036 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5037 */
5038 String getLdapAttrRegisteredAddress();
5039
5040 /**
5041 * Get the value for the key 'ldap.attr.displayName'. <br>
5042 * The value is, e.g. displayName <br>
5043 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5044 */
5045 String getLdapAttrDisplayName();
5046
5047 /**
5048 * Get the value for the key 'ldap.attr.preferredLanguage'. <br>
5049 * The value is, e.g. preferredLanguage <br>
5050 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5051 */
5052 String getLdapAttrPreferredLanguage();
5053
5054 /**
5055 * Get the value for the key 'ldap.attr.departmentNumber'. <br>
5056 * The value is, e.g. departmentNumber <br>
5057 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5058 */
5059 String getLdapAttrDepartmentNumber();
5060
5061 /**
5062 * Get the value for the key 'ldap.attr.uidNumber'. <br>
5063 * The value is, e.g. uidNumber <br>
5064 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5065 */
5066 String getLdapAttrUidNumber();
5067
5068 /**
5069 * Get the value for the key 'ldap.attr.gidNumber'. <br>
5070 * The value is, e.g. gidNumber <br>
5071 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5072 */
5073 String getLdapAttrGidNumber();
5074
5075 /**
5076 * Get the value for the key 'ldap.attr.homeDirectory'. <br>
5077 * The value is, e.g. homeDirectory <br>
5078 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5079 */
5080 String getLdapAttrHomeDirectory();
5081
5082 /**
5083 * Get the value for the key 'sso.type'. <br>
5084 * The value is, e.g. none <br>
5085 * comment: ------
5086 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5087 */
5088 String getSsoType();
5089
5090 /**
5091 * Get the value for the key 'spnego.logger.level'. <br>
5092 * The value is, e.g. 0 <br>
5093 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5094 */
5095 String getSpnegoLoggerLevel();
5096
5097 /**
5098 * Get the value for the key 'spnego.logger.level' as {@link Integer}. <br>
5099 * The value is, e.g. 0 <br>
5100 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5101 * @throws NumberFormatException When the property is not integer.
5102 */
5103 Integer getSpnegoLoggerLevelAsInteger();
5104
5105 /**
5106 * Get the value for the key 'spnego.krb5.conf'. <br>
5107 * The value is, e.g. krb5.conf <br>
5108 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5109 */
5110 String getSpnegoKrb5Conf();
5111
5112 /**
5113 * Get the value for the key 'spnego.login.conf'. <br>
5114 * The value is, e.g. auth_login.conf <br>
5115 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5116 */
5117 String getSpnegoLoginConf();
5118
5119 /**
5120 * Get the value for the key 'spnego.preauth.username'. <br>
5121 * The value is, e.g. username <br>
5122 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5123 */
5124 String getSpnegoPreauthUsername();
5125
5126 /**
5127 * Get the value for the key 'spnego.preauth.password'. <br>
5128 * The value is, e.g. password <br>
5129 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5130 */
5131 String getSpnegoPreauthPassword();
5132
5133 /**
5134 * Get the value for the key 'spnego.login.client.module'. <br>
5135 * The value is, e.g. spnego-client <br>
5136 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5137 */
5138 String getSpnegoLoginClientModule();
5139
5140 /**
5141 * Get the value for the key 'spnego.login.server.module'. <br>
5142 * The value is, e.g. spnego-server <br>
5143 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5144 */
5145 String getSpnegoLoginServerModule();
5146
5147 /**
5148 * Get the value for the key 'spnego.allow.basic'. <br>
5149 * The value is, e.g. true <br>
5150 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5151 */
5152 String getSpnegoAllowBasic();
5153
5154 /**
5155 * Is the property for the key 'spnego.allow.basic' true? <br>
5156 * The value is, e.g. true <br>
5157 * @return The determination, true or false. (if not found, exception but basically no way)
5158 */
5159 boolean isSpnegoAllowBasic();
5160
5161 /**
5162 * Get the value for the key 'spnego.allow.unsecure.basic'. <br>
5163 * The value is, e.g. true <br>
5164 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5165 */
5166 String getSpnegoAllowUnsecureBasic();
5167
5168 /**
5169 * Is the property for the key 'spnego.allow.unsecure.basic' true? <br>
5170 * The value is, e.g. true <br>
5171 * @return The determination, true or false. (if not found, exception but basically no way)
5172 */
5173 boolean isSpnegoAllowUnsecureBasic();
5174
5175 /**
5176 * Get the value for the key 'spnego.prompt.ntlm'. <br>
5177 * The value is, e.g. true <br>
5178 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5179 */
5180 String getSpnegoPromptNtlm();
5181
5182 /**
5183 * Is the property for the key 'spnego.prompt.ntlm' true? <br>
5184 * The value is, e.g. true <br>
5185 * @return The determination, true or false. (if not found, exception but basically no way)
5186 */
5187 boolean isSpnegoPromptNtlm();
5188
5189 /**
5190 * Get the value for the key 'spnego.allow.localhost'. <br>
5191 * The value is, e.g. true <br>
5192 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5193 */
5194 String getSpnegoAllowLocalhost();
5195
5196 /**
5197 * Is the property for the key 'spnego.allow.localhost' true? <br>
5198 * The value is, e.g. true <br>
5199 * @return The determination, true or false. (if not found, exception but basically no way)
5200 */
5201 boolean isSpnegoAllowLocalhost();
5202
5203 /**
5204 * Get the value for the key 'spnego.allow.delegation'. <br>
5205 * The value is, e.g. false <br>
5206 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5207 */
5208 String getSpnegoAllowDelegation();
5209
5210 /**
5211 * Is the property for the key 'spnego.allow.delegation' true? <br>
5212 * The value is, e.g. false <br>
5213 * @return The determination, true or false. (if not found, exception but basically no way)
5214 */
5215 boolean isSpnegoAllowDelegation();
5216
5217 /**
5218 * Get the value for the key 'oic.client.id'. <br>
5219 * The value is, e.g. __CLIENT_ID__ <br>
5220 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5221 */
5222 String getOicClientId();
5223
5224 /**
5225 * Get the value for the key 'oic.client.secret'. <br>
5226 * The value is, e.g. __CLIENT_SECRET__ <br>
5227 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5228 */
5229 String getOicClientSecret();
5230
5231 /**
5232 * Get the value for the key 'oic.auth.server.url'. <br>
5233 * The value is, e.g. https://accounts.google.com/o/oauth2/auth <br>
5234 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5235 */
5236 String getOicAuthServerUrl();
5237
5238 /**
5239 * Get the value for the key 'oic.redirect.url'. <br>
5240 * The value is, e.g. http://localhost:8080/sso/ <br>
5241 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5242 */
5243 String getOicRedirectUrl();
5244
5245 /**
5246 * Get the value for the key 'oic.scope'. <br>
5247 * The value is, e.g. openid email <br>
5248 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5249 */
5250 String getOicScope();
5251
5252 /**
5253 * Get the value for the key 'oic.token.server.url'. <br>
5254 * The value is, e.g. https://accounts.google.com/o/oauth2/token <br>
5255 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5256 */
5257 String getOicTokenServerUrl();
5258
5259 /**
5260 * Get the value for the key 'oic.default.roles'. <br>
5261 * The value is, e.g. guest <br>
5262 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5263 */
5264 String getOicDefaultRoles();
5265
5266 /**
5267 * Get the value for the key 'oic.default.groups'. <br>
5268 * The value is, e.g. <br>
5269 * @return The value of found property. (NotNull: if not found, exception but basically no way)
5270 */
5271 String getOicDefaultGroups();
5272
5273 /**
5274 * Get the value for the key 'oic.default.groups' as {@link Integer}. <br>
5275 * The value is, e.g. <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 getOicDefaultGroupsAsInteger();
5280
5281 /**
5282 * The simple implementation for configuration.
5283 * @author FreeGen
5284 */
5285 public static class SimpleImpl extends FessEnv.SimpleImpl implements FessConfig {
5286
5287 /** The serial version UID for object serialization. (Default) */
5288 private static final long serialVersionUID = 1L;
5289
5290 public String getDomainTitle() {
5291 return get(FessConfig.DOMAIN_TITLE);
5292 }
5293
5294 public String getElasticsearchClusterName() {
5295 return get(FessConfig.ELASTICSEARCH_CLUSTER_NAME);
5296 }
5297
5298 public String getElasticsearchHttpUrl() {
5299 return get(FessConfig.ELASTICSEARCH_HTTP_URL);
5300 }
5301
5302 public String getElasticsearchTransportSniff() {
5303 return get(FessConfig.ELASTICSEARCH_TRANSPORT_SNIFF);
5304 }
5305
5306 public boolean isElasticsearchTransportSniff() {
5307 return is(FessConfig.ELASTICSEARCH_TRANSPORT_SNIFF);
5308 }
5309
5310 public String getElasticsearchTransportPingTimeout() {
5311 return get(FessConfig.ELASTICSEARCH_TRANSPORT_ping_timeout);
5312 }
5313
5314 public String getElasticsearchTransportNodesSamplerInterval() {
5315 return get(FessConfig.ELASTICSEARCH_TRANSPORT_nodes_sampler_interval);
5316 }
5317
5318 public String getAppCipherAlgorism() {
5319 return get(FessConfig.APP_CIPHER_ALGORISM);
5320 }
5321
5322 public String getAppCipherKey() {
5323 return get(FessConfig.APP_CIPHER_KEY);
5324 }
5325
5326 public String getAppDigestAlgorism() {
5327 return get(FessConfig.APP_DIGEST_ALGORISM);
5328 }
5329
5330 public String getJvmCrawlerOptions() {
5331 return get(FessConfig.JVM_CRAWLER_OPTIONS);
5332 }
5333
5334 public String getJvmSuggestOptions() {
5335 return get(FessConfig.JVM_SUGGEST_OPTIONS);
5336 }
5337
5338 public String getJobSystemJobIds() {
5339 return get(FessConfig.JOB_SYSTEM_JOB_IDS);
5340 }
5341
5342 public String getJobTemplateTitleWeb() {
5343 return get(FessConfig.JOB_TEMPLATE_TITLE_WEB);
5344 }
5345
5346 public String getJobTemplateTitleFile() {
5347 return get(FessConfig.JOB_TEMPLATE_TITLE_FILE);
5348 }
5349
5350 public String getJobTemplateTitleData() {
5351 return get(FessConfig.JOB_TEMPLATE_TITLE_DATA);
5352 }
5353
5354 public String getJobTemplateScript() {
5355 return get(FessConfig.JOB_TEMPLATE_SCRIPT);
5356 }
5357
5358 public String getJavaCommandPath() {
5359 return get(FessConfig.JAVA_COMMAND_PATH);
5360 }
5361
5362 public String getPathEncoding() {
5363 return get(FessConfig.PATH_ENCODING);
5364 }
5365
5366 public String getUseOwnTmpDir() {
5367 return get(FessConfig.USE_OWN_TMP_DIR);
5368 }
5369
5370 public boolean isUseOwnTmpDir() {
5371 return is(FessConfig.USE_OWN_TMP_DIR);
5372 }
5373
5374 public String getMaxLogOutputLength() {
5375 return get(FessConfig.MAX_LOG_OUTPUT_LENGTH);
5376 }
5377
5378 public Integer getMaxLogOutputLengthAsInteger() {
5379 return getAsInteger(FessConfig.MAX_LOG_OUTPUT_LENGTH);
5380 }
5381
5382 public String getSupportedUploadedJsExtentions() {
5383 return get(FessConfig.SUPPORTED_UPLOADED_JS_EXTENTIONS);
5384 }
5385
5386 public String getSupportedUploadedCssExtentions() {
5387 return get(FessConfig.SUPPORTED_UPLOADED_CSS_EXTENTIONS);
5388 }
5389
5390 public String getSupportedUploadedMediaExtentions() {
5391 return get(FessConfig.SUPPORTED_UPLOADED_MEDIA_EXTENTIONS);
5392 }
5393
5394 public String getSupportedUploadedFiles() {
5395 return get(FessConfig.SUPPORTED_UPLOADED_FILES);
5396 }
5397
5398 public String getSupportedLanguages() {
5399 return get(FessConfig.SUPPORTED_LANGUAGES);
5400 }
5401
5402 public String getApiAccessTokenLength() {
5403 return get(FessConfig.API_ACCESS_TOKEN_LENGTH);
5404 }
5405
5406 public Integer getApiAccessTokenLengthAsInteger() {
5407 return getAsInteger(FessConfig.API_ACCESS_TOKEN_LENGTH);
5408 }
5409
5410 public String getApiAccessTokenRequired() {
5411 return get(FessConfig.API_ACCESS_TOKEN_REQUIRED);
5412 }
5413
5414 public boolean isApiAccessTokenRequired() {
5415 return is(FessConfig.API_ACCESS_TOKEN_REQUIRED);
5416 }
5417
5418 public String getApiAdminAccessPermissions() {
5419 return get(FessConfig.API_ADMIN_ACCESS_PERMISSIONS);
5420 }
5421
5422 public String getVirtualHostHeaders() {
5423 return get(FessConfig.VIRTUAL_HOST_HEADERS);
5424 }
5425
5426 public Integer getVirtualHostHeadersAsInteger() {
5427 return getAsInteger(FessConfig.VIRTUAL_HOST_HEADERS);
5428 }
5429
5430 public String getHttpProxyHost() {
5431 return get(FessConfig.HTTP_PROXY_HOST);
5432 }
5433
5434 public Integer getHttpProxyHostAsInteger() {
5435 return getAsInteger(FessConfig.HTTP_PROXY_HOST);
5436 }
5437
5438 public String getHttpProxyPort() {
5439 return get(FessConfig.HTTP_PROXY_PORT);
5440 }
5441
5442 public Integer getHttpProxyPortAsInteger() {
5443 return getAsInteger(FessConfig.HTTP_PROXY_PORT);
5444 }
5445
5446 public String getHttpProxyUsername() {
5447 return get(FessConfig.HTTP_PROXY_USERNAME);
5448 }
5449
5450 public Integer getHttpProxyUsernameAsInteger() {
5451 return getAsInteger(FessConfig.HTTP_PROXY_USERNAME);
5452 }
5453
5454 public String getHttpProxyPassword() {
5455 return get(FessConfig.HTTP_PROXY_PASSWORD);
5456 }
5457
5458 public Integer getHttpProxyPasswordAsInteger() {
5459 return getAsInteger(FessConfig.HTTP_PROXY_PASSWORD);
5460 }
5461
5462 public String getCrawlerDocumentMaxSiteLength() {
5463 return get(FessConfig.CRAWLER_DOCUMENT_MAX_SITE_LENGTH);
5464 }
5465
5466 public Integer getCrawlerDocumentMaxSiteLengthAsInteger() {
5467 return getAsInteger(FessConfig.CRAWLER_DOCUMENT_MAX_SITE_LENGTH);
5468 }
5469
5470 public String getCrawlerDocumentSiteEncoding() {
5471 return get(FessConfig.CRAWLER_DOCUMENT_SITE_ENCODING);
5472 }
5473
5474 public String getCrawlerDocumentUnknownHostname() {
5475 return get(FessConfig.CRAWLER_DOCUMENT_UNKNOWN_HOSTNAME);
5476 }
5477
5478 public String getCrawlerDocumentUseSiteEncodingOnEnglish() {
5479 return get(FessConfig.CRAWLER_DOCUMENT_USE_SITE_ENCODING_ON_ENGLISH);
5480 }
5481
5482 public boolean isCrawlerDocumentUseSiteEncodingOnEnglish() {
5483 return is(FessConfig.CRAWLER_DOCUMENT_USE_SITE_ENCODING_ON_ENGLISH);
5484 }
5485
5486 public String getCrawlerDocumentAppendData() {
5487 return get(FessConfig.CRAWLER_DOCUMENT_APPEND_DATA);
5488 }
5489
5490 public boolean isCrawlerDocumentAppendData() {
5491 return is(FessConfig.CRAWLER_DOCUMENT_APPEND_DATA);
5492 }
5493
5494 public String getCrawlerDocumentMaxAlphanumTermSize() {
5495 return get(FessConfig.CRAWLER_DOCUMENT_MAX_ALPHANUM_TERM_SIZE);
5496 }
5497
5498 public Integer getCrawlerDocumentMaxAlphanumTermSizeAsInteger() {
5499 return getAsInteger(FessConfig.CRAWLER_DOCUMENT_MAX_ALPHANUM_TERM_SIZE);
5500 }
5501
5502 public String getCrawlerDocumentMaxSymbolTermSize() {
5503 return get(FessConfig.CRAWLER_DOCUMENT_MAX_SYMBOL_TERM_SIZE);
5504 }
5505
5506 public Integer getCrawlerDocumentMaxSymbolTermSizeAsInteger() {
5507 return getAsInteger(FessConfig.CRAWLER_DOCUMENT_MAX_SYMBOL_TERM_SIZE);
5508 }
5509
5510 public String getCrawlerDocumentDuplicateTermRemoved() {
5511 return get(FessConfig.CRAWLER_DOCUMENT_DUPLICATE_TERM_REMOVED);
5512 }
5513
5514 public boolean isCrawlerDocumentDuplicateTermRemoved() {
5515 return is(FessConfig.CRAWLER_DOCUMENT_DUPLICATE_TERM_REMOVED);
5516 }
5517
5518 public String getCrawlerDocumentSpaceChars() {
5519 return get(FessConfig.CRAWLER_DOCUMENT_SPACE_CHARS);
5520 }
5521
5522 public String getCrawlerCrawlingDataEncoding() {
5523 return get(FessConfig.CRAWLER_CRAWLING_DATA_ENCODING);
5524 }
5525
5526 public String getCrawlerWebProtocols() {
5527 return get(FessConfig.CRAWLER_WEB_PROTOCOLS);
5528 }
5529
5530 public String getCrawlerFileProtocols() {
5531 return get(FessConfig.CRAWLER_FILE_PROTOCOLS);
5532 }
5533
5534 public String getCrawlerIgnoreRobotsTxt() {
5535 return get(FessConfig.CRAWLER_IGNORE_ROBOTS_TXT);
5536 }
5537
5538 public boolean isCrawlerIgnoreRobotsTxt() {
5539 return is(FessConfig.CRAWLER_IGNORE_ROBOTS_TXT);
5540 }
5541
5542 public String getCrawlerIgnoreMetaRobots() {
5543 return get(FessConfig.CRAWLER_IGNORE_META_ROBOTS);
5544 }
5545
5546 public boolean isCrawlerIgnoreMetaRobots() {
5547 return is(FessConfig.CRAWLER_IGNORE_META_ROBOTS);
5548 }
5549
5550 public String getCrawlerIgnoreContentException() {
5551 return get(FessConfig.CRAWLER_IGNORE_CONTENT_EXCEPTION);
5552 }
5553
5554 public boolean isCrawlerIgnoreContentException() {
5555 return is(FessConfig.CRAWLER_IGNORE_CONTENT_EXCEPTION);
5556 }
5557
5558 public String getCrawlerFailureUrlStatusCodes() {
5559 return get(FessConfig.CRAWLER_FAILURE_URL_STATUS_CODES);
5560 }
5561
5562 public Integer getCrawlerFailureUrlStatusCodesAsInteger() {
5563 return getAsInteger(FessConfig.CRAWLER_FAILURE_URL_STATUS_CODES);
5564 }
5565
5566 public String getCrawlerMetadataContentExcludes() {
5567 return get(FessConfig.CRAWLER_METADATA_CONTENT_EXCLUDES);
5568 }
5569
5570 public String getCrawlerMetadataNameMapping() {
5571 return get(FessConfig.CRAWLER_METADATA_NAME_MAPPING);
5572 }
5573
5574 public String getCrawlerDocumentHtmlContentXpath() {
5575 return get(FessConfig.CRAWLER_DOCUMENT_HTML_CONTENT_XPATH);
5576 }
5577
5578 public String getCrawlerDocumentHtmlLangXpath() {
5579 return get(FessConfig.CRAWLER_DOCUMENT_HTML_LANG_XPATH);
5580 }
5581
5582 public String getCrawlerDocumentHtmlDigestXpath() {
5583 return get(FessConfig.CRAWLER_DOCUMENT_HTML_DIGEST_XPATH);
5584 }
5585
5586 public String getCrawlerDocumentHtmlCanonicalXpath() {
5587 return get(FessConfig.CRAWLER_DOCUMENT_HTML_CANONICAL_XPATH);
5588 }
5589
5590 public String getCrawlerDocumentHtmlPrunedTags() {
5591 return get(FessConfig.CRAWLER_DOCUMENT_HTML_PRUNED_TAGS);
5592 }
5593
5594 public String getCrawlerDocumentHtmlMaxDigestLength() {
5595 return get(FessConfig.CRAWLER_DOCUMENT_HTML_MAX_DIGEST_LENGTH);
5596 }
5597
5598 public Integer getCrawlerDocumentHtmlMaxDigestLengthAsInteger() {
5599 return getAsInteger(FessConfig.CRAWLER_DOCUMENT_HTML_MAX_DIGEST_LENGTH);
5600 }
5601
5602 public String getCrawlerDocumentFileNameEncoding() {
5603 return get(FessConfig.CRAWLER_DOCUMENT_FILE_NAME_ENCODING);
5604 }
5605
5606 public Integer getCrawlerDocumentFileNameEncodingAsInteger() {
5607 return getAsInteger(FessConfig.CRAWLER_DOCUMENT_FILE_NAME_ENCODING);
5608 }
5609
5610 public String getCrawlerDocumentFileNoTitleLabel() {
5611 return get(FessConfig.CRAWLER_DOCUMENT_FILE_NO_TITLE_LABEL);
5612 }
5613
5614 public String getCrawlerDocumentFileIgnoreEmptyContent() {
5615 return get(FessConfig.CRAWLER_DOCUMENT_FILE_IGNORE_EMPTY_CONTENT);
5616 }
5617
5618 public boolean isCrawlerDocumentFileIgnoreEmptyContent() {
5619 return is(FessConfig.CRAWLER_DOCUMENT_FILE_IGNORE_EMPTY_CONTENT);
5620 }
5621
5622 public String getCrawlerDocumentFileMaxTitleLength() {
5623 return get(FessConfig.CRAWLER_DOCUMENT_FILE_MAX_TITLE_LENGTH);
5624 }
5625
5626 public Integer getCrawlerDocumentFileMaxTitleLengthAsInteger() {
5627 return getAsInteger(FessConfig.CRAWLER_DOCUMENT_FILE_MAX_TITLE_LENGTH);
5628 }
5629
5630 public String getCrawlerDocumentFileMaxDigestLength() {
5631 return get(FessConfig.CRAWLER_DOCUMENT_FILE_MAX_DIGEST_LENGTH);
5632 }
5633
5634 public Integer getCrawlerDocumentFileMaxDigestLengthAsInteger() {
5635 return getAsInteger(FessConfig.CRAWLER_DOCUMENT_FILE_MAX_DIGEST_LENGTH);
5636 }
5637
5638 public String getCrawlerDocumentFileAppendMetaContent() {
5639 return get(FessConfig.CRAWLER_DOCUMENT_FILE_APPEND_META_CONTENT);
5640 }
5641
5642 public boolean isCrawlerDocumentFileAppendMetaContent() {
5643 return is(FessConfig.CRAWLER_DOCUMENT_FILE_APPEND_META_CONTENT);
5644 }
5645
5646 public String getCrawlerDocumentFileAppendBodyContent() {
5647 return get(FessConfig.CRAWLER_DOCUMENT_FILE_APPEND_BODY_CONTENT);
5648 }
5649
5650 public boolean isCrawlerDocumentFileAppendBodyContent() {
5651 return is(FessConfig.CRAWLER_DOCUMENT_FILE_APPEND_BODY_CONTENT);
5652 }
5653
5654 public String getCrawlerDocumentFileDefaultLang() {
5655 return get(FessConfig.CRAWLER_DOCUMENT_FILE_DEFAULT_LANG);
5656 }
5657
5658 public Integer getCrawlerDocumentFileDefaultLangAsInteger() {
5659 return getAsInteger(FessConfig.CRAWLER_DOCUMENT_FILE_DEFAULT_LANG);
5660 }
5661
5662 public String getCrawlerDocumentCacheEnabled() {
5663 return get(FessConfig.CRAWLER_DOCUMENT_CACHE_ENABLED);
5664 }
5665
5666 public boolean isCrawlerDocumentCacheEnabled() {
5667 return is(FessConfig.CRAWLER_DOCUMENT_CACHE_ENABLED);
5668 }
5669
5670 public String getCrawlerDocumentCacheMaxSize() {
5671 return get(FessConfig.CRAWLER_DOCUMENT_CACHE_MAX_SIZE);
5672 }
5673
5674 public Integer getCrawlerDocumentCacheMaxSizeAsInteger() {
5675 return getAsInteger(FessConfig.CRAWLER_DOCUMENT_CACHE_MAX_SIZE);
5676 }
5677
5678 public String getCrawlerDocumentCacheSupportedMimetypes() {
5679 return get(FessConfig.CRAWLER_DOCUMENT_CACHE_SUPPORTED_MIMETYPES);
5680 }
5681
5682 public String getCrawlerDocumentCacheHtmlMimetypes() {
5683 return get(FessConfig.CRAWLER_DOCUMENT_CACHE_HTML_MIMETYPES);
5684 }
5685
5686 public String getIndexerThreadDumpEnabled() {
5687 return get(FessConfig.INDEXER_THREAD_DUMP_ENABLED);
5688 }
5689
5690 public boolean isIndexerThreadDumpEnabled() {
5691 return is(FessConfig.INDEXER_THREAD_DUMP_ENABLED);
5692 }
5693
5694 public String getIndexerUnprocessedDocumentSize() {
5695 return get(FessConfig.INDEXER_UNPROCESSED_DOCUMENT_SIZE);
5696 }
5697
5698 public Integer getIndexerUnprocessedDocumentSizeAsInteger() {
5699 return getAsInteger(FessConfig.INDEXER_UNPROCESSED_DOCUMENT_SIZE);
5700 }
5701
5702 public String getIndexerClickCountEnabled() {
5703 return get(FessConfig.INDEXER_CLICK_COUNT_ENABLED);
5704 }
5705
5706 public boolean isIndexerClickCountEnabled() {
5707 return is(FessConfig.INDEXER_CLICK_COUNT_ENABLED);
5708 }
5709
5710 public String getIndexerFavoriteCountEnabled() {
5711 return get(FessConfig.INDEXER_FAVORITE_COUNT_ENABLED);
5712 }
5713
5714 public boolean isIndexerFavoriteCountEnabled() {
5715 return is(FessConfig.INDEXER_FAVORITE_COUNT_ENABLED);
5716 }
5717
5718 public String getIndexerWebfsCommitMarginTime() {
5719 return get(FessConfig.INDEXER_WEBFS_COMMIT_MARGIN_TIME);
5720 }
5721
5722 public Integer getIndexerWebfsCommitMarginTimeAsInteger() {
5723 return getAsInteger(FessConfig.INDEXER_WEBFS_COMMIT_MARGIN_TIME);
5724 }
5725
5726 public String getIndexerWebfsMaxEmptyListCount() {
5727 return get(FessConfig.INDEXER_WEBFS_MAX_EMPTY_LIST_COUNT);
5728 }
5729
5730 public Integer getIndexerWebfsMaxEmptyListCountAsInteger() {
5731 return getAsInteger(FessConfig.INDEXER_WEBFS_MAX_EMPTY_LIST_COUNT);
5732 }
5733
5734 public String getIndexerWebfsUpdateInterval() {
5735 return get(FessConfig.INDEXER_WEBFS_UPDATE_INTERVAL);
5736 }
5737
5738 public Integer getIndexerWebfsUpdateIntervalAsInteger() {
5739 return getAsInteger(FessConfig.INDEXER_WEBFS_UPDATE_INTERVAL);
5740 }
5741
5742 public String getIndexerWebfsMaxDocumentCacheSize() {
5743 return get(FessConfig.INDEXER_WEBFS_MAX_DOCUMENT_CACHE_SIZE);
5744 }
5745
5746 public Integer getIndexerWebfsMaxDocumentCacheSizeAsInteger() {
5747 return getAsInteger(FessConfig.INDEXER_WEBFS_MAX_DOCUMENT_CACHE_SIZE);
5748 }
5749
5750 public String getIndexerWebfsMaxDocumentRequestSize() {
5751 return get(FessConfig.INDEXER_WEBFS_MAX_DOCUMENT_REQUEST_SIZE);
5752 }
5753
5754 public Integer getIndexerWebfsMaxDocumentRequestSizeAsInteger() {
5755 return getAsInteger(FessConfig.INDEXER_WEBFS_MAX_DOCUMENT_REQUEST_SIZE);
5756 }
5757
5758 public String getIndexerDataMaxDocumentCacheSize() {
5759 return get(FessConfig.INDEXER_DATA_MAX_DOCUMENT_CACHE_SIZE);
5760 }
5761
5762 public Integer getIndexerDataMaxDocumentCacheSizeAsInteger() {
5763 return getAsInteger(FessConfig.INDEXER_DATA_MAX_DOCUMENT_CACHE_SIZE);
5764 }
5765
5766 public String getIndexerDataMaxDocumentRequestSize() {
5767 return get(FessConfig.INDEXER_DATA_MAX_DOCUMENT_REQUEST_SIZE);
5768 }
5769
5770 public Integer getIndexerDataMaxDocumentRequestSizeAsInteger() {
5771 return getAsInteger(FessConfig.INDEXER_DATA_MAX_DOCUMENT_REQUEST_SIZE);
5772 }
5773
5774 public String getIndexFieldFavoriteCount() {
5775 return get(FessConfig.INDEX_FIELD_favorite_count);
5776 }
5777
5778 public String getIndexFieldClickCount() {
5779 return get(FessConfig.INDEX_FIELD_click_count);
5780 }
5781
5782 public String getIndexFieldConfigId() {
5783 return get(FessConfig.INDEX_FIELD_config_id);
5784 }
5785
5786 public String getIndexFieldExpires() {
5787 return get(FessConfig.INDEX_FIELD_EXPIRES);
5788 }
5789
5790 public String getIndexFieldUrl() {
5791 return get(FessConfig.INDEX_FIELD_URL);
5792 }
5793
5794 public String getIndexFieldDocId() {
5795 return get(FessConfig.INDEX_FIELD_doc_id);
5796 }
5797
5798 public String getIndexFieldId() {
5799 return get(FessConfig.INDEX_FIELD_ID);
5800 }
5801
5802 public String getIndexFieldVersion() {
5803 return get(FessConfig.INDEX_FIELD_VERSION);
5804 }
5805
5806 public String getIndexFieldLang() {
5807 return get(FessConfig.INDEX_FIELD_LANG);
5808 }
5809
5810 public String getIndexFieldHasCache() {
5811 return get(FessConfig.INDEX_FIELD_has_cache);
5812 }
5813
5814 public String getIndexFieldLastModified() {
5815 return get(FessConfig.INDEX_FIELD_last_modified);
5816 }
5817
5818 public String getIndexFieldAnchor() {
5819 return get(FessConfig.INDEX_FIELD_ANCHOR);
5820 }
5821
5822 public String getIndexFieldSegment() {
5823 return get(FessConfig.INDEX_FIELD_SEGMENT);
5824 }
5825
5826 public String getIndexFieldRole() {
5827 return get(FessConfig.INDEX_FIELD_ROLE);
5828 }
5829
5830 public String getIndexFieldBoost() {
5831 return get(FessConfig.INDEX_FIELD_BOOST);
5832 }
5833
5834 public String getIndexFieldCreated() {
5835 return get(FessConfig.INDEX_FIELD_CREATED);
5836 }
5837
5838 public String getIndexFieldTimestamp() {
5839 return get(FessConfig.INDEX_FIELD_TIMESTAMP);
5840 }
5841
5842 public String getIndexFieldLabel() {
5843 return get(FessConfig.INDEX_FIELD_LABEL);
5844 }
5845
5846 public String getIndexFieldMimetype() {
5847 return get(FessConfig.INDEX_FIELD_MIMETYPE);
5848 }
5849
5850 public String getIndexFieldParentId() {
5851 return get(FessConfig.INDEX_FIELD_parent_id);
5852 }
5853
5854 public String getIndexFieldImportantContent() {
5855 return get(FessConfig.INDEX_FIELD_important_content);
5856 }
5857
5858 public String getIndexFieldContent() {
5859 return get(FessConfig.INDEX_FIELD_CONTENT);
5860 }
5861
5862 public String getIndexFieldContentMinhash() {
5863 return get(FessConfig.INDEX_FIELD_content_minhash);
5864 }
5865
5866 public String getIndexFieldContentMinhashBits() {
5867 return get(FessConfig.INDEX_FIELD_content_minhash_bits);
5868 }
5869
5870 public String getIndexFieldCache() {
5871 return get(FessConfig.INDEX_FIELD_CACHE);
5872 }
5873
5874 public String getIndexFieldDigest() {
5875 return get(FessConfig.INDEX_FIELD_DIGEST);
5876 }
5877
5878 public String getIndexFieldTitle() {
5879 return get(FessConfig.INDEX_FIELD_TITLE);
5880 }
5881
5882 public String getIndexFieldHost() {
5883 return get(FessConfig.INDEX_FIELD_HOST);
5884 }
5885
5886 public String getIndexFieldSite() {
5887 return get(FessConfig.INDEX_FIELD_SITE);
5888 }
5889
5890 public String getIndexFieldContentLength() {
5891 return get(FessConfig.INDEX_FIELD_content_length);
5892 }
5893
5894 public String getIndexFieldFiletype() {
5895 return get(FessConfig.INDEX_FIELD_FILETYPE);
5896 }
5897
5898 public String getIndexFieldFilename() {
5899 return get(FessConfig.INDEX_FIELD_FILENAME);
5900 }
5901
5902 public String getIndexFieldThumbnail() {
5903 return get(FessConfig.INDEX_FIELD_THUMBNAIL);
5904 }
5905
5906 public String getIndexFieldVirtualHost() {
5907 return get(FessConfig.INDEX_FIELD_virtual_host);
5908 }
5909
5910 public String getResponseFieldContentTitle() {
5911 return get(FessConfig.RESPONSE_FIELD_content_title);
5912 }
5913
5914 public String getResponseFieldContentDescription() {
5915 return get(FessConfig.RESPONSE_FIELD_content_description);
5916 }
5917
5918 public String getResponseFieldUrlLink() {
5919 return get(FessConfig.RESPONSE_FIELD_url_link);
5920 }
5921
5922 public String getResponseFieldSitePath() {
5923 return get(FessConfig.RESPONSE_FIELD_site_path);
5924 }
5925
5926 public String getIndexDocumentSearchIndex() {
5927 return get(FessConfig.INDEX_DOCUMENT_SEARCH_INDEX);
5928 }
5929
5930 public String getIndexDocumentUpdateIndex() {
5931 return get(FessConfig.INDEX_DOCUMENT_UPDATE_INDEX);
5932 }
5933
5934 public String getIndexDocumentType() {
5935 return get(FessConfig.INDEX_DOCUMENT_TYPE);
5936 }
5937
5938 public String getIndexDocumentSuggestIndex() {
5939 return get(FessConfig.INDEX_DOCUMENT_SUGGEST_INDEX);
5940 }
5941
5942 public String getIndexDocumentCrawlerIndex() {
5943 return get(FessConfig.INDEX_DOCUMENT_CRAWLER_INDEX);
5944 }
5945
5946 public String getIndexConfigIndex() {
5947 return get(FessConfig.INDEX_CONFIG_INDEX);
5948 }
5949
5950 public String getIndexUserIndex() {
5951 return get(FessConfig.INDEX_USER_INDEX);
5952 }
5953
5954 public String getIndexLogIndex() {
5955 return get(FessConfig.INDEX_LOG_INDEX);
5956 }
5957
5958 public String getIndexAdminArrayFields() {
5959 return get(FessConfig.INDEX_ADMIN_ARRAY_FIELDS);
5960 }
5961
5962 public String getIndexAdminDateFields() {
5963 return get(FessConfig.INDEX_ADMIN_DATE_FIELDS);
5964 }
5965
5966 public String getIndexAdminIntegerFields() {
5967 return get(FessConfig.INDEX_ADMIN_INTEGER_FIELDS);
5968 }
5969
5970 public Integer getIndexAdminIntegerFieldsAsInteger() {
5971 return getAsInteger(FessConfig.INDEX_ADMIN_INTEGER_FIELDS);
5972 }
5973
5974 public String getIndexAdminLongFields() {
5975 return get(FessConfig.INDEX_ADMIN_LONG_FIELDS);
5976 }
5977
5978 public String getIndexAdminFloatFields() {
5979 return get(FessConfig.INDEX_ADMIN_FLOAT_FIELDS);
5980 }
5981
5982 public String getIndexAdminDoubleFields() {
5983 return get(FessConfig.INDEX_ADMIN_DOUBLE_FIELDS);
5984 }
5985
5986 public Integer getIndexAdminDoubleFieldsAsInteger() {
5987 return getAsInteger(FessConfig.INDEX_ADMIN_DOUBLE_FIELDS);
5988 }
5989
5990 public String getIndexAdminRequiredFields() {
5991 return get(FessConfig.INDEX_ADMIN_REQUIRED_FIELDS);
5992 }
5993
5994 public String getIndexSearchTimeout() {
5995 return get(FessConfig.INDEX_SEARCH_TIMEOUT);
5996 }
5997
5998 public String getIndexScrollSearchTimeoutTimeout() {
5999 return get(FessConfig.INDEX_SCROLL_SEARCH_TIMEOUT_TIMEOUT);
6000 }
6001
6002 public String getIndexIndexTimeout() {
6003 return get(FessConfig.INDEX_INDEX_TIMEOUT);
6004 }
6005
6006 public String getIndexBulkTimeout() {
6007 return get(FessConfig.INDEX_BULK_TIMEOUT);
6008 }
6009
6010 public String getIndexDeleteTimeout() {
6011 return get(FessConfig.INDEX_DELETE_TIMEOUT);
6012 }
6013
6014 public String getIndexHealthTimeout() {
6015 return get(FessConfig.INDEX_HEALTH_TIMEOUT);
6016 }
6017
6018 public String getIndexIndicesTimeout() {
6019 return get(FessConfig.INDEX_INDICES_TIMEOUT);
6020 }
6021
6022 public String getQueryMaxLength() {
6023 return get(FessConfig.QUERY_MAX_LENGTH);
6024 }
6025
6026 public Integer getQueryMaxLengthAsInteger() {
6027 return getAsInteger(FessConfig.QUERY_MAX_LENGTH);
6028 }
6029
6030 public String getQueryTimeout() {
6031 return get(FessConfig.QUERY_TIMEOUT);
6032 }
6033
6034 public Integer getQueryTimeoutAsInteger() {
6035 return getAsInteger(FessConfig.QUERY_TIMEOUT);
6036 }
6037
6038 public String getQueryGeoFields() {
6039 return get(FessConfig.QUERY_GEO_FIELDS);
6040 }
6041
6042 public String getQueryBrowserLangParameterName() {
6043 return get(FessConfig.QUERY_BROWSER_LANG_PARAMETER_NAME);
6044 }
6045
6046 public String getQueryReplaceTermWithPrefixQuery() {
6047 return get(FessConfig.QUERY_REPLACE_TERM_WITH_PREFIX_QUERY);
6048 }
6049
6050 public boolean isQueryReplaceTermWithPrefixQuery() {
6051 return is(FessConfig.QUERY_REPLACE_TERM_WITH_PREFIX_QUERY);
6052 }
6053
6054 public String getQueryHighlightFragmentSize() {
6055 return get(FessConfig.QUERY_HIGHLIGHT_FRAGMENT_SIZE);
6056 }
6057
6058 public Integer getQueryHighlightFragmentSizeAsInteger() {
6059 return getAsInteger(FessConfig.QUERY_HIGHLIGHT_FRAGMENT_SIZE);
6060 }
6061
6062 public String getQueryHighlightNumberOfFragments() {
6063 return get(FessConfig.QUERY_HIGHLIGHT_NUMBER_OF_FRAGMENTS);
6064 }
6065
6066 public Integer getQueryHighlightNumberOfFragmentsAsInteger() {
6067 return getAsInteger(FessConfig.QUERY_HIGHLIGHT_NUMBER_OF_FRAGMENTS);
6068 }
6069
6070 public String getQueryHighlightType() {
6071 return get(FessConfig.QUERY_HIGHLIGHT_TYPE);
6072 }
6073
6074 public String getQueryMaxSearchResultOffset() {
6075 return get(FessConfig.QUERY_MAX_SEARCH_RESULT_OFFSET);
6076 }
6077
6078 public Integer getQueryMaxSearchResultOffsetAsInteger() {
6079 return getAsInteger(FessConfig.QUERY_MAX_SEARCH_RESULT_OFFSET);
6080 }
6081
6082 public String getQueryAdditionalResponseFields() {
6083 return get(FessConfig.QUERY_ADDITIONAL_RESPONSE_FIELDS);
6084 }
6085
6086 public Integer getQueryAdditionalResponseFieldsAsInteger() {
6087 return getAsInteger(FessConfig.QUERY_ADDITIONAL_RESPONSE_FIELDS);
6088 }
6089
6090 public String getQueryAdditionalApiResponseFields() {
6091 return get(FessConfig.QUERY_ADDITIONAL_API_RESPONSE_FIELDS);
6092 }
6093
6094 public Integer getQueryAdditionalApiResponseFieldsAsInteger() {
6095 return getAsInteger(FessConfig.QUERY_ADDITIONAL_API_RESPONSE_FIELDS);
6096 }
6097
6098 public String getQueryAdditionalCacheResponseFields() {
6099 return get(FessConfig.QUERY_ADDITIONAL_CACHE_RESPONSE_FIELDS);
6100 }
6101
6102 public Integer getQueryAdditionalCacheResponseFieldsAsInteger() {
6103 return getAsInteger(FessConfig.QUERY_ADDITIONAL_CACHE_RESPONSE_FIELDS);
6104 }
6105
6106 public String getQueryAdditionalHighlightedFields() {
6107 return get(FessConfig.QUERY_ADDITIONAL_HIGHLIGHTED_FIELDS);
6108 }
6109
6110 public Integer getQueryAdditionalHighlightedFieldsAsInteger() {
6111 return getAsInteger(FessConfig.QUERY_ADDITIONAL_HIGHLIGHTED_FIELDS);
6112 }
6113
6114 public String getQueryAdditionalSearchFields() {
6115 return get(FessConfig.QUERY_ADDITIONAL_SEARCH_FIELDS);
6116 }
6117
6118 public Integer getQueryAdditionalSearchFieldsAsInteger() {
6119 return getAsInteger(FessConfig.QUERY_ADDITIONAL_SEARCH_FIELDS);
6120 }
6121
6122 public String getQueryAdditionalFacetFields() {
6123 return get(FessConfig.QUERY_ADDITIONAL_FACET_FIELDS);
6124 }
6125
6126 public Integer getQueryAdditionalFacetFieldsAsInteger() {
6127 return getAsInteger(FessConfig.QUERY_ADDITIONAL_FACET_FIELDS);
6128 }
6129
6130 public String getQueryAdditionalSortFields() {
6131 return get(FessConfig.QUERY_ADDITIONAL_SORT_FIELDS);
6132 }
6133
6134 public Integer getQueryAdditionalSortFieldsAsInteger() {
6135 return getAsInteger(FessConfig.QUERY_ADDITIONAL_SORT_FIELDS);
6136 }
6137
6138 public String getQueryAdditionalNotAnalyzedFields() {
6139 return get(FessConfig.QUERY_ADDITIONAL_NOT_ANALYZED_FIELDS);
6140 }
6141
6142 public Integer getQueryAdditionalNotAnalyzedFieldsAsInteger() {
6143 return getAsInteger(FessConfig.QUERY_ADDITIONAL_NOT_ANALYZED_FIELDS);
6144 }
6145
6146 public String getQueryCollapseMaxConcurrentGroupResults() {
6147 return get(FessConfig.QUERY_COLLAPSE_MAX_CONCURRENT_GROUP_RESULTS);
6148 }
6149
6150 public Integer getQueryCollapseMaxConcurrentGroupResultsAsInteger() {
6151 return getAsInteger(FessConfig.QUERY_COLLAPSE_MAX_CONCURRENT_GROUP_RESULTS);
6152 }
6153
6154 public String getQueryCollapseInnerHitsName() {
6155 return get(FessConfig.QUERY_COLLAPSE_INNER_HITS_NAME);
6156 }
6157
6158 public String getQueryCollapseInnerHitsSize() {
6159 return get(FessConfig.QUERY_COLLAPSE_INNER_HITS_SIZE);
6160 }
6161
6162 public Integer getQueryCollapseInnerHitsSizeAsInteger() {
6163 return getAsInteger(FessConfig.QUERY_COLLAPSE_INNER_HITS_SIZE);
6164 }
6165
6166 public String getQueryCollapseInnerHitsSorts() {
6167 return get(FessConfig.QUERY_COLLAPSE_INNER_HITS_SORTS);
6168 }
6169
6170 public Integer getQueryCollapseInnerHitsSortsAsInteger() {
6171 return getAsInteger(FessConfig.QUERY_COLLAPSE_INNER_HITS_SORTS);
6172 }
6173
6174 public String getQueryDefaultLanguages() {
6175 return get(FessConfig.QUERY_DEFAULT_LANGUAGES);
6176 }
6177
6178 public Integer getQueryDefaultLanguagesAsInteger() {
6179 return getAsInteger(FessConfig.QUERY_DEFAULT_LANGUAGES);
6180 }
6181
6182 public String getQueryLanguageMapping() {
6183 return get(FessConfig.QUERY_LANGUAGE_MAPPING);
6184 }
6185
6186 public String getQueryBoostTitle() {
6187 return get(FessConfig.QUERY_BOOST_TITLE);
6188 }
6189
6190 public java.math.BigDecimal getQueryBoostTitleAsDecimal() {
6191 return getAsDecimal(FessConfig.QUERY_BOOST_TITLE);
6192 }
6193
6194 public String getQueryBoostTitleLang() {
6195 return get(FessConfig.QUERY_BOOST_TITLE_LANG);
6196 }
6197
6198 public java.math.BigDecimal getQueryBoostTitleLangAsDecimal() {
6199 return getAsDecimal(FessConfig.QUERY_BOOST_TITLE_LANG);
6200 }
6201
6202 public String getQueryBoostContent() {
6203 return get(FessConfig.QUERY_BOOST_CONTENT);
6204 }
6205
6206 public java.math.BigDecimal getQueryBoostContentAsDecimal() {
6207 return getAsDecimal(FessConfig.QUERY_BOOST_CONTENT);
6208 }
6209
6210 public String getQueryBoostContentLang() {
6211 return get(FessConfig.QUERY_BOOST_CONTENT_LANG);
6212 }
6213
6214 public java.math.BigDecimal getQueryBoostContentLangAsDecimal() {
6215 return getAsDecimal(FessConfig.QUERY_BOOST_CONTENT_LANG);
6216 }
6217
6218 public String getSmbRoleFromFile() {
6219 return get(FessConfig.SMB_ROLE_FROM_FILE);
6220 }
6221
6222 public boolean isSmbRoleFromFile() {
6223 return is(FessConfig.SMB_ROLE_FROM_FILE);
6224 }
6225
6226 public String getSmbAvailableSidTypes() {
6227 return get(FessConfig.SMB_AVAILABLE_SID_TYPES);
6228 }
6229
6230 public Integer getSmbAvailableSidTypesAsInteger() {
6231 return getAsInteger(FessConfig.SMB_AVAILABLE_SID_TYPES);
6232 }
6233
6234 public String getIndexBackupTargets() {
6235 return get(FessConfig.INDEX_BACKUP_TARGETS);
6236 }
6237
6238 public String getIndexBackupLogTargets() {
6239 return get(FessConfig.INDEX_BACKUP_LOG_TARGETS);
6240 }
6241
6242 public String getFormAdminMaxInputSize() {
6243 return get(FessConfig.FORM_ADMIN_MAX_INPUT_SIZE);
6244 }
6245
6246 public Integer getFormAdminMaxInputSizeAsInteger() {
6247 return getAsInteger(FessConfig.FORM_ADMIN_MAX_INPUT_SIZE);
6248 }
6249
6250 public String getAuthenticationAdminUsers() {
6251 return get(FessConfig.AUTHENTICATION_ADMIN_USERS);
6252 }
6253
6254 public String getAuthenticationAdminRoles() {
6255 return get(FessConfig.AUTHENTICATION_ADMIN_ROLES);
6256 }
6257
6258 public String getRoleSearchDefaultPermissions() {
6259 return get(FessConfig.ROLE_SEARCH_DEFAULT_PERMISSIONS);
6260 }
6261
6262 public Integer getRoleSearchDefaultPermissionsAsInteger() {
6263 return getAsInteger(FessConfig.ROLE_SEARCH_DEFAULT_PERMISSIONS);
6264 }
6265
6266 public String getRoleSearchDefaultDisplayPermissions() {
6267 return get(FessConfig.ROLE_SEARCH_DEFAULT_DISPLAY_PERMISSIONS);
6268 }
6269
6270 public String getRoleSearchGuestPermissions() {
6271 return get(FessConfig.ROLE_SEARCH_GUEST_PERMISSIONS);
6272 }
6273
6274 public String getRoleSearchUserPrefix() {
6275 return get(FessConfig.ROLE_SEARCH_USER_PREFIX);
6276 }
6277
6278 public Integer getRoleSearchUserPrefixAsInteger() {
6279 return getAsInteger(FessConfig.ROLE_SEARCH_USER_PREFIX);
6280 }
6281
6282 public String getRoleSearchGroupPrefix() {
6283 return get(FessConfig.ROLE_SEARCH_GROUP_PREFIX);
6284 }
6285
6286 public Integer getRoleSearchGroupPrefixAsInteger() {
6287 return getAsInteger(FessConfig.ROLE_SEARCH_GROUP_PREFIX);
6288 }
6289
6290 public String getRoleSearchRolePrefix() {
6291 return get(FessConfig.ROLE_SEARCH_ROLE_PREFIX);
6292 }
6293
6294 public String getCookieDefaultPath() {
6295 return get(FessConfig.COOKIE_DEFAULT_PATH);
6296 }
6297
6298 public String getCookieDefaultExpire() {
6299 return get(FessConfig.COOKIE_DEFAULT_EXPIRE);
6300 }
6301
6302 public Integer getCookieDefaultExpireAsInteger() {
6303 return getAsInteger(FessConfig.COOKIE_DEFAULT_EXPIRE);
6304 }
6305
6306 public String getCookieEternalExpire() {
6307 return get(FessConfig.COOKIE_ETERNAL_EXPIRE);
6308 }
6309
6310 public Integer getCookieEternalExpireAsInteger() {
6311 return getAsInteger(FessConfig.COOKIE_ETERNAL_EXPIRE);
6312 }
6313
6314 public String getCookieRememberMeHarborKey() {
6315 return get(FessConfig.COOKIE_REMEMBER_ME_HARBOR_KEY);
6316 }
6317
6318 public String getPagingPageSize() {
6319 return get(FessConfig.PAGING_PAGE_SIZE);
6320 }
6321
6322 public Integer getPagingPageSizeAsInteger() {
6323 return getAsInteger(FessConfig.PAGING_PAGE_SIZE);
6324 }
6325
6326 public String getPagingPageRangeSize() {
6327 return get(FessConfig.PAGING_PAGE_RANGE_SIZE);
6328 }
6329
6330 public Integer getPagingPageRangeSizeAsInteger() {
6331 return getAsInteger(FessConfig.PAGING_PAGE_RANGE_SIZE);
6332 }
6333
6334 public String getPagingPageRangeFillLimit() {
6335 return get(FessConfig.PAGING_PAGE_RANGE_FILL_LIMIT);
6336 }
6337
6338 public boolean isPagingPageRangeFillLimit() {
6339 return is(FessConfig.PAGING_PAGE_RANGE_FILL_LIMIT);
6340 }
6341
6342 public String getPageDocboostMaxFetchSize() {
6343 return get(FessConfig.PAGE_DOCBOOST_MAX_FETCH_SIZE);
6344 }
6345
6346 public Integer getPageDocboostMaxFetchSizeAsInteger() {
6347 return getAsInteger(FessConfig.PAGE_DOCBOOST_MAX_FETCH_SIZE);
6348 }
6349
6350 public String getPageKeymatchMaxFetchSize() {
6351 return get(FessConfig.PAGE_KEYMATCH_MAX_FETCH_SIZE);
6352 }
6353
6354 public Integer getPageKeymatchMaxFetchSizeAsInteger() {
6355 return getAsInteger(FessConfig.PAGE_KEYMATCH_MAX_FETCH_SIZE);
6356 }
6357
6358 public String getPageLabeltypeMaxFetchSize() {
6359 return get(FessConfig.PAGE_LABELTYPE_MAX_FETCH_SIZE);
6360 }
6361
6362 public Integer getPageLabeltypeMaxFetchSizeAsInteger() {
6363 return getAsInteger(FessConfig.PAGE_LABELTYPE_MAX_FETCH_SIZE);
6364 }
6365
6366 public String getPageRoletypeMaxFetchSize() {
6367 return get(FessConfig.PAGE_ROLETYPE_MAX_FETCH_SIZE);
6368 }
6369
6370 public Integer getPageRoletypeMaxFetchSizeAsInteger() {
6371 return getAsInteger(FessConfig.PAGE_ROLETYPE_MAX_FETCH_SIZE);
6372 }
6373
6374 public String getPageUserMaxFetchSize() {
6375 return get(FessConfig.PAGE_USER_MAX_FETCH_SIZE);
6376 }
6377
6378 public Integer getPageUserMaxFetchSizeAsInteger() {
6379 return getAsInteger(FessConfig.PAGE_USER_MAX_FETCH_SIZE);
6380 }
6381
6382 public String getPageRoleMaxFetchSize() {
6383 return get(FessConfig.PAGE_ROLE_MAX_FETCH_SIZE);
6384 }
6385
6386 public Integer getPageRoleMaxFetchSizeAsInteger() {
6387 return getAsInteger(FessConfig.PAGE_ROLE_MAX_FETCH_SIZE);
6388 }
6389
6390 public String getPageGroupMaxFetchSize() {
6391 return get(FessConfig.PAGE_GROUP_MAX_FETCH_SIZE);
6392 }
6393
6394 public Integer getPageGroupMaxFetchSizeAsInteger() {
6395 return getAsInteger(FessConfig.PAGE_GROUP_MAX_FETCH_SIZE);
6396 }
6397
6398 public String getPageCrawlingInfoParamMaxFetchSize() {
6399 return get(FessConfig.PAGE_CRAWLING_INFO_PARAM_MAX_FETCH_SIZE);
6400 }
6401
6402 public Integer getPageCrawlingInfoParamMaxFetchSizeAsInteger() {
6403 return getAsInteger(FessConfig.PAGE_CRAWLING_INFO_PARAM_MAX_FETCH_SIZE);
6404 }
6405
6406 public String getPageCrawlingInfoMaxFetchSize() {
6407 return get(FessConfig.PAGE_CRAWLING_INFO_MAX_FETCH_SIZE);
6408 }
6409
6410 public Integer getPageCrawlingInfoMaxFetchSizeAsInteger() {
6411 return getAsInteger(FessConfig.PAGE_CRAWLING_INFO_MAX_FETCH_SIZE);
6412 }
6413
6414 public String getPageDataConfigMaxFetchSize() {
6415 return get(FessConfig.PAGE_DATA_CONFIG_MAX_FETCH_SIZE);
6416 }
6417
6418 public Integer getPageDataConfigMaxFetchSizeAsInteger() {
6419 return getAsInteger(FessConfig.PAGE_DATA_CONFIG_MAX_FETCH_SIZE);
6420 }
6421
6422 public String getPageWebConfigMaxFetchSize() {
6423 return get(FessConfig.PAGE_WEB_CONFIG_MAX_FETCH_SIZE);
6424 }
6425
6426 public Integer getPageWebConfigMaxFetchSizeAsInteger() {
6427 return getAsInteger(FessConfig.PAGE_WEB_CONFIG_MAX_FETCH_SIZE);
6428 }
6429
6430 public String getPageFileConfigMaxFetchSize() {
6431 return get(FessConfig.PAGE_FILE_CONFIG_MAX_FETCH_SIZE);
6432 }
6433
6434 public Integer getPageFileConfigMaxFetchSizeAsInteger() {
6435 return getAsInteger(FessConfig.PAGE_FILE_CONFIG_MAX_FETCH_SIZE);
6436 }
6437
6438 public String getPageDuplicateHostMaxFetchSize() {
6439 return get(FessConfig.PAGE_DUPLICATE_HOST_MAX_FETCH_SIZE);
6440 }
6441
6442 public Integer getPageDuplicateHostMaxFetchSizeAsInteger() {
6443 return getAsInteger(FessConfig.PAGE_DUPLICATE_HOST_MAX_FETCH_SIZE);
6444 }
6445
6446 public String getPageFailureUrlMaxFetchSize() {
6447 return get(FessConfig.PAGE_FAILURE_URL_MAX_FETCH_SIZE);
6448 }
6449
6450 public Integer getPageFailureUrlMaxFetchSizeAsInteger() {
6451 return getAsInteger(FessConfig.PAGE_FAILURE_URL_MAX_FETCH_SIZE);
6452 }
6453
6454 public String getPageFavoriteLogMaxFetchSize() {
6455 return get(FessConfig.PAGE_FAVORITE_LOG_MAX_FETCH_SIZE);
6456 }
6457
6458 public Integer getPageFavoriteLogMaxFetchSizeAsInteger() {
6459 return getAsInteger(FessConfig.PAGE_FAVORITE_LOG_MAX_FETCH_SIZE);
6460 }
6461
6462 public String getPageFileAuthMaxFetchSize() {
6463 return get(FessConfig.PAGE_FILE_AUTH_MAX_FETCH_SIZE);
6464 }
6465
6466 public Integer getPageFileAuthMaxFetchSizeAsInteger() {
6467 return getAsInteger(FessConfig.PAGE_FILE_AUTH_MAX_FETCH_SIZE);
6468 }
6469
6470 public String getPageWebAuthMaxFetchSize() {
6471 return get(FessConfig.PAGE_WEB_AUTH_MAX_FETCH_SIZE);
6472 }
6473
6474 public Integer getPageWebAuthMaxFetchSizeAsInteger() {
6475 return getAsInteger(FessConfig.PAGE_WEB_AUTH_MAX_FETCH_SIZE);
6476 }
6477
6478 public String getPagePathMappingMaxFetchSize() {
6479 return get(FessConfig.PAGE_PATH_MAPPING_MAX_FETCH_SIZE);
6480 }
6481
6482 public Integer getPagePathMappingMaxFetchSizeAsInteger() {
6483 return getAsInteger(FessConfig.PAGE_PATH_MAPPING_MAX_FETCH_SIZE);
6484 }
6485
6486 public String getPageRequestHeaderMaxFetchSize() {
6487 return get(FessConfig.PAGE_REQUEST_HEADER_MAX_FETCH_SIZE);
6488 }
6489
6490 public Integer getPageRequestHeaderMaxFetchSizeAsInteger() {
6491 return getAsInteger(FessConfig.PAGE_REQUEST_HEADER_MAX_FETCH_SIZE);
6492 }
6493
6494 public String getPageScheduledJobMaxFetchSize() {
6495 return get(FessConfig.PAGE_SCHEDULED_JOB_MAX_FETCH_SIZE);
6496 }
6497
6498 public Integer getPageScheduledJobMaxFetchSizeAsInteger() {
6499 return getAsInteger(FessConfig.PAGE_SCHEDULED_JOB_MAX_FETCH_SIZE);
6500 }
6501
6502 public String getPageSearchFieldLogMaxFetchSize() {
6503 return get(FessConfig.PAGE_SEARCH_FIELD_LOG_MAX_FETCH_SIZE);
6504 }
6505
6506 public Integer getPageSearchFieldLogMaxFetchSizeAsInteger() {
6507 return getAsInteger(FessConfig.PAGE_SEARCH_FIELD_LOG_MAX_FETCH_SIZE);
6508 }
6509
6510 public String getPageElevateWordMaxFetchSize() {
6511 return get(FessConfig.PAGE_ELEVATE_WORD_MAX_FETCH_SIZE);
6512 }
6513
6514 public Integer getPageElevateWordMaxFetchSizeAsInteger() {
6515 return getAsInteger(FessConfig.PAGE_ELEVATE_WORD_MAX_FETCH_SIZE);
6516 }
6517
6518 public String getPageBadWordMaxFetchSize() {
6519 return get(FessConfig.PAGE_BAD_WORD_MAX_FETCH_SIZE);
6520 }
6521
6522 public Integer getPageBadWordMaxFetchSizeAsInteger() {
6523 return getAsInteger(FessConfig.PAGE_BAD_WORD_MAX_FETCH_SIZE);
6524 }
6525
6526 public String getPageDictionaryMaxFetchSize() {
6527 return get(FessConfig.PAGE_DICTIONARY_MAX_FETCH_SIZE);
6528 }
6529
6530 public Integer getPageDictionaryMaxFetchSizeAsInteger() {
6531 return getAsInteger(FessConfig.PAGE_DICTIONARY_MAX_FETCH_SIZE);
6532 }
6533
6534 public String getPageRelatedcontentMaxFetchSize() {
6535 return get(FessConfig.PAGE_RELATEDCONTENT_MAX_FETCH_SIZE);
6536 }
6537
6538 public Integer getPageRelatedcontentMaxFetchSizeAsInteger() {
6539 return getAsInteger(FessConfig.PAGE_RELATEDCONTENT_MAX_FETCH_SIZE);
6540 }
6541
6542 public String getPageRelatedqueryMaxFetchSize() {
6543 return get(FessConfig.PAGE_RELATEDQUERY_MAX_FETCH_SIZE);
6544 }
6545
6546 public Integer getPageRelatedqueryMaxFetchSizeAsInteger() {
6547 return getAsInteger(FessConfig.PAGE_RELATEDQUERY_MAX_FETCH_SIZE);
6548 }
6549
6550 public String getPageThumbnailQueueMaxFetchSize() {
6551 return get(FessConfig.PAGE_THUMBNAIL_QUEUE_MAX_FETCH_SIZE);
6552 }
6553
6554 public Integer getPageThumbnailQueueMaxFetchSizeAsInteger() {
6555 return getAsInteger(FessConfig.PAGE_THUMBNAIL_QUEUE_MAX_FETCH_SIZE);
6556 }
6557
6558 public String getPageThumbnailPurgeMaxFetchSize() {
6559 return get(FessConfig.PAGE_THUMBNAIL_PURGE_MAX_FETCH_SIZE);
6560 }
6561
6562 public Integer getPageThumbnailPurgeMaxFetchSizeAsInteger() {
6563 return getAsInteger(FessConfig.PAGE_THUMBNAIL_PURGE_MAX_FETCH_SIZE);
6564 }
6565
6566 public String getPagingSearchPageStart() {
6567 return get(FessConfig.PAGING_SEARCH_PAGE_START);
6568 }
6569
6570 public Integer getPagingSearchPageStartAsInteger() {
6571 return getAsInteger(FessConfig.PAGING_SEARCH_PAGE_START);
6572 }
6573
6574 public String getPagingSearchPageSize() {
6575 return get(FessConfig.PAGING_SEARCH_PAGE_SIZE);
6576 }
6577
6578 public Integer getPagingSearchPageSizeAsInteger() {
6579 return getAsInteger(FessConfig.PAGING_SEARCH_PAGE_SIZE);
6580 }
6581
6582 public String getPagingSearchPageMaxSize() {
6583 return get(FessConfig.PAGING_SEARCH_PAGE_MAX_SIZE);
6584 }
6585
6586 public Integer getPagingSearchPageMaxSizeAsInteger() {
6587 return getAsInteger(FessConfig.PAGING_SEARCH_PAGE_MAX_SIZE);
6588 }
6589
6590 public String getThumbnailHtmlPhantomjsEnabled() {
6591 return get(FessConfig.THUMBNAIL_HTML_PHANTOMJS_ENABLED);
6592 }
6593
6594 public boolean isThumbnailHtmlPhantomjsEnabled() {
6595 return is(FessConfig.THUMBNAIL_HTML_PHANTOMJS_ENABLED);
6596 }
6597
6598 public String getThumbnailHtmlPhantomjsMaxHeight() {
6599 return get(FessConfig.THUMBNAIL_HTML_PHANTOMJS_MAX_HEIGHT);
6600 }
6601
6602 public Integer getThumbnailHtmlPhantomjsMaxHeightAsInteger() {
6603 return getAsInteger(FessConfig.THUMBNAIL_HTML_PHANTOMJS_MAX_HEIGHT);
6604 }
6605
6606 public String getThumbnailHtmlPhantomjsKeepAlive() {
6607 return get(FessConfig.THUMBNAIL_HTML_PHANTOMJS_KEEP_ALIVE);
6608 }
6609
6610 public Integer getThumbnailHtmlPhantomjsKeepAliveAsInteger() {
6611 return getAsInteger(FessConfig.THUMBNAIL_HTML_PHANTOMJS_KEEP_ALIVE);
6612 }
6613
6614 public String getThumbnailHtmlPhantomjsWindowWidth() {
6615 return get(FessConfig.THUMBNAIL_HTML_PHANTOMJS_WINDOW_WIDTH);
6616 }
6617
6618 public Integer getThumbnailHtmlPhantomjsWindowWidthAsInteger() {
6619 return getAsInteger(FessConfig.THUMBNAIL_HTML_PHANTOMJS_WINDOW_WIDTH);
6620 }
6621
6622 public String getThumbnailHtmlPhantomjsWindowHeight() {
6623 return get(FessConfig.THUMBNAIL_HTML_PHANTOMJS_WINDOW_HEIGHT);
6624 }
6625
6626 public Integer getThumbnailHtmlPhantomjsWindowHeightAsInteger() {
6627 return getAsInteger(FessConfig.THUMBNAIL_HTML_PHANTOMJS_WINDOW_HEIGHT);
6628 }
6629
6630 public String getThumbnailHtmlPhantomjsThumbnailWidth() {
6631 return get(FessConfig.THUMBNAIL_HTML_PHANTOMJS_THUMBNAIL_WIDTH);
6632 }
6633
6634 public Integer getThumbnailHtmlPhantomjsThumbnailWidthAsInteger() {
6635 return getAsInteger(FessConfig.THUMBNAIL_HTML_PHANTOMJS_THUMBNAIL_WIDTH);
6636 }
6637
6638 public String getThumbnailHtmlPhantomjsThumbnailHeight() {
6639 return get(FessConfig.THUMBNAIL_HTML_PHANTOMJS_THUMBNAIL_HEIGHT);
6640 }
6641
6642 public Integer getThumbnailHtmlPhantomjsThumbnailHeightAsInteger() {
6643 return getAsInteger(FessConfig.THUMBNAIL_HTML_PHANTOMJS_THUMBNAIL_HEIGHT);
6644 }
6645
6646 public String getThumbnailHtmlPhantomjsFormat() {
6647 return get(FessConfig.THUMBNAIL_HTML_PHANTOMJS_FORMAT);
6648 }
6649
6650 public String getThumbnailHtmlImageMinWidth() {
6651 return get(FessConfig.THUMBNAIL_HTML_IMAGE_MIN_WIDTH);
6652 }
6653
6654 public Integer getThumbnailHtmlImageMinWidthAsInteger() {
6655 return getAsInteger(FessConfig.THUMBNAIL_HTML_IMAGE_MIN_WIDTH);
6656 }
6657
6658 public String getThumbnailHtmlImageMinHeight() {
6659 return get(FessConfig.THUMBNAIL_HTML_IMAGE_MIN_HEIGHT);
6660 }
6661
6662 public Integer getThumbnailHtmlImageMinHeightAsInteger() {
6663 return getAsInteger(FessConfig.THUMBNAIL_HTML_IMAGE_MIN_HEIGHT);
6664 }
6665
6666 public String getThumbnailHtmlImageMaxAspectRatio() {
6667 return get(FessConfig.THUMBNAIL_HTML_IMAGE_MAX_ASPECT_RATIO);
6668 }
6669
6670 public java.math.BigDecimal getThumbnailHtmlImageMaxAspectRatioAsDecimal() {
6671 return getAsDecimal(FessConfig.THUMBNAIL_HTML_IMAGE_MAX_ASPECT_RATIO);
6672 }
6673
6674 public String getThumbnailHtmlImageWindowWidth() {
6675 return get(FessConfig.THUMBNAIL_HTML_IMAGE_WINDOW_WIDTH);
6676 }
6677
6678 public Integer getThumbnailHtmlImageWindowWidthAsInteger() {
6679 return getAsInteger(FessConfig.THUMBNAIL_HTML_IMAGE_WINDOW_WIDTH);
6680 }
6681
6682 public String getThumbnailHtmlImageWindowHeight() {
6683 return get(FessConfig.THUMBNAIL_HTML_IMAGE_WINDOW_HEIGHT);
6684 }
6685
6686 public Integer getThumbnailHtmlImageWindowHeightAsInteger() {
6687 return getAsInteger(FessConfig.THUMBNAIL_HTML_IMAGE_WINDOW_HEIGHT);
6688 }
6689
6690 public String getThumbnailHtmlImageThumbnailWidth() {
6691 return get(FessConfig.THUMBNAIL_HTML_IMAGE_THUMBNAIL_WIDTH);
6692 }
6693
6694 public Integer getThumbnailHtmlImageThumbnailWidthAsInteger() {
6695 return getAsInteger(FessConfig.THUMBNAIL_HTML_IMAGE_THUMBNAIL_WIDTH);
6696 }
6697
6698 public String getThumbnailHtmlImageThumbnailHeight() {
6699 return get(FessConfig.THUMBNAIL_HTML_IMAGE_THUMBNAIL_HEIGHT);
6700 }
6701
6702 public Integer getThumbnailHtmlImageThumbnailHeightAsInteger() {
6703 return getAsInteger(FessConfig.THUMBNAIL_HTML_IMAGE_THUMBNAIL_HEIGHT);
6704 }
6705
6706 public String getThumbnailHtmlImageFormat() {
6707 return get(FessConfig.THUMBNAIL_HTML_IMAGE_FORMAT);
6708 }
6709
6710 public String getThumbnailHtmlImageXpath() {
6711 return get(FessConfig.THUMBNAIL_HTML_IMAGE_XPATH);
6712 }
6713
6714 public String getThumbnailHtmlImageExcludeExtensions() {
6715 return get(FessConfig.THUMBNAIL_HTML_IMAGE_EXCLUDE_EXTENSIONS);
6716 }
6717
6718 public String getThumbnailGeneratorInterval() {
6719 return get(FessConfig.THUMBNAIL_GENERATOR_INTERVAL);
6720 }
6721
6722 public Integer getThumbnailGeneratorIntervalAsInteger() {
6723 return getAsInteger(FessConfig.THUMBNAIL_GENERATOR_INTERVAL);
6724 }
6725
6726 public String getThumbnailGeneratorTargets() {
6727 return get(FessConfig.THUMBNAIL_GENERATOR_TARGETS);
6728 }
6729
6730 public String getThumbnailCrawlerEnabled() {
6731 return get(FessConfig.THUMBNAIL_CRAWLER_ENABLED);
6732 }
6733
6734 public boolean isThumbnailCrawlerEnabled() {
6735 return is(FessConfig.THUMBNAIL_CRAWLER_ENABLED);
6736 }
6737
6738 public String getUserCodeRequestParameter() {
6739 return get(FessConfig.USER_CODE_REQUEST_PARAMETER);
6740 }
6741
6742 public String getUserCodeMinLength() {
6743 return get(FessConfig.USER_CODE_MIN_LENGTH);
6744 }
6745
6746 public Integer getUserCodeMinLengthAsInteger() {
6747 return getAsInteger(FessConfig.USER_CODE_MIN_LENGTH);
6748 }
6749
6750 public String getUserCodeMaxLength() {
6751 return get(FessConfig.USER_CODE_MAX_LENGTH);
6752 }
6753
6754 public Integer getUserCodeMaxLengthAsInteger() {
6755 return getAsInteger(FessConfig.USER_CODE_MAX_LENGTH);
6756 }
6757
6758 public String getUserCodePattern() {
6759 return get(FessConfig.USER_CODE_PATTERN);
6760 }
6761
6762 public String getMailFromName() {
6763 return get(FessConfig.MAIL_FROM_NAME);
6764 }
6765
6766 public String getMailFromAddress() {
6767 return get(FessConfig.MAIL_FROM_ADDRESS);
6768 }
6769
6770 public String getSchedulerTargetName() {
6771 return get(FessConfig.SCHEDULER_TARGET_NAME);
6772 }
6773
6774 public Integer getSchedulerTargetNameAsInteger() {
6775 return getAsInteger(FessConfig.SCHEDULER_TARGET_NAME);
6776 }
6777
6778 public String getSchedulerJobClass() {
6779 return get(FessConfig.SCHEDULER_JOB_CLASS);
6780 }
6781
6782 public String getSchedulerConcurrentExecMode() {
6783 return get(FessConfig.SCHEDULER_CONCURRENT_EXEC_MODE);
6784 }
6785
6786 public String getSchedulerMonitorInterval() {
6787 return get(FessConfig.SCHEDULER_MONITOR_INTERVAL);
6788 }
6789
6790 public Integer getSchedulerMonitorIntervalAsInteger() {
6791 return getAsInteger(FessConfig.SCHEDULER_MONITOR_INTERVAL);
6792 }
6793
6794 public String getOnlineHelpBaseLink() {
6795 return get(FessConfig.ONLINE_HELP_BASE_LINK);
6796 }
6797
6798 public String getOnlineHelpInstallation() {
6799 return get(FessConfig.ONLINE_HELP_INSTALLATION);
6800 }
6801
6802 public String getOnlineHelpNameFailureurl() {
6803 return get(FessConfig.ONLINE_HELP_NAME_FAILUREURL);
6804 }
6805
6806 public String getOnlineHelpNameElevateword() {
6807 return get(FessConfig.ONLINE_HELP_NAME_ELEVATEWORD);
6808 }
6809
6810 public String getOnlineHelpNameReqheader() {
6811 return get(FessConfig.ONLINE_HELP_NAME_REQHEADER);
6812 }
6813
6814 public String getOnlineHelpNameDictSynonym() {
6815 return get(FessConfig.ONLINE_HELP_NAME_DICT_SYNONYM);
6816 }
6817
6818 public String getOnlineHelpNameDict() {
6819 return get(FessConfig.ONLINE_HELP_NAME_DICT);
6820 }
6821
6822 public String getOnlineHelpNameDictKuromoji() {
6823 return get(FessConfig.ONLINE_HELP_NAME_DICT_KUROMOJI);
6824 }
6825
6826 public String getOnlineHelpNameDictSeunjeon() {
6827 return get(FessConfig.ONLINE_HELP_NAME_DICT_SEUNJEON);
6828 }
6829
6830 public String getOnlineHelpNameDictProtwords() {
6831 return get(FessConfig.ONLINE_HELP_NAME_DICT_PROTWORDS);
6832 }
6833
6834 public String getOnlineHelpNameDictMapping() {
6835 return get(FessConfig.ONLINE_HELP_NAME_DICT_MAPPING);
6836 }
6837
6838 public String getOnlineHelpNameWebconfig() {
6839 return get(FessConfig.ONLINE_HELP_NAME_WEBCONFIG);
6840 }
6841
6842 public String getOnlineHelpNameSearchlist() {
6843 return get(FessConfig.ONLINE_HELP_NAME_SEARCHLIST);
6844 }
6845
6846 public String getOnlineHelpNameLog() {
6847 return get(FessConfig.ONLINE_HELP_NAME_LOG);
6848 }
6849
6850 public String getOnlineHelpNameGeneral() {
6851 return get(FessConfig.ONLINE_HELP_NAME_GENERAL);
6852 }
6853
6854 public String getOnlineHelpNameRole() {
6855 return get(FessConfig.ONLINE_HELP_NAME_ROLE);
6856 }
6857
6858 public String getOnlineHelpNameJoblog() {
6859 return get(FessConfig.ONLINE_HELP_NAME_JOBLOG);
6860 }
6861
6862 public String getOnlineHelpNameKeymatch() {
6863 return get(FessConfig.ONLINE_HELP_NAME_KEYMATCH);
6864 }
6865
6866 public String getOnlineHelpNameRelatedquery() {
6867 return get(FessConfig.ONLINE_HELP_NAME_RELATEDQUERY);
6868 }
6869
6870 public String getOnlineHelpNameRelatedcontent() {
6871 return get(FessConfig.ONLINE_HELP_NAME_RELATEDCONTENT);
6872 }
6873
6874 public String getOnlineHelpNameWizard() {
6875 return get(FessConfig.ONLINE_HELP_NAME_WIZARD);
6876 }
6877
6878 public String getOnlineHelpNameBadword() {
6879 return get(FessConfig.ONLINE_HELP_NAME_BADWORD);
6880 }
6881
6882 public String getOnlineHelpNamePathmap() {
6883 return get(FessConfig.ONLINE_HELP_NAME_PATHMAP);
6884 }
6885
6886 public String getOnlineHelpNameBoostdoc() {
6887 return get(FessConfig.ONLINE_HELP_NAME_BOOSTDOC);
6888 }
6889
6890 public String getOnlineHelpNameDataconfig() {
6891 return get(FessConfig.ONLINE_HELP_NAME_DATACONFIG);
6892 }
6893
6894 public String getOnlineHelpNameSysteminfo() {
6895 return get(FessConfig.ONLINE_HELP_NAME_SYSTEMINFO);
6896 }
6897
6898 public String getOnlineHelpNameUser() {
6899 return get(FessConfig.ONLINE_HELP_NAME_USER);
6900 }
6901
6902 public String getOnlineHelpNameGroup() {
6903 return get(FessConfig.ONLINE_HELP_NAME_GROUP);
6904 }
6905
6906 public String getOnlineHelpNameDesign() {
6907 return get(FessConfig.ONLINE_HELP_NAME_DESIGN);
6908 }
6909
6910 public String getOnlineHelpNameDashboard() {
6911 return get(FessConfig.ONLINE_HELP_NAME_DASHBOARD);
6912 }
6913
6914 public String getOnlineHelpNameWebauth() {
6915 return get(FessConfig.ONLINE_HELP_NAME_WEBAUTH);
6916 }
6917
6918 public String getOnlineHelpNameFileconfig() {
6919 return get(FessConfig.ONLINE_HELP_NAME_FILECONFIG);
6920 }
6921
6922 public String getOnlineHelpNameFileauth() {
6923 return get(FessConfig.ONLINE_HELP_NAME_FILEAUTH);
6924 }
6925
6926 public String getOnlineHelpNameLabeltype() {
6927 return get(FessConfig.ONLINE_HELP_NAME_LABELTYPE);
6928 }
6929
6930 public String getOnlineHelpNameDuplicatehost() {
6931 return get(FessConfig.ONLINE_HELP_NAME_DUPLICATEHOST);
6932 }
6933
6934 public String getOnlineHelpNameScheduler() {
6935 return get(FessConfig.ONLINE_HELP_NAME_SCHEDULER);
6936 }
6937
6938 public String getOnlineHelpNameCrawlinginfo() {
6939 return get(FessConfig.ONLINE_HELP_NAME_CRAWLINGINFO);
6940 }
6941
6942 public String getOnlineHelpNameBackup() {
6943 return get(FessConfig.ONLINE_HELP_NAME_BACKUP);
6944 }
6945
6946 public String getOnlineHelpNameUpgrade() {
6947 return get(FessConfig.ONLINE_HELP_NAME_UPGRADE);
6948 }
6949
6950 public String getOnlineHelpNameEsreq() {
6951 return get(FessConfig.ONLINE_HELP_NAME_ESREQ);
6952 }
6953
6954 public String getOnlineHelpNameAccesstoken() {
6955 return get(FessConfig.ONLINE_HELP_NAME_ACCESSTOKEN);
6956 }
6957
6958 public String getOnlineHelpNameSuggest() {
6959 return get(FessConfig.ONLINE_HELP_NAME_SUGGEST);
6960 }
6961
6962 public String getOnlineHelpSupportedLangs() {
6963 return get(FessConfig.ONLINE_HELP_SUPPORTED_LANGS);
6964 }
6965
6966 public String getSuggestPopularWordSeed() {
6967 return get(FessConfig.SUGGEST_POPULAR_WORD_SEED);
6968 }
6969
6970 public Integer getSuggestPopularWordSeedAsInteger() {
6971 return getAsInteger(FessConfig.SUGGEST_POPULAR_WORD_SEED);
6972 }
6973
6974 public String getSuggestPopularWordTags() {
6975 return get(FessConfig.SUGGEST_POPULAR_WORD_TAGS);
6976 }
6977
6978 public Integer getSuggestPopularWordTagsAsInteger() {
6979 return getAsInteger(FessConfig.SUGGEST_POPULAR_WORD_TAGS);
6980 }
6981
6982 public String getSuggestPopularWordFields() {
6983 return get(FessConfig.SUGGEST_POPULAR_WORD_FIELDS);
6984 }
6985
6986 public Integer getSuggestPopularWordFieldsAsInteger() {
6987 return getAsInteger(FessConfig.SUGGEST_POPULAR_WORD_FIELDS);
6988 }
6989
6990 public String getSuggestPopularWordExcludes() {
6991 return get(FessConfig.SUGGEST_POPULAR_WORD_EXCLUDES);
6992 }
6993
6994 public Integer getSuggestPopularWordExcludesAsInteger() {
6995 return getAsInteger(FessConfig.SUGGEST_POPULAR_WORD_EXCLUDES);
6996 }
6997
6998 public String getSuggestPopularWordSize() {
6999 return get(FessConfig.SUGGEST_POPULAR_WORD_SIZE);
7000 }
7001
7002 public Integer getSuggestPopularWordSizeAsInteger() {
7003 return getAsInteger(FessConfig.SUGGEST_POPULAR_WORD_SIZE);
7004 }
7005
7006 public String getSuggestPopularWordWindowSize() {
7007 return get(FessConfig.SUGGEST_POPULAR_WORD_WINDOW_SIZE);
7008 }
7009
7010 public Integer getSuggestPopularWordWindowSizeAsInteger() {
7011 return getAsInteger(FessConfig.SUGGEST_POPULAR_WORD_WINDOW_SIZE);
7012 }
7013
7014 public String getSuggestMinHitCount() {
7015 return get(FessConfig.SUGGEST_MIN_HIT_COUNT);
7016 }
7017
7018 public Integer getSuggestMinHitCountAsInteger() {
7019 return getAsInteger(FessConfig.SUGGEST_MIN_HIT_COUNT);
7020 }
7021
7022 public String getSuggestFieldContents() {
7023 return get(FessConfig.SUGGEST_FIELD_CONTENTS);
7024 }
7025
7026 public String getSuggestFieldTags() {
7027 return get(FessConfig.SUGGEST_FIELD_TAGS);
7028 }
7029
7030 public String getSuggestFieldRoles() {
7031 return get(FessConfig.SUGGEST_FIELD_ROLES);
7032 }
7033
7034 public String getSuggestFieldIndexContents() {
7035 return get(FessConfig.SUGGEST_FIELD_INDEX_CONTENTS);
7036 }
7037
7038 public String getSuggestUpdateRequestInterval() {
7039 return get(FessConfig.SUGGEST_UPDATE_REQUEST_INTERVAL);
7040 }
7041
7042 public Integer getSuggestUpdateRequestIntervalAsInteger() {
7043 return getAsInteger(FessConfig.SUGGEST_UPDATE_REQUEST_INTERVAL);
7044 }
7045
7046 public String getSuggestUpdateContentsLimitNumPercentage() {
7047 return get(FessConfig.SUGGEST_UPDATE_CONTENTS_LIMIT_NUM_PERCENTAGE);
7048 }
7049
7050 public String getSuggestUpdateContentsLimitNum() {
7051 return get(FessConfig.SUGGEST_UPDATE_CONTENTS_LIMIT_NUM);
7052 }
7053
7054 public Integer getSuggestUpdateContentsLimitNumAsInteger() {
7055 return getAsInteger(FessConfig.SUGGEST_UPDATE_CONTENTS_LIMIT_NUM);
7056 }
7057
7058 public String getSuggestSourceReaderScrollSize() {
7059 return get(FessConfig.SUGGEST_SOURCE_READER_SCROLL_SIZE);
7060 }
7061
7062 public Integer getSuggestSourceReaderScrollSizeAsInteger() {
7063 return getAsInteger(FessConfig.SUGGEST_SOURCE_READER_SCROLL_SIZE);
7064 }
7065
7066 public String getSuggestPopularWordCacheSize() {
7067 return get(FessConfig.SUGGEST_POPULAR_WORD_CACHE_SIZE);
7068 }
7069
7070 public Integer getSuggestPopularWordCacheSizeAsInteger() {
7071 return getAsInteger(FessConfig.SUGGEST_POPULAR_WORD_CACHE_SIZE);
7072 }
7073
7074 public String getSuggestPopularWordCacheExpire() {
7075 return get(FessConfig.SUGGEST_POPULAR_WORD_CACHE_EXPIRE);
7076 }
7077
7078 public Integer getSuggestPopularWordCacheExpireAsInteger() {
7079 return getAsInteger(FessConfig.SUGGEST_POPULAR_WORD_CACHE_EXPIRE);
7080 }
7081
7082 public String getSuggestSearchLogPermissions() {
7083 return get(FessConfig.SUGGEST_SEARCH_LOG_PERMISSIONS);
7084 }
7085
7086 public String getLdapAdminEnabled() {
7087 return get(FessConfig.LDAP_ADMIN_ENABLED);
7088 }
7089
7090 public boolean isLdapAdminEnabled() {
7091 return is(FessConfig.LDAP_ADMIN_ENABLED);
7092 }
7093
7094 public String getLdapAdminUserFilter() {
7095 return get(FessConfig.LDAP_ADMIN_USER_FILTER);
7096 }
7097
7098 public String getLdapAdminUserBaseDn() {
7099 return get(FessConfig.LDAP_ADMIN_USER_BASE_DN);
7100 }
7101
7102 public String getLdapAdminUserObjectClasses() {
7103 return get(FessConfig.LDAP_ADMIN_USER_OBJECT_CLASSES);
7104 }
7105
7106 public String getLdapAdminRoleFilter() {
7107 return get(FessConfig.LDAP_ADMIN_ROLE_FILTER);
7108 }
7109
7110 public String getLdapAdminRoleBaseDn() {
7111 return get(FessConfig.LDAP_ADMIN_ROLE_BASE_DN);
7112 }
7113
7114 public String getLdapAdminRoleObjectClasses() {
7115 return get(FessConfig.LDAP_ADMIN_ROLE_OBJECT_CLASSES);
7116 }
7117
7118 public String getLdapAdminGroupFilter() {
7119 return get(FessConfig.LDAP_ADMIN_GROUP_FILTER);
7120 }
7121
7122 public String getLdapAdminGroupBaseDn() {
7123 return get(FessConfig.LDAP_ADMIN_GROUP_BASE_DN);
7124 }
7125
7126 public String getLdapAdminGroupObjectClasses() {
7127 return get(FessConfig.LDAP_ADMIN_GROUP_OBJECT_CLASSES);
7128 }
7129
7130 public String getLdapAdminSyncPassword() {
7131 return get(FessConfig.LDAP_ADMIN_SYNC_PASSWORD);
7132 }
7133
7134 public boolean isLdapAdminSyncPassword() {
7135 return is(FessConfig.LDAP_ADMIN_SYNC_PASSWORD);
7136 }
7137
7138 public String getLdapMaxUsernameLength() {
7139 return get(FessConfig.LDAP_MAX_USERNAME_LENGTH);
7140 }
7141
7142 public Integer getLdapMaxUsernameLengthAsInteger() {
7143 return getAsInteger(FessConfig.LDAP_MAX_USERNAME_LENGTH);
7144 }
7145
7146 public String getLdapRoleSearchUserEnabled() {
7147 return get(FessConfig.LDAP_ROLE_SEARCH_USER_ENABLED);
7148 }
7149
7150 public boolean isLdapRoleSearchUserEnabled() {
7151 return is(FessConfig.LDAP_ROLE_SEARCH_USER_ENABLED);
7152 }
7153
7154 public String getLdapRoleSearchGroupEnabled() {
7155 return get(FessConfig.LDAP_ROLE_SEARCH_GROUP_ENABLED);
7156 }
7157
7158 public boolean isLdapRoleSearchGroupEnabled() {
7159 return is(FessConfig.LDAP_ROLE_SEARCH_GROUP_ENABLED);
7160 }
7161
7162 public String getLdapRoleSearchRoleEnabled() {
7163 return get(FessConfig.LDAP_ROLE_SEARCH_ROLE_ENABLED);
7164 }
7165
7166 public boolean isLdapRoleSearchRoleEnabled() {
7167 return is(FessConfig.LDAP_ROLE_SEARCH_ROLE_ENABLED);
7168 }
7169
7170 public String getLdapAttrSurname() {
7171 return get(FessConfig.LDAP_ATTR_SURNAME);
7172 }
7173
7174 public String getLdapAttrGivenName() {
7175 return get(FessConfig.LDAP_ATTR_GIVEN_NAME);
7176 }
7177
7178 public String getLdapAttrEmployeeNumber() {
7179 return get(FessConfig.LDAP_ATTR_EMPLOYEE_NUMBER);
7180 }
7181
7182 public String getLdapAttrMail() {
7183 return get(FessConfig.LDAP_ATTR_MAIL);
7184 }
7185
7186 public String getLdapAttrTelephoneNumber() {
7187 return get(FessConfig.LDAP_ATTR_TELEPHONE_NUMBER);
7188 }
7189
7190 public String getLdapAttrHomePhone() {
7191 return get(FessConfig.LDAP_ATTR_HOME_PHONE);
7192 }
7193
7194 public String getLdapAttrHomePostalAddress() {
7195 return get(FessConfig.LDAP_ATTR_HOME_POSTAL_ADDRESS);
7196 }
7197
7198 public String getLdapAttrLabeleduri() {
7199 return get(FessConfig.LDAP_ATTR_LABELEDURI);
7200 }
7201
7202 public String getLdapAttrRoomNumber() {
7203 return get(FessConfig.LDAP_ATTR_ROOM_NUMBER);
7204 }
7205
7206 public String getLdapAttrDescription() {
7207 return get(FessConfig.LDAP_ATTR_DESCRIPTION);
7208 }
7209
7210 public String getLdapAttrTitle() {
7211 return get(FessConfig.LDAP_ATTR_TITLE);
7212 }
7213
7214 public String getLdapAttrPager() {
7215 return get(FessConfig.LDAP_ATTR_PAGER);
7216 }
7217
7218 public String getLdapAttrStreet() {
7219 return get(FessConfig.LDAP_ATTR_STREET);
7220 }
7221
7222 public String getLdapAttrPostalCode() {
7223 return get(FessConfig.LDAP_ATTR_POSTAL_CODE);
7224 }
7225
7226 public String getLdapAttrPhysicalDeliveryOfficeName() {
7227 return get(FessConfig.LDAP_ATTR_PHYSICAL_DELIVERY_OFFICE_NAME);
7228 }
7229
7230 public String getLdapAttrDestinationIndicator() {
7231 return get(FessConfig.LDAP_ATTR_DESTINATION_INDICATOR);
7232 }
7233
7234 public String getLdapAttrInternationalisdnNumber() {
7235 return get(FessConfig.LDAP_ATTR_INTERNATIONALISDN_NUMBER);
7236 }
7237
7238 public String getLdapAttrState() {
7239 return get(FessConfig.LDAP_ATTR_STATE);
7240 }
7241
7242 public String getLdapAttrEmployeeType() {
7243 return get(FessConfig.LDAP_ATTR_EMPLOYEE_TYPE);
7244 }
7245
7246 public String getLdapAttrFacsimileTelephoneNumber() {
7247 return get(FessConfig.LDAP_ATTR_FACSIMILE_TELEPHONE_NUMBER);
7248 }
7249
7250 public String getLdapAttrPostOfficeBox() {
7251 return get(FessConfig.LDAP_ATTR_POST_OFFICE_BOX);
7252 }
7253
7254 public String getLdapAttrInitials() {
7255 return get(FessConfig.LDAP_ATTR_INITIALS);
7256 }
7257
7258 public String getLdapAttrCarLicense() {
7259 return get(FessConfig.LDAP_ATTR_CAR_LICENSE);
7260 }
7261
7262 public String getLdapAttrMobile() {
7263 return get(FessConfig.LDAP_ATTR_MOBILE);
7264 }
7265
7266 public String getLdapAttrPostalAddress() {
7267 return get(FessConfig.LDAP_ATTR_POSTAL_ADDRESS);
7268 }
7269
7270 public String getLdapAttrCity() {
7271 return get(FessConfig.LDAP_ATTR_CITY);
7272 }
7273
7274 public String getLdapAttrTeletexTerminalIdentifier() {
7275 return get(FessConfig.LDAP_ATTR_TELETEX_TERMINAL_IDENTIFIER);
7276 }
7277
7278 public String getLdapAttrX121Address() {
7279 return get(FessConfig.LDAP_ATTR_X121_ADDRESS);
7280 }
7281
7282 public String getLdapAttrBusinessCategory() {
7283 return get(FessConfig.LDAP_ATTR_BUSINESS_CATEGORY);
7284 }
7285
7286 public String getLdapAttrRegisteredAddress() {
7287 return get(FessConfig.LDAP_ATTR_REGISTERED_ADDRESS);
7288 }
7289
7290 public String getLdapAttrDisplayName() {
7291 return get(FessConfig.LDAP_ATTR_DISPLAY_NAME);
7292 }
7293
7294 public String getLdapAttrPreferredLanguage() {
7295 return get(FessConfig.LDAP_ATTR_PREFERRED_LANGUAGE);
7296 }
7297
7298 public String getLdapAttrDepartmentNumber() {
7299 return get(FessConfig.LDAP_ATTR_DEPARTMENT_NUMBER);
7300 }
7301
7302 public String getLdapAttrUidNumber() {
7303 return get(FessConfig.LDAP_ATTR_UID_NUMBER);
7304 }
7305
7306 public String getLdapAttrGidNumber() {
7307 return get(FessConfig.LDAP_ATTR_GID_NUMBER);
7308 }
7309
7310 public String getLdapAttrHomeDirectory() {
7311 return get(FessConfig.LDAP_ATTR_HOME_DIRECTORY);
7312 }
7313
7314 public String getSsoType() {
7315 return get(FessConfig.SSO_TYPE);
7316 }
7317
7318 public String getSpnegoLoggerLevel() {
7319 return get(FessConfig.SPNEGO_LOGGER_LEVEL);
7320 }
7321
7322 public Integer getSpnegoLoggerLevelAsInteger() {
7323 return getAsInteger(FessConfig.SPNEGO_LOGGER_LEVEL);
7324 }
7325
7326 public String getSpnegoKrb5Conf() {
7327 return get(FessConfig.SPNEGO_KRB5_CONF);
7328 }
7329
7330 public String getSpnegoLoginConf() {
7331 return get(FessConfig.SPNEGO_LOGIN_CONF);
7332 }
7333
7334 public String getSpnegoPreauthUsername() {
7335 return get(FessConfig.SPNEGO_PREAUTH_USERNAME);
7336 }
7337
7338 public String getSpnegoPreauthPassword() {
7339 return get(FessConfig.SPNEGO_PREAUTH_PASSWORD);
7340 }
7341
7342 public String getSpnegoLoginClientModule() {
7343 return get(FessConfig.SPNEGO_LOGIN_CLIENT_MODULE);
7344 }
7345
7346 public String getSpnegoLoginServerModule() {
7347 return get(FessConfig.SPNEGO_LOGIN_SERVER_MODULE);
7348 }
7349
7350 public String getSpnegoAllowBasic() {
7351 return get(FessConfig.SPNEGO_ALLOW_BASIC);
7352 }
7353
7354 public boolean isSpnegoAllowBasic() {
7355 return is(FessConfig.SPNEGO_ALLOW_BASIC);
7356 }
7357
7358 public String getSpnegoAllowUnsecureBasic() {
7359 return get(FessConfig.SPNEGO_ALLOW_UNSECURE_BASIC);
7360 }
7361
7362 public boolean isSpnegoAllowUnsecureBasic() {
7363 return is(FessConfig.SPNEGO_ALLOW_UNSECURE_BASIC);
7364 }
7365
7366 public String getSpnegoPromptNtlm() {
7367 return get(FessConfig.SPNEGO_PROMPT_NTLM);
7368 }
7369
7370 public boolean isSpnegoPromptNtlm() {
7371 return is(FessConfig.SPNEGO_PROMPT_NTLM);
7372 }
7373
7374 public String getSpnegoAllowLocalhost() {
7375 return get(FessConfig.SPNEGO_ALLOW_LOCALHOST);
7376 }
7377
7378 public boolean isSpnegoAllowLocalhost() {
7379 return is(FessConfig.SPNEGO_ALLOW_LOCALHOST);
7380 }
7381
7382 public String getSpnegoAllowDelegation() {
7383 return get(FessConfig.SPNEGO_ALLOW_DELEGATION);
7384 }
7385
7386 public boolean isSpnegoAllowDelegation() {
7387 return is(FessConfig.SPNEGO_ALLOW_DELEGATION);
7388 }
7389
7390 public String getOicClientId() {
7391 return get(FessConfig.OIC_CLIENT_ID);
7392 }
7393
7394 public String getOicClientSecret() {
7395 return get(FessConfig.OIC_CLIENT_SECRET);
7396 }
7397
7398 public String getOicAuthServerUrl() {
7399 return get(FessConfig.OIC_AUTH_SERVER_URL);
7400 }
7401
7402 public String getOicRedirectUrl() {
7403 return get(FessConfig.OIC_REDIRECT_URL);
7404 }
7405
7406 public String getOicScope() {
7407 return get(FessConfig.OIC_SCOPE);
7408 }
7409
7410 public String getOicTokenServerUrl() {
7411 return get(FessConfig.OIC_TOKEN_SERVER_URL);
7412 }
7413
7414 public String getOicDefaultRoles() {
7415 return get(FessConfig.OIC_DEFAULT_ROLES);
7416 }
7417
7418 public String getOicDefaultGroups() {
7419 return get(FessConfig.OIC_DEFAULT_GROUPS);
7420 }
7421
7422 public Integer getOicDefaultGroupsAsInteger() {
7423 return getAsInteger(FessConfig.OIC_DEFAULT_GROUPS);
7424 }
7425
7426 @Override
7427 protected java.util.Map<String, String> prepareGeneratedDefaultMap() {
7428 java.util.Map<String, String> defaultMap = super.prepareGeneratedDefaultMap();
7429 defaultMap.put(FessConfig.DOMAIN_TITLE, "Fess");
7430 defaultMap.put(FessConfig.ELASTICSEARCH_CLUSTER_NAME, "elasticsearch");
7431 defaultMap.put(FessConfig.ELASTICSEARCH_HTTP_URL, "http://localhost:9201");
7432 defaultMap.put(FessConfig.ELASTICSEARCH_TRANSPORT_SNIFF, "false");
7433 defaultMap.put(FessConfig.ELASTICSEARCH_TRANSPORT_ping_timeout, "1m");
7434 defaultMap.put(FessConfig.ELASTICSEARCH_TRANSPORT_nodes_sampler_interval, "5s");
7435 defaultMap.put(FessConfig.APP_CIPHER_ALGORISM, "aes");
7436 defaultMap.put(FessConfig.APP_CIPHER_KEY, "___change__me___");
7437 defaultMap.put(FessConfig.APP_DIGEST_ALGORISM, "sha256");
7438 defaultMap
7439 .put(FessConfig.JVM_CRAWLER_OPTIONS,
7440 "-Djava.awt.headless=true\n-server\n-Xmx512m\n-XX:MaxMetaspaceSize=128m\n-XX:CompressedClassSpaceSize=32m\n-XX:-UseGCOverheadLimit\n-XX:+UseConcMarkSweepGC\n-XX:CMSInitiatingOccupancyFraction=75\n-XX:+UseParNewGC\n-XX:+UseTLAB\n-XX:+DisableExplicitGC\n-XX:+HeapDumpOnOutOfMemoryError\n-XX:-OmitStackTraceInFastThrow\n-Djcifs.smb.client.connTimeout=60000\n-Djcifs.smb.client.soTimeout=35000\n-Djcifs.smb.client.responseTimeout=30000\n-Dgroovy.use.classvalue=true\n");
7441 defaultMap
7442 .put(FessConfig.JVM_SUGGEST_OPTIONS,
7443 "-Djava.awt.headless=true\n-server\n-Xmx256m\n-XX:MaxMetaspaceSize=128m\n-XX:CompressedClassSpaceSize=32m\n-XX:-UseGCOverheadLimit\n-XX:+UseConcMarkSweepGC\n-XX:CMSInitiatingOccupancyFraction=75\n-XX:+UseParNewGC\n-XX:+UseTLAB\n-XX:+DisableExplicitGC\n-XX:+HeapDumpOnOutOfMemoryError\n-Dgroovy.use.classvalue=true\n");
7444 defaultMap.put(FessConfig.JOB_SYSTEM_JOB_IDS, "default_crawler");
7445 defaultMap.put(FessConfig.JOB_TEMPLATE_TITLE_WEB, "Web Crawler - {0}");
7446 defaultMap.put(FessConfig.JOB_TEMPLATE_TITLE_FILE, "File Crawler - {0}");
7447 defaultMap.put(FessConfig.JOB_TEMPLATE_TITLE_DATA, "Data Crawler - {0}");
7448 defaultMap
7449 .put(FessConfig.JOB_TEMPLATE_SCRIPT,
7450 "return container.getComponent(\"crawlJob\").logLevel(\"info\").sessionId(\"{3}\").webConfigIds([{0}] as String[]).fileConfigIds([{1}] as String[]).dataConfigIds([{2}] as String[]).jobExecutor(executor).execute();");
7451 defaultMap.put(FessConfig.JAVA_COMMAND_PATH, "java");
7452 defaultMap.put(FessConfig.PATH_ENCODING, "UTF-8");
7453 defaultMap.put(FessConfig.USE_OWN_TMP_DIR, "true");
7454 defaultMap.put(FessConfig.MAX_LOG_OUTPUT_LENGTH, "4000");
7455 defaultMap.put(FessConfig.SUPPORTED_UPLOADED_JS_EXTENTIONS, "js");
7456 defaultMap.put(FessConfig.SUPPORTED_UPLOADED_CSS_EXTENTIONS, "css");
7457 defaultMap.put(FessConfig.SUPPORTED_UPLOADED_MEDIA_EXTENTIONS, "jpg,jpeg,gif,png,swf");
7458 defaultMap.put(FessConfig.SUPPORTED_UPLOADED_FILES, "license.properties");
7459 defaultMap
7460 .put(FessConfig.SUPPORTED_LANGUAGES,
7461 "ar,bg,bn,ca,ckb_IQ,cs,da,de,el,en,en_IE,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,pt_BR,ro,ru,si,sq,sv,ta,te,th,tl,tr,uk,ur,vi,zh_CN,zh_TW,zh");
7462 defaultMap.put(FessConfig.API_ACCESS_TOKEN_LENGTH, "60");
7463 defaultMap.put(FessConfig.API_ACCESS_TOKEN_REQUIRED, "false");
7464 defaultMap.put(FessConfig.API_ADMIN_ACCESS_PERMISSIONS, "Radmin-api");
7465 defaultMap.put(FessConfig.VIRTUAL_HOST_HEADERS, "");
7466 defaultMap.put(FessConfig.HTTP_PROXY_HOST, "");
7467 defaultMap.put(FessConfig.HTTP_PROXY_PORT, "8080");
7468 defaultMap.put(FessConfig.HTTP_PROXY_USERNAME, "");
7469 defaultMap.put(FessConfig.HTTP_PROXY_PASSWORD, "");
7470 defaultMap.put(FessConfig.CRAWLER_DOCUMENT_MAX_SITE_LENGTH, "50");
7471 defaultMap.put(FessConfig.CRAWLER_DOCUMENT_SITE_ENCODING, "UTF-8");
7472 defaultMap.put(FessConfig.CRAWLER_DOCUMENT_UNKNOWN_HOSTNAME, "unknown");
7473 defaultMap.put(FessConfig.CRAWLER_DOCUMENT_USE_SITE_ENCODING_ON_ENGLISH, "false");
7474 defaultMap.put(FessConfig.CRAWLER_DOCUMENT_APPEND_DATA, "true");
7475 defaultMap.put(FessConfig.CRAWLER_DOCUMENT_MAX_ALPHANUM_TERM_SIZE, "20");
7476 defaultMap.put(FessConfig.CRAWLER_DOCUMENT_MAX_SYMBOL_TERM_SIZE, "10");
7477 defaultMap.put(FessConfig.CRAWLER_DOCUMENT_DUPLICATE_TERM_REMOVED, "false");
7478 defaultMap
7479 .put(FessConfig.CRAWLER_DOCUMENT_SPACE_CHARS,
7480 "u0009u000Au000Bu000Cu000Du001Cu001Du001Eu001Fu0020u00A0u1680u180Eu2000u2001u2002u2003u2004u2005u2006u2007u2008u2009u200Au200Bu200Cu202Fu205Fu3000uFEFFuFFFDu00B6");
7481 defaultMap.put(FessConfig.CRAWLER_CRAWLING_DATA_ENCODING, "UTF-8");
7482 defaultMap.put(FessConfig.CRAWLER_WEB_PROTOCOLS, "http,https");
7483 defaultMap.put(FessConfig.CRAWLER_FILE_PROTOCOLS, "file,smb,ftp");
7484 defaultMap.put(FessConfig.CRAWLER_IGNORE_ROBOTS_TXT, "false");
7485 defaultMap.put(FessConfig.CRAWLER_IGNORE_META_ROBOTS, "false");
7486 defaultMap.put(FessConfig.CRAWLER_IGNORE_CONTENT_EXCEPTION, "true");
7487 defaultMap.put(FessConfig.CRAWLER_FAILURE_URL_STATUS_CODES, "404");
7488 defaultMap.put(FessConfig.CRAWLER_METADATA_CONTENT_EXCLUDES, "resourceName,X-Parsed-By,Content-Encoding.*,Content-Type.*");
7489 defaultMap.put(FessConfig.CRAWLER_METADATA_NAME_MAPPING, "title=title:string\nTitle=title:string\n");
7490 defaultMap.put(FessConfig.CRAWLER_DOCUMENT_HTML_CONTENT_XPATH, "//BODY");
7491 defaultMap.put(FessConfig.CRAWLER_DOCUMENT_HTML_LANG_XPATH, "//HTML/@lang");
7492 defaultMap.put(FessConfig.CRAWLER_DOCUMENT_HTML_DIGEST_XPATH, "//META[@name='description']/@content");
7493 defaultMap.put(FessConfig.CRAWLER_DOCUMENT_HTML_CANONICAL_XPATH, "//LINK[@rel='canonical']/@href");
7494 defaultMap.put(FessConfig.CRAWLER_DOCUMENT_HTML_PRUNED_TAGS, "noscript,script,style,header,footer,nav,a[rel=nofollow]");
7495 defaultMap.put(FessConfig.CRAWLER_DOCUMENT_HTML_MAX_DIGEST_LENGTH, "200");
7496 defaultMap.put(FessConfig.CRAWLER_DOCUMENT_FILE_NAME_ENCODING, "");
7497 defaultMap.put(FessConfig.CRAWLER_DOCUMENT_FILE_NO_TITLE_LABEL, "No title.");
7498 defaultMap.put(FessConfig.CRAWLER_DOCUMENT_FILE_IGNORE_EMPTY_CONTENT, "false");
7499 defaultMap.put(FessConfig.CRAWLER_DOCUMENT_FILE_MAX_TITLE_LENGTH, "100");
7500 defaultMap.put(FessConfig.CRAWLER_DOCUMENT_FILE_MAX_DIGEST_LENGTH, "200");
7501 defaultMap.put(FessConfig.CRAWLER_DOCUMENT_FILE_APPEND_META_CONTENT, "true");
7502 defaultMap.put(FessConfig.CRAWLER_DOCUMENT_FILE_APPEND_BODY_CONTENT, "true");
7503 defaultMap.put(FessConfig.CRAWLER_DOCUMENT_FILE_DEFAULT_LANG, "");
7504 defaultMap.put(FessConfig.CRAWLER_DOCUMENT_CACHE_ENABLED, "true");
7505 defaultMap.put(FessConfig.CRAWLER_DOCUMENT_CACHE_MAX_SIZE, "2621440");
7506 defaultMap.put(FessConfig.CRAWLER_DOCUMENT_CACHE_SUPPORTED_MIMETYPES, "text/html");
7507 defaultMap.put(FessConfig.CRAWLER_DOCUMENT_CACHE_HTML_MIMETYPES, "text/html");
7508 defaultMap.put(FessConfig.INDEXER_THREAD_DUMP_ENABLED, "true");
7509 defaultMap.put(FessConfig.INDEXER_UNPROCESSED_DOCUMENT_SIZE, "1000");
7510 defaultMap.put(FessConfig.INDEXER_CLICK_COUNT_ENABLED, "true");
7511 defaultMap.put(FessConfig.INDEXER_FAVORITE_COUNT_ENABLED, "true");
7512 defaultMap.put(FessConfig.INDEXER_WEBFS_COMMIT_MARGIN_TIME, "5000");
7513 defaultMap.put(FessConfig.INDEXER_WEBFS_MAX_EMPTY_LIST_COUNT, "3600");
7514 defaultMap.put(FessConfig.INDEXER_WEBFS_UPDATE_INTERVAL, "10000");
7515 defaultMap.put(FessConfig.INDEXER_WEBFS_MAX_DOCUMENT_CACHE_SIZE, "20");
7516 defaultMap.put(FessConfig.INDEXER_WEBFS_MAX_DOCUMENT_REQUEST_SIZE, "10485760");
7517 defaultMap.put(FessConfig.INDEXER_DATA_MAX_DOCUMENT_CACHE_SIZE, "5");
7518 defaultMap.put(FessConfig.INDEXER_DATA_MAX_DOCUMENT_REQUEST_SIZE, "10485760");
7519 defaultMap.put(FessConfig.INDEX_FIELD_favorite_count, "favorite_count");
7520 defaultMap.put(FessConfig.INDEX_FIELD_click_count, "click_count");
7521 defaultMap.put(FessConfig.INDEX_FIELD_config_id, "config_id");
7522 defaultMap.put(FessConfig.INDEX_FIELD_EXPIRES, "expires");
7523 defaultMap.put(FessConfig.INDEX_FIELD_URL, "url");
7524 defaultMap.put(FessConfig.INDEX_FIELD_doc_id, "doc_id");
7525 defaultMap.put(FessConfig.INDEX_FIELD_ID, "_id");
7526 defaultMap.put(FessConfig.INDEX_FIELD_VERSION, "_version");
7527 defaultMap.put(FessConfig.INDEX_FIELD_LANG, "lang");
7528 defaultMap.put(FessConfig.INDEX_FIELD_has_cache, "has_cache");
7529 defaultMap.put(FessConfig.INDEX_FIELD_last_modified, "last_modified");
7530 defaultMap.put(FessConfig.INDEX_FIELD_ANCHOR, "anchor");
7531 defaultMap.put(FessConfig.INDEX_FIELD_SEGMENT, "segment");
7532 defaultMap.put(FessConfig.INDEX_FIELD_ROLE, "role");
7533 defaultMap.put(FessConfig.INDEX_FIELD_BOOST, "boost");
7534 defaultMap.put(FessConfig.INDEX_FIELD_CREATED, "created");
7535 defaultMap.put(FessConfig.INDEX_FIELD_TIMESTAMP, "timestamp");
7536 defaultMap.put(FessConfig.INDEX_FIELD_LABEL, "label");
7537 defaultMap.put(FessConfig.INDEX_FIELD_MIMETYPE, "mimetype");
7538 defaultMap.put(FessConfig.INDEX_FIELD_parent_id, "parent_id");
7539 defaultMap.put(FessConfig.INDEX_FIELD_important_content, "important_content");
7540 defaultMap.put(FessConfig.INDEX_FIELD_CONTENT, "content");
7541 defaultMap.put(FessConfig.INDEX_FIELD_content_minhash, "content_minhash");
7542 defaultMap.put(FessConfig.INDEX_FIELD_content_minhash_bits, "content_minhash_bits");
7543 defaultMap.put(FessConfig.INDEX_FIELD_CACHE, "cache");
7544 defaultMap.put(FessConfig.INDEX_FIELD_DIGEST, "digest");
7545 defaultMap.put(FessConfig.INDEX_FIELD_TITLE, "title");
7546 defaultMap.put(FessConfig.INDEX_FIELD_HOST, "host");
7547 defaultMap.put(FessConfig.INDEX_FIELD_SITE, "site");
7548 defaultMap.put(FessConfig.INDEX_FIELD_content_length, "content_length");
7549 defaultMap.put(FessConfig.INDEX_FIELD_FILETYPE, "filetype");
7550 defaultMap.put(FessConfig.INDEX_FIELD_FILENAME, "filename");
7551 defaultMap.put(FessConfig.INDEX_FIELD_THUMBNAIL, "thumbnail");
7552 defaultMap.put(FessConfig.INDEX_FIELD_virtual_host, "virtual_host");
7553 defaultMap.put(FessConfig.RESPONSE_FIELD_content_title, "content_title");
7554 defaultMap.put(FessConfig.RESPONSE_FIELD_content_description, "content_description");
7555 defaultMap.put(FessConfig.RESPONSE_FIELD_url_link, "url_link");
7556 defaultMap.put(FessConfig.RESPONSE_FIELD_site_path, "site_path");
7557 defaultMap.put(FessConfig.INDEX_DOCUMENT_SEARCH_INDEX, "fess.search");
7558 defaultMap.put(FessConfig.INDEX_DOCUMENT_UPDATE_INDEX, "fess.update");
7559 defaultMap.put(FessConfig.INDEX_DOCUMENT_TYPE, "doc");
7560 defaultMap.put(FessConfig.INDEX_DOCUMENT_SUGGEST_INDEX, "fess");
7561 defaultMap.put(FessConfig.INDEX_DOCUMENT_CRAWLER_INDEX, ".crawler");
7562 defaultMap.put(FessConfig.INDEX_CONFIG_INDEX, ".fess_config");
7563 defaultMap.put(FessConfig.INDEX_USER_INDEX, ".fess_user");
7564 defaultMap.put(FessConfig.INDEX_LOG_INDEX, "fess_log");
7565 defaultMap.put(FessConfig.INDEX_ADMIN_ARRAY_FIELDS, "lang,role,label,anchor");
7566 defaultMap.put(FessConfig.INDEX_ADMIN_DATE_FIELDS, "expires,created,timestamp,last_modified");
7567 defaultMap.put(FessConfig.INDEX_ADMIN_INTEGER_FIELDS, "");
7568 defaultMap.put(FessConfig.INDEX_ADMIN_LONG_FIELDS, "content_length,favorite_count,click_count");
7569 defaultMap.put(FessConfig.INDEX_ADMIN_FLOAT_FIELDS, "boost");
7570 defaultMap.put(FessConfig.INDEX_ADMIN_DOUBLE_FIELDS, "");
7571 defaultMap.put(FessConfig.INDEX_ADMIN_REQUIRED_FIELDS, "url,title,role,boost");
7572 defaultMap.put(FessConfig.INDEX_SEARCH_TIMEOUT, "3m");
7573 defaultMap.put(FessConfig.INDEX_SCROLL_SEARCH_TIMEOUT_TIMEOUT, "3m");
7574 defaultMap.put(FessConfig.INDEX_INDEX_TIMEOUT, "3m");
7575 defaultMap.put(FessConfig.INDEX_BULK_TIMEOUT, "3m");
7576 defaultMap.put(FessConfig.INDEX_DELETE_TIMEOUT, "3m");
7577 defaultMap.put(FessConfig.INDEX_HEALTH_TIMEOUT, "10m");
7578 defaultMap.put(FessConfig.INDEX_INDICES_TIMEOUT, "1m");
7579 defaultMap.put(FessConfig.QUERY_MAX_LENGTH, "1000");
7580 defaultMap.put(FessConfig.QUERY_TIMEOUT, "10000");
7581 defaultMap.put(FessConfig.QUERY_GEO_FIELDS, "location");
7582 defaultMap.put(FessConfig.QUERY_BROWSER_LANG_PARAMETER_NAME, "browser_lang");
7583 defaultMap.put(FessConfig.QUERY_REPLACE_TERM_WITH_PREFIX_QUERY, "true");
7584 defaultMap.put(FessConfig.QUERY_HIGHLIGHT_FRAGMENT_SIZE, "50");
7585 defaultMap.put(FessConfig.QUERY_HIGHLIGHT_NUMBER_OF_FRAGMENTS, "5");
7586 defaultMap.put(FessConfig.QUERY_HIGHLIGHT_TYPE, "fvh");
7587 defaultMap.put(FessConfig.QUERY_MAX_SEARCH_RESULT_OFFSET, "100000");
7588 defaultMap.put(FessConfig.QUERY_ADDITIONAL_RESPONSE_FIELDS, "");
7589 defaultMap.put(FessConfig.QUERY_ADDITIONAL_API_RESPONSE_FIELDS, "");
7590 defaultMap.put(FessConfig.QUERY_ADDITIONAL_CACHE_RESPONSE_FIELDS, "");
7591 defaultMap.put(FessConfig.QUERY_ADDITIONAL_HIGHLIGHTED_FIELDS, "");
7592 defaultMap.put(FessConfig.QUERY_ADDITIONAL_SEARCH_FIELDS, "");
7593 defaultMap.put(FessConfig.QUERY_ADDITIONAL_FACET_FIELDS, "");
7594 defaultMap.put(FessConfig.QUERY_ADDITIONAL_SORT_FIELDS, "");
7595 defaultMap.put(FessConfig.QUERY_ADDITIONAL_NOT_ANALYZED_FIELDS, "");
7596 defaultMap.put(FessConfig.QUERY_COLLAPSE_MAX_CONCURRENT_GROUP_RESULTS, "4");
7597 defaultMap.put(FessConfig.QUERY_COLLAPSE_INNER_HITS_NAME, "similar_docs");
7598 defaultMap.put(FessConfig.QUERY_COLLAPSE_INNER_HITS_SIZE, "0");
7599 defaultMap.put(FessConfig.QUERY_COLLAPSE_INNER_HITS_SORTS, "");
7600 defaultMap.put(FessConfig.QUERY_DEFAULT_LANGUAGES, "");
7601 defaultMap
7602 .put(FessConfig.QUERY_LANGUAGE_MAPPING,
7603 "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");
7604 defaultMap.put(FessConfig.QUERY_BOOST_TITLE, "0.2");
7605 defaultMap.put(FessConfig.QUERY_BOOST_TITLE_LANG, "1.0");
7606 defaultMap.put(FessConfig.QUERY_BOOST_CONTENT, "0.1");
7607 defaultMap.put(FessConfig.QUERY_BOOST_CONTENT_LANG, "0.5");
7608 defaultMap.put(FessConfig.SMB_ROLE_FROM_FILE, "true");
7609 defaultMap.put(FessConfig.SMB_AVAILABLE_SID_TYPES, "1,2");
7610 defaultMap.put(FessConfig.INDEX_BACKUP_TARGETS, ".fess_basic_config.bulk,.fess_config.bulk,.fess_user.bulk,system.properties");
7611 defaultMap.put(FessConfig.INDEX_BACKUP_LOG_TARGETS, "click_log.csv,favorite_log.csv,search_log.csv,user_info.csv");
7612 defaultMap.put(FessConfig.FORM_ADMIN_MAX_INPUT_SIZE, "4000");
7613 defaultMap.put(FessConfig.AUTHENTICATION_ADMIN_USERS, "admin");
7614 defaultMap.put(FessConfig.AUTHENTICATION_ADMIN_ROLES, "admin");
7615 defaultMap.put(FessConfig.ROLE_SEARCH_DEFAULT_PERMISSIONS, "");
7616 defaultMap.put(FessConfig.ROLE_SEARCH_DEFAULT_DISPLAY_PERMISSIONS, "{role}guest");
7617 defaultMap.put(FessConfig.ROLE_SEARCH_GUEST_PERMISSIONS, "{role}guest");
7618 defaultMap.put(FessConfig.ROLE_SEARCH_USER_PREFIX, "1");
7619 defaultMap.put(FessConfig.ROLE_SEARCH_GROUP_PREFIX, "2");
7620 defaultMap.put(FessConfig.ROLE_SEARCH_ROLE_PREFIX, "R");
7621 defaultMap.put(FessConfig.COOKIE_DEFAULT_PATH, "/");
7622 defaultMap.put(FessConfig.COOKIE_DEFAULT_EXPIRE, "3600");
7623 defaultMap.put(FessConfig.COOKIE_ETERNAL_EXPIRE, "86400");
7624 defaultMap.put(FessConfig.COOKIE_REMEMBER_ME_HARBOR_KEY, "FES");
7625 defaultMap.put(FessConfig.PAGING_PAGE_SIZE, "25");
7626 defaultMap.put(FessConfig.PAGING_PAGE_RANGE_SIZE, "5");
7627 defaultMap.put(FessConfig.PAGING_PAGE_RANGE_FILL_LIMIT, "true");
7628 defaultMap.put(FessConfig.PAGE_DOCBOOST_MAX_FETCH_SIZE, "1000");
7629 defaultMap.put(FessConfig.PAGE_KEYMATCH_MAX_FETCH_SIZE, "1000");
7630 defaultMap.put(FessConfig.PAGE_LABELTYPE_MAX_FETCH_SIZE, "1000");
7631 defaultMap.put(FessConfig.PAGE_ROLETYPE_MAX_FETCH_SIZE, "1000");
7632 defaultMap.put(FessConfig.PAGE_USER_MAX_FETCH_SIZE, "1000");
7633 defaultMap.put(FessConfig.PAGE_ROLE_MAX_FETCH_SIZE, "1000");
7634 defaultMap.put(FessConfig.PAGE_GROUP_MAX_FETCH_SIZE, "1000");
7635 defaultMap.put(FessConfig.PAGE_CRAWLING_INFO_PARAM_MAX_FETCH_SIZE, "100");
7636 defaultMap.put(FessConfig.PAGE_CRAWLING_INFO_MAX_FETCH_SIZE, "1000");
7637 defaultMap.put(FessConfig.PAGE_DATA_CONFIG_MAX_FETCH_SIZE, "100");
7638 defaultMap.put(FessConfig.PAGE_WEB_CONFIG_MAX_FETCH_SIZE, "100");
7639 defaultMap.put(FessConfig.PAGE_FILE_CONFIG_MAX_FETCH_SIZE, "100");
7640 defaultMap.put(FessConfig.PAGE_DUPLICATE_HOST_MAX_FETCH_SIZE, "1000");
7641 defaultMap.put(FessConfig.PAGE_FAILURE_URL_MAX_FETCH_SIZE, "1000");
7642 defaultMap.put(FessConfig.PAGE_FAVORITE_LOG_MAX_FETCH_SIZE, "100");
7643 defaultMap.put(FessConfig.PAGE_FILE_AUTH_MAX_FETCH_SIZE, "100");
7644 defaultMap.put(FessConfig.PAGE_WEB_AUTH_MAX_FETCH_SIZE, "100");
7645 defaultMap.put(FessConfig.PAGE_PATH_MAPPING_MAX_FETCH_SIZE, "1000");
7646 defaultMap.put(FessConfig.PAGE_REQUEST_HEADER_MAX_FETCH_SIZE, "1000");
7647 defaultMap.put(FessConfig.PAGE_SCHEDULED_JOB_MAX_FETCH_SIZE, "100");
7648 defaultMap.put(FessConfig.PAGE_SEARCH_FIELD_LOG_MAX_FETCH_SIZE, "100");
7649 defaultMap.put(FessConfig.PAGE_ELEVATE_WORD_MAX_FETCH_SIZE, "1000");
7650 defaultMap.put(FessConfig.PAGE_BAD_WORD_MAX_FETCH_SIZE, "1000");
7651 defaultMap.put(FessConfig.PAGE_DICTIONARY_MAX_FETCH_SIZE, "1000");
7652 defaultMap.put(FessConfig.PAGE_RELATEDCONTENT_MAX_FETCH_SIZE, "5000");
7653 defaultMap.put(FessConfig.PAGE_RELATEDQUERY_MAX_FETCH_SIZE, "5000");
7654 defaultMap.put(FessConfig.PAGE_THUMBNAIL_QUEUE_MAX_FETCH_SIZE, "100");
7655 defaultMap.put(FessConfig.PAGE_THUMBNAIL_PURGE_MAX_FETCH_SIZE, "100");
7656 defaultMap.put(FessConfig.PAGING_SEARCH_PAGE_START, "0");
7657 defaultMap.put(FessConfig.PAGING_SEARCH_PAGE_SIZE, "20");
7658 defaultMap.put(FessConfig.PAGING_SEARCH_PAGE_MAX_SIZE, "100");
7659 defaultMap.put(FessConfig.THUMBNAIL_HTML_PHANTOMJS_ENABLED, "false");
7660 defaultMap.put(FessConfig.THUMBNAIL_HTML_PHANTOMJS_MAX_HEIGHT, "20000");
7661 defaultMap.put(FessConfig.THUMBNAIL_HTML_PHANTOMJS_KEEP_ALIVE, "600000");
7662 defaultMap.put(FessConfig.THUMBNAIL_HTML_PHANTOMJS_WINDOW_WIDTH, "1200");
7663 defaultMap.put(FessConfig.THUMBNAIL_HTML_PHANTOMJS_WINDOW_HEIGHT, "800");
7664 defaultMap.put(FessConfig.THUMBNAIL_HTML_PHANTOMJS_THUMBNAIL_WIDTH, "100");
7665 defaultMap.put(FessConfig.THUMBNAIL_HTML_PHANTOMJS_THUMBNAIL_HEIGHT, "100");
7666 defaultMap.put(FessConfig.THUMBNAIL_HTML_PHANTOMJS_FORMAT, "png");
7667 defaultMap.put(FessConfig.THUMBNAIL_HTML_IMAGE_MIN_WIDTH, "100");
7668 defaultMap.put(FessConfig.THUMBNAIL_HTML_IMAGE_MIN_HEIGHT, "100");
7669 defaultMap.put(FessConfig.THUMBNAIL_HTML_IMAGE_MAX_ASPECT_RATIO, "3.0");
7670 defaultMap.put(FessConfig.THUMBNAIL_HTML_IMAGE_WINDOW_WIDTH, "1200");
7671 defaultMap.put(FessConfig.THUMBNAIL_HTML_IMAGE_WINDOW_HEIGHT, "800");
7672 defaultMap.put(FessConfig.THUMBNAIL_HTML_IMAGE_THUMBNAIL_WIDTH, "100");
7673 defaultMap.put(FessConfig.THUMBNAIL_HTML_IMAGE_THUMBNAIL_HEIGHT, "100");
7674 defaultMap.put(FessConfig.THUMBNAIL_HTML_IMAGE_FORMAT, "png");
7675 defaultMap.put(FessConfig.THUMBNAIL_HTML_IMAGE_XPATH, "//IMG");
7676 defaultMap.put(FessConfig.THUMBNAIL_HTML_IMAGE_EXCLUDE_EXTENSIONS, "svg,html,css,js");
7677 defaultMap.put(FessConfig.THUMBNAIL_GENERATOR_INTERVAL, "0");
7678 defaultMap.put(FessConfig.THUMBNAIL_GENERATOR_TARGETS, "all");
7679 defaultMap.put(FessConfig.THUMBNAIL_CRAWLER_ENABLED, "true");
7680 defaultMap.put(FessConfig.USER_CODE_REQUEST_PARAMETER, "userCode");
7681 defaultMap.put(FessConfig.USER_CODE_MIN_LENGTH, "20");
7682 defaultMap.put(FessConfig.USER_CODE_MAX_LENGTH, "100");
7683 defaultMap.put(FessConfig.USER_CODE_PATTERN, "[a-zA-Z0-9_]+");
7684 defaultMap.put(FessConfig.MAIL_FROM_NAME, "Administrator");
7685 defaultMap.put(FessConfig.MAIL_FROM_ADDRESS, "root@localhost");
7686 defaultMap.put(FessConfig.SCHEDULER_TARGET_NAME, "");
7687 defaultMap.put(FessConfig.SCHEDULER_JOB_CLASS, "org.codelibs.fess.app.job.ScriptExecutorJob");
7688 defaultMap.put(FessConfig.SCHEDULER_CONCURRENT_EXEC_MODE, "QUIT");
7689 defaultMap.put(FessConfig.SCHEDULER_MONITOR_INTERVAL, "30");
7690 defaultMap.put(FessConfig.ONLINE_HELP_BASE_LINK, "http://fess.codelibs.org/{lang}/{version}/admin/");
7691 defaultMap.put(FessConfig.ONLINE_HELP_INSTALLATION, "http://fess.codelibs.org/{lang}/{version}/install/install.html");
7692 defaultMap.put(FessConfig.ONLINE_HELP_NAME_FAILUREURL, "failureurl");
7693 defaultMap.put(FessConfig.ONLINE_HELP_NAME_ELEVATEWORD, "elevateword");
7694 defaultMap.put(FessConfig.ONLINE_HELP_NAME_REQHEADER, "reqheader");
7695 defaultMap.put(FessConfig.ONLINE_HELP_NAME_DICT_SYNONYM, "synonym");
7696 defaultMap.put(FessConfig.ONLINE_HELP_NAME_DICT, "dict");
7697 defaultMap.put(FessConfig.ONLINE_HELP_NAME_DICT_KUROMOJI, "kuromoji");
7698 defaultMap.put(FessConfig.ONLINE_HELP_NAME_DICT_SEUNJEON, "seunjeon");
7699 defaultMap.put(FessConfig.ONLINE_HELP_NAME_DICT_PROTWORDS, "protwords");
7700 defaultMap.put(FessConfig.ONLINE_HELP_NAME_DICT_MAPPING, "mapping");
7701 defaultMap.put(FessConfig.ONLINE_HELP_NAME_WEBCONFIG, "webconfig");
7702 defaultMap.put(FessConfig.ONLINE_HELP_NAME_SEARCHLIST, "searchlist");
7703 defaultMap.put(FessConfig.ONLINE_HELP_NAME_LOG, "log");
7704 defaultMap.put(FessConfig.ONLINE_HELP_NAME_GENERAL, "general");
7705 defaultMap.put(FessConfig.ONLINE_HELP_NAME_ROLE, "role");
7706 defaultMap.put(FessConfig.ONLINE_HELP_NAME_JOBLOG, "joblog");
7707 defaultMap.put(FessConfig.ONLINE_HELP_NAME_KEYMATCH, "keymatch");
7708 defaultMap.put(FessConfig.ONLINE_HELP_NAME_RELATEDQUERY, "relatedquery");
7709 defaultMap.put(FessConfig.ONLINE_HELP_NAME_RELATEDCONTENT, "relatedcontent");
7710 defaultMap.put(FessConfig.ONLINE_HELP_NAME_WIZARD, "wizard");
7711 defaultMap.put(FessConfig.ONLINE_HELP_NAME_BADWORD, "badword");
7712 defaultMap.put(FessConfig.ONLINE_HELP_NAME_PATHMAP, "pathmap");
7713 defaultMap.put(FessConfig.ONLINE_HELP_NAME_BOOSTDOC, "boostdoc");
7714 defaultMap.put(FessConfig.ONLINE_HELP_NAME_DATACONFIG, "dataconfig");
7715 defaultMap.put(FessConfig.ONLINE_HELP_NAME_SYSTEMINFO, "systeminfo");
7716 defaultMap.put(FessConfig.ONLINE_HELP_NAME_USER, "user");
7717 defaultMap.put(FessConfig.ONLINE_HELP_NAME_GROUP, "group");
7718 defaultMap.put(FessConfig.ONLINE_HELP_NAME_DESIGN, "design");
7719 defaultMap.put(FessConfig.ONLINE_HELP_NAME_DASHBOARD, "dashboard");
7720 defaultMap.put(FessConfig.ONLINE_HELP_NAME_WEBAUTH, "webauth");
7721 defaultMap.put(FessConfig.ONLINE_HELP_NAME_FILECONFIG, "fileconfig");
7722 defaultMap.put(FessConfig.ONLINE_HELP_NAME_FILEAUTH, "fileauth");
7723 defaultMap.put(FessConfig.ONLINE_HELP_NAME_LABELTYPE, "labeltype");
7724 defaultMap.put(FessConfig.ONLINE_HELP_NAME_DUPLICATEHOST, "duplicatehost");
7725 defaultMap.put(FessConfig.ONLINE_HELP_NAME_SCHEDULER, "scheduler");
7726 defaultMap.put(FessConfig.ONLINE_HELP_NAME_CRAWLINGINFO, "crawlinginfo");
7727 defaultMap.put(FessConfig.ONLINE_HELP_NAME_BACKUP, "backup");
7728 defaultMap.put(FessConfig.ONLINE_HELP_NAME_UPGRADE, "upgrade");
7729 defaultMap.put(FessConfig.ONLINE_HELP_NAME_ESREQ, "esreq");
7730 defaultMap.put(FessConfig.ONLINE_HELP_NAME_ACCESSTOKEN, "accesstoken");
7731 defaultMap.put(FessConfig.ONLINE_HELP_NAME_SUGGEST, "suggest");
7732 defaultMap.put(FessConfig.ONLINE_HELP_SUPPORTED_LANGS, "ja");
7733 defaultMap.put(FessConfig.SUGGEST_POPULAR_WORD_SEED, "0");
7734 defaultMap.put(FessConfig.SUGGEST_POPULAR_WORD_TAGS, "");
7735 defaultMap.put(FessConfig.SUGGEST_POPULAR_WORD_FIELDS, "");
7736 defaultMap.put(FessConfig.SUGGEST_POPULAR_WORD_EXCLUDES, "");
7737 defaultMap.put(FessConfig.SUGGEST_POPULAR_WORD_SIZE, "10");
7738 defaultMap.put(FessConfig.SUGGEST_POPULAR_WORD_WINDOW_SIZE, "30");
7739 defaultMap.put(FessConfig.SUGGEST_MIN_HIT_COUNT, "1");
7740 defaultMap.put(FessConfig.SUGGEST_FIELD_CONTENTS, "_default");
7741 defaultMap.put(FessConfig.SUGGEST_FIELD_TAGS, "label");
7742 defaultMap.put(FessConfig.SUGGEST_FIELD_ROLES, "role");
7743 defaultMap.put(FessConfig.SUGGEST_FIELD_INDEX_CONTENTS, "content,title");
7744 defaultMap.put(FessConfig.SUGGEST_UPDATE_REQUEST_INTERVAL, "1");
7745 defaultMap.put(FessConfig.SUGGEST_UPDATE_CONTENTS_LIMIT_NUM_PERCENTAGE, "50%");
7746 defaultMap.put(FessConfig.SUGGEST_UPDATE_CONTENTS_LIMIT_NUM, "10000");
7747 defaultMap.put(FessConfig.SUGGEST_SOURCE_READER_SCROLL_SIZE, "1");
7748 defaultMap.put(FessConfig.SUGGEST_POPULAR_WORD_CACHE_SIZE, "1000");
7749 defaultMap.put(FessConfig.SUGGEST_POPULAR_WORD_CACHE_EXPIRE, "60");
7750 defaultMap.put(FessConfig.SUGGEST_SEARCH_LOG_PERMISSIONS, "{user}guest,{role}guest");
7751 defaultMap.put(FessConfig.LDAP_ADMIN_ENABLED, "false");
7752 defaultMap.put(FessConfig.LDAP_ADMIN_USER_FILTER, "uid=%s");
7753 defaultMap.put(FessConfig.LDAP_ADMIN_USER_BASE_DN, "ou=People,dc=fess,dc=codelibs,dc=org");
7754 defaultMap.put(FessConfig.LDAP_ADMIN_USER_OBJECT_CLASSES, "organizationalPerson,top,person,inetOrgPerson");
7755 defaultMap.put(FessConfig.LDAP_ADMIN_ROLE_FILTER, "cn=%s");
7756 defaultMap.put(FessConfig.LDAP_ADMIN_ROLE_BASE_DN, "ou=Role,dc=fess,dc=codelibs,dc=org");
7757 defaultMap.put(FessConfig.LDAP_ADMIN_ROLE_OBJECT_CLASSES, "groupOfNames");
7758 defaultMap.put(FessConfig.LDAP_ADMIN_GROUP_FILTER, "cn=%s");
7759 defaultMap.put(FessConfig.LDAP_ADMIN_GROUP_BASE_DN, "ou=Group,dc=fess,dc=codelibs,dc=org");
7760 defaultMap.put(FessConfig.LDAP_ADMIN_GROUP_OBJECT_CLASSES, "groupOfNames");
7761 defaultMap.put(FessConfig.LDAP_ADMIN_SYNC_PASSWORD, "true");
7762 defaultMap.put(FessConfig.LDAP_MAX_USERNAME_LENGTH, "-1");
7763 defaultMap.put(FessConfig.LDAP_ROLE_SEARCH_USER_ENABLED, "true");
7764 defaultMap.put(FessConfig.LDAP_ROLE_SEARCH_GROUP_ENABLED, "true");
7765 defaultMap.put(FessConfig.LDAP_ROLE_SEARCH_ROLE_ENABLED, "true");
7766 defaultMap.put(FessConfig.LDAP_ATTR_SURNAME, "sn");
7767 defaultMap.put(FessConfig.LDAP_ATTR_GIVEN_NAME, "givenName");
7768 defaultMap.put(FessConfig.LDAP_ATTR_EMPLOYEE_NUMBER, "employeeNumber");
7769 defaultMap.put(FessConfig.LDAP_ATTR_MAIL, "mail");
7770 defaultMap.put(FessConfig.LDAP_ATTR_TELEPHONE_NUMBER, "telephoneNumber");
7771 defaultMap.put(FessConfig.LDAP_ATTR_HOME_PHONE, "homePhone");
7772 defaultMap.put(FessConfig.LDAP_ATTR_HOME_POSTAL_ADDRESS, "homePostalAddress");
7773 defaultMap.put(FessConfig.LDAP_ATTR_LABELEDURI, "labeledURI");
7774 defaultMap.put(FessConfig.LDAP_ATTR_ROOM_NUMBER, "roomNumber");
7775 defaultMap.put(FessConfig.LDAP_ATTR_DESCRIPTION, "description");
7776 defaultMap.put(FessConfig.LDAP_ATTR_TITLE, "title");
7777 defaultMap.put(FessConfig.LDAP_ATTR_PAGER, "pager");
7778 defaultMap.put(FessConfig.LDAP_ATTR_STREET, "street");
7779 defaultMap.put(FessConfig.LDAP_ATTR_POSTAL_CODE, "postalCode");
7780 defaultMap.put(FessConfig.LDAP_ATTR_PHYSICAL_DELIVERY_OFFICE_NAME, "physicalDeliveryOfficeName");
7781 defaultMap.put(FessConfig.LDAP_ATTR_DESTINATION_INDICATOR, "destinationIndicator");
7782 defaultMap.put(FessConfig.LDAP_ATTR_INTERNATIONALISDN_NUMBER, "internationaliSDNNumber");
7783 defaultMap.put(FessConfig.LDAP_ATTR_STATE, "st");
7784 defaultMap.put(FessConfig.LDAP_ATTR_EMPLOYEE_TYPE, "employeeType");
7785 defaultMap.put(FessConfig.LDAP_ATTR_FACSIMILE_TELEPHONE_NUMBER, "facsimileTelephoneNumber");
7786 defaultMap.put(FessConfig.LDAP_ATTR_POST_OFFICE_BOX, "postOfficeBox");
7787 defaultMap.put(FessConfig.LDAP_ATTR_INITIALS, "initials");
7788 defaultMap.put(FessConfig.LDAP_ATTR_CAR_LICENSE, "carLicense");
7789 defaultMap.put(FessConfig.LDAP_ATTR_MOBILE, "mobile");
7790 defaultMap.put(FessConfig.LDAP_ATTR_POSTAL_ADDRESS, "postalAddress");
7791 defaultMap.put(FessConfig.LDAP_ATTR_CITY, "l");
7792 defaultMap.put(FessConfig.LDAP_ATTR_TELETEX_TERMINAL_IDENTIFIER, "teletexTerminalIdentifier");
7793 defaultMap.put(FessConfig.LDAP_ATTR_X121_ADDRESS, "x121Address");
7794 defaultMap.put(FessConfig.LDAP_ATTR_BUSINESS_CATEGORY, "businessCategory");
7795 defaultMap.put(FessConfig.LDAP_ATTR_REGISTERED_ADDRESS, "registeredAddress");
7796 defaultMap.put(FessConfig.LDAP_ATTR_DISPLAY_NAME, "displayName");
7797 defaultMap.put(FessConfig.LDAP_ATTR_PREFERRED_LANGUAGE, "preferredLanguage");
7798 defaultMap.put(FessConfig.LDAP_ATTR_DEPARTMENT_NUMBER, "departmentNumber");
7799 defaultMap.put(FessConfig.LDAP_ATTR_UID_NUMBER, "uidNumber");
7800 defaultMap.put(FessConfig.LDAP_ATTR_GID_NUMBER, "gidNumber");
7801 defaultMap.put(FessConfig.LDAP_ATTR_HOME_DIRECTORY, "homeDirectory");
7802 defaultMap.put(FessConfig.SSO_TYPE, "none");
7803 defaultMap.put(FessConfig.SPNEGO_LOGGER_LEVEL, "0");
7804 defaultMap.put(FessConfig.SPNEGO_KRB5_CONF, "krb5.conf");
7805 defaultMap.put(FessConfig.SPNEGO_LOGIN_CONF, "auth_login.conf");
7806 defaultMap.put(FessConfig.SPNEGO_PREAUTH_USERNAME, "username");
7807 defaultMap.put(FessConfig.SPNEGO_PREAUTH_PASSWORD, "password");
7808 defaultMap.put(FessConfig.SPNEGO_LOGIN_CLIENT_MODULE, "spnego-client");
7809 defaultMap.put(FessConfig.SPNEGO_LOGIN_SERVER_MODULE, "spnego-server");
7810 defaultMap.put(FessConfig.SPNEGO_ALLOW_BASIC, "true");
7811 defaultMap.put(FessConfig.SPNEGO_ALLOW_UNSECURE_BASIC, "true");
7812 defaultMap.put(FessConfig.SPNEGO_PROMPT_NTLM, "true");
7813 defaultMap.put(FessConfig.SPNEGO_ALLOW_LOCALHOST, "true");
7814 defaultMap.put(FessConfig.SPNEGO_ALLOW_DELEGATION, "false");
7815 defaultMap.put(FessConfig.OIC_CLIENT_ID, "__CLIENT_ID__");
7816 defaultMap.put(FessConfig.OIC_CLIENT_SECRET, "__CLIENT_SECRET__");
7817 defaultMap.put(FessConfig.OIC_AUTH_SERVER_URL, "https://accounts.google.com/o/oauth2/auth");
7818 defaultMap.put(FessConfig.OIC_REDIRECT_URL, "http://localhost:8080/sso/");
7819 defaultMap.put(FessConfig.OIC_SCOPE, "openid email");
7820 defaultMap.put(FessConfig.OIC_TOKEN_SERVER_URL, "https://accounts.google.com/o/oauth2/token");
7821 defaultMap.put(FessConfig.OIC_DEFAULT_ROLES, "guest");
7822 defaultMap.put(FessConfig.OIC_DEFAULT_GROUPS, "");
7823 defaultMap.put(FessConfig.lasta_di_SMART_DEPLOY_MODE, "hot");
7824 defaultMap.put(FessConfig.DEVELOPMENT_HERE, "true");
7825 defaultMap.put(FessConfig.ENVIRONMENT_TITLE, "Local Development");
7826 defaultMap.put(FessConfig.FRAMEWORK_DEBUG, "false");
7827 defaultMap.put(FessConfig.TIME_ADJUST_TIME_MILLIS, "0");
7828 defaultMap.put(FessConfig.MAIL_SEND_MOCK, "true");
7829 defaultMap.put(FessConfig.MAIL_SMTP_SERVER_MAIN_HOST_AND_PORT, "localhost:25");
7830 defaultMap.put(FessConfig.MAIL_SUBJECT_TEST_PREFIX, "[Test]");
7831 defaultMap.put(FessConfig.MAIL_RETURN_PATH, "root@localhost");
7832 return defaultMap;
7833 }
7834 }
7835 }