From 40f948ca97828c9a2e59ca06a239b4158ddab6c3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timo=20Westk=C3=A4mper?= Date: Tue, 28 Dec 2010 13:49:30 +0000 Subject: [PATCH] --- .../mysema/query/lucene/session/LuceneSessionFactory.java | 1 + .../query/lucene/session/LuceneSessionFactoryImpl.java | 4 ++-- .../com/mysema/query/lucene/session/LuceneSessionImpl.java | 6 +++--- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/querydsl-lucene/src/main/java/com/mysema/query/lucene/session/LuceneSessionFactory.java b/querydsl-lucene/src/main/java/com/mysema/query/lucene/session/LuceneSessionFactory.java index 70a90394d..b211fbdba 100644 --- a/querydsl-lucene/src/main/java/com/mysema/query/lucene/session/LuceneSessionFactory.java +++ b/querydsl-lucene/src/main/java/com/mysema/query/lucene/session/LuceneSessionFactory.java @@ -3,6 +3,7 @@ package com.mysema.query.lucene.session; public interface LuceneSessionFactory { LuceneSession getCurrentSession(); + LuceneSession openSession(boolean readOnly); } diff --git a/querydsl-lucene/src/main/java/com/mysema/query/lucene/session/LuceneSessionFactoryImpl.java b/querydsl-lucene/src/main/java/com/mysema/query/lucene/session/LuceneSessionFactoryImpl.java index beedb33f4..99ac11627 100644 --- a/querydsl-lucene/src/main/java/com/mysema/query/lucene/session/LuceneSessionFactoryImpl.java +++ b/querydsl-lucene/src/main/java/com/mysema/query/lucene/session/LuceneSessionFactoryImpl.java @@ -18,9 +18,9 @@ import com.mysema.query.QueryException; public class LuceneSessionFactoryImpl implements LuceneSessionFactory { - private final Logger logger = LoggerFactory.getLogger(LuceneSessionFactoryImpl.class); + private static final Logger logger = LoggerFactory.getLogger(LuceneSessionFactoryImpl.class); - private Directory directory; + private final Directory directory; private final AtomicReference searcher = new AtomicReference(); diff --git a/querydsl-lucene/src/main/java/com/mysema/query/lucene/session/LuceneSessionImpl.java b/querydsl-lucene/src/main/java/com/mysema/query/lucene/session/LuceneSessionImpl.java index ab8cb1aae..9c1804c46 100644 --- a/querydsl-lucene/src/main/java/com/mysema/query/lucene/session/LuceneSessionImpl.java +++ b/querydsl-lucene/src/main/java/com/mysema/query/lucene/session/LuceneSessionImpl.java @@ -9,17 +9,17 @@ import com.mysema.query.lucene.LuceneSerializer; public class LuceneSessionImpl implements LuceneSession { - private boolean readOnly; + private final boolean readOnly; private boolean closed = false; - private LuceneSessionFactoryImpl sessionFactory; + private final LuceneSessionFactoryImpl sessionFactory; private IndexSearcher searcher; private IndexWriter writer; - private LuceneSerializer serializer = new LuceneSerializer(true, true); + private final LuceneSerializer serializer = new LuceneSerializer(true, true); public LuceneSessionImpl(LuceneSessionFactoryImpl sessionFactory, boolean readOnly) {