| Modifier and Type | Method and Description | 
|---|---|
void | 
DebugSignalHandler.handleAll(@NotNull InstallProgress<? extends Enum<?>,? extends PluginInstaller<? extends InstallerArgument,? extends Enum<?>,? extends Enum<?>>> installProgress,
         Signal signal)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
AbstractInstaller.postSignal(@NotNull Signal signal)
シグナルを送信します。 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
PluginEnumeratedSignal
自動削除するプラグインが列挙された場合に送信されるシグナルです。 
 | 
class  | 
PluginUninstallFailedSignal
アンインストールに失敗したときに送信されるシグナルです。 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AlreadyInstalledPluginSignal
プラグインが既にインストールされていることを示すシグナルです。
  
AlreadyInstalledPluginSignal#setReplacePlugin(boolean) を用いて、既存のプラグインを新規プラグインに置換するかどうかを設定できます。 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
TokenCheckingSignal
指定されたトークンが有効であるか、チェック中であることを示すシグナルです。 
 | 
class  | 
TokenGenerateStartingSignal
トークンの生成の開始中であることを示すシグナルです。 
 | 
class  | 
TokenStoredSignal
トークンが登録されたことを示すシグナルです。 
 | 
class  | 
UserDoesntCompleteVerifySignal
ユーザが検証コードの入力を完了していないことを示すシグナルです。 
 | 
class  | 
UserVerificationSuccessSignal
ユーザ検証に成功したことを示すシグナルです。 
 | 
class  | 
UserVerifyDeniedSignal
ユーザがキャンセルをクリックしたことを示すシグナルです。 
 | 
class  | 
VerificationCodeExpiredSignal
ユーザの検証コードの有効期限が切れたことを示すシグナルです。 
 | 
class  | 
VerificationCodeReceivedSignal
ユーザ検証コードを受信したことを示すシグナルです。 
 | 
class  | 
VerificationCodeRequestFailedSignal
ユーザ検証コード要求に失敗したときに発行されるシグナルです。 
 | 
class  | 
VerificationCodeRequestingSignal
ユーザ検証コードの要求中であることを示すシグナルです。 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
SearchingPluginSignal
プラグインを検索中であることを示すシグナルです。 
 | 
class  | 
UninstallReadySignal
プラグインの列挙が完了したことを通知するシグナルです。 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
UpdateFinishedSignal
エイリアスのアップデートが完了したことを示すシグナルです。 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
InstallFailedSignal
インストールに失敗したことを表すシグナルです。 
 | 
class  | 
InvalidPluginVersionSignal
プラグインのバージョンが不正であることを示すシグナルです。
 不正とされる理由は以下の通りです:
 
       
UpgradeErrorCause.PLUGIN_VERSION_NOT_DEFINED - プラグインのバージョンが定義されていません。 
      UpgradeErrorCause.PLUGIN_VERSION_FORMAT_MALFORMED - プラグインのバージョンが定義してるバージョンの形式が不正です。 
      UpgradeErrorCause.PLUGIN_IS_OLDER_OR_EQUAL -  プラグインのバージョンが既存のプラグインのバージョンと変わらないか、古いです。  | 
class  | 
PluginNotFoundSignal
指定されたプラグインが見つからなかったことを示すシグナルです。 
 | 
class  | 
ResolveFailedSignal
依存関係の解決に失敗したことを示すシグナルです。 
 | 
class  | 
UpdateQueryRetrievedSignal
アップグレードのクエリを取得したことを示すシグナルです。 
 | 
class  | 
UpgradeReadySignal
アップグレードの準備が完了したことを示すシグナルです。 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
InstallFinishedSignal
インストールが完了したことを表すシグナルです。 
 | 
class  | 
InvalidKPMInfoFileSignal
プラグインのKPM情報ファイルが不正な場合に投げられるシグナルです。 
 | 
class  | 
PluginModifiedSignal
サーバ上のプラグインが変更されたことを示すシグナルです。
 新規にインストールされた場合、削除された場合、更新された場合にスローされます。 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
IgnoredPluginSignal
指定されたプラグインが無視リストに登録されていることを示すシグナルです。
  
IgnoredPluginSignal#setContinueInstall(boolean) を変更することで、インストールのキャンセルを設定できます。 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
SignalHandleManager.handleSignal(@NotNull Signal signal)
シグナルを受け取り、処理を行います。 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
AbstractInstallTask.postSignal(@NotNull Signal signal)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
InvalidRemoteSignal
リモートが不正だった場合に送信されるシグナルです。 
 | 
class  | 
MalformedURLSignal
不正なURLが指定された場合に送信されるシグナルです。 
 | 
class  | 
SourceDownloadFailedSignal
ソースファイルのダウンロードに失敗したことを示すシグナルです。 
 | 
class  | 
UnsupportedProtocolSignal
サポートされていないプロトコルが指定された場合に送信されるシグナルです。 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AliasUpdateSignal  | 
class  | 
InvalidSourceSignal
ソースファイルが不正だった場合に送信されるシグナルです。 
 | 
class  | 
SourcePreparedSignal
ソースが準備されたことを示すシグナルです。 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DependencyCollectDependencysDependsFailedSignal
依存関係の依存関係を取得する際に失敗したことを示すシグナルです。 
 | 
class  | 
DependencyCollectFailedSignalBase
依存関係の取得に失敗したことを示すシグナルです。
 このシグナルは基礎的なものであり、具体的な失敗の理由はサブクラスによって表現されます。 
 | 
class  | 
DependencyDownloadFailedSignal
依存関係のダウンロードに失敗したことを示すシグナルです。 
 | 
class  | 
DependencyLoadDescriptionFailedSignal
依存関係のプラグイン情報ファイルの読み込みに失敗したことを示すシグナルです。 
 | 
class  | 
DependencyNameMismatchSignal
依存関係解決時に使用された名前と、プラグインが開示している名前が一致しなかったことを示すシグナルです。 
 | 
class  | 
DependencyResolveFailedSignal
依存関係の解決に失敗したことを示すシグナルです。 
 | 
class  | 
DependsCollectFailedSignal
依存関係の取得に失敗したことを示すシグナルです。
 注意:このシグナルは  
DependencyCollectFailedSignalBase とは違い個別には送信されず、依存関係の解決タスク終了後に一度送信されます。 | 
class  | 
DependsDownloadFinishedSignal
依存関係のダウンロードがすべて完了したことを示すシグナルです。 
 | 
class  | 
DependsEnumeratedSignal
依存関係が列挙されたことを示すシグナルです。 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DependsLoadOrderComputingSignal
依存関係の読み込み順序を計算する際に発生するシグナルを表します。 
 | 
static class  | 
DependsLoadOrderComputingSignal.Post
順序の計算に成功したことを示すシグナルです。
 計算結果を書き換えることで、読み込み順序を変更できます。 
 | 
static class  | 
DependsLoadOrderComputingSignal.Pre
順序の計算前に発生するシグナルです。
 注意:  
#getDependencies() から取得される依存関係リストは、Collections.unmodifiableList(List) でラップされています。 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
LoadPluginDescriptionSignal
プラグイン情報ファイルを読み込むときに発生するシグナルです。 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DownloadErrorSignal
ダウンロードに失敗したことを示すシグナルです。 
 | 
class  | 
DownloadProgressSignal
ダウンロードの進捗を表すシグナルです。 
 | 
class  | 
DownloadSignal
ダウンロード時に発生するシグナルを表す、抽象クラスです。 
 | 
class  | 
DownloadStartingSignal
ダウンロードの開始中であることを示すシグナルです。 
 | 
class  | 
DownloadSucceedSignal
ダウンロードが完了したことを示すシグナルです。 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
GarbageDeleteSkippedSignal
不要なデータの削除がスキップされたことを示すシグナルです。 
 | 
class  | 
GarbageDeletingSignal
不要なデータの削除中であることを示すシグナルです。 
 | 
static class  | 
GarbageDeletingSignal.Post
削除後に呼ばれるシグナルです。 
 | 
static class  | 
GarbageDeletingSignal.Pre
削除前に呼ばれるシグナルです。 
 | 
class  | 
GarbageEnumeratedSignal
不要なデータが列挙されたことを示すシグナルです。 
 | 
class  | 
InvalidIntegritySignal
整合性がとれなく、システムが保護されたことを示すシグナルです。
 不要なデータの削除はスキップされます。 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
GarbageSearchingSignal
不要なデータの検索を開始したことを示すシグナルです。 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
PluginEnablingSignal
プラグインの有効化中であることを示すシグナルです。
  
JavaPlugin.onEnable() の呼び出しの前後にスローされます。
 このシグナルより先に PluginOnLoadRunningSignal が呼ばれます。 | 
static class  | 
PluginEnablingSignal.Failed
有効化中に失敗した場合に送信されるシグナルです。 
 | 
static class  | 
PluginEnablingSignal.Post
有効化を行った後に送信されるシグナルです。 
 | 
static class  | 
PluginEnablingSignal.Pre
有効化を行う前に送信されるシグナルです。 
 | 
class  | 
PluginIncompatibleWithKPMSignal
プラグインがこのKPMと互換性がない場合に投げられるシグナルです。 
 | 
class  | 
PluginInstallingSignal
プラグインのインストール中であることを示すシグナルです。 
 | 
class  | 
PluginLoadSignal
プラグインの読み込み中であることを示すシグナルです。
  
PluginManager.loadPlugin(java.io.File) の呼び出しの前後にスローされます。 | 
static class  | 
PluginLoadSignal.Post
読み込みを行った後に送信されるシグナルです。 
 | 
static class  | 
PluginLoadSignal.Pre
読み込みを行う前に送信されるシグナルです。
 注意:読み込みを行う前なので、  
Plugin の取得はできません。 | 
class  | 
PluginOnLoadRunningSignal
プラグインの  
Plugin.onLoad() の実行の前後にスローされるシグナルです。 | 
static class  | 
PluginOnLoadRunningSignal.Post
Plugin.onLoad() の実行を行った後に送信されるシグナルです。 | 
static class  | 
PluginOnLoadRunningSignal.Pre
Plugin.onLoad() の実行を行う前に送信されるシグナルです。 | 
class  | 
PluginRelocatingSignal
プラグインを、ダウンロードの仮ディレクトリからプラグインディレクトリに移動する際に送信されるシグナルです。 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
MultiplePluginResolvedSignal
複数のプラグインが解決されたことを示すシグナルです。 
 | 
class  | 
PluginResolvedSuccessfulSignal
プラグインが正常に解決されたことを示すシグナルです。 
 | 
class  | 
PluginResolveErrorSignal
プラグインの解決に失敗したことを示すシグナルです。 
 | 
class  | 
PluginResolvingSignal
プラグインの解決中であることを示すシグナルです。 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
PluginDisablingSignal
プラグインの無効化の前後にスローされるシグナルです。 
 | 
static class  | 
PluginDisablingSignal.Post
無効化の後にスローされるシグナルです。 
 | 
static class  | 
PluginDisablingSignal.Pre
無効化の前にスローされるシグナルです。 
 | 
class  | 
PluginIsDependencySignal
アンインストールしようとしたプラグインが、他のプラグインの依存関係にあることを示すシグナルです。
  
PluginIsDependencySignal#setOperation(Operation) を用いて、どのように処理するかを決定できます。 | 
class  | 
PluginRegisteredRecipeSignal
プラグインが登録したレシピについてのシグナルです。 
 | 
static class  | 
PluginRegisteredRecipeSignal.FoundOne
登録されたレシピが1つ見つかった場合にスローされるシグナルです。 
 | 
static class  | 
PluginRegisteredRecipeSignal.Removing
レシピを削除する前にスローされるシグナルです。 
 | 
static class  | 
PluginRegisteredRecipeSignal.Searching
プラグインのレシピを検索する前にスローされるシグナルです。 
 | 
class  | 
PluginUninstallErrorSignal
プラグインのアンインストール中にエラーが発生したことを通知するシグナルです。 
 | 
class  | 
PluginUninstallingSignal
プラグインのアンインストールのシグナルです。 
 | 
class  | 
PluginUnloadingSignal
プラグインのアンロードの前後にスローされるシグナルです。 
 | 
static class  | 
PluginUnloadingSignal.Post
アンロードの後にスローされるシグナルです。 
 | 
static class  | 
PluginUnloadingSignal.Pre
アンロードの前にスローされるシグナルです。 
 | 
class  | 
StartingGCSignal
VMのGCを実行することを通知するシグナルです。 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AlreadyUpgradingSignal  | 
class  | 
KPMUpgradeReadySignal  | 
class  | 
LatestFetchSignal  | 
static class  | 
LatestFetchSignal.Error  | 
static class  | 
LatestFetchSignal.Post  | 
static class  | 
LatestFetchSignal.Pre  | 
class  | 
UpgraderDeploySignal  | 
static class  | 
UpgraderDeploySignal.Error  | 
static class  | 
UpgraderDeploySignal.Post  | 
static class  | 
UpgraderDeploySignal.Pre  | 
Copyright © 2023. All rights reserved.