public void begin() { try { connection.getConnection().begin(); } catch (org.openrdf.repository.RepositoryException e) { String error = "Caught " + e.getClass().getName(); logger.error(error, e); throw new RuntimeException(error, e); } }
public void begin() { try { connection.getConnection().setTransactionIsolation(isolationLevel); connection.getConnection().begin(); } catch (StoreException e) { String error = "Caught " + e.getClass().getName(); logger.error(error, e); throw new RepositoryException(error, e); } active = true; }
public void begin() { try { connection.getConnection().setTransactionIsolation(isolationLevel); connection.getConnection().begin(); } catch (StoreException e) { String error = "Caught " + e.getClass().getName(); logger.error(error, e); throw new RepositoryException(error, e); } active = true; }
@Override public void rollback() { try { connection.getConnection().rollback(); } catch (StoreException e) { String error = "Caught " + e.getClass().getName(); logger.error(error, e); throw new RepositoryException(error, e); }finally{ connection.cleanUpAfterRollback(); } }
@Override public void rollback() { try { connection.getConnection().rollback(); } catch (StoreException e) { String error = "Caught " + e.getClass().getName(); logger.error(error, e); throw new RepositoryException(error, e); } finally { connection.cleanUpAfterRollback(); } }
@Override public void rollback() { try { connection.getConnection().rollback(); } catch (org.openrdf.repository.RepositoryException e) { String error = "Caught " + e.getClass().getName(); logger.error(error, e); throw new RepositoryException(error, e); } finally { connection.cleanUpAfterRollback(); } }
@Override public void commit() { if (rollbackOnly) { throw new RepositoryException("Transaction is rollBackOnly"); } try { connection.getConnection().commit(); } catch (StoreException e) { String error = "Caught " + e.getClass().getName(); logger.error(error, e); throw new RepositoryException(error, e); } finally { connection.cleanUpAfterCommit(); } }
@Override public void commit() { if (rollbackOnly){ throw new RepositoryException("Transaction is rollBackOnly"); } try { connection.getConnection().commit(); } catch (StoreException e) { String error = "Caught " + e.getClass().getName(); logger.error(error, e); throw new RepositoryException(error, e); }finally{ connection.cleanUpAfterCommit(); } }
@Override public void commit() { if (rollbackOnly) { throw new RepositoryException("Transaction is rollBackOnly"); } try { connection.getConnection().commit(); } catch (org.openrdf.repository.RepositoryException e) { String error = "Caught " + e.getClass().getName(); logger.error(error, e); throw new RepositoryException(error, e); } finally { connection.cleanUpAfterCommit(); } }
public boolean isActive() { try { return connection.getConnection().isActive(); } catch (UnknownTransactionStateException e) { logger.error(e.getMessage(), e); throw new RepositoryException(e.getMessage(), e); } catch (org.openrdf.repository.RepositoryException e) { logger.error(e.getMessage(), e); throw new RepositoryException(e.getMessage(), e); } }