Class CDORevisionCrawler.OutputStreamHandler

java.lang.Object
org.eclipse.emf.cdo.common.revision.CDORevisionCrawler.OutputStreamHandler
All Implemented Interfaces:
CDORevisionCrawler.Handler
Direct Known Subclasses:
CDORevisionCrawler.MessageDigestHandler
Enclosing class:
CDORevisionCrawler

public static class CDORevisionCrawler.OutputStreamHandler extends Object implements CDORevisionCrawler.Handler
Handler implementation that writes crawl data to an output stream.
Author:
Eike Stepper
  • Constructor Details

    • OutputStreamHandler

      public OutputStreamHandler(OutputStream stream)
      Constructs an OutputStreamHandler with the given output stream.
      Parameters:
      stream - the output stream
    • OutputStreamHandler

      public OutputStreamHandler(OutputStream stream, boolean localIDs, CDOLobLoader lobLoader)
      Constructs an OutputStreamHandler with local ID mapping and optional LOB loader.
      Parameters:
      stream - the output stream
      localIDs - true to use local IDs
      lobLoader - the LOB loader, may be null
    • OutputStreamHandler

      public OutputStreamHandler(OutputStream stream, CDORevisionCrawler.OutputStreamHandler.IDMapper idMapper, CDOLobLoader lobLoader)
      Constructs an OutputStreamHandler with custom ID mapper and optional LOB loader.
      Parameters:
      stream - the output stream
      idMapper - the ID mapper
      lobLoader - the LOB loader, may be null
    • OutputStreamHandler

      protected OutputStreamHandler(CDODataOutput out, CDORevisionCrawler.OutputStreamHandler.IDMapper idMapper)
      Constructs an OutputStreamHandler with the given data output and ID mapper.
  • Method Details