|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.gisgraphy.domain.geoloc.importer.GeonamesDatabaseIndexer
public class GeonamesDatabaseIndexer
Create the required index for all the Geonames databases
| Field Summary | |
|---|---|
static java.lang.String |
DEFAULT_CURRENT_FILENAME
|
protected static org.slf4j.Logger |
logger
The logger |
| Constructor Summary | |
|---|---|
GeonamesDatabaseIndexer()
|
|
| Method Summary | |
|---|---|
java.lang.String |
getCurrentFileName()
|
long |
getNumberOfLinesToProcess()
|
long |
getReadFileLine()
The number of read line for the current processed file |
ImporterStatus |
getStatus()
|
java.lang.String |
getStatusMessage()
|
long |
getTotalReadLine()
The number of read line for all the processed file |
void |
process()
Do the stuff... |
void |
resetStatus()
Reset status fields, it should be done when the import has been canceled |
java.util.List<NameValueDTO<java.lang.Integer>> |
rollback()
/! |
void |
setImporterConfig(ImporterConfig importerConfig)
|
protected void |
setup()
Template method that can be override. |
boolean |
shouldBeSkipped()
|
protected void |
tearDown()
Template method that can be override. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String DEFAULT_CURRENT_FILENAME
protected static final org.slf4j.Logger logger
| Constructor Detail |
|---|
public GeonamesDatabaseIndexer()
| Method Detail |
|---|
public java.lang.String getCurrentFileName()
getCurrentFileName in interface IImporterProcessorpublic long getNumberOfLinesToProcess()
getNumberOfLinesToProcess in interface IImporterProcessorpublic long getReadFileLine()
IImporterProcessor
getReadFileLine in interface IImporterProcessorIImporterProcessor.getTotalReadLine()public ImporterStatus getStatus()
getStatus in interface IImporterProcessorpublic java.lang.String getStatusMessage()
getStatusMessage in interface IImporterProcessorpublic long getTotalReadLine()
IImporterProcessor
getTotalReadLine in interface IImporterProcessorIImporterProcessor.getReadFileLine()public void process()
IImporterProcessor
process in interface IImporterProcessorprotected void setup()
protected void tearDown()
public java.util.List<NameValueDTO<java.lang.Integer>> rollback()
IImporterProcessor
rollback in interface IImporterProcessorpublic boolean shouldBeSkipped()
shouldBeSkipped in interface IImporterProcessorpublic void setImporterConfig(ImporterConfig importerConfig)
importerConfig - the importerConfig to setpublic void resetStatus()
IImporterProcessor
resetStatus in interface IImporterProcessor
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||