|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.io.File
lumis.portal.filesystem.PortalFile
@StableMinor(version="6.1", sinceVersion="4.1") public class PortalFile
A file that resides inside the portal's controlled file system.
Extends the File
, embedding the raising of events and portal cluster
replication.
Field Summary |
---|
Fields inherited from class java.io.File |
---|
pathSeparator, pathSeparatorChar, separator, separatorChar |
Constructor Summary | |
---|---|
PortalFile(java.io.File file)
|
|
PortalFile(java.io.File parent,
java.lang.String child)
|
|
PortalFile(PortalFilePath portalFilePath)
|
|
PortalFile(java.lang.String pathname)
|
|
PortalFile(java.lang.String parent,
java.lang.String child)
|
Method Summary | |
---|---|
boolean |
createNewFile()
|
boolean |
delete()
|
void |
deleteOnExit()
|
PortalFile |
getParentPortalFile()
Returns the PortalFile that is parent of this one. |
PortalFilePath |
getPortalFilePath()
Returns the path for this portal file. |
boolean |
mkdir()
|
boolean |
mkdirs()
|
void |
recursiveDelete()
Recursively deletes this file and any child of it. |
boolean |
renameTo(java.io.File dest)
|
boolean |
setLastModified(long time)
|
boolean |
setReadOnly()
|
java.lang.String |
toString()
|
Methods inherited from class java.io.File |
---|
canExecute, canRead, canWrite, compareTo, createTempFile, createTempFile, equals, exists, getAbsoluteFile, getAbsolutePath, getCanonicalFile, getCanonicalPath, getFreeSpace, getName, getParent, getParentFile, getPath, getTotalSpace, getUsableSpace, hashCode, isAbsolute, isDirectory, isFile, isHidden, lastModified, length, list, list, listFiles, listFiles, listFiles, listRoots, setExecutable, setExecutable, setReadable, setReadable, setWritable, setWritable, toURI, toURL |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public PortalFile(PortalFilePath portalFilePath)
public PortalFile(java.io.File file)
public PortalFile(java.io.File parent, java.lang.String child)
public PortalFile(java.lang.String parent, java.lang.String child)
public PortalFile(java.lang.String pathname)
Method Detail |
---|
public PortalFilePath getPortalFilePath()
public java.lang.String toString()
toString
in class java.io.File
public PortalFile getParentPortalFile()
null
is returned;
public void recursiveDelete()
public boolean createNewFile() throws java.io.IOException
createNewFile
in class java.io.File
java.io.IOException
public boolean delete()
delete
in class java.io.File
public void deleteOnExit()
deleteOnExit
in class java.io.File
public boolean mkdir()
mkdir
in class java.io.File
public boolean mkdirs()
mkdirs
in class java.io.File
public boolean renameTo(java.io.File dest)
renameTo
in class java.io.File
public boolean setLastModified(long time)
setLastModified
in class java.io.File
public boolean setReadOnly()
setReadOnly
in class java.io.File
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |