com.application.areca.metadata.content
Class ArchiveContentManager

java.lang.Object
  extended by com.application.areca.metadata.content.ArchiveContentManager

public class ArchiveContentManager
extends java.lang.Object

This class manages accesses to archives' metadata.
It includes backward-compatibility management.

Author:
Olivier PETRUCCI

Areca Build ID : 7299034069467778562

Constructor Summary
ArchiveContentManager()
           
 
Method Summary
static ContentFileIterator buildIteratorForArchive(AbstractIncrementalFileSystemMedium medium, java.io.File archive)
           
static java.io.File resolveContentFileForArchive(AbstractIncrementalFileSystemMedium medium, java.io.File archive)
           
static java.io.File resolveHashFileForArchive(AbstractIncrementalFileSystemMedium medium, java.io.File archive)
           
static java.io.File resolveSequenceFileForArchive(AbstractIncrementalFileSystemMedium medium, java.io.File archive)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ArchiveContentManager

public ArchiveContentManager()
Method Detail

resolveContentFileForArchive

public static java.io.File resolveContentFileForArchive(AbstractIncrementalFileSystemMedium medium,
                                                        java.io.File archive)
                                                 throws java.io.IOException
Throws:
java.io.IOException

resolveHashFileForArchive

public static java.io.File resolveHashFileForArchive(AbstractIncrementalFileSystemMedium medium,
                                                     java.io.File archive)
                                              throws java.io.IOException
Throws:
java.io.IOException

resolveSequenceFileForArchive

public static java.io.File resolveSequenceFileForArchive(AbstractIncrementalFileSystemMedium medium,
                                                         java.io.File archive)
                                                  throws java.io.IOException
Throws:
java.io.IOException

buildIteratorForArchive

public static ContentFileIterator buildIteratorForArchive(AbstractIncrementalFileSystemMedium medium,
                                                          java.io.File archive)
                                                   throws java.io.IOException
Throws:
java.io.IOException