|
@@ -51,6 +51,7 @@ public interface FessConfig extends FessEnv, org.codelibs.fess.mylasta.direction
|
|
-XX:+UseParNewGC
|
|
-XX:+UseParNewGC
|
|
-XX:+UseTLAB
|
|
-XX:+UseTLAB
|
|
-XX:+DisableExplicitGC
|
|
-XX:+DisableExplicitGC
|
|
|
|
+ -XX:+HeapDumpOnOutOfMemoryError
|
|
-XX:-OmitStackTraceInFastThrow
|
|
-XX:-OmitStackTraceInFastThrow
|
|
-Djcifs.smb.client.connTimeout=60000
|
|
-Djcifs.smb.client.connTimeout=60000
|
|
-Djcifs.smb.client.soTimeout=35000
|
|
-Djcifs.smb.client.soTimeout=35000
|
|
@@ -70,6 +71,7 @@ public interface FessConfig extends FessEnv, org.codelibs.fess.mylasta.direction
|
|
-XX:+UseParNewGC
|
|
-XX:+UseParNewGC
|
|
-XX:+UseTLAB
|
|
-XX:+UseTLAB
|
|
-XX:+DisableExplicitGC
|
|
-XX:+DisableExplicitGC
|
|
|
|
+ -XX:+HeapDumpOnOutOfMemoryError
|
|
-Dgroovy.use.classvalue=true
|
|
-Dgroovy.use.classvalue=true
|
|
*/
|
|
*/
|
|
String JVM_SUGGEST_OPTIONS = "jvm.suggest.options";
|
|
String JVM_SUGGEST_OPTIONS = "jvm.suggest.options";
|
|
@@ -427,6 +429,12 @@ public interface FessConfig extends FessEnv, org.codelibs.fess.mylasta.direction
|
|
/** The key of the configuration. e.g. true */
|
|
/** The key of the configuration. e.g. true */
|
|
String QUERY_REPLACE_TERM_WITH_PREFIX_QUERY = "query.replace.term.with.prefix.query";
|
|
String QUERY_REPLACE_TERM_WITH_PREFIX_QUERY = "query.replace.term.with.prefix.query";
|
|
|
|
|
|
|
|
+ /** The key of the configuration. e.g. 100 */
|
|
|
|
+ String QUERY_HIGHLIGHT_FRAGMENT_SIZE = "query.highlight.fragment.size";
|
|
|
|
+
|
|
|
|
+ /** The key of the configuration. e.g. 100000 */
|
|
|
|
+ String QUERY_MAX_SEARCH_RESULT_OFFSET = "query.max.search.result.offset";
|
|
|
|
+
|
|
/** The key of the configuration. e.g. */
|
|
/** The key of the configuration. e.g. */
|
|
String QUERY_ADDITIONAL_RESPONSE_FIELDS = "query.additional.response.fields";
|
|
String QUERY_ADDITIONAL_RESPONSE_FIELDS = "query.additional.response.fields";
|
|
|
|
|
|
@@ -1137,6 +1145,7 @@ public interface FessConfig extends FessEnv, org.codelibs.fess.mylasta.direction
|
|
-XX:+UseParNewGC
|
|
-XX:+UseParNewGC
|
|
-XX:+UseTLAB
|
|
-XX:+UseTLAB
|
|
-XX:+DisableExplicitGC
|
|
-XX:+DisableExplicitGC
|
|
|
|
+ -XX:+HeapDumpOnOutOfMemoryError
|
|
-XX:-OmitStackTraceInFastThrow
|
|
-XX:-OmitStackTraceInFastThrow
|
|
-Djcifs.smb.client.connTimeout=60000
|
|
-Djcifs.smb.client.connTimeout=60000
|
|
-Djcifs.smb.client.soTimeout=35000
|
|
-Djcifs.smb.client.soTimeout=35000
|
|
@@ -1161,6 +1170,7 @@ public interface FessConfig extends FessEnv, org.codelibs.fess.mylasta.direction
|
|
-XX:+UseParNewGC
|
|
-XX:+UseParNewGC
|
|
-XX:+UseTLAB
|
|
-XX:+UseTLAB
|
|
-XX:+DisableExplicitGC
|
|
-XX:+DisableExplicitGC
|
|
|
|
+ -XX:+HeapDumpOnOutOfMemoryError
|
|
-Dgroovy.use.classvalue=true
|
|
-Dgroovy.use.classvalue=true
|
|
<br>
|
|
<br>
|
|
* @return The value of found property. (NotNull: if not found, exception but basically no way)
|
|
* @return The value of found property. (NotNull: if not found, exception but basically no way)
|
|
@@ -2286,6 +2296,36 @@ public interface FessConfig extends FessEnv, org.codelibs.fess.mylasta.direction
|
|
*/
|
|
*/
|
|
boolean isQueryReplaceTermWithPrefixQuery();
|
|
boolean isQueryReplaceTermWithPrefixQuery();
|
|
|
|
|
|
|
|
+ /**
|
|
|
|
+ * Get the value for the key 'query.highlight.fragment.size'. <br>
|
|
|
|
+ * The value is, e.g. 100 <br>
|
|
|
|
+ * @return The value of found property. (NotNull: if not found, exception but basically no way)
|
|
|
|
+ */
|
|
|
|
+ String getQueryHighlightFragmentSize();
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * Get the value for the key 'query.highlight.fragment.size' as {@link Integer}. <br>
|
|
|
|
+ * The value is, e.g. 100 <br>
|
|
|
|
+ * @return The value of found property. (NotNull: if not found, exception but basically no way)
|
|
|
|
+ * @throws NumberFormatException When the property is not integer.
|
|
|
|
+ */
|
|
|
|
+ Integer getQueryHighlightFragmentSizeAsInteger();
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * Get the value for the key 'query.max.search.result.offset'. <br>
|
|
|
|
+ * The value is, e.g. 100000 <br>
|
|
|
|
+ * @return The value of found property. (NotNull: if not found, exception but basically no way)
|
|
|
|
+ */
|
|
|
|
+ String getQueryMaxSearchResultOffset();
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * Get the value for the key 'query.max.search.result.offset' as {@link Integer}. <br>
|
|
|
|
+ * The value is, e.g. 100000 <br>
|
|
|
|
+ * @return The value of found property. (NotNull: if not found, exception but basically no way)
|
|
|
|
+ * @throws NumberFormatException When the property is not integer.
|
|
|
|
+ */
|
|
|
|
+ Integer getQueryMaxSearchResultOffsetAsInteger();
|
|
|
|
+
|
|
/**
|
|
/**
|
|
* Get the value for the key 'query.additional.response.fields'. <br>
|
|
* Get the value for the key 'query.additional.response.fields'. <br>
|
|
* The value is, e.g. <br>
|
|
* The value is, e.g. <br>
|
|
@@ -5012,6 +5052,22 @@ public interface FessConfig extends FessEnv, org.codelibs.fess.mylasta.direction
|
|
return is(FessConfig.QUERY_REPLACE_TERM_WITH_PREFIX_QUERY);
|
|
return is(FessConfig.QUERY_REPLACE_TERM_WITH_PREFIX_QUERY);
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ public String getQueryHighlightFragmentSize() {
|
|
|
|
+ return get(FessConfig.QUERY_HIGHLIGHT_FRAGMENT_SIZE);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public Integer getQueryHighlightFragmentSizeAsInteger() {
|
|
|
|
+ return getAsInteger(FessConfig.QUERY_HIGHLIGHT_FRAGMENT_SIZE);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public String getQueryMaxSearchResultOffset() {
|
|
|
|
+ return get(FessConfig.QUERY_MAX_SEARCH_RESULT_OFFSET);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public Integer getQueryMaxSearchResultOffsetAsInteger() {
|
|
|
|
+ return getAsInteger(FessConfig.QUERY_MAX_SEARCH_RESULT_OFFSET);
|
|
|
|
+ }
|
|
|
|
+
|
|
public String getQueryAdditionalResponseFields() {
|
|
public String getQueryAdditionalResponseFields() {
|
|
return get(FessConfig.QUERY_ADDITIONAL_RESPONSE_FIELDS);
|
|
return get(FessConfig.QUERY_ADDITIONAL_RESPONSE_FIELDS);
|
|
}
|
|
}
|