public class PDBMSDReader extends java.lang.Object implements StructureIO
| Modifier and Type | Field and Description |
|---|---|
protected javax.sql.DataSource |
dataSource |
| Constructor and Description |
|---|
PDBMSDReader() |
| Modifier and Type | Method and Description |
|---|---|
Structure |
getStructureById(java.lang.String pdbId)
Get a structure by providing a PDB code.
|
void |
setDBConnection(java.lang.String dbDriver,
java.lang.String dbUrl,
java.lang.String dbUsername,
java.lang.String dbPassword)
open a database conenction to the MSD search database
|
public void setDBConnection(java.lang.String dbDriver,
java.lang.String dbUrl,
java.lang.String dbUsername,
java.lang.String dbPassword)
throws java.sql.SQLException
dbDriver - specified which JDBC driver to use e.g.dbUrl - connection stringdbUsername - the username in the dbdbPassword - password to usejava.sql.SQLExceptionpublic Structure getStructureById(java.lang.String pdbId) throws java.io.IOException
getStructureById in interface StructureIOpdbId - a String specifying the id value (PDB code)java.io.IOException - ...