Revision 45499 trunk/org.gvsig.desktop/org.gvsig.desktop.plugin/org.gvsig.h2spatial/org.gvsig.h2spatial.h2gis130/org.gvsig.h2spatial.h2gis130.provider/src/main/java/org/gvsig/fmap/dal/store/h2/H2SpatialHelper.java

View differences:

H2SpatialHelper.java
535 535

  
536 536
    @Override
537 537
    public String getSourceId(JDBCStoreParameters parameters) {
538
        return parameters.getDBName() + "." + 
539
               parameters.getSchema()+ "." + 
540
               parameters.getTable();
538
        H2SpatialStoreParameters h2params = (H2SpatialStoreParameters) parameters;
539
        StringBuilder builder = new StringBuilder();
540
        builder.append(h2params.getTable());
541
        builder.append("(");
542
        if( StringUtils.isNotBlank(h2params.getHost()) ) {
543
            builder.append(h2params.getHost());
544
        }
545
        if( h2params.getPort()>0 ) {
546
            builder.append(",");
547
            builder.append(h2params.getPort());
548
        }
549
        File f = h2params.getFile();       
550
        if( f != null ) {
551
            builder.append(",");
552
            builder.append(h2params.getFile().getAbsolutePath());
553
        }
554
        builder.append(")");
555
        return builder.toString();
541 556
    }
542 557

  
543 558
    @Override

Also available in: Unified diff