| パッケージ | 説明 |
|---|---|
| org.springframework.aop | AOP Alliance AOP 相互運用性インターフェース上に構築されたコア Spring AOP インターフェース。 |
| org.springframework.aop.aspectj | AspectJ 統合パッケージ。 |
| org.springframework.aop.framework.adapter | Spring AOP フレームワークが任意のアドバイス型を処理できるようにする SPI パッケージ。 |
| org.springframework.aop.interceptor | その他のインターセプターの実装を提供します。 |
| org.springframework.aop.support | Spring の AOP API を使用するための便利なクラス。 |
| org.springframework.cache.interceptor | 宣言的キャッシング境界設定のための AOP ベースのソリューション。 |
| org.springframework.cache.jcache.interceptor | JSR-107 アノテーションを使用した宣言的キャッシュ区分のための AOP ベースのソリューション。 |
| org.springframework.context.event | 標準コンテキストイベントなどのアプリケーションイベントのサポートクラス。 |
| org.springframework.dao.support | DAO 実装のクラスをサポートし、その他のユーティリティメソッドを提供します。 |
| org.springframework.ejb.access | このパッケージには、EJB への簡単なアクセスを可能にするクラスが含まれています。 |
| org.springframework.jms.remoting | JMS プロバイダーを介した透過的な Java-to-Java リモート処理用のリモート処理クラス。 |
| org.springframework.jmx.access | リモート MBean リソースへのアクセスをサポートします。 |
| org.springframework.orm.hibernate5.support | org.springframework.orm.hibernate5 パッケージをサポートするクラス。 |
| org.springframework.remoting.caucho | このパッケージは、Caucho の Hessian プロトコル用のリモートクラスを提供します。これには、Hessian サービスにアクセスするためのプロキシファクトリと、Hessian クライアントが Bean を利用できるようにするためのエクスポーターが含まれます。 |
| org.springframework.remoting.httpinvoker | HTTP 呼び出しを介した Java から Java への透過的なリモート処理のためのリモート処理クラス。 |
| org.springframework.remoting.jaxws | Java 6 および Java EE 5 に含まれる、JAX-WS(JAX-RPC の後継)を介した Web サービスのリモーティングクラス。 |
| org.springframework.remoting.rmi | 従来の RMI のリモートクラスおよび RMI 呼び出し側を介した透過的なリモート処理。 |
| org.springframework.remoting.support | リモート実装の汎用サポートクラス。 |
| org.springframework.scheduling.annotation | 非同期メソッド実行用の Java 5 アノテーション。 |
| org.springframework.transaction.interceptor | 宣言的なトランザクション区分のための AOP ベースのソリューション。 |
| org.springframework.validation.beanvalidation | JSR-303 Bean 検証プロバイダー(Hibernate Validator など)を Spring ApplicationContext に、特に Spring のデータバインディングおよび検証 API と統合するためのサポートクラス。 |
| 修飾子と型 | インターフェースと説明 |
|---|---|
interface | IntroductionInterceptorAOP Alliance MethodInterceptor のサブインターフェース。これにより、インターセプターが追加のインターフェースを実装し、そのインターセプターを使用するプロキシ経由で利用可能になります。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | AspectJAfterAdviceSpring AOP アドバイスは、アドバイスメソッドの後に AspectJ をラップします。 |
class | AspectJAfterThrowingAdviceSpring AOP アドバイスは、AspectJ のスロー後のアドバイスメソッドをラップします。 |
class | AspectJAroundAdviceAspectJ アドバイスメソッドをラップする Spring AOP アドバイス(MethodInterceptor)。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | AfterReturningAdviceInterceptorAfterReturningAdvice をラップするインターセプター。 |
class | MethodBeforeAdviceInterceptorMethodBeforeAdvice をラップするインターセプター。 |
class | ThrowsAdviceInterceptor 投球後のアドバイスをまとめるインターセプター。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
MethodInterceptor | AdvisorAdapter.getInterceptor(Advisor advisor) 指定されたアドバイスの動作をインターセプトベースの AOP フレームワークに公開する AOP Alliance MethodInterceptor を返します。 |
MethodInterceptor[] | DefaultAdvisorAdapterRegistry.getInterceptors(Advisor advisor) |
MethodInterceptor[] | AdvisorAdapterRegistry.getInterceptors(Advisor advisor)AOP Alliance MethodInterceptors の配列を返し、インターセプションベースのフレームワークで特定の Advisor を使用できるようにします。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | AbstractMonitoringInterceptor パフォーマンスモニターなどのインターセプターを監視するための基本クラス。 |
class | AbstractTraceInterceptor トレース用のベース MethodInterceptor 実装。 |
class | AsyncExecutionInterceptor 指定された AsyncTaskExecutor を使用して、メソッド呼び出しを非同期的に処理する AOP Alliance MethodInterceptor。 |
class | ConcurrencyThrottleInterceptor 同時アクセスを制限し、指定された同時実行制限に達した場合に呼び出しをブロックするインターセプター。 |
class | CustomizableTraceInterceptor プレースホルダーを使用して高度にカスタマイズ可能なメソッドレベルのトレースを可能にする MethodInterceptor 実装。 |
class | DebugInterceptorAOP Alliance MethodInterceptor。チェーンに導入して、インターセプトされた呼び出しに関する詳細情報をロガーに表示できます。 |
class | ExposeInvocationInterceptor 現在の MethodInvocation をスレッドローカルオブジェクトとして公開するインターセプター。 |
class | JamonPerformanceMonitorInterceptorJAMon ライブラリを使用して、インターセプトされたメソッドのパフォーマンス測定を実行し、統計を出力するパフォーマンスモニターインターセプター。 |
class | PerformanceMonitorInterceptor パフォーマンス監視用のシンプルな AOP Alliance MethodInterceptor。 |
class | SimpleTraceInterceptor チェーンに導入して、インターセプトされたメソッド呼び出しに関する詳細なトレース情報を、メソッドのエントリとメソッドの終了情報とともに表示できるシンプルな AOP Alliance MethodInterceptor。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | DelegatePerTargetObjectIntroductionInterceptorIntroductionInterceptor インターフェースの便利な実装。 |
class | DelegatingIntroductionInterceptorIntroductionInterceptor インターフェースの便利な実装。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | CacheInterceptor 共通の Spring キャッシングインフラストラクチャ( Cache)を使用した宣言的なキャッシュ管理のための AOP Alliance MethodInterceptor。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | JCacheInterceptorJSR-107 キャッシングアノテーションを使用した宣言的キャッシュ管理のための AOP Alliance MethodInterceptor。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | EventPublicationInterceptor 各 ApplicationEventPublisher で登録されたすべての ApplicationListeners に ApplicationEvent を発行する Interceptor は、各メソッド呼び出しが成功した後。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | PersistenceExceptionTranslationInterceptorAOP Alliance MethodInterceptor。所定の PersistenceExceptionTranslator に基づいて永続性例外変換を提供します。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | AbstractRemoteSlsbInvokerInterceptor リモートステートレスセッション Bean をプロキシするインターセプターの基本クラス。 |
class | AbstractSlsbInvokerInterceptor ローカルまたはリモートステートレスセッション Bean を呼び出す AOP インターセプターの基本クラス。 |
class | LocalSlsbInvokerInterceptor ローカルステートレスセッション Bean の呼び出し。 |
class | LocalStatelessSessionProxyFactoryBean ローカルステートレスセッション Bean(SLSB)プロキシに便利な FactoryBean。 |
class | SimpleRemoteSlsbInvokerInterceptor リモートステートレスセッション Bean の基本的な呼び出し側。 |
class | SimpleRemoteStatelessSessionProxyFactoryBean リモート SLSB プロキシに便利な FactoryBean。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | JmsInvokerClientInterceptor 使用すべきではありません。 5.3 現在 (直列化ベースのリモート処理を段階的に廃止) |
class | JmsInvokerProxyFactoryBean 使用すべきではありません。 5.3 現在 (直列化ベースのリモート処理を段階的に廃止) |
| 修飾子と型 | クラスと説明 |
|---|---|
class | MBeanClientInterceptor 指定された MBeanServerConnection で実行されている MBean に呼び出しをルーティングする MethodInterceptor。 |
class | MBeanProxyFactoryBean ローカルまたはリモートで実行されている管理対象リソースへのプロキシを作成します。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | OpenSessionInterceptor メソッドの呼び出しごとに新しい Hibernate Session をバインドする単純な AOP Alliance MethodInterceptor 実装(以前にバインドされていない場合)。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | HessianClientInterceptor 使用すべきではありません。 5.3 現在 (直列化ベースのリモート処理を段階的に廃止) |
class | HessianProxyFactoryBean 使用すべきではありません。 5.3 現在 (直列化ベースのリモート処理を段階的に廃止) |
| 修飾子と型 | クラスと説明 |
|---|---|
class | HttpInvokerClientInterceptor 使用すべきではありません。 5.3 現在 (直列化ベースのリモート処理を段階的に廃止) |
class | HttpInvokerProxyFactoryBean 使用すべきではありません。 5.3 現在 (直列化ベースのリモート処理を段階的に廃止) |
| 修飾子と型 | クラスと説明 |
|---|---|
class | JaxWsPortClientInterceptorJAX-WS サービスの特定のポートにアクセスするための MethodInterceptor。 |
class | JaxWsPortProxyFactoryBeanJAX-WS サービスの特定のポート用の FactoryBean。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | JndiRmiClientInterceptor 使用すべきではありません。 5.3 現在 (直列化ベースのリモート処理を段階的に廃止) |
class | JndiRmiProxyFactoryBean 使用すべきではありません。 5.3 現在 (直列化ベースのリモート処理を段階的に廃止) |
class | RmiClientInterceptor 使用すべきではありません。 5.3 現在 (直列化ベースのリモート処理を段階的に廃止) |
class | RmiProxyFactoryBean 使用すべきではありません。 5.3 現在 (直列化ベースのリモート処理を段階的に廃止) |
| 修飾子と型 | クラスと説明 |
|---|---|
class | RemoteInvocationTraceInterceptor リモート呼び出しをトレースするための AOP Alliance MethodInterceptor。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | AnnotationAsyncExecutionInterceptor |
| 修飾子と型 | クラスと説明 |
|---|---|
class | TransactionInterceptor 共通の Spring トランザクションインフラストラクチャ( PlatformTransactionManager/ReactiveTransactionManager)を使用した宣言的トランザクション管理のための AOP Alliance MethodInterceptor。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | MethodValidationInterceptor アノテーション付きメソッドでメソッドレベルの検証を実行するために JSR-303 プロバイダーに委譲する AOP アライアンス MethodInterceptor 実装。 |