public void releaseSavepoint(String savepoint) { beginOperation(false); try { assertActiveTransaction(); int index = (_savepoints == null) ? -1 : _savepoints.indexOf(savepoint); if (index < 0) throw new UserException(_loc.get("no-savepoint", savepoint)); // clear old in reverse OpenJPASavepoint save; while (_savepoints.size() > index + 1) { save = (OpenJPASavepoint) _savepoints.remove (_savepoints.size() - 1); save.release(false); } save = (OpenJPASavepoint) _savepoints.remove(index); save.release(true); if (_savepointCache != null) _savepointCache.clear(); } catch (OpenJPAException ke) { throw ke; } catch (Exception e) { throw new GeneralException(e); } finally { endOperation(); } }
public void releaseSavepoint(String savepoint) { beginOperation(false); try { assertActiveTransaction(); int index = (_savepoints == null) ? -1 : _savepoints.indexOf(savepoint); if (index < 0) throw new UserException(_loc.get("no-savepoint", savepoint)); // clear old in reverse OpenJPASavepoint save; while (_savepoints.size() > index + 1) { save = (OpenJPASavepoint) _savepoints.remove (_savepoints.size() - 1); save.release(false); } save = (OpenJPASavepoint) _savepoints.remove(index); save.release(true); if (_savepointCache != null) _savepointCache.clear(); } catch (OpenJPAException ke) { throw ke; } catch (Exception e) { throw new GeneralException(e); } finally { endOperation(); } }
public void releaseSavepoint(String savepoint) { beginOperation(false); try { assertActiveTransaction(); int index = (_savepoints == null) ? -1 : _savepoints.indexOf(savepoint); if (index < 0) throw new UserException(_loc.get("no-savepoint", savepoint)); // clear old in reverse OpenJPASavepoint save; while (_savepoints.size() > index + 1) { save = (OpenJPASavepoint) _savepoints.remove (_savepoints.size() - 1); save.release(false); } save = (OpenJPASavepoint) _savepoints.remove(index); save.release(true); if (_savepointCache != null) _savepointCache.clear(); } catch (OpenJPAException ke) { throw ke; } catch (Exception e) { throw new GeneralException(e); } finally { endOperation(); } }
public void releaseSavepoint(String savepoint) { beginOperation(false); try { assertActiveTransaction(); int index = (_savepoints == null) ? -1 : _savepoints.indexOf(savepoint); if (index < 0) throw new UserException(_loc.get("no-savepoint", savepoint)); // clear old in reverse OpenJPASavepoint save; while (_savepoints.size() > index + 1) { save = (OpenJPASavepoint) _savepoints.remove (_savepoints.size() - 1); save.release(false); } save = (OpenJPASavepoint) _savepoints.remove(index); save.release(true); if (_savepointCache != null) _savepointCache.clear(); } catch (OpenJPAException ke) { throw ke; } catch (Exception e) { throw new GeneralException(e); } finally { endOperation(); } }
public void releaseSavepoint(String savepoint) { beginOperation(false); try { assertActiveTransaction(); int index = (_savepoints == null) ? -1 : _savepoints.indexOf(savepoint); if (index < 0) throw new UserException(_loc.get("no-savepoint", savepoint)); // clear old in reverse OpenJPASavepoint save; while (_savepoints.size() > index + 1) { save = (OpenJPASavepoint) _savepoints.remove (_savepoints.size() - 1); save.release(false); } save = (OpenJPASavepoint) _savepoints.remove(index); save.release(true); if (_savepointCache != null) _savepointCache.clear(); } catch (OpenJPAException ke) { throw ke; } catch (Exception e) { throw new GeneralException(e); } finally { endOperation(); } }
save = (OpenJPASavepoint) _savepoints.remove(_savepoints.size() - 1); save.release(false);
save = (OpenJPASavepoint) _savepoints.remove(_savepoints.size() - 1); save.release(false);
save = (OpenJPASavepoint) _savepoints.remove(_savepoints.size() - 1); save.release(false);
save = (OpenJPASavepoint) _savepoints.remove(_savepoints.size() - 1); save.release(false);
save = (OpenJPASavepoint) _savepoints.remove(_savepoints.size() - 1); save.release(false);
save = (OpenJPASavepoint) _savepoints.remove (_savepoints.size() - 1); save.release(false);
save = (OpenJPASavepoint) _savepoints.remove (_savepoints.size() - 1); save.release(false);
save = (OpenJPASavepoint) _savepoints.remove (_savepoints.size() - 1); save.release(false);
save = (OpenJPASavepoint) _savepoints.remove (_savepoints.size() - 1); save.release(false);
save = (OpenJPASavepoint) _savepoints.remove (_savepoints.size() - 1); save.release(false);
save = (OpenJPASavepoint) _savepoints.remove(_savepoints.size() - 1); save.release(false);
save = (OpenJPASavepoint) _savepoints.remove(_savepoints.size() - 1); save.release(false);
save = (OpenJPASavepoint) _savepoints.remove(_savepoints.size() - 1); save.release(false);
save = (OpenJPASavepoint) _savepoints.remove(_savepoints.size() - 1); save.release(false);
save = (OpenJPASavepoint) _savepoints.remove(_savepoints.size() - 1); save.release(false);