public class MethodInvokerMethodInterceptor
extends java.lang.Object
implements org.aopalliance.intercept.MethodInterceptor
MethodInvoker
のマップが与えられると、指定された引数を使用して、特定のメソッド名に関連付けられたすべてのメソッドを実行する MethodInterceptor
。void ではない StepListener 実装は ExitStatus を返す StepExecutionListener.afterStep(org.springframework.batch.core.StepExecution)
のみであるため、処理される可能性のある戻り値は ExitStatus 型のみです。MethodInvoker
コンストラクターと説明 |
---|
MethodInvokerMethodInterceptor(java.util.Map<java.lang.String,java.util.Set<MethodInvoker>> invokerMap) |
MethodInvokerMethodInterceptor(java.util.Map<java.lang.String,java.util.Set<MethodInvoker>> invokerMap, boolean ordered) |
修飾子と型 | メソッドと説明 |
---|---|
boolean | equals(java.lang.Object obj) |
int | hashCode() |
java.lang.Object | invoke(org.aopalliance.intercept.MethodInvocation invocation) |
public MethodInvokerMethodInterceptor(java.util.Map<java.lang.String,java.util.Set<MethodInvoker>> invokerMap)
public MethodInvokerMethodInterceptor(java.util.Map<java.lang.String,java.util.Set<MethodInvoker>> invokerMap, boolean ordered)
public java.lang.Object invoke(org.aopalliance.intercept.MethodInvocation invocation) throws java.lang.Throwable
org.aopalliance.intercept.MethodInterceptor
の invoke
java.lang.Throwable
public boolean equals(java.lang.Object obj)
java.lang.Object
の equals
public int hashCode()
java.lang.Object
の hashCode