Interface IArchiveFile
- All Known Implementing Classes:
ArchiveFile
,ArchiveFileV1
,ArchiveFileV2
,ArchiveFileV3
,ArchiveView
,FolderArchiveFile
public interface IArchiveFile
-
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
createEntry
(String name) boolean
void
flush()
long
getName()
long
listEntries
(String namePattern) void
refresh()
boolean
removeEntry
(String name) void
save()
void
setCacheSize
(long cacheSize) void
unlockEntry
(Object locker)
-
Method Details
-
getName
String getName() -
close
- Throws:
IOException
-
flush
- Throws:
IOException
-
refresh
- Throws:
IOException
-
exists
-
setCacheSize
void setCacheSize(long cacheSize) -
getUsedCache
long getUsedCache() -
openEntry
- Throws:
IOException
-
listEntries
-
createEntry
- Throws:
IOException
-
removeEntry
- Throws:
IOException
-
lockEntry
- Throws:
IOException
-
unlockEntry
- Throws:
IOException
-
getSystemId
String getSystemId() -
getDependId
String getDependId() -
save
- Throws:
IOException
-
getLength
long getLength()
-