@Override public void rollback(Savepoint savepoint) throws SQLException { FilterChainImpl chain = createChain(); chain.connection_rollback(this, savepoint); recycleFilterChain(chain); if (transcationInfo != null) { transcationInfo.setEndTimeMillis(); } }