Class Main


  • public class Main
    extends java.lang.Object
    Commandline entry-point for various full text actions. Commands include:
    • full - Index full database
    • events - Index all events
    Since:
    3.0-Beta3
    • Constructor Detail

      • Main

        public Main()
    • Method Detail

      • init

        public static void init()
      • close

        public static void close​(sun.misc.Signal sig,
                                 java.lang.Integer rc)
      • usage

        public static void usage()
      • main

        public static void main​(java.lang.String[] args)
                         throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • indexFullDb

        public static void indexFullDb()
      • indexByClass

        public static void indexByClass​(java.util.Set<java.lang.String> set)
      • indexAllEvents

        public static void indexAllEvents()
      • reset

        public static void reset​(java.lang.String[] args)
        Can be used to reset the value that the PersistentEventLogLoader would read if started now.
      • foreground

        public static void foreground​(boolean dryrun,
                                      java.lang.String[] args)
        Uses a PersistentEventLogLoader and cycles through all the remaining logs. Reset can be called first for a complete re-indexing.
      • standalone

        public static void standalone​(java.lang.String[] args)
        Starts up and simply waits until told by the grid to disconnect.