public class DatabaseDataStoreService extends java.lang.Object implements IDatabaseDataStoreService
| Constructor and Description |
|---|
DatabaseDataStoreService(javax.sql.DataSource dataSource) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
executeQuery(java.lang.String query) |
boolean |
executeQuery(java.lang.String query,
java.sql.Connection connection) |
java.util.List<DbRowDTO> |
executeSelectQuery(int maxRows,
java.lang.String query) |
java.util.List<DbRowDTO> |
executeSelectQuery(int maxRows,
java.lang.String query,
java.sql.Connection connection) |
int |
executeUpdateQuery(java.lang.String query,
java.lang.String dataStoreName,
java.sql.Connection connection,
DataStoreAuditContext auditContext) |
int |
executeUpdateQuery(java.lang.String query,
java.lang.String dataStoreName,
DataStoreAuditContext auditContext) |
java.lang.Long |
insertRow(java.lang.String dataStoreName,
DataStoreRow row,
java.sql.Connection connection,
DataStoreAuditContext auditContext) |
java.lang.Long |
insertRow(java.lang.String dataStoreName,
DataStoreRow row,
DataStoreAuditContext auditContext) |
boolean |
isDeleteQuery(java.lang.String query) |
boolean |
isSelectQuery(java.lang.String query) |
boolean |
isUpdateQuery(java.lang.String query) |
public DatabaseDataStoreService(javax.sql.DataSource dataSource)
public java.util.List<DbRowDTO> executeSelectQuery(int maxRows, java.lang.String query) throws java.sql.SQLException
executeSelectQuery in interface IDatabaseDataStoreServicejava.sql.SQLExceptionpublic java.util.List<DbRowDTO> executeSelectQuery(int maxRows, java.lang.String query, java.sql.Connection connection) throws java.sql.SQLException
executeSelectQuery in interface IDatabaseDataStoreServicejava.sql.SQLExceptionpublic boolean executeQuery(java.lang.String query)
throws java.sql.SQLException
executeQuery in interface IDatabaseDataStoreServicejava.sql.SQLExceptionpublic boolean executeQuery(java.lang.String query,
java.sql.Connection connection)
throws java.sql.SQLException
executeQuery in interface IDatabaseDataStoreServicejava.sql.SQLExceptionpublic int executeUpdateQuery(java.lang.String query,
java.lang.String dataStoreName,
DataStoreAuditContext auditContext)
throws java.sql.SQLException
executeUpdateQuery in interface IDatabaseDataStoreServicejava.sql.SQLExceptionpublic int executeUpdateQuery(java.lang.String query,
java.lang.String dataStoreName,
java.sql.Connection connection,
DataStoreAuditContext auditContext)
throws java.sql.SQLException
executeUpdateQuery in interface IDatabaseDataStoreServicejava.sql.SQLExceptionpublic java.lang.Long insertRow(java.lang.String dataStoreName,
DataStoreRow row,
DataStoreAuditContext auditContext)
throws java.sql.SQLException,
java.text.ParseException
insertRow in interface IDatabaseDataStoreServicejava.sql.SQLExceptionjava.text.ParseExceptionpublic java.lang.Long insertRow(java.lang.String dataStoreName,
DataStoreRow row,
java.sql.Connection connection,
DataStoreAuditContext auditContext)
throws java.sql.SQLException,
java.text.ParseException
insertRow in interface IDatabaseDataStoreServicejava.sql.SQLExceptionjava.text.ParseExceptionpublic boolean isSelectQuery(java.lang.String query)
isSelectQuery in interface IDatabaseDataStoreServicepublic boolean isUpdateQuery(java.lang.String query)
isUpdateQuery in interface IDatabaseDataStoreServicepublic boolean isDeleteQuery(java.lang.String query)
isDeleteQuery in interface IDatabaseDataStoreService