com.ibm.commerce.foundation.dataimport.preprocess

Interface DataPreProcessor



  • public interface DataPreProcessor
    This interface defines the pre-processor to process a type of table data.
    • Field Summary

      Fields 
      Modifier and Type Field and Description
      static java.lang.String COPYRIGHT
      IBM Copyright notice field.
    • Field Detail

      • COPYRIGHT

        static final java.lang.String COPYRIGHT
        IBM Copyright notice field.
        See Also:
        Constant Field Values
    • Method Detail

      • process

        void process(DataImportPreProcessConfig.DataProcessingConfig dataProcessingConfig,
                     java.sql.Connection connection,
                     boolean fullBuild,
                     java.lang.String localeName,
                     boolean bJ2SE)
              throws java.sql.SQLException,
                     com.ibm.commerce.foundation.dataimport.exception.DataImportApplicationException
        This method creates a temporary table and populate the data into it based on the configuration information.
        Parameters:
        dataProcessingConfig - The configuration information.
        connection - The database connection.
        fullBuild - The flag to indicate if it is full build.
        localeName - The name of a locale. i.e. en_US. If the value is All. It means for all the supported languages the specified master catalog in the configuration.
        bJ2SE - This flag indicates if it is running on J2SE environment.
        Throws:
        java.sql.SQLException - An SQLException.
        com.ibm.commerce.foundation.dataimport.exception.DataImportApplicationException - A DataImportApplicationException.
      • getJobSummary

        java.util.List<java.lang.String> getJobSummary()
        This method gets the job summary.
        Returns:
        The job summary.