-package org.simantics.db.common;\r
-\r
-import org.simantics.db.service.TransactionPolicySupport;\r
-\r
-public class TransactionPolicyKeep implements TransactionPolicySupport {\r
- private boolean DEBUG = false;\r
- \r
- @Override\r
- public boolean holdOnToTransactionAfterCancel() {\r
- return true;\r
- }\r
-\r
- @Override\r
- public boolean holdOnToTransactionAfterCommit() {\r
- return true;\r
- }\r
-\r
- @Override\r
- public boolean holdOnToTransactionAfterRead() {\r
- return true;\r
- }\r
-\r
- @Override\r
- public void onRelinquish() {\r
- if (DEBUG)\r
- System.out.println("Empty onRelinquish for transaction policy keep.");\r
- }\r
-\r
- @Override\r
- public void onRelinquishDone() {\r
- if (DEBUG)\r
- System.out.println("Empty onRelinquishDone for transaction policy keep.");\r
- }\r
-\r
- @Override\r
- public void onRelinquishError() {\r
- if (DEBUG)\r
- System.out.println("Empty onRelinquishError for transaction policy keep.");\r
- }\r
-}\r
+package org.simantics.db.common;
+
+import org.simantics.db.service.TransactionPolicySupport;
+
+public class TransactionPolicyKeep implements TransactionPolicySupport {
+ private boolean DEBUG = false;
+
+ @Override
+ public boolean holdOnToTransactionAfterCancel() {
+ return true;
+ }
+
+ @Override
+ public boolean holdOnToTransactionAfterCommit() {
+ return true;
+ }
+
+ @Override
+ public boolean holdOnToTransactionAfterRead() {
+ return true;
+ }
+
+ @Override
+ public void onRelinquish() {
+ if (DEBUG)
+ System.out.println("Empty onRelinquish for transaction policy keep.");
+ }
+
+ @Override
+ public void onRelinquishDone() {
+ if (DEBUG)
+ System.out.println("Empty onRelinquishDone for transaction policy keep.");
+ }
+
+ @Override
+ public void onRelinquishError() {
+ if (DEBUG)
+ System.out.println("Empty onRelinquishError for transaction policy keep.");
+ }
+}