パッケージ | 説明 |
---|---|
org.aopalliance.intercept | AOP Alliance の反射インターセプト抽象化。 |
org.springframework.aop | AOP Alliance AOP 相互運用性インターフェース上に構築されたコア Spring AOP インターフェース。 |
org.springframework.aop.aspectj | AspectJ 統合パッケージ。 |
org.springframework.aop.framework | AOP アライアンスインターフェースに準拠した Spring の基本的な AOP インフラストラクチャを含むパッケージ。 |
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.transaction.interceptor | 宣言的なトランザクション区分のための AOP ベースのソリューション。 |
org.springframework.validation.beanvalidation | JSR-303 Bean 検証プロバイダー(Hibernate Validator など)を Spring ApplicationContext に、特に Spring のデータバインディングおよび検証 API と統合するためのサポートクラス。 |
修飾子と型 | メソッドと説明 |
---|---|
ObjectSE | MethodInterceptor.invoke(MethodInvocation invocation) このメソッドを実装して、呼び出しの前後に追加の処理を実行します。 |
修飾子と型 | インターフェースと説明 |
---|---|
interface | ProxyMethodInvocation AOP Alliance MethodInvocation インターフェースの拡張。メソッド呼び出しが行われたプロキシへのアクセスを許可します。 |
修飾子と型 | メソッドと説明 |
---|---|
MethodInvocation | ProxyMethodInvocation.invocableClone() このオブジェクトのクローンを作成します。 |
MethodInvocation | ProxyMethodInvocation.invocableClone(ObjectSE... arguments) このオブジェクトのクローンを作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
ObjectSE | AspectJAfterThrowingAdvice.invoke(MethodInvocation mi) |
ObjectSE | AspectJAfterAdvice.invoke(MethodInvocation mi) |
ObjectSE | AspectJAroundAdvice.invoke(MethodInvocation mi) |
修飾子と型 | クラスと説明 |
---|---|
class | ReflectiveMethodInvocation Spring の AOP Alliance MethodInvocation インターフェースの実装、拡張 ProxyMethodInvocation インターフェースの実装。 |
修飾子と型 | メソッドと説明 |
---|---|
MethodInvocation | ReflectiveMethodInvocation.invocableClone() この実装は、元の引数配列の独立したコピーを含む、この呼び出しオブジェクトの浅いコピーを返します。 |
MethodInvocation | ReflectiveMethodInvocation.invocableClone(ObjectSE... arguments) この実装は、クローンに指定された引数配列を使用して、この呼び出しオブジェクトの浅いコピーを返します。 |
修飾子と型 | メソッドと説明 |
---|---|
ObjectSE | ThrowsAdviceInterceptor.invoke(MethodInvocation mi) |
ObjectSE | MethodBeforeAdviceInterceptor.invoke(MethodInvocation mi) |
ObjectSE | AfterReturningAdviceInterceptor.invoke(MethodInvocation mi) |
修飾子と型 | メソッドと説明 |
---|---|
static MethodInvocation | ExposeInvocationInterceptor.currentInvocation() 現在の呼び出しに関連付けられている AOP Alliance MethodInvocation オブジェクトを返します。 |
修飾子と型 | メソッドと説明 |
---|---|
protected StringSE | AbstractMonitoringInterceptor.createInvocationTraceName(MethodInvocation invocation) 指定された MethodInvocation の String 名を作成します。これは、トレース / ロギングの目的で使用できます。 |
static StringSE | ExposeBeanNameAdvisors.getBeanName(MethodInvocation mi) 指定された呼び出しの Bean 名を見つけます。 |
protected StringSE | DebugInterceptor.getInvocationDescription(MethodInvocation invocation) |
protected StringSE | SimpleTraceInterceptor.getInvocationDescription(MethodInvocation invocation) 指定されたメソッド呼び出しの説明を返します。 |
protected Log | AbstractTraceInterceptor.getLoggerForInvocation(MethodInvocation invocation) 指定された MethodInvocation に使用する適切な Log インスタンスを返します。 |
ObjectSE | DebugInterceptor.invoke(MethodInvocation invocation) |
ObjectSE | AsyncExecutionInterceptor.invoke(MethodInvocation invocation) 指定されたメソッド呼び出しをインターセプトし、メソッドの実際の呼び出しを正しいタスクエグゼキューターに送信して、呼び出し元にすぐに戻ります。 |
ObjectSE | AbstractTraceInterceptor.invoke(MethodInvocation invocation) 特定の MethodInvocation のロギングを有効にするかどうかを決定します。 |
ObjectSE | ConcurrencyThrottleInterceptor.invoke(MethodInvocation methodInvocation) |
ObjectSE | ExposeInvocationInterceptor.invoke(MethodInvocation mi) |
protected ObjectSE | CustomizableTraceInterceptor.invokeUnderTrace(MethodInvocation invocation, Log logger) enterMessage の値に基づいて、呼び出しの前にログメッセージを書き込みます。 |
protected ObjectSE | SimpleTraceInterceptor.invokeUnderTrace(MethodInvocation invocation, Log logger) |
protected abstract ObjectSE | AbstractTraceInterceptor.invokeUnderTrace(MethodInvocation invocation, Log logger) サブクラスは、このメソッドをオーバーライドして、提供された MethodInvocation の周囲のトレースを実行する必要があります。 |
protected ObjectSE | PerformanceMonitorInterceptor.invokeUnderTrace(MethodInvocation invocation, Log logger) |
protected ObjectSE | JamonPerformanceMonitorInterceptor.invokeUnderTrace(MethodInvocation invocation, Log logger) JAMon モニターで呼び出しをラップし、現在のパフォーマンス統計をログに書き込みます(有効な場合)。 |
protected boolean | AbstractTraceInterceptor.isInterceptorEnabled(MethodInvocation invocation, Log logger) インターセプターを開始するかどうか、つまり invokeUnderTrace メソッドを呼び出す必要があるかどうかを決定します。 |
protected boolean | JamonPerformanceMonitorInterceptor.isInterceptorEnabled(MethodInvocation invocation, Log logger) "trackAllInvocations" フラグが設定されている場合は、常にインターセプターを適用します。それ以外の場合は、ログが有効になっている場合に作動します。 |
protected StringSE | CustomizableTraceInterceptor.replacePlaceholders(StringSE message, MethodInvocation methodInvocation, ObjectSE returnValue, ThrowableSE throwable, long invocationTime) 指定されたメッセージのプレースホルダーを、指定された値、指定された値から派生した値に置き換えます。 |
修飾子と型 | メソッドと説明 |
---|---|
protected ObjectSE | DelegatePerTargetObjectIntroductionInterceptor.doProceed(MethodInvocation mi) 提供された MethodInterceptor に進みます。 |
protected ObjectSE | DelegatingIntroductionInterceptor.doProceed(MethodInvocation mi) 提供された MethodInterceptor に進みます。 |
ObjectSE | DelegatePerTargetObjectIntroductionInterceptor.invoke(MethodInvocation mi) サブクラスは、アラウンドアドバイスでカスタム動作を実行する場合、これをオーバーライドする必要があります。 |
ObjectSE | DelegatingIntroductionInterceptor.invoke(MethodInvocation mi) サブクラスは、アラウンドアドバイスでカスタム動作を実行する場合、これをオーバーライドする必要があります。 |
protected boolean | IntroductionInfoSupport.isMethodOnIntroducedInterface(MethodInvocation mi) このメソッドは導入されたインターフェースにありますか? |
修飾子と型 | メソッドと説明 |
---|---|
ObjectSE | CacheInterceptor.invoke(MethodInvocation invocation) |
修飾子と型 | メソッドと説明 |
---|---|
ObjectSE | JCacheInterceptor.invoke(MethodInvocation invocation) |
修飾子と型 | メソッドと説明 |
---|---|
ObjectSE | EventPublicationInterceptor.invoke(MethodInvocation invocation) |
修飾子と型 | メソッドと説明 |
---|---|
ObjectSE | PersistenceExceptionTranslationInterceptor.invoke(MethodInvocation mi) |
修飾子と型 | メソッドと説明 |
---|---|
protected abstract ObjectSE | AbstractRemoteSlsbInvokerInterceptor.doInvoke(MethodInvocation invocation) 現在の EJB ホームで指定された呼び出しを実行します。 |
protected ObjectSE | SimpleRemoteSlsbInvokerInterceptor.doInvoke(MethodInvocation invocation) この実装は、呼び出しごとに新しい EJB インスタンスを「作成」します。 |
ObjectSE | AbstractSlsbInvokerInterceptor.invoke(MethodInvocation invocation) 必要に応じてスレッドコンテキストを準備し、 AbstractSlsbInvokerInterceptor.invokeInContext(org.aopalliance.intercept.MethodInvocation) に委譲します。 |
ObjectSE | AbstractRemoteSlsbInvokerInterceptor.invokeInContext(MethodInvocation invocation) EJB ホームオブジェクトをフェッチし、 doInvoke に委譲します。 |
ObjectSE | LocalSlsbInvokerInterceptor.invokeInContext(MethodInvocation invocation) この実装は、呼び出しごとに新しい EJB インスタンスを「作成」します。 |
protected abstract ObjectSE | AbstractSlsbInvokerInterceptor.invokeInContext(MethodInvocation invocation) 適切に準備されているスレッドコンテキスト内で、現在の EJB ホームで指定された呼び出しを実行します。 |
protected ObjectSE | AbstractRemoteSlsbInvokerInterceptor.refreshAndRetry(MethodInvocation invocation) EJB ホームオブジェクトをリフレッシュし、指定された呼び出しを再試行します。 |
修飾子と型 | メソッドと説明 |
---|---|
protected RemoteInvocation | JmsInvokerClientInterceptor.createRemoteInvocation(MethodInvocation methodInvocation) 使用すべきではありません。 指定された AOP メソッド呼び出し用に新しい RemoteInvocation オブジェクトを作成します。 |
ObjectSE | JmsInvokerClientInterceptor.invoke(MethodInvocation methodInvocation) 使用すべきではありません。 |
修飾子と型 | メソッドと説明 |
---|---|
protected ObjectSE | MBeanClientInterceptor.doInvoke(MethodInvocation invocation) 構成された管理対象リソースに呼び出しをルーティングします。 |
protected ObjectSE | MBeanClientInterceptor.handleConnectFailure(MethodInvocation invocation, ExceptionSE ex) 接続をリフレッシュし、可能であれば MBean の呼び出しを再試行します。 |
ObjectSE | MBeanClientInterceptor.invoke(MethodInvocation invocation) 構成された管理対象リソースに呼び出しをルーティングします。 |
修飾子と型 | メソッドと説明 |
---|---|
ObjectSE | OpenSessionInterceptor.invoke(MethodInvocation invocation) |
修飾子と型 | メソッドと説明 |
---|---|
ObjectSE | HessianClientInterceptor.invoke(MethodInvocation invocation) 使用すべきではありません。 |
修飾子と型 | メソッドと説明 |
---|---|
protected RemoteInvocationResult | HttpInvokerClientInterceptor.executeRequest(RemoteInvocation invocation, MethodInvocation originalInvocation) 使用すべきではありません。 HttpInvokerRequestExecutor を介して、指定されたリモート呼び出しを実行します。 |
ObjectSE | HttpInvokerClientInterceptor.invoke(MethodInvocation methodInvocation) 使用すべきではありません。 |
修飾子と型 | メソッドと説明 |
---|---|
protected ObjectSE | JaxWsPortClientInterceptor.doInvoke(MethodInvocation invocation) 指定されたメソッド呼び出しに基づいて JAX-WS サービス呼び出しを実行します。 |
protected ObjectSE | JaxWsPortClientInterceptor.doInvoke(MethodInvocation invocation, ObjectSE portStub) 指定されたポートスタブで JAX-WS サービス呼び出しを実行します。 |
ObjectSE | JaxWsPortClientInterceptor.invoke(MethodInvocation invocation) |
修飾子と型 | メソッドと説明 |
---|---|
protected RemoteInvocation | JndiRmiClientInterceptor.createRemoteInvocation(MethodInvocation methodInvocation) 使用すべきではありません。 指定された AOP メソッド呼び出し用に新しい RemoteInvocation オブジェクトを作成します。 |
protected ObjectSE | JndiRmiClientInterceptor.doInvoke(MethodInvocation invocation, ObjectSE stub) 使用すべきではありません。 指定された RMI スタブで指定された呼び出しを実行します。 |
protected ObjectSE | RmiClientInterceptor.doInvoke(MethodInvocation invocation, RemoteSE stub) 使用すべきではありません。 指定された RMI スタブで指定された呼び出しを実行します。 |
protected ObjectSE | RmiClientInterceptor.doInvoke(MethodInvocation methodInvocation, RmiInvocationHandler invocationHandler) 使用すべきではありません。 指定された RmiInvocationHandler に指定された AOP メソッド呼び出しを適用します。 |
protected ObjectSE | JndiRmiClientInterceptor.doInvoke(MethodInvocation methodInvocation, RmiInvocationHandler invocationHandler) 使用すべきではありません。 指定された RmiInvocationHandler に指定された AOP メソッド呼び出しを適用します。 |
ObjectSE | RmiClientInterceptor.invoke(MethodInvocation invocation) 使用すべきではありません。 RMI スタブをフェッチし、 doInvoke に委譲します。 |
ObjectSE | JndiRmiClientInterceptor.invoke(MethodInvocation invocation) 使用すべきではありません。 |
static ObjectSE | RmiClientInterceptorUtils.invokeRemoteMethod(MethodInvocation invocation, ObjectSE stub) 使用すべきではありません。 指定された RMI スタブで生のメソッド呼び出しを実行し、リフレクション例外をそのままにします。 |
protected ObjectSE | RmiClientInterceptor.refreshAndRetry(MethodInvocation invocation) 使用すべきではありません。 RMI スタブをリフレッシュし、指定された呼び出しを再試行します。 |
protected ObjectSE | JndiRmiClientInterceptor.refreshAndRetry(MethodInvocation invocation) 使用すべきではありません。 RMI スタブをリフレッシュし、指定された呼び出しを再試行します。 |
修飾子と型 | メソッドと説明 |
---|---|
RemoteInvocation | RemoteInvocationFactory.createRemoteInvocation(MethodInvocation methodInvocation) 指定された AOP MethodInvocation から直列化可能な RemoteInvocation オブジェクトを作成します。 |
RemoteInvocation | DefaultRemoteInvocationFactory.createRemoteInvocation(MethodInvocation methodInvocation) |
protected RemoteInvocation | RemoteInvocationBasedAccessor.createRemoteInvocation(MethodInvocation methodInvocation) 指定された AOP メソッド呼び出し用に新しい RemoteInvocation オブジェクトを作成します。 |
ObjectSE | RemoteInvocationTraceInterceptor.invoke(MethodInvocation invocation) |
コンストラクターと説明 |
---|
RemoteInvocation(MethodInvocation methodInvocation) 指定された AOP メソッド呼び出し用に新しい RemoteInvocation を作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
ObjectSE | TransactionInterceptor.invoke(MethodInvocation invocation) |
修飾子と型 | メソッドと説明 |
---|---|
protected ClassSE<?>[] | MethodValidationInterceptor.determineValidationGroups(MethodInvocation invocation) 特定のメソッド呼び出しに対して検証する検証グループを決定します。 |
ObjectSE | MethodValidationInterceptor.invoke(MethodInvocation invocation) |