-
- All Implemented Interfaces:
-
java.lang.AutoCloseable
public final class IndexWriters implements AutoCloseable
Creates IndexWriter implementing plugins.
-
-
Field Summary
Fields Modifier and Type Field Description private LoggerLOGprivate final List<IndexWriter>indexWritersprivate final ImmutableConfigconf
-
Constructor Summary
Constructors Constructor Description IndexWriters(ImmutableConfig conf)IndexWriters(List<IndexWriter> indexWriters, ImmutableConfig conf)
-
Method Summary
Modifier and Type Method Description final LoggergetLOG()final UnitsetLOG(Logger LOG)final List<IndexWriter>getIndexWriters()final ImmutableConfiggetConf()final Unitopen()final Unitopen(String indexerUrl)final Unitwrite(IndexDocument doc)final Unitupdate(IndexDocument doc)final Unitdelete(String key)Unitclose()final Unitcommit()StringtoString()-
-
Constructor Detail
-
IndexWriters
IndexWriters(ImmutableConfig conf)
-
IndexWriters
IndexWriters(List<IndexWriter> indexWriters, ImmutableConfig conf)
-
-
Method Detail
-
getLOG
final Logger getLOG()
-
getIndexWriters
final List<IndexWriter> getIndexWriters()
-
getConf
final ImmutableConfig getConf()
-
write
final Unit write(IndexDocument doc)
-
update
final Unit update(IndexDocument doc)
-
-
-
-