com.atlassian.confluence.search.lucene.bonnie
Class BulkWriterAction

java.lang.Object
  extended by com.atlassian.confluence.search.lucene.bonnie.BulkWriterAction
All Implemented Interfaces:
com.atlassian.bonnie.ILuceneConnection.WriterAction

public class BulkWriterAction
extends java.lang.Object
implements com.atlassian.bonnie.ILuceneConnection.WriterAction

Batches a series of LuceneConnection WriterActions into one single WriterAction.


Constructor Summary
BulkWriterAction(java.util.List addEntries)
           
 
Method Summary
 java.util.List getEntries()
           
 void perform(org.apache.lucene.index.IndexWriter writer)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BulkWriterAction

public BulkWriterAction(java.util.List addEntries)
Method Detail

perform

public void perform(org.apache.lucene.index.IndexWriter writer)
             throws java.io.IOException
Specified by:
perform in interface com.atlassian.bonnie.ILuceneConnection.WriterAction
Throws:
java.io.IOException

getEntries

public java.util.List getEntries()


Copyright © 2003-2008 Atlassian Pty Ltd. All Rights Reserved.