Class RDBPrintJob


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

      • RDBPrintJob

        public RDBPrintJob()
    • Method Detail

      • 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
      • 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)
      • setDateTimeFormat

        public void setDateTimeFormat​(String dateTimeFormat)
      • setIncludeForeignKeysInCreateTable

        public void setIncludeForeignKeysInCreateTable​(boolean includeForeignKeysInCreateTable)
      • getOutputFile

        public File getOutputFile()