Class RDBPrintJob

java.lang.Object
org.openforis.concurrency.Worker
org.openforis.concurrency.Job
org.openforis.collect.relational.print.RDBPrintJob

@Component @Scope("prototype") public class RDBPrintJob extends org.openforis.concurrency.Job
Author:
S. Ricci
  • Constructor Details

    • RDBPrintJob

      public RDBPrintJob()
  • Method Details

    • createInternalVariables

      protected void createInternalVariables() throws Throwable
      Overrides:
      createInternalVariables in class org.openforis.concurrency.Worker
      Throws:
      Throwable
    • buildTasks

      protected void buildTasks() throws Throwable
      Specified by:
      buildTasks in class org.openforis.concurrency.Job
      Throws:
      Throwable
    • initializeTask

      protected void initializeTask(org.openforis.concurrency.Worker task)
      Overrides:
      initializeTask in class org.openforis.concurrency.Job
    • onTaskCompleted

      protected void onTaskCompleted(org.openforis.concurrency.Worker task)
      Overrides:
      onTaskCompleted in class org.openforis.concurrency.Job
    • onEnd

      protected void onEnd()
      Overrides:
      onEnd in class org.openforis.concurrency.Worker
    • getSurvey

      public CollectSurvey getSurvey()
    • setSurvey

      public void setSurvey(CollectSurvey survey)
    • setIncludeData

      public void setIncludeData(boolean includeData)
    • setRecordManager

      public void setRecordManager(RecordManager recordManager)
    • setRecordFilter

      public void setRecordFilter(RecordFilter recordFilter)
    • setWriter

      public void setWriter(Writer writer)
    • setTargetSchemaName

      public void setTargetSchemaName(String targetSchemaName)
    • setDialect

      public void setDialect(RDBPrintJob.RdbDialect dialect)
    • setDateTimeFormat

      public void setDateTimeFormat(String dateTimeFormat)
    • setIncludeForeignKeysInCreateTable

      public void setIncludeForeignKeysInCreateTable(boolean includeForeignKeysInCreateTable)
    • getOutputFile

      public File getOutputFile()