This commit is contained in:
@@ -24,7 +24,7 @@ public abstract class DataConnection {
|
||||
|
||||
public abstract boolean commit();
|
||||
|
||||
public abstract void rollback();
|
||||
public abstract boolean rollback();
|
||||
|
||||
public abstract void close();
|
||||
public abstract boolean close();
|
||||
}
|
||||
|
||||
@@ -84,11 +84,14 @@ public final class DataDefaultSource implements DataSource, Function<Class, Enti
|
||||
}
|
||||
|
||||
@Override
|
||||
public void close() {
|
||||
public boolean close() {
|
||||
try {
|
||||
if(sqlconn == null || sqlconn.isClosed()) return true;
|
||||
sqlconn.close();
|
||||
return true;
|
||||
} catch (Exception e) {
|
||||
//do nothing
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -103,11 +106,13 @@ public final class DataDefaultSource implements DataSource, Function<Class, Enti
|
||||
}
|
||||
|
||||
@Override
|
||||
public void rollback() {
|
||||
public boolean rollback() {
|
||||
try {
|
||||
sqlconn.rollback();
|
||||
return true;
|
||||
} catch (Exception e) {
|
||||
//do nothing
|
||||
return false;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user