org.apache.servicemix.jdbc
Interface JDBCAdapter
- All Known Implementing Classes:
- AxionJDBCAdapter, BlobJDBCAdapter, BytesJDBCAdapter, DB2JDBCAdapter, DefaultJDBCAdapter, HsqldbJDBCAdapter, ImageBasedJDBCAdaptor, InformixJDBCAdapter, MaxDBJDBCAdapter, OracleJDBCAdapter, PostgresqlJDBCAdapter, StreamJDBCAdapter
public interface JDBCAdapter
Method Summary |
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)
|
Statements |
getStatements()
|
void |
setStatements(Statements statements)
|
doCreateTables
void doCreateTables(java.sql.Connection connection)
throws java.sql.SQLException,
java.io.IOException
- Throws:
java.sql.SQLException
java.io.IOException
doDropTables
void doDropTables(java.sql.Connection connection)
throws java.sql.SQLException,
java.io.IOException
- Throws:
java.sql.SQLException
java.io.IOException
doLoadData
byte[] doLoadData(java.sql.Connection connection,
java.lang.String id)
throws java.sql.SQLException,
java.io.IOException
- Throws:
java.sql.SQLException
java.io.IOException
doLoadData
byte[][] doLoadData(java.sql.Connection connection,
java.lang.String[] ids)
throws java.sql.SQLException,
java.io.IOException
- Throws:
java.sql.SQLException
java.io.IOException
doLoadData
java.util.Map<java.lang.String,byte[]> doLoadData(java.sql.Connection connection)
throws java.sql.SQLException,
java.io.IOException
- Throws:
java.sql.SQLException
java.io.IOException
doStoreData
void doStoreData(java.sql.Connection connection,
java.lang.String id,
byte[] data)
throws java.sql.SQLException,
java.io.IOException
- Throws:
java.sql.SQLException
java.io.IOException
doUpdateData
void doUpdateData(java.sql.Connection connection,
java.lang.String id,
byte[] data)
throws java.sql.SQLException,
java.io.IOException
- Throws:
java.sql.SQLException
java.io.IOException
doRemoveData
void doRemoveData(java.sql.Connection connection,
java.lang.String id)
throws java.sql.SQLException,
java.io.IOException
- Throws:
java.sql.SQLException
java.io.IOException
doRemoveData
void doRemoveData(java.sql.Connection connection,
java.lang.String[] ids)
throws java.sql.SQLException,
java.io.IOException
- Throws:
java.sql.SQLException
java.io.IOException
doGetCount
int doGetCount(java.sql.Connection connection)
throws java.sql.SQLException,
java.io.IOException
- Throws:
java.sql.SQLException
java.io.IOException
doGetIds
java.lang.String[] doGetIds(java.sql.Connection connection)
throws java.sql.SQLException,
java.io.IOException
- Throws:
java.sql.SQLException
java.io.IOException
doGetIds
java.lang.String[] doGetIds(java.sql.Connection connection,
int fromIndex,
int toIndex)
throws java.sql.SQLException,
java.io.IOException
- Throws:
java.sql.SQLException
java.io.IOException
getStatements
Statements getStatements()
setStatements
void setStatements(Statements statements)
Copyright © 2005-2011 Apache Software Foundation. All Rights Reserved.