public abstract static class AbstractApplicationCommand.ApplicationOptionHandler<R>
extends org.springframework.boot.cli.command.options.OptionHandler| コンストラクターと説明 |
|---|
AbstractApplicationCommand.ApplicationOptionHandler() |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected void | handleApplicationRun(ClientApplicationRunner<R> app)ClientApplicationRunner の実行を処理します。 |
protected void | handleApplicationRun(ClientApplicationRunner<R> app, java.lang.String... args)ClientApplicationRunner の実行を処理します。 |
protected void | handleOutput(java.lang.String output) コマンドの出力を処理するユーティリティメソッド。 |
protected boolean | isFlagOn(joptsimple.OptionSet options, joptsimple.OptionSpec<java.lang.Boolean> option) ブールフラグが設定されているかどうかを確認するユーティリティメソッド。 |
protected org.springframework.boot.cli.command.status.ExitStatus | run(joptsimple.OptionSet options) |
protected abstract void | runApplication(joptsimple.OptionSet options) アプリケーションの実行。 |
protected void | verifyOptionSet(joptsimple.OptionSet options) アプリケーションを実行する前にオプションを確認します。 |
public AbstractApplicationCommand.ApplicationOptionHandler()
protected final org.springframework.boot.cli.command.status.ExitStatus run(joptsimple.OptionSet options)
throws java.lang.Exceptionorg.springframework.boot.cli.command.options.OptionHandler の run java.lang.Exceptionprotected void verifyOptionSet(joptsimple.OptionSet options)
throws java.lang.ExceptionrunApplication(OptionSet) の前に呼び出されます。options - オプションセット java.lang.Exception - 処理中にエラーが発生した場合 protected abstract void runApplication(joptsimple.OptionSet options)
throws java.lang.Exceptionoptions - オプションセット java.lang.Exception - 処理中にエラーが発生した場合 protected boolean isFlagOn(joptsimple.OptionSet options,
joptsimple.OptionSpec<java.lang.Boolean> option)options - オプションセット option - ブールオプション仕様 protected void handleOutput(java.lang.String output)
Log を使用してログに記録します。output - コマンド出力 protected void handleApplicationRun(ClientApplicationRunner<R> app)
ClientApplicationRunner の実行を処理します。app - アプリ protected void handleApplicationRun(ClientApplicationRunner<R> app, java.lang.String... args)
ClientApplicationRunner の実行を処理します。app - アプリ args - 引数