Uses of Class
com.ultikits.ultitools.utils.ModuleFileTransactions
Packages that use ModuleFileTransactions
-
Uses of ModuleFileTransactions in com.ultikits.ultitools
Fields in com.ultikits.ultitools declared as ModuleFileTransactionsModifier and TypeFieldDescriptionprivate ModuleFileTransactionsUltiTools.moduleFileTransactionsThe module update and removal transactions of this start (#505): applied before the module class loader is built, decided after the modules load.Methods in com.ultikits.ultitools with parameters of type ModuleFileTransactionsModifier and TypeMethodDescription(package private) static voidUltiTools.loadModulesThenObserve(ModuleFileTransactions transactions, UltiTools.ModuleLoad load, Supplier<List<UltiToolsPlugin>> loaded) Loads the modules, then decides every update applied at this start from what loaded (#505).(package private) static URL[]UltiTools.moduleClassPath(ModuleFileTransactions transactions, File modulesFolder, URL serverJar) The module class path of this start: first the recorded module updates are put in place (#505), then the modules folder is listed -- in that order, so the class loader is built over the new JARs and never opens a JAR an update replaces.