#At https://bazaar.launchpad.net/~ndb-bindings/ndb-bindings/trunk
398 Monty Taylor 2008-05-31
Forgot to add NdbMgmFilterListImpl.java to the Makefile and to bzr.
added:
java/com/mysql/cluster/mgmj/NdbMgmFilterListImpl.java
modified:
java/Makefile.am
=== modified file 'java/Makefile.am'
--- a/java/Makefile.am 2008-05-22 22:29:04 +0000
+++ b/java/Makefile.am 2008-05-31 07:18:46 +0000
@@ -152,6 +152,7 @@ MGMAPI_JAVA_SRC = ${package_srcdir}/mgmj
${package_srcdir}/mgmj/NdbLogEvent.java \
${package_srcdir}/mgmj/NdbMgmFactory.java \
${package_srcdir}/mgmj/NdbLogEventManager.java \
+ ${package_srcdir}/mgmj/NdbMgmFilterListImpl.java \
${package_srcdir}/mgmj/examples/SampleMGMJ.java \
${srcdir}/testsuite/BaseMgmjTestCase.java \
${srcdir}/testsuite/BaseTestCase.java \
@@ -381,6 +382,7 @@ MGMAPI_JAVA_CLASSES = ${package_builddir
${package_builddir}/mgmj/NdbMgmSeverity.class \
${package_builddir}/mgmj/NdbFilterItem.class \
${package_builddir}/mgmj/NdbFilterList.class \
+ ${package_builddir}/mgmj/NdbMgmFilterListImpl.java \
${package_builddir}/mgmj/NdbLogEventCategoryListener.class \
${package_builddir}/mgmj/NdbLogEventListener.class \
${package_builddir}/mgmj/NdbLogEventTypeListener.class \
=== added file 'java/com/mysql/cluster/mgmj/NdbMgmFilterListImpl.java'
--- a/java/com/mysql/cluster/mgmj/NdbMgmFilterListImpl.java 1970-01-01 00:00:00 +0000
+++ b/java/com/mysql/cluster/mgmj/NdbMgmFilterListImpl.java 2008-05-31 07:18:46 +0000
@@ -0,0 +1,18 @@
+package com.mysql.cluster.mgmj;
+
+import java.util.List;
+
+abstract class NdbMgmFilterListImpl {
+
+ abstract public NdbLogEventManagerImpl createNdbLogEventManager(NdbFilterList filter)
throws NdbMgmException;
+
+ public NdbLogEventManagerImpl createNdbLogEventManager(List<NdbFilterItem>
filterList)
+ throws NdbMgmException {
+
+ NdbFilterList theList = new NdbFilterList();
+ for (NdbFilterItem theItem : filterList) {
+ theList.add(theItem);
+ }
+ return createNdbLogEventManager(theList);
+ }
+}
| Thread |
|---|
| • bzr commit into NDB/Bindings:trunk branch (monty:398) | Monty Taylor | 2 Jun |