/** {@inheritDoc} */ @Override public void onClose() throws IgniteCheckedException { if (data == null) // Nothing to close. return; try { U.closeQuiet(data.getStatement()); } catch (SQLException e) { throw new IgniteCheckedException(e); } U.closeQuiet(data); }