Package lumis.portal.filesystem
Interface IFileSystem
-
- All Known Implementing Classes:
ClusterMirroredFileSystem
,SingleCopyFileSystem
@StableMinor(version="17.0", sinceVersion="8.0") public interface IFileSystem
This is the LumisPortal file system interface that a given file system implementation must implement.
Implementations are not loaded from platform's classloader. They will be read from web application's classloader instead.- Since:
- 8.0.0
- Version:
- $Revision$ $Date$
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IFile
getFile(PortalFilePath portalFilePath)
Returns aportal file
to be manipulated for a givenportal file path
.
Implementations must not returnnull
.
Theportal file path
parameter will never benull
.
-
-
-
Method Detail
-
getFile
IFile getFile(PortalFilePath portalFilePath)
Returns aportal file
to be manipulated for a givenportal file path
.
Implementations must not returnnull
.
Theportal file path
parameter will never benull
.- Parameters:
portalFilePath
- the portal file path.- Returns:
- a
portal file
instance. - Since:
- 8.0.0
-
-