public interface KPMRegistry
Modifier and Type | Method and Description |
---|---|
AliasProvider |
getAliasProvider()
エイリアスを管理するクラスです。
|
KPMEnvironment |
getEnvironment()
KPM 環境を取得します。
|
HookExecutor |
getHookExecutor()
フックを実行するクラスです。
|
InstallManager |
getInstallManager()
インストールを管理するクラスです。
|
KPMInfoManager |
getKpmInfoManager()
プラグインのKPM情報ファイルを管理するクラスです。
|
Logger |
getLogger()
ロガーを取得します。
|
PluginLoader |
getPluginLoader()
プラグインをロード/アンロードするためのクラスです。
|
PluginMetaManager |
getPluginMetaManager()
プラグインのメタデータを管理するクラスです。
|
PluginResolver |
getPluginResolver()
プラグインクエリを解決するクラスです。
|
ServerConditionChecker |
getServerConditionChecker()
サーバの状態を取得するクラスです。
|
TokenStore |
getTokenStore()
トークンを保管しセキュアに管理するクラスです。
|
Version |
getVersion()
デーモンのバージョンを取得します。
|
void |
shutdown()
デーモンを終了します。
|
Logger getLogger()
Version getVersion()
KPMEnvironment getEnvironment()
AliasProvider getAliasProvider()
PluginMetaManager getPluginMetaManager()
KPMInfoManager getKpmInfoManager()
HookExecutor getHookExecutor()
TokenStore getTokenStore()
InstallManager getInstallManager()
PluginLoader getPluginLoader()
PluginResolver getPluginResolver()
ServerConditionChecker getServerConditionChecker()
void shutdown()
Copyright © 2023. All rights reserved.