@Override public Object doInConnection(Connection connection) throws SQLException, DataAccessException { crud.delete(connection, key); return null; } });
@Override public Object apply(Connection connection) throws SQLException { delegate.delete(connection, keys); return null; } });
@Override public Object doInConnection(Connection connection) throws SQLException, DataAccessException { crud.delete(connection, keys); return null; } });
@Override public Object apply(Connection connection) throws SQLException { delegate.delete(connection, key); return null; } });
@Override public Object apply(Connection connection) throws SQLException { delegate.delete(connection, key); return null; } });
@Override public Object apply(Connection connection) throws SQLException { delegate.delete(connection, keys); return null; } });
@Override public void delete(Connection connection, Collection<K> keys) throws SQLException { getDelegate(connection).delete(connection, keys); }
@Override public void delete(Connection connection, K key) throws SQLException { getDelegate(connection).delete(connection, key); }
@Override public void delete(Connection connection, Collection<K> keys) throws SQLException { getDelegate(connection).delete(connection, keys); }
@Override public void delete(Connection connection, K key) throws SQLException { getDelegate(connection).delete(connection, key); }
} catch (RuntimeException e) { assertSame(exception, e); verify(crud).delete(connection, value); verifyCloseCommitFailAndReset(exception, crud, connection); } catch (RuntimeException e) { assertSame(exception, e); verify(crud).delete(connection, values); verifyCloseCommitFailAndReset(exception, crud, connection);
objectCrud.delete(connection, key); assertNull(objectCrud.read(connection, key)); assertEquals(Arrays.asList(object), objectCrud.where(" email =:email and name = :name",Object[].class).read(connection, new Object[] {object.getEmail(), object.getName()}, new ListCollector<T>()).getList()); objectCrud.delete(connection, Arrays.asList(object.getId())); objectCrud.delete(connection, object.getId()); assertNull(selectQuery.readFirst(connection, object.getId()));