Class FileFacade
java.lang.Object
net.flectone.pulse.util.file.FileFacade
-
Constructor Summary
ConstructorsConstructorDescriptionFileFacade(FileLoader fileLoader, FileWriter fileWriter, FileMigrator fileMigrator, FilePathProvider filePathProvider, BackupCreator backupCreator, VersionComparator versionComparator) -
Method Summary
Modifier and TypeMethodDescriptioncommand()config()localization(@Nullable String locale) message()voidreload()voidvoidupdateFilePack(UnaryOperator<FilePack> filePackOperator) void
-
Constructor Details
-
FileFacade
@Inject public FileFacade(FileLoader fileLoader, FileWriter fileWriter, FileMigrator fileMigrator, FilePathProvider filePathProvider, BackupCreator backupCreator, VersionComparator versionComparator) throws IOException - Throws:
IOException
-
-
Method Details
-
reload
- Throws:
IOException
-
command
-
config
-
integration
-
message
-
permission
-
localizations
-
localization
-
localization
-
saveFiles
public void saveFiles() -
updateFiles
public void updateFiles() -
updateFilePack
-
getPreInitVersion
-