Revision 3517 org.gvsig.vcsgis/trunk/org.gvsig.vcsgis/org.gvsig.vcsgis.lib/org.gvsig.vcsgis.lib.impl/src/main/java/org/gvsig/vcsgis/lib/workspace/VCSGisWorkspaceImpl.java
VCSGisWorkspaceImpl.java | ||
---|---|---|
26 | 26 |
import org.gvsig.fmap.dal.DALLocator; |
27 | 27 |
import org.gvsig.fmap.dal.DataManager; |
28 | 28 |
import org.gvsig.fmap.dal.DataTransaction; |
29 |
import org.gvsig.fmap.dal.OpenDataStoreParameters; |
|
29 | 30 |
import org.gvsig.fmap.dal.exception.DataException; |
30 | 31 |
import org.gvsig.fmap.dal.feature.EditableFeature; |
31 | 32 |
import org.gvsig.fmap.dal.feature.EditableFeatureAttributeDescriptor; |
... | ... | |
614 | 615 |
} |
615 | 616 |
|
616 | 617 |
@Override |
618 |
public OpenDataStoreParameters createOpenStoreParameters(String tableName) { |
|
619 |
try { |
|
620 |
JDBCStoreParameters params = this.wsexplorer.get(tableName); |
|
621 |
return params; |
|
622 |
} catch (Exception ex) { |
|
623 |
LOGGER.trace("can't create open store parameters from '" + this.getMessageLabel() + "'.", ex); |
|
624 |
return null; |
|
625 |
} |
|
626 |
} |
|
627 |
|
|
628 |
@Override |
|
617 | 629 |
public String createUniqueCode() { |
618 | 630 |
return this.codeGenerator.generateCode(); |
619 | 631 |
} |
... | ... | |
3522 | 3534 |
} |
3523 | 3535 |
return new ArrayList<>(dataModels); |
3524 | 3536 |
} |
3537 |
|
|
3538 |
@Override |
|
3539 |
public void logout() { |
|
3540 |
VarsTable varsTable = new VarsTable(); |
|
3541 |
varsTable.delete(this,"USER"); |
|
3542 |
varsTable.delete(this,"AUTHENTICATIONTOKEN"); |
|
3543 |
this.currentUserCode = null; |
|
3544 |
this.authenticationToken = null; |
|
3545 |
} |
|
3525 | 3546 |
} |
Also available in: Unified diff