class LabelScanWriteMonitor implements NativeLabelScanWriter.WriteMonitor {

    @Override
    public void close()
    {
        try
        {
            channel.close();
        }
        catch ( IOException e )
        {
            throw new UncheckedIOException( e );
        }
    }

      LabelScanWriteMonitor( FileSystemAbstraction fs, DatabaseLayout databaseLayout );
      LabelScanWriteMonitor( FileSystemAbstraction fs, DatabaseLayout databaseLayout,
            long rotationThreshold, ByteUnit rotationThresholdUnit,
            long pruneThreshold, TimeUnit pruneThresholdUnit );

}