public class GenericApplicationListenerAdapter extends java.lang.Object implements GenericApplicationListener, SmartApplicationListener
GenericApplicationListener
アダプター。ApplicationListener.onApplicationEvent(E)
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
コンストラクターと説明 |
---|
GenericApplicationListenerAdapter(ApplicationListener<?> delegate) 指定されたデリゲートの新しい GenericApplicationListener を作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
int | getOrder() 同じイベントの一連のリスナーで、このリスナーの順序を決定します。 |
void | onApplicationEvent(ApplicationEvent event) アプリケーションイベントを処理します。 |
boolean | supportsEventType(java.lang.Class<? extends ApplicationEvent> eventType) このリスナーが特定のイベント型を実際にサポートしているかどうかを判断します。 |
boolean | supportsEventType(ResolvableType eventType) このリスナーが特定のイベント型を実際にサポートしているかどうかを判断します。 |
boolean | supportsSourceType(java.lang.Class<?> sourceType) このリスナーが特定のソース型を実際にサポートしているかどうかを判断します。 |
public GenericApplicationListenerAdapter(ApplicationListener<?> delegate)
delegate
- 呼び出されるデリゲートリスナー public void onApplicationEvent(ApplicationEvent event)
ApplicationListener
ApplicationListener<ApplicationEvent>
の onApplicationEvent
event
- 応答するイベント public boolean supportsEventType(ResolvableType eventType)
GenericApplicationListener
GenericApplicationListener
の supportsEventType
eventType
- イベント型 (非 null
)public boolean supportsEventType(java.lang.Class<? extends ApplicationEvent> eventType)
SmartApplicationListener
SmartApplicationListener
の supportsEventType
eventType
- イベント型 (非 null
)public boolean supportsSourceType(@Nullable java.lang.Class<?> sourceType)
GenericApplicationListener
デフォルトの実装は、常に true
を返します。
GenericApplicationListener
の supportsSourceType
SmartApplicationListener
の supportsSourceType
sourceType
- ソース型、またはソースがない場合は null
public int getOrder()
GenericApplicationListener
デフォルトの実装は Ordered.LOWEST_PRECEDENCE
を返します。
GenericApplicationListener
の getOrder
SmartApplicationListener
の getOrder
Ordered
の getOrder
Ordered.HIGHEST_PRECEDENCE
, Ordered.LOWEST_PRECEDENCE