Package lumis.portal.filesystem.impl
Class ClusterMirroredFileSystem
- java.lang.Object
-
- lumis.portal.filesystem.impl.ClusterMirroredFileSystem
-
- All Implemented Interfaces:
IFileSystem
public class ClusterMirroredFileSystem extends java.lang.Object implements IFileSystem
Main LumisPortal file system implementation. It replicates the file operations over the cluster by sending appropriate cluster commands. It keeps one copy for each file in each cluster server.- Since:
- 8.0.0
- Version:
- $Revision: 17047 $ $Date: 2015-03-03 11:22:22 -0300 (Tue, 03 Mar 2015) $
-
-
Constructor Summary
Constructors Constructor Description ClusterMirroredFileSystem()
-
Method Summary
All Methods Instance Methods Concrete 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
public IFile getFile(PortalFilePath portalFilePath)
Description copied from interface:IFileSystem
Returns aportal file
to be manipulated for a givenportal file path
.
Implementations must not returnnull
.
Theportal file path
parameter will never benull
.- Specified by:
getFile
in interfaceIFileSystem
- Parameters:
portalFilePath
- the portal file path.- Returns:
- a
portal file
instance.
-
-