/** * Method used to fill in any required "programming" level defaults such as dbtype. * * @param format2 * @param params */ private void fillInDefaults(DataStoreFactorySpi format, Map<String, Object> params) { if (format == null) return; for (Param param : format.getParametersInfo()) { if (param.required && "program".equals(param.getLevel())) { if (!params.containsKey(param.key)) { params.put(param.key, param.sample); } } } }
private int countParamsAtLevel(DataStoreFactorySpi format, String level) { if (format == null) return 0; int count = 0; Param[] parametersInfo = format.getParametersInfo(); if (level == null) { return parametersInfo.length; } for (Param param : parametersInfo) { String check = param.getLevel(); if (level.equals(check)) { count++; } } return count; }
/** * Method used to fill in any required "programming" level defaults such as dbtype. * * @param format2 * @param params */ private void fillInDefaults(DataStoreFactorySpi format, Map<String, Object> params) { if (format == null) return; for (Param param : format.getParametersInfo()) { if (param.required && "program".equals(param.getLevel())) { if (!params.containsKey(param.key)) { params.put(param.key, param.sample); } } } }
: param.getDescription().toString(); this.password = param.isPassword(); this.level = param.getLevel(); this.largeText = param.metadata != null
private int countParamsAtLevel(DataStoreFactorySpi format, String level) { if (format == null) return 0; int count = 0; Param[] parametersInfo = format.getParametersInfo(); if (level == null) { return parametersInfo.length; } for (Param param : parametersInfo) { String check = param.getLevel(); if (level.equals(check)) { count++; } } return count; }