org.jfox.ejb.plugin
Class InvokerChain
java.lang.Object
org.jfox.ejb.plugin.InvokerChain
- Direct Known Subclasses:
- StatefulInvokerChain, StatelessInvokerChain
- public abstract class InvokerChain
- extends java.lang.Object
对于一个 Bean 的调用链,Bucket 利用调用链来完成具体的操作
|
Field Summary |
protected java.util.List |
invokers
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
invokers
protected java.util.List invokers
InvokerChain
public InvokerChain()
nextInvokeHome
public static java.lang.Object nextInvokeHome(Bucket bucket,
Invocation invocation,
java.util.Iterator iter)
throws java.lang.Exception
- Throws:
java.lang.Exception
nextInvokeBean
public static java.lang.Object nextInvokeBean(Bucket bucket,
Invocation invocation,
java.util.Iterator iter)
throws java.lang.Exception
- Throws:
java.lang.Exception
addInvoker
public void addInvoker(Invoker invoker)
removeInvoker
public void removeInvoker(java.lang.String invokerClassName)
invokeHome
public abstract java.lang.Object invokeHome(Bucket bucket,
Invocation invocation)
throws java.lang.Exception
- Throws:
java.lang.Exception
invokeBean
public abstract java.lang.Object invokeBean(Bucket bucket,
Invocation invocation)
throws java.lang.Exception
- Throws:
java.lang.Exception