Package org.codice.solr.appender
Class SolrAppender
java.lang.Object
org.codice.solr.appender.SolrAppender
- All Implemented Interfaces:
org.osgi.service.event.EventHandler
-
Constructor Summary
ConstructorsConstructorDescriptionSolrAppender(org.codice.ddf.persistence.PersistentStore persistentStore, ScheduledExecutorService executorService) -
Method Summary
Modifier and TypeMethodDescriptionvoiddestroy()intintvoidhandleEvent(org.osgi.service.event.Event event) voidinit()voidsetBatchSize(int batchSize) voidsetPeriod(int period)
-
Constructor Details
-
SolrAppender
public SolrAppender(org.codice.ddf.persistence.PersistentStore persistentStore, ScheduledExecutorService executorService)
-
-
Method Details
-
handleEvent
- Specified by:
handleEventin interfaceorg.osgi.service.event.EventHandler- Throws:
IllegalArgumentException
-
init
public void init() -
destroy
public void destroy() -
getBatchSize
public int getBatchSize() -
setBatchSize
public void setBatchSize(int batchSize) -
getPeriod
public int getPeriod() -
setPeriod
public void setPeriod(int period)
-