|
||||||||||
PREV CLASS (src) NEXT CLASS (src) | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.jboss.proxy.Interceptor
The base class for all interceptors.
Field Summary | |
protected Interceptor (src) |
nextInterceptor
The next interceptor in the chain. |
Constructor Summary | |
Interceptor()
|
Method Summary | |
Interceptor (src) |
getNext()
|
abstract java.lang.Object |
invoke(Invocation (src) mi)
|
void |
readExternal(java.io.ObjectInput in)
Reads the next interceptor. |
Interceptor (src) |
setNext(Interceptor (src) interceptor)
Set the next interceptor in the chain. |
void |
writeExternal(java.io.ObjectOutput out)
Writes the next interceptor. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected Interceptor (src) nextInterceptor
Constructor Detail |
public Interceptor()
Method Detail |
public Interceptor (src) setNext(Interceptor (src) interceptor)
String together the interceptors We return the passed interceptor to allow for interceptor1.setNext(interceptor2).setNext(interceptor3)... constructs.
public Interceptor (src) getNext()
public abstract java.lang.Object invoke(Invocation (src) mi) throws java.lang.Throwable
java.lang.Throwable
public void writeExternal(java.io.ObjectOutput out) throws java.io.IOException
writeExternal
in interface java.io.Externalizable
java.io.IOException
public void readExternal(java.io.ObjectInput in) throws java.io.IOException, java.lang.ClassNotFoundException
readExternal
in interface java.io.Externalizable
java.io.IOException
java.lang.ClassNotFoundException
|
||||||||||
PREV CLASS (src) NEXT CLASS (src) | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |