org.eclipse.birt.core.archive
Class FolderArchiveFile
java.lang.Object
org.eclipse.birt.core.archive.FolderArchiveFile
- All Implemented Interfaces:
- IArchiveFile
public class FolderArchiveFile
- extends java.lang.Object
- implements IArchiveFile
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
METEDATA
public static final java.lang.String METEDATA
- See Also:
- Constant Field Values
folderName
protected java.lang.String folderName
systemId
protected java.lang.String systemId
dependId
protected java.lang.String dependId
fileName
protected java.lang.String fileName
properties
protected java.util.Map properties
FolderArchiveFile
public FolderArchiveFile(java.lang.String name)
throws java.io.IOException
- Throws:
java.io.IOException
getName
public java.lang.String getName()
- Specified by:
getName
in interface IArchiveFile
close
public void close()
throws java.io.IOException
- Specified by:
close
in interface IArchiveFile
- Throws:
java.io.IOException
flush
public void flush()
throws java.io.IOException
- Specified by:
flush
in interface IArchiveFile
- Throws:
java.io.IOException
refresh
public void refresh()
throws java.io.IOException
- Specified by:
refresh
in interface IArchiveFile
- Throws:
java.io.IOException
exists
public boolean exists(java.lang.String name)
- Specified by:
exists
in interface IArchiveFile
setCacheSize
public void setCacheSize(long cacheSize)
- Specified by:
setCacheSize
in interface IArchiveFile
getUsedCache
public long getUsedCache()
- Specified by:
getUsedCache
in interface IArchiveFile
openEntry
public ArchiveEntry openEntry(java.lang.String name)
throws java.io.IOException
- Specified by:
openEntry
in interface IArchiveFile
- Throws:
java.io.IOException
listEntries
public java.util.List<java.lang.String> listEntries(java.lang.String namePattern)
- Specified by:
listEntries
in interface IArchiveFile
createEntry
public ArchiveEntry createEntry(java.lang.String name)
throws java.io.IOException
- Specified by:
createEntry
in interface IArchiveFile
- Throws:
java.io.IOException
removeEntry
public boolean removeEntry(java.lang.String name)
throws java.io.IOException
- Specified by:
removeEntry
in interface IArchiveFile
- Throws:
java.io.IOException
lockEntry
public java.lang.Object lockEntry(java.lang.String entry)
throws java.io.IOException
- Specified by:
lockEntry
in interface IArchiveFile
- Throws:
java.io.IOException
unlockEntry
public void unlockEntry(java.lang.Object locker)
throws java.io.IOException
- Specified by:
unlockEntry
in interface IArchiveFile
- Throws:
java.io.IOException
getSystemId
public java.lang.String getSystemId()
- Specified by:
getSystemId
in interface IArchiveFile
getDependId
public java.lang.String getDependId()
- Specified by:
getDependId
in interface IArchiveFile
setSystemId
public void setSystemId(java.lang.String systemId)
setDependId
public void setDependId(java.lang.String dependId)
save
public void save()
throws java.io.IOException
- Specified by:
save
in interface IArchiveFile
- Throws:
java.io.IOException
Copyright © 2008 Actuate Corp. All rights reserved.