|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.gisgraphy.domain.geoloc.importer.OpenStreetMapFulltextBuilder
public class OpenStreetMapFulltextBuilder
build the fulltext engine in order to use the street fulltext search
| Field Summary | |
|---|---|
protected int |
increment
The paginate step |
protected static org.slf4j.Logger |
logger
The logger |
protected ImporterStatus |
status
|
| Constructor Summary | |
|---|---|
OpenStreetMapFulltextBuilder()
|
|
| Method Summary | |
|---|---|
protected void |
flushAndClear()
|
java.lang.String |
getCurrentFileName()
|
ImporterConfig |
getImporterConfig()
|
long |
getNumberOfLinesToProcess()
|
IOpenStreetMapDao |
getOpenStreetMapDao()
|
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)
|
void |
setInternationalisationService(IInternationalisationService internationalisationService)
|
void |
setOpenStreetMapDao(IOpenStreetMapDao openStreetMapDao)
|
protected void |
setup()
|
boolean |
shouldBeSkipped()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static final org.slf4j.Logger logger
protected int increment
protected ImporterStatus status
| Constructor Detail |
|---|
public OpenStreetMapFulltextBuilder()
| Method Detail |
|---|
protected void flushAndClear()
public java.util.List<NameValueDTO<java.lang.Integer>> rollback()
IImporterProcessor
rollback in interface IImporterProcessorpublic void setOpenStreetMapDao(IOpenStreetMapDao openStreetMapDao)
openStreetMapDao - the openStreetMapDao to setpublic 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()
public void resetStatus()
IImporterProcessor
resetStatus in interface IImporterProcessorpublic boolean shouldBeSkipped()
shouldBeSkipped in interface IImporterProcessorpublic ImporterConfig getImporterConfig()
public void setImporterConfig(ImporterConfig importerConfig)
public void setInternationalisationService(IInternationalisationService internationalisationService)
public IOpenStreetMapDao getOpenStreetMapDao()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||