public class EventPublishingRunListener extends ObjectSE implements SpringApplicationRunListener, Ordered
SpringApplicationEvent
を公開する SpringApplicationRunListener
。 コンテキストが実際にリフレッシュされる前に発生するイベントに内部 ApplicationEventMulticaster
を使用します。
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
コンストラクターと説明 |
---|
EventPublishingRunListener(SpringApplication application, StringSE[] args) |
修飾子と型 | メソッドと説明 |
---|---|
void | contextLoaded(ConfigurableApplicationContext context) アプリケーションコンテキストが読み込まれた後、リフレッシュされる前に呼び出されます。 |
void | contextPrepared(ConfigurableApplicationContext context) ApplicationContext が作成および準備された後、ソースがロードされる前に呼び出されます。 |
void | environmentPrepared(ConfigurableBootstrapContext bootstrapContext, ConfigurableEnvironment environment) 環境が準備された後、 ApplicationContext が作成される前に呼び出されます。 |
void | failed(ConfigurableApplicationContext context, ThrowableSE exception) アプリケーションの実行中に障害が発生したときに呼び出されます。 |
int | getOrder() |
void | ready(ConfigurableApplicationContext context, DurationSE timeTaken) アプリケーションコンテキストがリフレッシュされ、すべての CommandLineRunners および ApplicationRunners が呼び出されたときに、run メソッドが完了する直前に呼び出されます。 |
void | started(ConfigurableApplicationContext context, DurationSE timeTaken) コンテキストがリフレッシュされ、アプリケーションが起動しましたが、 CommandLineRunners および ApplicationRunners は呼び出されていません。 |
void | starting(ConfigurableBootstrapContext bootstrapContext) run メソッドが最初に開始された直後に呼び出されます。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
running, started
public EventPublishingRunListener(SpringApplication application, StringSE[] args)
public void starting(ConfigurableBootstrapContext bootstrapContext)
SpringApplicationRunListener
SpringApplicationRunListener
の starting
bootstrapContext
- ブートストラップコンテキスト public void environmentPrepared(ConfigurableBootstrapContext bootstrapContext, ConfigurableEnvironment environment)
SpringApplicationRunListener
ApplicationContext
が作成される前に呼び出されます。SpringApplicationRunListener
の environmentPrepared
bootstrapContext
- ブートストラップコンテキスト environment
- 環境 public void contextPrepared(ConfigurableApplicationContext context)
SpringApplicationRunListener
ApplicationContext
が作成および準備された後、ソースがロードされる前に呼び出されます。SpringApplicationRunListener
の contextPrepared
context
- アプリケーションコンテキスト public void contextLoaded(ConfigurableApplicationContext context)
SpringApplicationRunListener
SpringApplicationRunListener
の contextLoaded
context
- アプリケーションコンテキスト public void started(ConfigurableApplicationContext context, DurationSE timeTaken)
SpringApplicationRunListener
CommandLineRunners
および ApplicationRunners
は呼び出されていません。SpringApplicationRunListener
の started
context
- アプリケーションコンテキスト。timeTaken
- アプリケーションの起動にかかる時間、または不明な場合は null
public void ready(ConfigurableApplicationContext context, DurationSE timeTaken)
SpringApplicationRunListener
CommandLineRunners
および ApplicationRunners
が呼び出されたときに、run メソッドが完了する直前に呼び出されます。SpringApplicationRunListener
の ready
context
- アプリケーションコンテキスト。timeTaken
- アプリケーションの準備ができるまでの時間、または不明な場合は null
public void failed(ConfigurableApplicationContext context, ThrowableSE exception)
SpringApplicationRunListener
SpringApplicationRunListener
の failed
context
- アプリケーションコンテキスト、またはコンテキストが作成される前に障害が発生した場合は null
exception
- 失敗