Class OfflineEditsVisitorFactory

java.lang.Object
org.apache.hadoop.hdfs.tools.offlineEditsViewer.OfflineEditsVisitorFactory

@Private @Unstable public class OfflineEditsVisitorFactory extends Object
EditsVisitorFactory for different implementations of EditsVisitor
  • Constructor Details

    • OfflineEditsVisitorFactory

      public OfflineEditsVisitorFactory()
  • Method Details

    • getEditsVisitor

      public static OfflineEditsVisitor getEditsVisitor(String filename, String processor, boolean printToScreen) throws IOException
      Factory function that creates an EditsVisitor object
      Parameters:
      filename - output filename
      processor - type of visitor to create
      printToScreen - parameter passed to visitor constructor
      Returns:
      EditsVisitor for appropriate output format (binary, xml, etc.)
      Throws:
      IOException