for (Param p : factory.getParametersInfo()) { if (p.isPassword()) { toEncrypt.add(p.getName());
public static DataStore fileToDataStore(File file, String encoding) throws IOException { Map<String, Object> map = new HashMap<String, Object>(); try { map.put("url", file.toURI().toURL()); } catch (MalformedURLException e) { throw new IOException(e); } map.put(ShapefileDataStoreFactory.DBFCHARSET.getName(), encoding); return DataStoreFinder.getDataStore(map); }
if ("namespace".equals(p.getName())) { final IModel paramsModel = new PropertyModel(model, "connectionParameters");
if("namespace".equals(p.getName())) { final IModel paramsModel = new PropertyModel(model, "connectionParameters"); namespaceModel = new NamespaceParamModel(paramsModel, "namespace");
@Override public Options createOptions(Param[] parameters) { Options options = super.createOptions(parameters); // make visibilities and auths required Param visibility = AccumuloDataStoreParams.VisibilitiesParam(); Option vis = Option.builder(null) .longOpt(visibility.getName()) .argName(visibility.getName()) .hasArg() .desc(visibility.getDescription().toString()) .required(true) .build(); options.addOption(vis); Param authorizations = AccumuloDataStoreParams.AuthsParam(); Option auths = Option.builder(null) .longOpt(authorizations.getName()) .argName(authorizations.getName()) .hasArg() .desc(authorizations.getDescription().toString()) .required(true) .build(); options.addOption(auths); return options; }
public static Options createOptions(Param[] parameters) { Options options = new Options(); for (Param p: parameters) { if (!p.isDeprecated()) { Option opt = Option.builder(null) .longOpt(p.getName()) .argName(p.getName()) .hasArg() .desc(p.getDescription().toString()) .required(p.isRequired()) .build(); options.addOption(opt); } } return options; }
public static DataStore fileToDataStore(File file, String encoding) throws IOException { Map<String, Object> map = new HashMap<String, Object>(); try { map.put("url", file.toURI().toURL()); } catch (MalformedURLException e) { throw new IOException(e); } map.put(ShapefileDataStoreFactory.DBFCHARSET.getName(), encoding); return DataStoreFinder.getDataStore(map); }