Package org.codelibs.fess.ds
Class AbstractDataStore
- java.lang.Object
-
- org.codelibs.fess.ds.AbstractDataStore
-
-
Constructor Summary
Constructors Constructor Description AbstractDataStore()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected Object
convertValue(String template, Map<String,Object> paramMap)
protected abstract String
getName()
protected long
getReadInterval(Map<String,String> paramMap)
void
register()
protected void
sleep(long interval)
void
stop()
void
store(DataConfig config, IndexUpdateCallback callback, Map<String,String> initParamMap)
protected abstract void
storeData(DataConfig dataConfig, IndexUpdateCallback callback, Map<String,String> paramMap, Map<String,String> scriptMap, Map<String,Object> defaultDataMap)
-
-
-
Field Detail
-
mimeType
public String mimeType
-
alive
protected boolean alive
-
-
Method Detail
-
register
public void register()
-
getName
protected abstract String getName()
-
store
public void store(DataConfig config, IndexUpdateCallback callback, Map<String,String> initParamMap)
-
sleep
protected void sleep(long interval)
-
-