Package org.eclipse.birt.core.archive
Class FolderArchiveFile
java.lang.Object
org.eclipse.birt.core.archive.FolderArchiveFile
- All Implemented Interfaces:
IArchiveFile
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()createEntry(String name) booleanvoidflush()longgetName()longlistEntries(String namePattern) voidrefresh()booleanremoveEntry(String name) voidsave()voidsetCacheSize(long cacheSize) voidsetDependId(String dependId) voidsetSystemId(String systemId) voidunlockEntry(Object locker)
-
Field Details
-
folderName
-
systemId
-
dependId
-
properties
-
-
Constructor Details
-
FolderArchiveFile
- Throws:
IOException
-
-
Method Details
-
getName
- Specified by:
getNamein interfaceIArchiveFile
-
close
- Specified by:
closein interfaceIArchiveFile- Throws:
IOException
-
flush
- Specified by:
flushin interfaceIArchiveFile- Throws:
IOException
-
refresh
- Specified by:
refreshin interfaceIArchiveFile- Throws:
IOException
-
exists
- Specified by:
existsin interfaceIArchiveFile
-
setCacheSize
public void setCacheSize(long cacheSize) - Specified by:
setCacheSizein interfaceIArchiveFile
-
getUsedCache
public long getUsedCache()- Specified by:
getUsedCachein interfaceIArchiveFile
-
openEntry
- Specified by:
openEntryin interfaceIArchiveFile- Throws:
IOException
-
listEntries
- Specified by:
listEntriesin interfaceIArchiveFile
-
createEntry
- Specified by:
createEntryin interfaceIArchiveFile- Throws:
IOException
-
removeEntry
- Specified by:
removeEntryin interfaceIArchiveFile- Throws:
IOException
-
lockEntry
- Specified by:
lockEntryin interfaceIArchiveFile- Throws:
IOException
-
unlockEntry
- Specified by:
unlockEntryin interfaceIArchiveFile- Throws:
IOException
-
getSystemId
- Specified by:
getSystemIdin interfaceIArchiveFile
-
getDependId
- Specified by:
getDependIdin interfaceIArchiveFile
-
setSystemId
-
setDependId
-
save
- Specified by:
savein interfaceIArchiveFile- Throws:
IOException
-
getLength
public long getLength()- Specified by:
getLengthin interfaceIArchiveFile
-