Uses of Interface
de.xima.fc.common.filesystem.ICommonFileSystem
-
Packages that use ICommonFileSystem Package Description de.xima.fc.common.filesystem de.xima.fc.gui.common.model.file de.xima.fc.gui.model.form_theme de.xima.fc.logic.filesystem -
-
Uses of ICommonFileSystem in de.xima.fc.common.filesystem
Subinterfaces of ICommonFileSystem in de.xima.fc.common.filesystem Modifier and Type Interface Description interfaceISynchronizedFileSystem<FD>Afile systemthat is synchronized.Methods in de.xima.fc.common.filesystem that return ICommonFileSystem Modifier and Type Method Description ICommonFileSystem<FD>VolumeFileSystem. fileSystem()Gets the file system implementation for the volume.<FD2 extends FD>
ICommonFileSystem<FD2>ICommonFileSystemManager. fileSystemByEntry(FD2 entry)Finds the file system responsible for the given file system entry.ICommonFileSystem<? extends FD>ICommonFileSystemManager. fileSystemByProtocol(String protocol)Gets the file system handler for the givenprotocol.ICommonFileSystem<? extends FD>ICommonFileSystemManager. fileSystemByVolumeId(String volumeId)Gets the file system handler for the given volume ID.static <FD extends IFileSystemEntry<?>>
ICommonFileSystem<FD>CommonFileSystems. rootOnlyFileSystem()Gets a read-only file system that does not contain any files, other than the root file descriptor.static <FD> ICommonFileSystem<FD>CommonFileSystems. simpleDiskCachedFileSystem(ICommonFileSystem<FD> delegate, ISerializableThrowingSupplier<Path> tempFileCreator)Wraps an existing file system in a cached file system stores the file content on the disk temporarily, so it does have to be read from the original file system each time.static <FD> ICommonFileSystem<FD>CommonFileSystems. synchronizedFileSystem(ICommonFileSystem<FD> delegate, int concurrencyLevel)Wraps an existing file system in a synchronized file system that locks the files for each operation.Methods in de.xima.fc.common.filesystem with parameters of type ICommonFileSystem Modifier and Type Method Description static <FD> byte[]CommonFileSystems. getFileData(ICommonFileSystem<FD> fileSystem, FD file)Gets the data for the file with the given key.static <FD> StringCommonFileSystems. getFileText(ICommonFileSystem<FD> fileSystem, FD file, Charset charset)Gets the text content of the file with the given key.static <FD> voidCommonFileSystems. setFileData(ICommonFileSystem<FD> fileSystem, FD file, byte[] data)Sets the data for the file with the given key.static <FD> voidCommonFileSystems. setFileData(ICommonFileSystem<FD> fileSystem, FD file, InputStream data)Sets the data for the file with the given key.static <FD> voidCommonFileSystems. setFileText(ICommonFileSystem<FD> fileSystem, FD file, String text, Charset charset)Sets the text content of the file with the given key.static <FD> ICommonFileSystem<FD>CommonFileSystems. simpleDiskCachedFileSystem(ICommonFileSystem<FD> delegate, ISerializableThrowingSupplier<Path> tempFileCreator)Wraps an existing file system in a cached file system stores the file content on the disk temporarily, so it does have to be read from the original file system each time.static <FD> ICommonFileSystem<FD>CommonFileSystems. synchronizedFileSystem(ICommonFileSystem<FD> delegate, int concurrencyLevel)Wraps an existing file system in a synchronized file system that locks the files for each operation.Constructors in de.xima.fc.common.filesystem with parameters of type ICommonFileSystem Constructor Description VolumeFileSystem(ICommonFileSystemVolume<FD> volume, ICommonFileSystem<FD> fileSystem) -
Uses of ICommonFileSystem in de.xima.fc.gui.common.model.file
Methods in de.xima.fc.gui.common.model.file with parameters of type ICommonFileSystem Modifier and Type Method Description TextFileSystemViewCrudMapAdapter.Builder<Entry>TextFileSystemViewCrudMapAdapter.Builder. fileSystem(ICommonFileSystem<Entry> fileSystem)Sets the file system with the text files. -
Uses of ICommonFileSystem in de.xima.fc.gui.model.form_theme
Methods in de.xima.fc.gui.model.form_theme that return ICommonFileSystem Modifier and Type Method Description <FD2 extends FormThemeFileEntry>
ICommonFileSystem<FD2>FormThemeFileSystemManager. fileSystemByEntry(FD2 entry)ICommonFileSystem<FormThemeFileEntry>FormThemeFileSystemManager. fileSystemByProtocol(String protocol)ICommonFileSystem<FormThemeFileEntry>FormThemeFileSystemManager. fileSystemByVolumeId(String volumeId) -
Uses of ICommonFileSystem in de.xima.fc.logic.filesystem
Classes in de.xima.fc.logic.filesystem that implement ICommonFileSystem Modifier and Type Class Description classEntityFileSystem<Entry extends IFileSystemEntry<Entry>,PersistenceContext,Entity,Scope>Afile systemimplementation for entities that represent the files in the file system and are persisted in some kind of persistence layer, such as for example JPA entities.
-