[Mulgara-svn] r1806 - trunk/src/jar/resolver-store/java/org/mulgara/store/statement/xa
pag at mulgara.org
pag at mulgara.org
Tue Oct 6 06:38:39 UTC 2009
Author: pag
Date: 2009-10-05 23:38:39 -0700 (Mon, 05 Oct 2009)
New Revision: 1806
Modified:
trunk/src/jar/resolver-store/java/org/mulgara/store/statement/xa/XAStatementStoreImplUnitTest.java
Log:
added generics and refactored a fixed IF statement to remove warnings
Modified: trunk/src/jar/resolver-store/java/org/mulgara/store/statement/xa/XAStatementStoreImplUnitTest.java
===================================================================
--- trunk/src/jar/resolver-store/java/org/mulgara/store/statement/xa/XAStatementStoreImplUnitTest.java 2009-10-06 06:37:07 UTC (rev 1805)
+++ trunk/src/jar/resolver-store/java/org/mulgara/store/statement/xa/XAStatementStoreImplUnitTest.java 2009-10-06 06:38:39 UTC (rev 1806)
@@ -67,9 +67,8 @@
public class XAStatementStoreImplUnitTest
extends StatementStoreAbstractUnitTest {
- /**
- * Logger.
- */
+ /** Logger. */
+ @SuppressWarnings("unused")
private final static Logger logger = Logger.getLogger(XAStatementStoreImplUnitTest.class);
/**
@@ -85,7 +84,7 @@
/**
* Description of the Field
*/
- private Set releasedNodes = new HashSet();
+ private Set<Long> releasedNodes = new HashSet<Long>();
/**
@@ -134,7 +133,7 @@
* @throws Exception EXCEPTION TO DO
*/
public void testListeners() throws Exception {
- if (!XAStatementStoreImpl.RELEASE_NODE_LISTENERS_ENABLED) return;
+ if (!checkIfListenersEnabled()) return;
xaStore.addReleaseNodeListener(
new ReleaseNodeListener() {
@@ -155,7 +154,17 @@
assertEquals(Collections.singleton(new Long(5)), releasedNodes);
}
+
/**
+ * This access is hidden in a method to convince the compiler to look at it.
+ * @return <code>true</code> when listeners are enabled at build time.
+ */
+ private static boolean checkIfListenersEnabled() {
+ return XAStatementStoreImpl.RELEASE_NODE_LISTENERS_ENABLED;
+ }
+
+
+ /**
* A method to call for each graph before running tests on it.
*
* @throws Exception EXCEPTION TO DO
More information about the Mulgara-svn
mailing list