org.seasar.framework.aop.impl
クラス NestedMethodInvocation
java.lang.Object
org.seasar.framework.aop.impl.NestedMethodInvocation
- すべての実装インタフェース:
- Invocation, Joinpoint, MethodInvocation, S2MethodInvocation
- public class NestedMethodInvocation
- extends java.lang.Object
- implements S2MethodInvocation
ネストしたMethodInvocationです。 InterceptorChainで使われます。
- 作成者:
- koichik
| クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NestedMethodInvocation
public NestedMethodInvocation(S2MethodInvocation parent,
MethodInterceptor[] interceptors)
NestedMethodInvocationを作成します。
- パラメータ:
parent - interceptors -
proceed
public java.lang.Object proceed()
throws java.lang.Throwable
- 定義:
- インタフェース
Joinpoint 内の proceed
- 例外:
java.lang.Throwable
getThis
public java.lang.Object getThis()
- 定義:
- インタフェース
Joinpoint 内の getThis
getArguments
public java.lang.Object[] getArguments()
- 定義:
- インタフェース
Invocation 内の getArguments
getMethod
public java.lang.reflect.Method getMethod()
- 定義:
- インタフェース
MethodInvocation 内の getMethod
getStaticPart
public java.lang.reflect.AccessibleObject getStaticPart()
- 定義:
- インタフェース
Joinpoint 内の getStaticPart
getTargetClass
public java.lang.Class getTargetClass()
- インタフェース
S2MethodInvocation の記述:
- バイトコードがエンハンスされる前のクラスを返します。
- 定義:
- インタフェース
S2MethodInvocation 内の getTargetClass
- 戻り値:
getParameter
public java.lang.Object getParameter(java.lang.String name)
- インタフェース
S2MethodInvocation の記述:
- パラメータを返します。 処理をカスタマイズするためにパラメータを使用する場合に使います。
- 定義:
- インタフェース
S2MethodInvocation 内の getParameter
- パラメータ:
name -
- 戻り値:
Copyright © 2004-2014 The Seasar Foundation. All Rights Reserved.