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