|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjavazoom.upload.DBStore
This abstract class defines DBStore developers have to extend to implement their own database store for UploadBean
| Constructor Summary | |
DBStore()
|
|
| Method Summary | |
protected void |
closeConnection(java.sql.Connection con)
Close JDBC connection. |
protected void |
closeResultSet(java.sql.ResultSet rs)
Close JDBC ResultSet. |
protected void |
closeStatement(java.sql.Statement st)
Close JDBC Statement. |
abstract void |
connect(java.lang.Object p1,
java.lang.Object p2,
java.lang.Object p3)
Connects to database store. |
abstract int |
countFiles()
Counts database entries. |
java.sql.Connection |
getConnection()
Returns JDBC Connection. |
abstract void |
reset()
Deletes entries in database store. |
void |
setConnection(java.sql.Connection c)
Sets JDBC connection |
abstract void |
store(UploadFile file,
boolean overwrite,
java.util.Map extra)
Inserts or updates file in store. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public DBStore()
| Method Detail |
public java.sql.Connection getConnection()
public void setConnection(java.sql.Connection c)
c - JDBC connection
public abstract void connect(java.lang.Object p1,
java.lang.Object p2,
java.lang.Object p3)
throws UploadException
p1 - Driver String or JDBC Connectionp2 - URL Stringp3 - JDBC credentials
UploadException
public abstract int countFiles()
throws UploadException
UploadException
public abstract void store(UploadFile file,
boolean overwrite,
java.util.Map extra)
throws UploadException
file - input fileoverwrite - enables/disables overwriteextra - parameters
UploadException
public abstract void reset()
throws UploadException
UploadExceptionprotected void closeResultSet(java.sql.ResultSet rs)
rs - protected void closeStatement(java.sql.Statement st)
st - protected void closeConnection(java.sql.Connection con)
con -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||