initial quantum version
[phpeclipse.git] / archive / net.sourceforge.phpeclipse.quantum.sql / src / com / quantum / sql / ConnectionEstablisher.java
diff --git a/archive/net.sourceforge.phpeclipse.quantum.sql/src/com/quantum/sql/ConnectionEstablisher.java b/archive/net.sourceforge.phpeclipse.quantum.sql/src/com/quantum/sql/ConnectionEstablisher.java
new file mode 100644 (file)
index 0000000..75d9363
--- /dev/null
@@ -0,0 +1,19 @@
+package com.quantum.sql;
+
+import java.sql.Connection;
+
+import com.quantum.model.Bookmark;
+import com.quantum.model.ConnectionException;
+import com.quantum.model.PasswordFinder;
+
+/**
+ * @author BC
+ */
+public interface ConnectionEstablisher {
+    
+    public Connection connect(Bookmark bookmark, PasswordFinder passwordFinder) 
+        throws ConnectionException;
+    public void disconnect(Connection connection)
+        throws ConnectionException;
+
+}