Uses of Class
de.spiritscorp.datasync.model.FileAttributes
Packages that use FileAttributes
Package
Description
-
Uses of FileAttributes in de.spiritscorp.datasync.controller
Constructors in de.spiritscorp.datasync.controller with parameters of type FileAttributes -
Uses of FileAttributes in de.spiritscorp.datasync.io
Methods in de.spiritscorp.datasync.io that return types with arguments of type FileAttributesMethods in de.spiritscorp.datasync.io with parameters of type FileAttributesModifier and TypeMethodDescriptionvoidLogger.setEntry(String filePath, String changeStatus, FileAttributes fileAttributes) Sets a new log entry and queues it inside the volatile internal cache. -
Uses of FileAttributes in de.spiritscorp.datasync.model
Classes in de.spiritscorp.datasync.model that implement interfaces with type arguments of type FileAttributesModifier and TypeClassDescriptionfinal classImmutable value object representing the metadata and diagnostic attributes of a file managed within the synchronization engine context.Methods in de.spiritscorp.datasync.model that return types with arguments of type FileAttributesModifier and TypeMethodDescriptionModel.getSyncFiles(Map<Path, FileAttributes> syncMap, Path sourcePath, Path destPath) Analyzes the file state differentials to categorize synchronization requirements.Model.scanDublicates(ArrayList<Path> paths, Long... stats) Scans the selected target paths to locate and extract duplicate file structures.Model.scanSyncFiles(ArrayList<Path> sourcePathes, ArrayList<Path> destPathes, Long[] stats, ScanType deepScan, boolean subDir, boolean trashbin) Lists all files in both source and destination directories concurrently using dedicated threads.Methods in de.spiritscorp.datasync.model with parameters of type FileAttributesModifier and TypeMethodDescriptionintFileAttributes.compareTo(FileAttributes o) Compares this file attribute record with another based primarily on file size metrics.Method parameters in de.spiritscorp.datasync.model with type arguments of type FileAttributesModifier and TypeMethodDescriptionModel.getSyncFiles(Map<Path, FileAttributes> syncMap, Path sourcePath, Path destPath) Analyzes the file state differentials to categorize synchronization requirements.booleanModel.syncFiles(SyncJobContext ctx, ArrayList<Map<Path, FileAttributes>> result, Map<Path, FileAttributes> syncMap, Path sourcePath, Path destPath, boolean testOn) Synchronizes files bi-directionally between the configured directories.booleanModel.syncFiles(SyncJobContext ctx, ArrayList<Map<Path, FileAttributes>> result, Map<Path, FileAttributes> syncMap, Path sourcePath, Path destPath, boolean testOn) Synchronizes files bi-directionally between the configured directories.Constructor parameters in de.spiritscorp.datasync.model with type arguments of type FileAttributesModifierConstructorDescriptionBgModel(Preference pref, Logger logger, Map<Path, FileAttributes> sourceMap, Map<Path, FileAttributes> destMap) Model(Logger logger, Map<Path, FileAttributes> sourceMap, Map<Path, FileAttributes> destMap) Constructs a new Model controller instance and sets up the central tracking components.