fix #2573 add getScriptLanguage

This commit is contained in:
Shinsuke Sugaya 2021-06-08 07:05:56 +09:00
parent 647fc5235e
commit 7546febab6

View file

@ -41,6 +41,8 @@ public abstract class AbstractDataStore implements DataStore {
private static final Logger logger = LogManager.getLogger(AbstractDataStore.class);
protected static final String SCRIPT_LANGUAGE = "script_language";
public String mimeType = "application/datastore";
protected boolean alive = true;
@ -120,6 +122,14 @@ public abstract class AbstractDataStore implements DataStore {
}
protected String getScriptLanguage(final Map<String, String> paramMap) {
final String value = paramMap.get(SCRIPT_LANGUAGE);
if (StringUtil.isBlank(value)) {
return Constants.DEFAULT_SCRIPT;
}
return value;
}
protected Object convertValue(final String scriptType, final String template, final Map<String, Object> paramMap) {
if (StringUtil.isEmpty(template)) {
return StringUtil.EMPTY;