From 0225cea0f4a346d3901988164ec3014051c055ea Mon Sep 17 00:00:00 2001 From: Robert von Burg Date: Thu, 26 Dec 2013 01:12:56 +0100 Subject: [PATCH] [New] Added doQuery() methods to DAOs and hooked up InMemory querying --- .../persistence/postgresql/PostgreSqlOrderDao.java | 8 ++++++++ .../persistence/postgresql/PostgreSqlResourceDao.java | 8 ++++++++ 2 files changed, 16 insertions(+) diff --git a/src/main/java/li/strolch/persistence/postgresql/PostgreSqlOrderDao.java b/src/main/java/li/strolch/persistence/postgresql/PostgreSqlOrderDao.java index 6a8ac1a65..026884a3d 100644 --- a/src/main/java/li/strolch/persistence/postgresql/PostgreSqlOrderDao.java +++ b/src/main/java/li/strolch/persistence/postgresql/PostgreSqlOrderDao.java @@ -23,6 +23,7 @@ import java.sql.SQLException; import java.sql.SQLXML; import java.text.MessageFormat; import java.util.Calendar; +import java.util.List; import javax.xml.parsers.ParserConfigurationException; import javax.xml.parsers.SAXParser; @@ -31,6 +32,7 @@ import javax.xml.transform.sax.SAXResult; import li.strolch.model.Order; import li.strolch.model.Tags; +import li.strolch.model.query.OrderQuery; import li.strolch.model.xml.OrderToSaxVisitor; import li.strolch.model.xml.SimpleStrolchElementListener; import li.strolch.model.xml.XmlModelDefaultHandler; @@ -141,4 +143,10 @@ public class PostgreSqlOrderDao extends PostgresqlDao implements OrderDao order.getLocator(), e.getLocalizedMessage()), e); } } + + @Override + public List doQuery(OrderQuery query) { + // TODO Auto-generated method stub + return null; + } } diff --git a/src/main/java/li/strolch/persistence/postgresql/PostgreSqlResourceDao.java b/src/main/java/li/strolch/persistence/postgresql/PostgreSqlResourceDao.java index 6b4c0b98d..be4d96f04 100644 --- a/src/main/java/li/strolch/persistence/postgresql/PostgreSqlResourceDao.java +++ b/src/main/java/li/strolch/persistence/postgresql/PostgreSqlResourceDao.java @@ -21,6 +21,7 @@ import java.sql.PreparedStatement; import java.sql.SQLException; import java.sql.SQLXML; import java.text.MessageFormat; +import java.util.List; import javax.xml.parsers.ParserConfigurationException; import javax.xml.parsers.SAXParser; @@ -29,6 +30,7 @@ import javax.xml.transform.sax.SAXResult; import li.strolch.model.Resource; import li.strolch.model.Tags; +import li.strolch.model.query.ResourceQuery; import li.strolch.model.xml.ResourceToSaxVisitor; import li.strolch.model.xml.SimpleStrolchElementListener; import li.strolch.model.xml.XmlModelDefaultHandler; @@ -130,4 +132,10 @@ public class PostgreSqlResourceDao extends PostgresqlDao implements Re resource.getLocator(), e.getLocalizedMessage()), e); } } + + @Override + public List doQuery(ResourceQuery query) { + // TODO Auto-generated method stub + return null; + } }