public class DefaultJDBCAdapter extends java.lang.Object implements JDBCAdapter
| Modifier and Type | Field and Description |
|---|---|
protected Statements |
statements |
| Constructor and Description |
|---|
DefaultJDBCAdapter() |
| Modifier and Type | Method and Description |
|---|---|
void |
doCreateTables(java.sql.Connection connection) |
void |
doDropTables(java.sql.Connection connection) |
int |
doGetCount(java.sql.Connection connection) |
java.lang.String[] |
doGetIds(java.sql.Connection connection) |
java.lang.String[] |
doGetIds(java.sql.Connection connection,
int fromIndex,
int toIndex) |
java.util.Map<java.lang.String,byte[]> |
doLoadData(java.sql.Connection connection) |
byte[] |
doLoadData(java.sql.Connection connection,
java.lang.String id) |
byte[][] |
doLoadData(java.sql.Connection connection,
java.lang.String[] ids) |
void |
doRemoveData(java.sql.Connection connection,
java.lang.String id) |
void |
doRemoveData(java.sql.Connection connection,
java.lang.String[] ids) |
void |
doStoreData(java.sql.Connection connection,
java.lang.String id,
byte[] data) |
void |
doUpdateData(java.sql.Connection connection,
java.lang.String id,
byte[] data) |
protected byte[] |
getBinaryData(java.sql.ResultSet rs,
int index) |
Statements |
getStatements() |
protected void |
setBinaryData(java.sql.PreparedStatement s,
int index,
byte[] data) |
void |
setStatements(Statements statements) |
protected Statements statements
protected void setBinaryData(java.sql.PreparedStatement s,
int index,
byte[] data)
throws java.sql.SQLException
java.sql.SQLExceptionprotected byte[] getBinaryData(java.sql.ResultSet rs,
int index)
throws java.sql.SQLException
java.sql.SQLExceptionpublic void doCreateTables(java.sql.Connection connection)
throws java.sql.SQLException,
java.io.IOException
doCreateTables in interface JDBCAdapterjava.sql.SQLExceptionjava.io.IOExceptionpublic void doDropTables(java.sql.Connection connection)
throws java.sql.SQLException,
java.io.IOException
doDropTables in interface JDBCAdapterjava.sql.SQLExceptionjava.io.IOExceptionpublic void doStoreData(java.sql.Connection connection,
java.lang.String id,
byte[] data)
throws java.sql.SQLException,
java.io.IOException
doStoreData in interface JDBCAdapterjava.sql.SQLExceptionjava.io.IOExceptionpublic byte[] doLoadData(java.sql.Connection connection,
java.lang.String id)
throws java.sql.SQLException,
java.io.IOException
doLoadData in interface JDBCAdapterjava.sql.SQLExceptionjava.io.IOExceptionpublic void doUpdateData(java.sql.Connection connection,
java.lang.String id,
byte[] data)
throws java.sql.SQLException,
java.io.IOException
doUpdateData in interface JDBCAdapterjava.sql.SQLExceptionjava.io.IOExceptionpublic void doRemoveData(java.sql.Connection connection,
java.lang.String id)
throws java.sql.SQLException,
java.io.IOException
doRemoveData in interface JDBCAdapterjava.sql.SQLExceptionjava.io.IOExceptionpublic Statements getStatements()
getStatements in interface JDBCAdapterpublic void setStatements(Statements statements)
setStatements in interface JDBCAdapterpublic byte[][] doLoadData(java.sql.Connection connection,
java.lang.String[] ids)
throws java.sql.SQLException,
java.io.IOException
doLoadData in interface JDBCAdapterjava.sql.SQLExceptionjava.io.IOExceptionpublic void doRemoveData(java.sql.Connection connection,
java.lang.String[] ids)
throws java.sql.SQLException,
java.io.IOException
doRemoveData in interface JDBCAdapterjava.sql.SQLExceptionjava.io.IOExceptionpublic int doGetCount(java.sql.Connection connection)
throws java.sql.SQLException,
java.io.IOException
doGetCount in interface JDBCAdapterjava.sql.SQLExceptionjava.io.IOExceptionpublic java.lang.String[] doGetIds(java.sql.Connection connection)
throws java.sql.SQLException,
java.io.IOException
doGetIds in interface JDBCAdapterjava.sql.SQLExceptionjava.io.IOExceptionpublic java.lang.String[] doGetIds(java.sql.Connection connection,
int fromIndex,
int toIndex)
throws java.sql.SQLException,
java.io.IOException
doGetIds in interface JDBCAdapterjava.sql.SQLExceptionjava.io.IOExceptionpublic java.util.Map<java.lang.String,byte[]> doLoadData(java.sql.Connection connection)
throws java.sql.SQLException,
java.io.IOException
doLoadData in interface JDBCAdapterjava.sql.SQLExceptionjava.io.IOExceptionCopyright © 2005-2014 FuseSource. All Rights Reserved.