|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectpt.uminho.anote2.datastructures.database.ADatabase
public abstract class ADatabase
| Field Summary | |
|---|---|
static long |
starttime
|
static long |
timeout
|
| Constructor Summary | |
|---|---|
ADatabase(java.lang.String host,
java.lang.String port,
java.lang.String schema,
java.lang.String user,
java.lang.String pass)
|
|
| Method Summary | |
|---|---|
void |
closeConnection()
Method that close a database connection |
void |
createDataBase(java.lang.String filePath)
Create a Database |
boolean |
equals(ADatabase session)
|
java.sql.ResultSet |
executeQuery(java.lang.String statement)
Method that execute a query and return a ResultSet of them |
void |
executeUpdate(java.lang.String statement)
Method that execute a insert or update on database |
boolean |
exists(java.lang.String statement)
Method that test if statement exist on database |
java.sql.Connection |
getConnection()
Method that return a Connection at database |
java.lang.String |
getDriverClassName()
|
java.lang.String |
getHost()
Method that return Host of database connection |
java.lang.String |
getPort()
Method that return Port of database connection |
java.lang.String |
getPwd()
Method that return Password of database connection |
java.lang.String |
getSchema()
Method that return a Schema database connection |
java.lang.String |
getUser()
Method that return User of database connection |
abstract void |
openConnection()
Method that open a database Connection |
void |
setConnection(java.sql.Connection connection)
|
void |
setDriverClassName(java.lang.String driverClassName)
Method that change driver database |
void |
setHost(java.lang.String host)
|
void |
setPort(java.lang.String port)
|
void |
setPwd(java.lang.String pwd)
|
void |
setSchema(java.lang.String schema)
|
void |
setUser(java.lang.String user)
|
java.lang.String |
toString()
|
void |
updateDatabse(java.lang.String filePath)
Update database |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface pt.uminho.anote2.core.database.IDatabase |
|---|
getNeWConnection |
| Field Detail |
|---|
public static final long timeout
public static long starttime
| Constructor Detail |
|---|
public ADatabase(java.lang.String host,
java.lang.String port,
java.lang.String schema,
java.lang.String user,
java.lang.String pass)
| Method Detail |
|---|
public abstract void openConnection()
IDatabase
openConnection in interface IDatabasepublic void closeConnection()
IDatabase
closeConnection in interface IDatabasepublic boolean exists(java.lang.String statement)
IDatabase
exists in interface IDatabasestatement - - Query
public java.sql.ResultSet executeQuery(java.lang.String statement)
IDatabase
executeQuery in interface IDatabasestatement - - Query
public void executeUpdate(java.lang.String statement)
IDatabase
executeUpdate in interface IDatabasestatement - - Querypublic void createDataBase(java.lang.String filePath)
IDatabase
createDataBase in interface IDatabase
public void updateDatabse(java.lang.String filePath)
throws java.sql.SQLException,
java.io.IOException
IDatabase
updateDatabse in interface IDatabasejava.sql.SQLException
java.io.IOExceptionpublic boolean equals(ADatabase session)
public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String getHost()
IDatabase
getHost in interface IDatabasepublic void setHost(java.lang.String host)
public java.lang.String getPort()
IDatabase
getPort in interface IDatabasepublic void setPort(java.lang.String port)
public java.lang.String getSchema()
IDatabase
getSchema in interface IDatabasepublic void setSchema(java.lang.String schema)
public java.lang.String getUser()
IDatabase
getUser in interface IDatabasepublic void setUser(java.lang.String user)
public java.lang.String getPwd()
IDatabase
getPwd in interface IDatabasepublic void setPwd(java.lang.String pwd)
public java.sql.Connection getConnection()
IDatabase
getConnection in interface IDatabasepublic void setConnection(java.sql.Connection connection)
public java.lang.String getDriverClassName()
public void setDriverClassName(java.lang.String driverClassName)
IDatabase
setDriverClassName in interface IDatabase
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||