change interface definitions.
diff --git a/src/main/java/net/onrc/onos/util/IDBConnection.java b/src/main/java/net/onrc/onos/util/IDBConnection.java
index 63f0dfe..e599a5e 100644
--- a/src/main/java/net/onrc/onos/util/IDBConnection.java
+++ b/src/main/java/net/onrc/onos/util/IDBConnection.java
@@ -1,5 +1,19 @@
package net.onrc.onos.util;
-public interface IDBConnection {
+import net.onrc.onos.util.GraphDBConnection.GenerateEvent;
+import net.onrc.onos.util.GraphDBConnection.Transaction;
+import net.onrc.onos.util.GraphDBConnection.TransactionHandle;
+import com.thinkaurelius.titan.core.TitanGraph;
+import com.tinkerpop.frames.FramedGraph;
+
+public interface IDBConnection {
+ public FramedGraph<TitanGraph> getFramedGraph();
+ public void addEventListener(final LocalGraphChangedListener listener);
+ public Boolean isValid();
+ public void startTx();
+ public void endTx(Transaction tx);
+ public void endTx(TransactionHandle tr, Transaction tx);
+ public void endTx(Transaction tx, GenerateEvent fire);
+ public void close();
}
diff --git a/src/main/java/net/onrc/onos/util/IDBOperation.java b/src/main/java/net/onrc/onos/util/IDBOperation.java
index bb072a5..4cf0f7c 100644
--- a/src/main/java/net/onrc/onos/util/IDBOperation.java
+++ b/src/main/java/net/onrc/onos/util/IDBOperation.java
@@ -30,7 +30,7 @@
public Iterable<IFlowEntry> getAllFlowEntries();
public IPortObject newPort();
public ISwitchObject newSwitch();
- void removePort(IPortObject port);
- void removeSwitch(ISwitchObject sw);
- Iterable<IFlowEntry> getAllSwitchNotUpdatedFlowEntries();
+ public void removePort(IPortObject port);
+ public void removeSwitch(ISwitchObject sw);
+ public Iterable<IFlowEntry> getAllSwitchNotUpdatedFlowEntries();
}