org.eclipse.birt.core.archive.compound
Interface IArchiveFile

All Known Implementing Classes:
ArchiveFile, ArchiveView

public interface IArchiveFile


Method Summary
 void close()
           
 ArchiveEntry createEntry(java.lang.String name)
           
 boolean exists(java.lang.String name)
           
 void flush()
           
 java.lang.String getDependId()
           
 ArchiveEntry getEntry(java.lang.String name)
           
 java.lang.String getName()
           
 java.lang.String getSystemId()
           
 int getUsedCache()
           
 java.util.List listEntries(java.lang.String namePattern)
           
 java.lang.Object lockEntry(ArchiveEntry entry)
           
 void refresh()
           
 boolean removeEntry(java.lang.String name)
           
 void setCacheSize(int cacheSize)
           
 void unlockEntry(java.lang.Object locker)
           
 

Method Detail

getName

java.lang.String getName()

close

void close()
           throws java.io.IOException
Throws:
java.io.IOException

flush

void flush()
           throws java.io.IOException
Throws:
java.io.IOException

refresh

void refresh()
             throws java.io.IOException
Throws:
java.io.IOException

exists

boolean exists(java.lang.String name)

setCacheSize

void setCacheSize(int cacheSize)

getUsedCache

int getUsedCache()

getEntry

ArchiveEntry getEntry(java.lang.String name)
                      throws java.io.IOException
Throws:
java.io.IOException

listEntries

java.util.List listEntries(java.lang.String namePattern)

createEntry

ArchiveEntry createEntry(java.lang.String name)
                         throws java.io.IOException
Throws:
java.io.IOException

removeEntry

boolean removeEntry(java.lang.String name)
                    throws java.io.IOException
Throws:
java.io.IOException

lockEntry

java.lang.Object lockEntry(ArchiveEntry entry)
                           throws java.io.IOException
Throws:
java.io.IOException

unlockEntry

void unlockEntry(java.lang.Object locker)
                 throws java.io.IOException
Throws:
java.io.IOException

getSystemId

java.lang.String getSystemId()

getDependId

java.lang.String getDependId()


Copyright © 2008 Actuate Corp. All rights reserved.