]> gerrit.simantics Code Review - simantics/platform.git/blob - bundles/org.simantics.db.common/src/org/simantics/db/common/TransactionPolicyRelease.java
Migrated source code from Simantics SVN
[simantics/platform.git] / bundles / org.simantics.db.common / src / org / simantics / db / common / TransactionPolicyRelease.java
1 package org.simantics.db.common;\r
2 \r
3 import org.simantics.db.service.TransactionPolicySupport;\r
4 \r
5 public class TransactionPolicyRelease implements TransactionPolicySupport {\r
6     private boolean DEBUG = false;\r
7     \r
8     @Override\r
9     public boolean holdOnToTransactionAfterCancel() {\r
10         return false;\r
11     }\r
12 \r
13     @Override\r
14     public boolean holdOnToTransactionAfterCommit() {\r
15         return false;\r
16     }\r
17 \r
18     @Override\r
19     public boolean holdOnToTransactionAfterRead() {\r
20         return false;\r
21     }\r
22 \r
23     @Override\r
24     public void onRelinquish() {\r
25         if (DEBUG)\r
26             System.out.println("Empty onRelinquish for transaction policy release.");\r
27     }\r
28 \r
29     @Override\r
30     public void onRelinquishDone() {\r
31         if (DEBUG)\r
32             System.out.println("Empty onRelinquishDone for transaction policy release.");\r
33     }\r
34 \r
35     @Override\r
36     public void onRelinquishError() {\r
37         if (DEBUG)\r
38             System.out.println("Empty onRelinquishError for transaction policy release.");\r
39     }\r
40 }\r