org.eclipse.birt.core.archive.compound
Interface IArchiveFile
- All Known Implementing Classes:
- ArchiveFile, ArchiveFileV1, ArchiveFileV2, ArchiveFileV3, ArchiveView, FolderArchiveFile
public interface IArchiveFile
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(long cacheSize)
getUsedCache
long getUsedCache()
openEntry
ArchiveEntry openEntry(java.lang.String name)
throws java.io.IOException
- Throws:
java.io.IOException
listEntries
java.util.List<java.lang.String> 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(java.lang.String 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()
save
void save()
throws java.io.IOException
- Throws:
java.io.IOException
Copyright © 2008 Actuate Corp. All rights reserved.