org.jboss.ha.httpsession.beanimpl.ejb
Class ClientTCLInterceptor

java.lang.Object
  extended by org.jboss.proxy.Interceptor
      extended by org.jboss.ha.httpsession.beanimpl.ejb.ClientTCLInterceptor
All Implemented Interfaces:
Externalizable, Serializable

public class ClientTCLInterceptor
extends org.jboss.proxy.Interceptor
implements Serializable

An InvokerInterceptor that places the client thread context ClassLoader into the invocation for use by the s ServerTCLInterceptor.

Version:
$Revision: 1.2 $
Author:
Scott.Stark@jboss.org
See Also:
ServerTCLInterceptor, Serialized Form

Field Summary
 
Fields inherited from class org.jboss.proxy.Interceptor
nextInterceptor
 
Constructor Summary
ClientTCLInterceptor()
           
 
Method Summary
 Object invoke(org.jboss.invocation.Invocation invocation)
          Add the current thread context ClassLoader to the invocation as a transient value under the key "org.jboss.invocation.TCL"
 
Methods inherited from class org.jboss.proxy.Interceptor
getNext, readExternal, setNext, writeExternal
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClientTCLInterceptor

public ClientTCLInterceptor()
Method Detail

invoke

public Object invoke(org.jboss.invocation.Invocation invocation)
              throws Throwable
Add the current thread context ClassLoader to the invocation as a transient value under the key "org.jboss.invocation.TCL"

Specified by:
invoke in class org.jboss.proxy.Interceptor
Throws:
Throwable


Copyright © 2002 JBoss Group, LLC. All Rights Reserved.