com.application.areca.metadata.content
Class ContentFileIterator

java.lang.Object
  extended by com.application.areca.metadata.AbstractMetaDataFileIterator
      extended by com.application.areca.metadata.content.ContentFileIterator

public class ContentFileIterator
extends AbstractMetaDataFileIterator


Author:
Olivier PETRUCCI

Areca Build ID : 7299034069467778562

Constructor Summary
protected ContentFileIterator(java.io.BufferedReader reader, ArchiveContentAdapter adapter)
           
 
Method Summary
 void close()
          Close the iterator
 ContentEntry current()
           
 java.io.File getReferenceArchive()
           
 ContentEntry next()
           
 void setDeleteOnClose(java.io.File fileToDelete)
           
 void setReferenceArchive(java.io.File referenceArchive)
           
 
Methods inherited from class com.application.areca.metadata.AbstractMetaDataFileIterator
currentEntry, fetchUntil, hasNext, nextEntry
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ContentFileIterator

protected ContentFileIterator(java.io.BufferedReader reader,
                              ArchiveContentAdapter adapter)
                       throws java.io.IOException
Throws:
java.io.IOException
Method Detail

close

public void close()
           throws java.io.IOException
Close the iterator

Overrides:
close in class AbstractMetaDataFileIterator
Throws:
java.io.IOException

setDeleteOnClose

public void setDeleteOnClose(java.io.File fileToDelete)

next

public ContentEntry next()
                  throws java.io.IOException
Throws:
java.io.IOException

current

public ContentEntry current()

getReferenceArchive

public java.io.File getReferenceArchive()

setReferenceArchive

public void setReferenceArchive(java.io.File referenceArchive)