/** * Commits local transaction. */ public static void commitTransaction() { new DB(DB.DEFAULT_NAME).commitTransaction(); }
/** * Commits local transaction. */ public static void commitTransaction() { new DB(DB.DEFAULT_NAME).commitTransaction(); }
/** * Commits local transaction. */ public static void commitTransaction() { new DB(DB.DEFAULT_NAME).commitTransaction(); }
@Override public void after() { if(Configuration.isTesting()) return; List<ConnectionSpecWrapper> connectionWrappers = getConnectionWrappers(); if (connectionWrappers != null && !connectionWrappers.isEmpty()) { for (ConnectionSpecWrapper connectionWrapper : connectionWrappers) { DB db = new DB(connectionWrapper.getDbName()); if(db.hasConnection()){ if(manageTransaction){ if (RequestContext.exceptionHappened()) { logDebug("Skip commit transaction because already rolled back."); } else { db.commitTransaction(); } } db.close(); } } } }