org.jboss.proxy
Class TransactionStickyInterceptor

java.lang.Object
  extended by org.jboss.proxy.Interceptor
      extended by org.jboss.proxy.AbstractTransactionStickyInterceptor
          extended by org.jboss.proxy.TransactionStickyInterceptor
All Implemented Interfaces:
Externalizable, Serializable

public class TransactionStickyInterceptor
extends AbstractTransactionStickyInterceptor

Transaction sticky interceptor targeted for Home and Bean invocations. This interceptor will put, if exists, the transaction sticky target into the transient payload in the invocation so that the transaction sticky load balance policy can use it.

Author:
Galder Zamarreno
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.jboss.proxy.AbstractTransactionStickyInterceptor
log, trace
 
Fields inherited from class org.jboss.proxy.Interceptor
nextInterceptor
 
Constructor Summary
TransactionStickyInterceptor()
           
 
Method Summary
 Object invoke(Invocation invocation)
           
 
Methods inherited from class org.jboss.proxy.AbstractTransactionStickyInterceptor
getFamilyClusterInfo, getTransactionPropagationContext, putIfExistsTransactionTarget, readExternal, rememberTransactionTarget
 
Methods inherited from class org.jboss.proxy.Interceptor
getNext, setNext, writeExternal
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TransactionStickyInterceptor

public TransactionStickyInterceptor()
Method Detail

invoke

public Object invoke(Invocation invocation)
              throws Throwable
Specified by:
invoke in class Interceptor
Throws:
Throwable


Copyright © 2009 JBoss, a division of Red Hat, Inc.. All Rights Reserved.