|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.jdon.aop.reflection.MethodInvokerUtil
public class MethodInvokerUtil
tools for method invoke
| Constructor Summary | |
|---|---|
MethodInvokerUtil()
|
|
| Method Summary | |
|---|---|
java.lang.Object |
createTargetObject(TargetServiceFactory targetServiceFactory,
TargetMetaRequest targetMetaRequest)
if target service is ejb object, cache it, so this function can active stateful session bean. |
java.lang.Object |
execute(java.lang.reflect.Method method,
java.lang.Object targetObj,
java.lang.Object[] p_args)
the service execute by method reflection |
java.lang.Object[] |
narrowArgs(java.lang.Object[] p_args)
如果参数中有remote EJB,需要从远程序列化过来这些参? |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MethodInvokerUtil()
| Method Detail |
|---|
public java.lang.Object execute(java.lang.reflect.Method method,
java.lang.Object targetObj,
java.lang.Object[] p_args)
throws java.lang.Throwable
method - targetObj - p_args -
java.lang.Throwable
public java.lang.Object createTargetObject(TargetServiceFactory targetServiceFactory,
TargetMetaRequest targetMetaRequest)
targetServiceFactory - targetMetaDef -
java.lang.Exceptionpublic java.lang.Object[] narrowArgs(java.lang.Object[] p_args)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||