--- dao/DaoAdresseService/src/dk/daoas/daoadresseservice/db/LogPersistance.java 2015/02/25 09:43:58 2374 +++ dao/DaoAdresseService/src/dk/daoas/daoadresseservice/db/LogPersistance.java 2015/02/25 09:52:34 2375 @@ -1,14 +1,14 @@ package dk.daoas.daoadresseservice.db; import java.sql.SQLException; -import java.util.concurrent.Executor; +import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; import dk.daoas.daoadresseservice.beans.SearchResult; -public class LogPersistance { +public class LogPersistance { - Executor threadPool = Executors.newFixedThreadPool(1); + ExecutorService threadPool = Executors.newFixedThreadPool(1); static class LogPersistanceWorker implements Runnable { String brugerid; @@ -36,4 +36,9 @@ public void saveRequestLog(String brugerid, String postnr, String adresse, SearchResult result) { threadPool.execute( new LogPersistanceWorker(brugerid,postnr,adresse,result) ); } + + + public void shutdown() { + threadPool.shutdown(); + } }