public class PluginInstaller extends AbstractInstaller<InstallArgument,InstallErrorCause,InstallTasks>
InstallTasks.RESOLVING_QUERY)。InstallTasks.DOWNLOADING)。InstallTasks.LOADING_PLUGIN_DESCRIPTION)。InstallTasks.CHECKING_ENVIRONMENT)。InstallTasks.COLLECTING_DEPENDENCIES)。InstallTasks.COMPUTING_LOAD_ORDER)。InstallTasks.INSTALLING_PLUGINS)。daemon, progress, signalHandler| Constructor and Description |
|---|
PluginInstaller(@NotNull KPMDaemon daemon,
@NotNull SignalHandleManager signalHandler) |
| Modifier and Type | Method and Description |
|---|---|
InstallResult<InstallTasks> |
execute(@NotNull InstallArgument argument)
インストーラを実行します。
このメソッドを直接呼び出すことは推奨されておらず、
AbstractInstaller.run(AbstractInstallerArgument)を使用してください。 |
error, error, isPluginIgnored, postSignal, run, safeDelete, submitter, success, successpublic PluginInstaller(@NotNull
@NotNull KPMDaemon daemon,
@NotNull
@NotNull SignalHandleManager signalHandler)
throws IOException
IOExceptionpublic InstallResult<InstallTasks> execute(@NotNull @NotNull InstallArgument argument) throws TaskFailedException
AbstractInstallerAbstractInstaller.run(AbstractInstallerArgument)を使用してください。execute in class AbstractInstaller<InstallArgument,InstallErrorCause,InstallTasks>argument - インストーラに渡す引数TaskFailedException - インストールの途中でタスクが失敗した場合AbstractInstaller.run(AbstractInstallerArgument)Copyright © 2023. All rights reserved.