From: <tho...@us...> - 2010-11-18 13:09:47
|
Revision: 3954 http://bigdata.svn.sourceforge.net/bigdata/?rev=3954&view=rev Author: thompsonbry Date: 2010-11-18 13:09:41 +0000 (Thu, 18 Nov 2010) Log Message: ----------- Added a getTransactionService() method on Journal. There is also a newTx(long) method available directly. However, it would be best to share an interface with IBigdataFederation which declares getTransactionService(). Modified Paths: -------------- branches/JOURNAL_HA_BRANCH/bigdata/src/java/com/bigdata/journal/Journal.java Modified: branches/JOURNAL_HA_BRANCH/bigdata/src/java/com/bigdata/journal/Journal.java =================================================================== --- branches/JOURNAL_HA_BRANCH/bigdata/src/java/com/bigdata/journal/Journal.java 2010-11-17 21:37:33 UTC (rev 3953) +++ branches/JOURNAL_HA_BRANCH/bigdata/src/java/com/bigdata/journal/Journal.java 2010-11-18 13:09:41 UTC (rev 3954) @@ -715,8 +715,7 @@ try { - return localTransactionManager.getTransactionService().newTx( - timestamp); + return getTransactionService().newTx(timestamp); } catch (IOException e) { @@ -964,7 +963,13 @@ return concurrencyManager.getTransactionManager(); } + + public ITransactionService getTransactionService() { + + return getTransactionManager().getTransactionService(); + } + public WriteExecutorService getWriteService() { return concurrencyManager.getWriteService(); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |