Class DIHProperties
- java.lang.Object
-
- org.apache.solr.handler.dataimport.DIHProperties
-
- Direct Known Subclasses:
SimplePropertiesWriter
public abstract class DIHProperties extends Object
Implementations write out properties about the last data import for use by the next import. ex: to persist the last import timestamp so that future delta imports can know what needs to be updated.- WARNING: This API is experimental and might change in incompatible ways in the next release.
-
-
Constructor Summary
Constructors Constructor Description DIHProperties()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract StringconvertDateToString(Date d)DategetCurrentTimestamp()abstract voidinit(DataImporter dataImporter, Map<String,String> initParams)abstract booleanisWritable()abstract voidpersist(Map<String,Object> props)abstract Map<String,Object>readIndexerProperties()
-
-
-
Method Detail
-
init
public abstract void init(DataImporter dataImporter, Map<String,String> initParams)
-
isWritable
public abstract boolean isWritable()
-
getCurrentTimestamp
public Date getCurrentTimestamp()
-
-