Vale, lo último del StoreParameters frente al ServerExplorerParameters ya
veo que no se pude hacer. He copiado el código de
JDBCServerExplorer.createStoreParams, que al ser protected no puede ser
llamado a mi propio código.

private final DataServerExplorerParameters explorerParams = ...;
private final String storeProviderName = ...;

protected JDBCStoreParameters getStoreParams() throws InitializeException,
ProviderNotRegisteredException {
  DataManagerProviderServices manager = (DataManagerProviderServices)
DALLocator.getDataManager();
  JDBCServerExplorerParameters parameters = (JDBCServerExplorerParameters)
explorerParams;
  JDBCStoreParameters orgParams = (JDBCStoreParameters)
manager.createStoreParameters(storeProviderName);
  orgParams.setHost(parameters.getHost());
  orgParams.setPort(parameters.getPort());
  orgParams.setDBName(parameters.getDBName());
  orgParams.setUser(parameters.getUser());
  orgParams.setPassword(parameters.getPassword());
    orgParams.setCatalog(parameters.getCatalog());
    orgParams.setJDBCDriverClassName(parameters.getJDBCDriverClassName());
    orgParams.setSchema(parameters.getSchema());
    orgParams.setUrl(parameters.getUrl());
return orgParams;
}
_______________________________________________
gvSIG_desarrolladores mailing list
gvSIG_desarrolladores@listserv.gva.es
Para ver histórico de mensajes, editar sus preferencias de usuario o darse de 
baja en esta lista, acuda a la siguiente dirección: 
https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores

Responder a