summaryrefslogtreecommitdiff
path: root/java/src/Freeze/TransactionI.java
diff options
context:
space:
mode:
authorMark Spruiell <mes@zeroc.com>2009-05-18 14:03:42 -0700
committerMark Spruiell <mes@zeroc.com>2009-05-18 14:03:42 -0700
commitb30ccc77d3a9822c6ffcebf9b45945822df200bc (patch)
tree94105ea42fa81ad0b8731b05a46c7f64304dec55 /java/src/Freeze/TransactionI.java
parentRemoved Freeze.UseNonmutating (diff)
downloadice-b30ccc77d3a9822c6ffcebf9b45945822df200bc.tar.bz2
ice-b30ccc77d3a9822c6ffcebf9b45945822df200bc.tar.xz
ice-b30ccc77d3a9822c6ffcebf9b45945822df200bc.zip
bug 252 - Freeze finalizers
bug 2552 - Update Freeze for Java5
Diffstat (limited to 'java/src/Freeze/TransactionI.java')
-rw-r--r--java/src/Freeze/TransactionI.java31
1 files changed, 15 insertions, 16 deletions
diff --git a/java/src/Freeze/TransactionI.java b/java/src/Freeze/TransactionI.java
index 2644f9c0fee..7d311acb2b9 100644
--- a/java/src/Freeze/TransactionI.java
+++ b/java/src/Freeze/TransactionI.java
@@ -29,7 +29,7 @@ class TransactionI implements Transaction
if(_txTrace >= 1)
{
- txnId = Long.toHexString((_txn.getId() & 0x7FFFFFFF) + 0x80000000L);
+ txnId = Long.toHexString((_txn.getId() & 0x7FFFFFFF) + 0x80000000L);
}
_txn.commit();
@@ -37,8 +37,8 @@ class TransactionI implements Transaction
if(_txTrace >= 1)
{
- _connection.communicator().getLogger().trace("Freeze.Transaction", _errorPrefix + "committed transaction " +
- txnId);
+ _connection.communicator().getLogger().trace("Freeze.Transaction", _errorPrefix +
+ "committed transaction " + txnId);
}
}
catch(com.sleepycat.db.DeadlockException e)
@@ -97,18 +97,18 @@ class TransactionI implements Transaction
try
{
_connection.closeAllIterators();
-
+
if(_txTrace >= 1)
{
- txnId = Long.toHexString((_txn.getId() & 0x7FFFFFFF) + 0x80000000L);
+ txnId = Long.toHexString((_txn.getId() & 0x7FFFFFFF) + 0x80000000L);
}
_txn.abort();
if(_txTrace >= 1)
{
- _connection.communicator().getLogger().trace("Freeze.Transaction", _errorPrefix + "rolled back transaction " +
- txnId);
+ _connection.communicator().getLogger().trace("Freeze.Transaction", _errorPrefix +
+ "rolled back transaction " + txnId);
}
}
catch(com.sleepycat.db.DeadlockException e)
@@ -152,7 +152,7 @@ class TransactionI implements Transaction
postCompletion(false, deadlock);
}
}
-
+
public Connection
getConnection()
{
@@ -168,13 +168,13 @@ class TransactionI implements Transaction
try
{
_txn = _connection.dbEnv().getEnv().beginTransaction(null, null);
-
+
if(_txTrace >= 1)
{
- String txnId = Long.toHexString((_txn.getId() & 0x7FFFFFFF) + 0x80000000L);
+ String txnId = Long.toHexString((_txn.getId() & 0x7FFFFFFF) + 0x80000000L);
- _connection.communicator().getLogger().trace("Freeze.Transaction", _errorPrefix + "started transaction " +
- txnId);
+ _connection.communicator().getLogger().trace("Freeze.Transaction", _errorPrefix +
+ "started transaction " + txnId);
}
}
catch(com.sleepycat.db.DatabaseException e)
@@ -192,13 +192,13 @@ class TransactionI implements Transaction
}
}
- void
+ void
setPostCompletionCallback(PostCompletionCallback cb)
{
_postCompletionCallback = cb;
}
- void
+ void
adoptConnection()
{
_ownConnection = true;
@@ -209,14 +209,13 @@ class TransactionI implements Transaction
{
return _connection;
}
-
+
com.sleepycat.db.Transaction
dbTxn()
{
return _txn;
}
-
private void
postCompletion(boolean committed, boolean deadlock)
{