public class JdbcHelper
extends java.lang.Object
Constructor and Description |
---|
JdbcHelper() |
Modifier and Type | Method and Description |
---|---|
static void |
confirmExactRowsDeleted(java.lang.String table,
int expectedNumDeleted,
int actualNumDeleted) |
static void |
confirmExactRowsProcessed(java.lang.String table,
int expectedProcessed,
int actualProcessed) |
static boolean |
confirmMaxRowsDeleted(java.lang.String table,
int expectedMaxDeleted,
int actualNumDeleted)
Reports whether the actual number of rows deleted did not exceed the expected number of rows to delete.
|
static void |
confirmMaxRowsProcessed(java.lang.String table,
int expectedMaxProcessed,
int actualProcessed) |
static void |
confirmMinimumRowsDeleted(java.lang.String table,
int expectedMinDeleted,
int actualNumDeleted) |
static java.sql.Timestamp |
getSqlTime(java.time.Instant instantTime) |
static java.sql.Timestamp |
getSqlTimeFromNow(int amountToAdd,
java.time.temporal.TemporalUnit unit) |
static java.sql.Timestamp |
getSqlTimeNow() |
static java.lang.String |
getTemplateColumnNames(java.lang.String[] names)
Deprecated.
Confirm not used. Replace w/code using MapSqlParameterSource
|
static java.lang.String |
getTemplateString(java.lang.String tableName,
java.lang.String[] columnNames)
Deprecated.
Confirm not used. Replace w/code using MapSqlParameterSource
|
static java.lang.String |
getTemplateValuesStr(int columnCount)
Deprecated.
Confirm not used. Replace w/code using MapSqlParameterSource
|
static java.time.LocalDate |
toLocalDate(java.sql.Date sqlDate) |
static java.sql.Date |
toSqlDate(java.time.LocalDate localDate) |
public static java.sql.Timestamp getSqlTime(java.time.Instant instantTime)
public static java.sql.Timestamp getSqlTimeNow()
public static java.time.LocalDate toLocalDate(java.sql.Date sqlDate)
public static java.sql.Date toSqlDate(java.time.LocalDate localDate)
public static java.sql.Timestamp getSqlTimeFromNow(int amountToAdd, java.time.temporal.TemporalUnit unit)
@Deprecated public static java.lang.String getTemplateString(java.lang.String tableName, java.lang.String[] columnNames)
@Deprecated public static java.lang.String getTemplateColumnNames(java.lang.String[] names)
@Deprecated public static java.lang.String getTemplateValuesStr(int columnCount)
public static boolean confirmMaxRowsDeleted(java.lang.String table, int expectedMaxDeleted, int actualNumDeleted) throws java.lang.IllegalStateException
expectedMaxDeleted
- Maximum number of rows expected to delete.actualNumDeleted
- Actual number of rows deleted.java.lang.IllegalStateException
- when more than expectedMaxDeleted rows were deleted.public static void confirmMinimumRowsDeleted(java.lang.String table, int expectedMinDeleted, int actualNumDeleted) throws java.lang.IllegalStateException
java.lang.IllegalStateException
public static void confirmExactRowsDeleted(java.lang.String table, int expectedNumDeleted, int actualNumDeleted) throws java.lang.IllegalStateException
java.lang.IllegalStateException
public static void confirmExactRowsProcessed(java.lang.String table, int expectedProcessed, int actualProcessed) throws java.lang.IllegalStateException, NotFoundException
java.lang.IllegalStateException
NotFoundException
public static void confirmMaxRowsProcessed(java.lang.String table, int expectedMaxProcessed, int actualProcessed) throws java.lang.IllegalStateException
java.lang.IllegalStateException