Class CommandLineReindexLucene

java.lang.Object
com.softslate.commerce.businessobjects.core.CommandLineSupport
com.softslate.commerce.businessobjects.core.CommandLineReindexLucene

public class CommandLineReindexLucene extends CommandLineSupport
A class which may be run from the command line to reindex the Lucene index. This command is useful in stores where product data changes regularly, as a way to synchronize the database with the Lucene index. See the accompanying commandLineLuceneReindex.sh file for a Unix shell script that may be used to fire off the example. This example uses the CommandLineSupport class to initialize all of the system objects such as the BusinessObjectFactory and the DAOFactory. It then initializes LuceneProcessor, calling the reindex() method to execute the reindexing.
Author:
dtobey
  • Field Details

    • log

      static org.apache.commons.logging.Log log
  • Constructor Details

    • CommandLineReindexLucene

      public CommandLineReindexLucene()
  • Method Details

    • main

      public static void main(String[] args)
      Main method, which gets invoked when executing this class from the command line.
      Parameters:
      args -